ecryptfs-utils-90-2.fc16$>)P v+Zdp f;>=X?Xd  K\` AA A A  A aA AAA^AP,,,(Z8dX9X:.X=D>D@DGD0AHE4AIF8AXF|YF\FA]GA^M bNdOlO$tO<AuP@AvQD wS$AxT(AyU,XeXfXCecryptfs-utils902.fc16The eCryptfs mount helper and support librarieseCryptfs is a stacked cryptographic filesystem that ships in Linux kernel versions 2.6.19 and above. This package provides the mount helper and supporting libraries to perform key management and mount functions. Install ecryptfs-utils if you would like to mount eCryptfs.N^Ix86-07.phx2.fedoraproject.orgbFedora ProjectFedora ProjectGPLv2+Fedora ProjectSystem Environment/Basehttps://launchpad.net/ecryptfslinuxi686groupadd -r -f ecryptfsp@d06DΘ5L6T%%5 ?%6F>1,Y{[u#AaeCLRT'8;KKEj u(-AA큤A큤큤N^FN^FN^FN^FN^FN^EN^FN^FN^GN^GN^GN^EN^HN^GN^HN^HN^EN^EN^EN^HN^EN^EN^EN^GN^EN^HN^GN^HN^HM M M M M M M M N^FN^EN^?N^FN^DN^FN^FN^DN^DN^DN^DN^DN^DN^DN^DN^DN^DN^DN^DN^DN^DN^DN^DN^DN^DN^DN^DN^Db567066dee2e9204b2d94711b6504377ec6befc50ffefa9a50ba75be1e4a69f18da02a5499fae90f24b7175e879c01986b05756eebc2a5310e41276fb18675fe6ff8100fdcad5e4b1b0f9ea5377b3b0a1e150e43a96b6b75e7d25776cf192ff401311656891460040c6e16b2ab156a9f5d020ab55baa781e1bab5ba920825605b4095ffb2e91f8b86ea55608e6b65efa52635c908f7c4b85d72a73266c5273d8bf752f7dfa54596edad827ad3122485d0962967a1a6d11e1c1d23000a2698f6472df770dfa875f7328fd3445a33d0a4cbff3dd2b09201b37a3b29ecf926eea6679408ba349bd22f63847930da8a4778765d161cbb7687c137b5bef2e548d8a40e6c44034348fd040d8aebba5683c97a0977135c9dbafed72a6f5f66cb0869ebb595e676a8b9a9652b6b96238dcf2d9b6617c61547016ad79eb29f7a8620049ab561c3dc1813cc3f8177bc0ede82a98190587d9bff5e3a1dce448c68addb816c3359eb63889b617a799ee8c2c17a82db0e384b1c955a8cae71083e20ba9910d6fd25a82321a101cef4dcceec1a344c58ebff85e2f9ad4f4b22d8f3dd1e528175261be7ce78c83c6285bfbbce0080af5729bd4e91991425246bae5ae12f0b048d3889d9f086e2b43f94c2e7d1c0a080c014e184119b5e11d9a164eb0ae1a839da47a6c13830c605c74a39f32322e90bdfc1ca918b23106cd5af33c922c5a1ae83246e616c7850b380add333f8cf209cba23c178ab8c6a52634234f48aef89bbf18d18dad3e9c51e6190f2b7de538f543b90e5ca962dea1cfbe54f7d51b1709f8eb8d2e1fda59156e9523df5db01abbe6f02309e8537f2016d26f160f1880324585e45f5a199f9b0cd1078f780a803fe0df6c88a81f58cb7c825552373dff080ad5d5a60043c2e1c74b12c3d66bb2c31f7e0d56cc32e0c2d6daf96ec2aab9efe96cf2539a71c7ba42f587327e7b864c73f90b989f8bb44c258fa58a4577100d616026820e58b094dd929b0081b5e652c92b0d9b0b4e64b6de52f2857444e87559f02fd7fa010553b0e19f4a29e1114cde37841db605ba8b215a319b22f861cbffef8e5d70593b12a2296dab5a8edf0068c0d450089617adc4353a7427ad03ec01225c5653c3e1a5391b839f8d6b348897ed2277d72d1a2948f1b2fc87f99a1efd6d91df39d1816bfb17a4dda2d3d2c83b1f6f2d38d53e53e41e8f97ad5ac46a0cad9203ec03ffbcf849f639b15a40ecccca5f2a901820a2a1ddea447cfde29a120fbd595bfe1c0a45ee9dc22fa86ba0b3df0d6b47561980b6ed717f55ecc39efd9a00cb696f84481ed38eaf3768d704bc9c438f1847e6b88f760194f893cfd03dd9e9554162298a0b9a8c95018e9d2b1af4b54193be2fdbd77b10368ed431417653181f332681ec49ece626aa6143de02157844433793be57a0a539b63fb1670688f46f5036ad9b26b2509fe759658714c7660124651e2f17c7a4670d6b9bfb1c55d40abbf1b4e76ae620c31753351bfa6f05fb40591f48e1acf8d6f8f2ff01927eba3408a8d7d497ca23333980e00c986575c3b7eb5e16d2948279c44cc27fbd8ab102262bdee0a2733b8a3f6161c30a3e297d74f36375f0312422ecd68a60f7054335c5b6eed2f3ce89b0d92edc3b6e593387fa7528321dbf21fa07fc18b44fda72d38f0232e8b2fecf1c796ce2329f4a599a1a5252d47c82102b8c057f4a380287e617f4edf5bf9cad0b0a3b3cfc1ff3ff2add1ed521093b4796168e11176ecee38648ed4259fb6215d93c1cbf5cc773e2329275dde721b62249850bd086c1a400d044e2d456ad8d7725d577602e1eac35c12a49971c75b66f6c88c909a16e037a6af140bfc7b5989fa786565aacb996005aaff23485ab3369ed215d7c3d18740a41ce4581f9eacf1665ce5dc050b0b1c674721b92c55a8b8e5d6f57ec07b02573f315f9ca5a9f65bd6cfde1fe04223d34a00445affe87d8a813b7524b5a6f9d14ebc87e32c9a8f2c3c81accf19c2d890d2d5c1dfb519bb1c37eb2ff737ba30b8e2ce891b2c13a8bde382e79411e15d8dd0a6eb8a2a02315cf3f2e03aa2af5c6559b6b82ecfcde8489e0f3567174063fba78937100c780b5eb7a22c59fa38e1520fbca4fe14d176299926c3a4f23fbed046d6468d9e9f7d79ca81007cf8b1f1049b6d151e873e982aa3f0cae8d40a46cdeab412cf60b312fdbf71ab6e00792718aee8309f276cdb10b7fa4829f821cf62de7bdd74acc2f738eca6437894811b810ec174beaee28c43dac2a7b0f01593ab70573ea4fa7782c1f37ab64ead480ed54fc5f0ea163d38411752f8e20728c6b2a21f770bef50e61d414de1a827e83a6fee783f73a1a050f9fa47d0dbe3f31092ae1deba77fa607f5d3fe0b6062b5daab3d1cc1bbf4f8e01001b0301eed8b788e2b5e36e9fe7331dfb1547966a74ee4531a528c5bb0e7cee440aa7386acd879353ed003de9bf793b173855aa1a69f7e02770d9bbefa8820872a8fd58739d829ef13fb92c6be4cc1b7a48ef82768b02f235ede9c54792e1f7b8d343e7309348f90d74565c9e9638c140f8091ded754a641d0ed76e0b56459fdf2d486e340256167ebe6c825ac7aa292088a0a41a0ace91459e86a37c0e0f53f7cbc3c90a11b1b82384d9dfc58b49d9ebffb0e7caa7711c6c3d50b3a1f1695adbf0d1eda824e9a9ca70def83ca370ba6ee783df297e9d22libecryptfs.so.0.0.0mount.ecryptfs_privaterootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootecryptfsrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootecryptfs-utils-90-2.fc16.src.rpmlibecryptfs.so.0libecryptfs_key_mod_openssl.solibecryptfs_key_mod_passphrase.solibecryptfs_key_mod_pkcs11_helper.solibecryptfs_key_mod_tspi.sopam_ecryptfs.soecryptfs-utilsecryptfs-utils(x86-32)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   @ /bin/sh/bin/sh/sbin/ldconfig/sbin/ldconfigcryptsetup-luksgettextkeyutilslibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.8)libcrypto.so.10libdl.so.2libdl.so.2(GLIBC_2.0)libdl.so.2(GLIBC_2.1)libecryptfs.so.0libkeyutils.so.1libkeyutils.so.1(KEYUTILS_0.3)libnss3.solibnss3.so(NSS_3.2)libnss3.so(NSS_3.3)libnssutil3.solibpam.so.0libpam.so.0(LIBPAM_1.0)libpam.so.0(LIBPAM_EXTENSION_1.0)libpam_misc.so.0libpkcs11-helper.so.1libpthread.so.0libpthread.so.0(GLIBC_2.0)libsmime3.solibssl3.solibtspi.so.1libz.so.1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)util-linux-ngrpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.9.1.1N^"@NC@NA!@N98@N(N%qNMMM@M۝MzMn1@MgMQ0@MGM,F@M# ME@L*@LLMxLF@K @KQ@K[KK}+K`*J@J@JJ@JJp9Jp9Ji@Jd\@JB@IIX@II@IU@I@I~@I~@I~@Ik0IXIXHH~@HO@HO@HHHWH4@Hd@Hd@Hd@HE2@Gs@GGGeGiGg@GfdGfdGbp@Gbp@GaGNGNG'@F_FFzh@FyF(@F'YE@EmEEI@E}H@Michal Hlavinka - 90-2Michal Hlavinka - 90-1Michal Hlavinka - 87-9Michal Hlavinka - 87-8Michal Hlavinka - 87-7Michal Hlavinka - 87-6Michal Hlavinka - 87-5Michal Hlavinka - 87-4Michal Hlavinka - 87-3Michal Hlavinka - 87-2Michal Hlavinka - 87-1Michal Hlavinka - 86-3Michal Hlavinka - 86-2Michal Hlavinka - 86-1Fedora Release Engineering - 85-2Michal Hlavinka - 85-1Dan Horák - 84-3Michal Hlavinka - 84-2Michal Hlavinka - 84-1jkeating - 83-9Michal Hlavinka - 83-8Michal Hlavinka - 83-7David Malcolm - 83-6Michal Hlavinka - 83-5Michal Hlavinka - 83-4Michal Hlavinka - 83-3Michal Hlavinka - 83-2Michal Hlavinka - 83-1Michal Hlavinka - 82-2Michal Hlavinka - 82-1Michal Hlavinka - 81-2Michal Hlavinka - 81-1Tomas Mraz - 79-2Michal Hlavinka - 79-1Michal Hlavinka - 78-2Michal Hlavinka - 78-1Fedora Release Engineering - 76-2Michal Hlavinka 76-1Michal Hlavinka 75-1Michal Hlavinka 75-1Michal Hlavinka 74-1Michal Hlavinka 73-1Michal Hlavinka 71-1Michal Hlavinka 70-1Michal Hlavinka 69-4Michal Hlavinka 69-3Michal Hlavinka 69-2Michal Hlavinka 69-1Michal Hlavinka 68-0Michal Hlavinka 67-1Michal Hlavinka 67-0Mike Halcrow 61-0Eric Sandeen 59-2Mike Halcrow 59-1Mike Halcrow 59-0Mike Halcrow 58-0Mike Halcrow 56-0Eric Sandeen 53-0Tom "spot" Callaway 50-1Mike Halcrow 50-0Eric Sandeen 49-1Eric Sandeen 49-0Eric Sandeen 46-0Mike Halcrow 40-0Mike Halcrow 39-0Karsten Hopp 38-1Mike Halcrow 38-0Mike Halcrow 37-0Mike Halcrow 36-0Mike Halcrow 35-0Mike Halcrow 34-0Mike Halcrow 33-1Mike Halcrow 33-0Karsten Hopp 32-1Karsten Hopp 30-2Karsten Hopp 30-1Mike Halcrow - 30-0Fedora Release Engineering - 18-1Mike Halcrow - 18-0Kevin Fenzi - 17-1Mike Halcrow - 17-0Mike Halcrow - 15-1Mike Halcrow - 15-0Mike Halcrow - 10-0Mike Halcrow - 9-1Mike Halcrow - 9-0Mike Halcrow - 8-0Mike Halcrow - 7-0- set the group id in mount.ecryptfs_private (CVE-2011-3145)- security fixes: - privilege escalation via mountpoint race conditions (CVE-2011-1831, CVE-2011-1832) - race condition when checking source during mount (CVE-2011-1833) - mtab corruption via improper handling (CVE-2011-1834) - key poisoning via insecure temp directory handling (CVE-2011-1835) - information disclosure via recovery mount in /tmp (CVE-2011-1836) - arbitrary file overwrite via lock counter race (CVE-2011-1837)- improve logging messages of ecryptfs pam module - keep own copy of passphrase, pam clears it too early- keyring from auth stack does not survive, use pam_data and delayed keyring initialization- fix pam module to set ecryptfs gid before mount helper execution - do not use zombie process, it causes lock ups in ssh- do not use memcpy for overlaping areas - fix broken pam module resulting in session with wrong gid- fix mtab handling everywhere- check for ecryptfs pam module before home dir migration- update of mtab does not work if it's a symlink (#706911)- auto-load ecryptfs module in ecryptfs-setup-private- updated tp v. 87- fix man pages- fix selinux context- updated to v. 86- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- ecryptfs-utils updated to 85- fix build on arches where char is unsigned by default- fix unsigned < 0 test (#664474)- ecryptfs-utils updated to 84- Rebuilt for gcc bug 634757- add missing gettext require (#630212)- fix ftbfs for python mass rebuild- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- remove nss dependency from umount.ecryptfs- make salt working together with passwd_file- enable PKCS#11 support- blkid moved from e2fsprogs to util-linux-ng, follow the change (#569996)- updated to v. 83- better fix for (#486139)- updated to 82- fix getext typos (#532732)- updated to 81- rebuilt with new openssl- updated to 79- ecryptfs-dot-private is no longer used- updated to 78- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- updated to 76- removed executable permission from ecryptfs-dot-private (#500817) - require cryptsetup-luks for encrypted swap (#500824) - use blkid instead of vol_id (#500820) - don't rely on cryptdisks service (#500829) - add icon for Access-Your-Private-Data.desktop file- updated to 75 - restrict mount.ecryptfs_private to ecryptfs group members only- updated to 74- updated to 73 - move libs from /usr/lib to /lib (#486139) - fix symlinks created by ecryptfs-setup-private (#486146)- updated to 71 - remove .la files- updated to 70 - fix: #479762 - ecryptfsecryptfs-setup-private broken - added umount option to clear per-user keyring- fix list of onwed directories- add missing requires: keyutils- bump release for rebuild- updated to 69- updated to 68 - fix #478464 - /usr/bin/ecryptfs-setup-private errors out- bump release for rebuild- updated to 67- Add support for filename encryption enablement (future kernel feature) - Replace uint32_t with size_t for x86_64 compatibility (patch by Eric Sandeen)- Remove duplicate doc files from rpm- Put attr declaration in the right spot- Make /sbin/*ecryptfs* files setuid - Add /sbin path to ecryptfs-setup-private- TSPI key module update to avoid flooding TrouSerS library with requests - OpenSSL key module parameter fixes - Updates to mount-on-login utilities- Namespace fixes for the key module parameter aliases - Updates to the man page and the README- New upstream version - Many new manpages, new ecryptfs-stat util- fix license tag- Add umount.ecryptfs_private symlink - Add pam_mount session hooks for mount and unmount- build with TrouSerS key module- New upstream version- New upstream version- Enable passwd_file option in openssl key module- Fix include upstream- fix includes- Fix passthrough mount option prompt - Clarify man page - Add HMAC option (for future kernel versions) - Bump to version 38- Remove unsupported ciphers; bump to version 37- Cipher selection detects .gz ko files; bump to version 36- Cleanups to cipher selection; bump to version 35- Fix OpenSSL key module; bump to version 34- Add files to package- update to version 33- update to version 32- fix ia64 libdir - build initial RHEL-5 version- build version 30- Bump to version 30. Several bugfixes. Key modules are overhauled with a more sane API.- Rebuild for selinux ppc32 issue.- Bump to version 18 with an OpenSSL key module fix- Change kernel Requires to Conflicts - Remove un-needed devel buildrequires- Provide built-in fallback passphrase key module. Remove keyutils, openssl, and pam requirements (library dependencies take care of this). Include wrapped passphrase executables in file set.- Change permission of pam_ecryptfs.so from 644 to 755.- Fix mount option parse segfault. Fix pam_ecryptfs.so semaphore issue when logging in via ssh.- Remove verbose syslog() calls; change key module build to allow OpenSSL module to be disabled from build; add AUTHORS, NEWS, and THANKS to docs; update Requires with variables instead of hardcoded name and version.- Minor update in README, add dist tag to Release, add --disable-rpath to configure step, and remove keyutils-libs from Requires.- Correct install directories for 64-bit; add support for xattr and encrypted_view mount options- Introduce build support for openCryptoki key module. Fix -dev build dependencies for devel package- Initial package creation/bin/sh/sbin/ldconfig/sbin/ldconfig                                                                   ;      "ca90-2.fc1690-2.fc16 ecryptfslibecryptfs_key_mod_openssl.solibecryptfs_key_mod_passphrase.solibecryptfs_key_mod_pkcs11_helper.solibecryptfs_key_mod_tspi.solibecryptfs.so.0libecryptfs.so.0.0.0pam_ecryptfs.somount.ecryptfsmount.ecryptfs_privateumount.ecryptfsumount.ecryptfs_privateecryptfs-add-passphraseecryptfs-generate-tpm-keyecryptfs-insert-wrapped-passphrase-into-keyringecryptfs-managerecryptfs-migrate-homeecryptfs-mount-privateecryptfs-recover-privateecryptfs-rewrap-passphraseecryptfs-rewrite-fileecryptfs-setup-privateecryptfs-setup-swapecryptfs-statecryptfs-umount-privateecryptfs-unwrap-passphraseecryptfs-wrap-passphraseecryptfsdecryptfs-utils-90AUTHORSCOPYINGNEWSREADMETHANKSecryptfs-faq.htmlecryptfs-pam-doc.txtecryptfs-pkcs11-helper-doc.txtecryptfs-utilsecryptfs-findecryptfs-mount-private.desktopecryptfs-mount-private.pngecryptfs-mount-private.txtecryptfs-setup-private.desktopecryptfs-utils.moecryptfs-add-passphrase.1.gzecryptfs-generate-tpm-key.1.gzecryptfs-insert-wrapped-passphrase-into-keyring.1.gzecryptfs-mount-private.1.gzecryptfs-recover-private.1.gzecryptfs-rewrap-passphrase.1.gzecryptfs-rewrite-file.1.gzecryptfs-setup-private.1.gzecryptfs-setup-swap.1.gzecryptfs-stat.1.gzecryptfs-umount-private.1.gzecryptfs-unwrap-passphrase.1.gzecryptfs-wrap-passphrase.1.gzmount.ecryptfs_private.1.gzumount.ecryptfs_private.1.gzecryptfs.7.gzecryptfs-manager.8.gzecryptfsd.8.gzmount.ecryptfs.8.gzpam_ecryptfs.8.gzumount.ecryptfs.8.gz/lib//lib/ecryptfs//lib/security//sbin//usr/bin//usr/share/doc//usr/share/doc/ecryptfs-utils-90//usr/share//usr/share/ecryptfs-utils//usr/share/locale/ca/LC_MESSAGES//usr/share/man/man1//usr/share/man/man7//usr/share/man/man8/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmi686-redhat-linux-gnuASCII textELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, strippedHTML document, ASCII textPNG image data, 48 x 48, 8-bit/color RGBA, non-interlacedPOSIX shell script, ASCII text executabledirectorytroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, from Unix, max compression)  *?R`nv       PRRR RRRRR%R)PRRR RRRR)PRRR R RRRRRR R!R%R)PRRR R RRRR$R)PRRR R R R RRRRRRRRRRRR"R#R)PRRR RRRRRRRRRRRR"R#R$R)RRR R RRRRRRRR"R#R)RRR R RRRRRRRR"R#R)RRR RRRRR)RRR RRRRRRR"R#R)RRR RRR$R)RRR RRRRRRR"R#R)RRR RRRRRRRR"R#R)RRRRRR RRRRRRR"R#R)RRRRRR RRRRRRR"R#R)RRRR RRRRRRR"R#R)RRR RRRRRRR"R#R)RRR R R RRRRRRR"R#R)Rxz2?07zXZ !#,B ]"k%nVMfjN9|]4ԦTD7ڭ })?LY#V^5M\8ӝg@vGt#|+qR[AґWFpE9l.645'3j䭀u't|x4䟷yd|yDžA$moOEl* %$Ge`0H`oE<\Fgp4.q|\f(V_m nNp%n," `mL=WȾocj#Я$?3гI֓1s:Tu⬹`6?X\dUˎꅕ>PjQeq҅{]6;{9>tD{14Tq$La?n@(v53M9דzSWҕ3hr:Ĝ_Y"g0нڷl:O4ܘtMxȁڮS^$r_kAi 'PHH9|ctFJ6wdkJ4jfUs@ J+L4GJ Ԝ$@g#=nvm11-ωO?=φknt&x,]~1ql|O[OXc47IpL28bC-Mwu49MIfݽ= W9_F*Ƙ.r; :Q\4BGAAA#VgSi͘%aD.ۡA7}Ҿ/ox9jϳsAI˨$z1;q/M ,9hG(% f^8o\&;7pdzY'nkb97?'܁xB_rKp"f~@+S'4*'-L> +4#PӆDf\+7Áj4HԌ鲃 )qga~eQ_*$8/iԣAPyaSW-I~LO_]2Z /,kF܅}׺NP- QLӃJj9q%#$"uPt;2js!ٶJe}g>V >F6'wǯXMMqO*Kg VgƯ4.&yQ=`Ky*iDb!#pŲ_9dz wT# - 0x yyQ;L_ʶ(U2o7Ǽ?b^X⏕7B$ -m {P`ũSK -r~30޵+xjP$yc%EFxJmǑ\Fu2CL6tT݀L$`"$FuIto-61%'f &l:9iOL̇t ֒.+B]Y'ŪvFD贈l)}LɎ2xIu-pHwω(;vsLx̾ժvqZ:[cmd6 yI_{n*o3o~Ƀ7⵲hK6J# @g<w*IyG*νXCZ!t䘰Y;sf].΂;b=t,wtNr!\0x\k]d%0M/f`ra- <*G@yN:&B/vĿxuM^5΅аwZ5̣x7~fg!HCZ+=QS*Tvx(ڨVquOs1m]Ryi d?4f˂z9L(y" 1RER\f]fOǎf̸;2uC B[)v.;鏖HfLo`?̝*h8J{GHҺfw{wAˮ6_ o(:26hߦ'D3*( y; :jb*@ $T 6ۥ ddC{<2#JvPJT YJ/^G>5+џI*VVٵ-gk%q` +܄gb0tMG>ɞ tG(݊KHֹSehPQ}};.܅ RZt;s To=w~4ȁ~%sljH_hн5?huӹǤВY+ B2^!'=(3ؘwM nY#_5y,#?T !\,Ȑc6&ٵ;se-O,)GKxs9]SO z;F5A%NTWh o`5 W@g.Hڔt+{|jM.4Gk%],;op}4\xi'!zrWXMkWf%1p~W/oz:yݑ \Z͓ |$ǧ/wIucFPfDE6Y'htnR+2XŻjի͂qZa\8vs ۼ h1_f sTl4ي&6cmX>!YEZz !/v$ a^#*$+e!UUч>Ehۉ9v}@)JpWaQ\rZ?;_E oޥ \\ޝ=O )sS̱{̐'yь;BPPO)PWeܜ6K6/62:ҐB;6cKqvz}%GJ j֠[3 Uw ?u\;6ŽqmѬ [/̵ spjqG5ʄsE܎w%ʉp z?%Y!Bk_:mУnDϘ~ZH[ %Y781xoW0;M-CCj{s˿RN1r cM6 e؀DXʃqp*Kn .=[PxW\f=1d nkZ߶fmgaZ`c??s{2@a;1IM3&xxın^(-ndX9g!+ 8O07p|U0ةܲD~RG ~6blBCpחhUZނؕx"3X\J?(s2"ƪuF k;'pQ+5]]I Q 'ɤg/wuh{-3;m*ďRCp|˓݀=6X˛W!٠=n 5iֻoTYzY X-L~ׁ | _|^Fx@)Qc n]K zD(Щc=*Sf$K8XkÞTE~sܕ±)V%G]Y6k ph#{ǏZ-ФQ!"'r &{k쿓~1 r?7rLS|Bi c)X)S P(rrWអծp|ؾ Cb)] ~ޤkA!yګ*4hB?OB9W1`q{rǝk[ Fִpq:MO*#$8T RGa̹K4 :Ѝy%aKqhVTMDq3O_M2q` {(z O XpS&hͤ^5VmWu?3% .Ud沮!B"hť)SxE!{wyVMLjNr  du?W(Ѕe_n?פBPtŧiY;0,+:jWTg$ 1(}.펍#T e25-+VޠQB/q} J/r' K$w.1j]K,/ƃi%Us{uI)u 2/MRz563чQQ˂ > U|ޗTbCSp>/GbE"Yߛ)ހpVL5OS,4y!ڙ^Dh<~|d.q[f;nQ< JoM)eTB{Hfg`!+BBN2_h2@ . ﺈdx9cR<$5=ut|QmMQ5UTΠ95>edr)@*Z?Һ,fa1J?zQ]q#,yLۓLa0jJYUE 9&[T3AKs yVRGt|@)#8j)u:\{ 'o7|Lv< I|T^*# u%e Χ\&즟:uO0#tyS|nט%)#ぱC~9(7+%1g P-x%-;L (2@wL6"uzxi7}0(Z3@R% 6d>|Wn׍9H8X_?8ւߌ f1.E!򾧯ƕڷ<ɱxj~HsBL~2x@X>9YAT<,|SNVu{q*EUNzvL^=كDV."O[<~=]BZc'/i]:ASJ]VI5#޶u!RJbPݛfnQf;gܩh< YXyԵ[__蓋qWtNޭ%(>|VRb6> q7Y l7vÌʞpO Zעb\a>MB76BbDtu=R zW%'-*) aWBn|6>.V4>mګ\RVy>}*q</M7 F8zdD[ow#=xn å 5Ft1,kksӠ0Xongr] ~wY>~S"yG01,+q>_BQі`[n2vE*Q2 }>Qu+zNBvyGErA1oAZq0A#cK3Bj9Zܿ%Pviy$3E2FgդSus3 |T6Ýמ)+/ٶf&3Z*=Zav+,B+R;POQOFL:î՛]J3gWaghaX0ðQK.Uxw@ۜ% NSeer $RBM2v?;=t 9`*}x+Im/2Ė3SQڶW/kth8125Y$v>0ܯ"P;$&*s\L`B[fՖѸJZsbt E++)N>s;2i]>:5`^.<坢M,jYC6\ v\r< В_MOw|l8k.0sRvۈ -d_yP ز' @O\>TjTB /ͶMdX}3x)-C2l n W)&LU{,J '&@;j貲)c5O(B̪M \7T~ he&!F\D+V%Q_?=Gгl!U}e.9UvѰ 0q| YrSɈXr~3ҹ&3A{ OXQY/L\47>F٬ NŅ>탤h`Azi`a`nj 6eyET6L`̑<,q=tSO +0ާ*%Q C-! ơ g4-I̻0tzCg&Wٙ ,B 3enfWX o12yf` dU۶ IAn`m ̏V)pŃL4ueO[ "|]iz!>)4)ummǏ^bɘ.5!vYQS:wU>_c< CGg:x(,nWF̿bs(4(Z94:;Ў!(D?g2>(ƵMB-G|d(I`t62tѐQ\ᲫQryBG1n%D:xxG)$ mw}dmdR]F`mݵ;,j +uO$ 8lb\9^~=?B%Li~8lě!Pe%ꭆv& ^M5ZGx_pڥeu邌i4%?c?KpZ<+6-i1=sD$]' in{-lFrMV;wy i0[oW U7)XR0YS"al1!rgjku/`|6C58r̥ۗl]oi%\q5r3w d^~8#)[fplJn GwG ֞_?oK?KuzfW%_ }e?C$:+|)&.qgw}SjpPIFjne 2)e\O,+:V&J|\m9KphҮ5 G5NǛ咎Ĝ:ǚ5nmXNw P9 \upGM{WE<[qnEit'0 [ov:޶P l/Hf^rQQqe8uo2ׁHo>`%D\?hI(r`ؾHF{2Уs謃:n5B'Lz^oh=Md[ahtނrs%~ժ4 MSVx] 2)WiF Hob{#5鹡ϸ??*]"3 3ED_0QY\p ZN/תSd+y>>]$d 3h\ q iJ޾`+\:5֨%tUzh惈 6A;khHFBDψ鐨Jg?LL/aES;L*8:2h*r+ Lx9-Elr&9&-rBJ D:vV fƇM=^Q9N2b4x2Il6#vp d6)] =i A4"v 翰TLb: R5Ŋ0G-vHѵYBeLT=ʰ}l2Vb*i2t᭷I&,WS4}(o^KUs9,~)[!-o0\>ˉJ$iS0.`n9aCrDf W:Ckه' UPt*^C:U]NySPf$edN$ DYpu}c}`h܌D2}2h"rzI.`\37"hI;kh΍Ge>3˳6?i(BqBĥBA,^Yfe$GS?4Ťkc˵3}4q{ 3AѦt;WKZW+Hʩ5["45^wQ2Q>OYKƻgzսUk5)N:SW1㲰D:SnP88?ޡs=1e M]J'@Fm`ymMqD:塞eSMy3NsKR|JIH4Sr<&%CAϸZ@W^Y9t[و@1Vz J ,3Ix|=W!*O (92n xyb 0P.nV$J72ei]0L 9׷ {P?^JNVRuhb<5JwU2u/fw9rҩ~(3;RdoYbkAK3yp;,[20?!d”Fd_ XmIN\ q(QR],%& k%}4>H&v"A`-&˻P6^l9TJfPf>1@AjZ?PsͲ_xG8ˉ`PE[?K΃\ڱA yԆ?e`OA"nB%|Q${Kk2 .Of* 49BVuxi9|ԄT dx|?(\ɹYE{<#׵!A*s)s\&P~_J1'! Ć%|R;35xŝa0f$r#6Ȟ`_OݷⷳywlF9<.њ%r֊T%iFjxlM3&e_J,ڲŭ[B2Gm 'FsB= <0`|-o˯0 v<>T S0rک(z~UP'Gn`c0d%-_864z _oz,9ppS4~%BJa{=6eC\->,Pq682TާGq[I(saT:P64c!Yx-VԋXkZOIYo!1 a6(> 5( 5!CRϚ8A89HaprJeUGw VlE߫ ,R\6rZ\o)LS|e]4% 9J*Ѿ2lhѝl8Q=5󆍢-EL[A4:ZgQԼdb0raL =yq'zԲ:_RW}yޑU:)?3B"|= L%vLSj- A`o$Q 4GR4@p ϺwBhK-էIf@{mj`oŘV^Heg498}9u HAwֆ!:d̉1DX5>wVPe c$@)Zp-xj0rr%({)iK&]$3?ed]ILJ*h1\Ar@ŽU)} S )ꘖ9p;lY_-j]F_/3O)9_ڍMdwq 7Byl鄂x XpE}KM&k5t@EDڋ.Tnן񷈅`xJb`rr4 5k+s5Y>>+  *d]L@3+hWz[Y] Q%Nx(4+;0}z]JI83N6s F!BQE(^Z9'InQ&$bE5Wmԗ)/byoRBTSGFE'irFOBϋb){z iڑW)-UxI" Ya0%!i:w6r8ͣ*C- 9Њ3"LϧS9&]Wd_ *S&SJz1{+Se%/u4\`(ﶛBeMBfb?#WA8@ ]wr ?@^0)޸7.|Y^`NUK)t#r ]ҋ&8 LAy4W"ňݗ7ڡgjآb}5+gjaSRSEukLgIaYkiBSP~e7<ښ]WJ1Q>YQNc*ϿI~P#Tl.b]ЫQsm:'7=rLdxxz+E>6FqE{ukdJjzݍX!>[fKn!ALu\ \P?8C@ƶ 7^KU^w}v-5+$ǬxڢZJi2;J5QFYBxNJZDϱAAQR3}ibd!٩"PPoxؠV>v1y$Й;|t'7Tts ;OĎ(ZZ=䩖튬DU3hV?5E5 A\s!qqA 9 8kĐI!Đמ d58P 9Mg`*2Sfw ^2BBo༿=9{R3"ӣZkO ջ Pi7l.:?UǎQc#H .?-ѠXAVh#! tS]4Ck* "BSy%׌Jg!X:M;KU2mྂrx/k.AD5Zb.!.}$AW$H[g&4ɖ 7b$,)kj%(Δw&)K-h rيߘn{!EuwNOjX is0m&^} Lx} QUOߞK%S$VH?@H41 ,s}Bݨ2X? %\״`Y_ B6ׄ\pJnSXy %2 ( `a$C %/32q;W w\&b2utX56.%2}ג n/oE gJYH#j6Zm@2MH(f%ΘzՄCL l YǙ9WTw~.I@XrN@ ?HbG޳* ;شep?ig0^ (KZ1y47H0WR?rԼ$kD0P$i&e(ŕ1ZjUsbjǜ?YObmT1'"ӭ 27Ul f!Z9ˇ{u3x~fF lNeQc4ZQHY(s6?;bSX*WF߯΍IB8jk_@tS+RTxB@5fvPA2t14gEQ.}lVvjhEŠ)VJ[pq #NMKn]H/Jso׭B4dC?dzfT_E^vf. pmďΒdR5IM/l5^jӻ[i#8~O˫=9M&^ ڐ^= QO[=){y 9 i Ĉ*[͸ӣ]6%'&XYfI91i=LCxaw3we%*H3rL=ʳgUw.3V܆Ӥـh HKy'{,0 2F}Uj?;]w^3vͬoi7WRla/p% n"kmb|m*&YnL87S,@/C^:DcNMșN *xKzw6:r Q[E|8uF XᐁvJ"6=3:@2&(r9zzn,s%: :"Ӵ8}85 ߖ7/n`n#[ ٺ,+.w3cCˑQ1  !lm}qs,:7H*HVCC>Zyb%%hy5%<S~Nb+/@+u~ᮟif_"3Go}dpR@(dQ߷h뇽\R*u㑧-DYh+yܡ[\cN47ŝ(0A+whMfJBr8dr"XtG@m P\G"F2**7Ū{uȖ/ xcsmoMBտdıcR ꎖKjܘV \m-g|s"[Y&CGb`(bIm₫>Cӱ5VFS2tC㾊j {4]',sԎ퐢@^4a2e_0.8S2dpEgZx50Ȫ^z~WNg׿6"Lü3O9Jqc#U)gp"WOn1NF*[*F#-u3_٣IOor,gᑢ|A*FFmdZ %~h|r g18)#g=07]"Xl:oy 7I^Uj,܆~MKj$}=%fY[Cę֐[Z#dECl}Zi=TX,&k6SHj}P éNE%68|_ZmU҄8%xI&v3W0 ۂP'sXix|Ƞ߭KN/"(Hb~#]epy!ѬE[ VHN:ii6׳ :d.35U{Y _\^we 'D% 3OO|EB=ֆ*J_[N 0Շ>t NE5a3%$P&v.L:Τ(𛢇CxɃjOrp7W Baj׃,G7`JE=S+KA9aT{#[B71O{lv<2-h#LBȔx9KoisC&" ?%wuI15$Rq|yA rI "]Vh,`;odɿ W:+tQZʰOE~#%$gMg|O19t.2a` i5MHt-TϜx`[c /aG⷟ @TQ"XM_mY{dDmXA(>"+A%)H. VVi?ݑ- Xw+!B6HDl  G:r(8"_pH =7%orxTmt kM?LSo5>AENG'" MZAQw>ç*Sx#\h}o[GA0R{d dd21:}Н{hCb$p\o GSs O_S^.2Ec|# X$a(NW!G)0aKpn 1 aC9!+DM7V")! V>IhBviijUm44L_0`=ew%EO!`eZ}SXX1~xǪڲZy;PtӒGK֘dW G"D낡ua!K0T n Vv~LNJW&g%IVH{ηuY V4)wa$cHVc;I;\1 +vۮx7$ K=浇DtGBt3G(یܵ }jdžm65ˮ^@S?%x_qw)DWO$2+l?>塬uQC4m%Xl.T&o $Ҳe0+x<Ѹ"5wua)UJZ/-w՞˯vt^]-1p4\eHY簢"ԩ;ͤb0 (E>B;/ҨtQ3 fmH'J>LH&w R6JL:J]zeE:q6,Cڸ3 &frmhV^n*D7_FuU[ղt9!Fs6 kQKbȦ.߇ߧ ʬh~^4]MݴXҍg9!_l$tQ#֎Z"x`c|X7[5]Ifx)!"p*Yc> 硕JwO"-WR9;@YdI/ Hڅl 4rlw`5—U/Dj8']OAȤ -gP EDZKb>+=P|Y7D*M$/7y>x(%c+J ºJZo|it;kHm,,Fqh@@L*wϒ0jM֍;4O[tܚrK5%0ׇ,+3jo …n%kLtZVf1OsOƴeh q(^"I5Lh*4ӱg;ܝ'3۶V.p)DMۂA2"Sh1 ^kr$Zp+p3qsp!{@#pP߻c%溾ypē@;?E䖆.1OE_WUQKY =!êyg:_9r|$G.Bp./Y姕pDQW]uȲyU<fgUziOΣ0_̕Y4[ 17n] >\0rx8J08?*΂&%еg`kFNNX1`AyPSϨCO~L|r5ˑa_"ԋS@Ȍʓ$/I2aTMr&- | ʛ: ߼sX/ꄊI#_| % {5]8|h|vw1؅.l_:sAL0"SK.Zev-13s=*su{qŨy#9pBƖ?"ɮA2Ws+FuH)S[=P8X\wEЦ 6˿ kT\ӡt3Y/8`35yA;_%i*{X8Rs`%A r.5jPv!e]#RЪ PݒVm1_-e3W+we2 h6:0E:&BC;M^A-\ֈ˄ZdWq3I]Ir׶Th@"[_`$89!͐̽jOَ:b_sgBZucJBL3+n_Rfx *Ora>n,n=< )!, vVQǯ95AxܲRQO:ϫgTzF!dKFHXge* o~}(IkhkeBu1{1gY4Dߚ)[\?A=`6LiF8[Z62Af|+Ȅ/DVyi+5ʺd/*]mx&Kn!?C݌ݗ F_=:o߫ҋ&Pfoȹy" |Q=-Y-|%d Q~rˬIel}ګ>mCWqm6ñ$1xbpE[jLf&4rݥ2>y{C{Sm)ѥ AY S}AokŢ2;^I.^sW,$dO ٢ iߙ:LCx=jz OTmBohǬ gzHglrthgyfԉU+FO]}ѥ%-0a{~xGH 3Ve_^~qcDƠ8Fegd n2 X#,s#2pP@P4H}J/EAڷeV!h'f3|x*V&OvB.nZ"`$@j;m*LYp:8/<ÓDnE=m&b W'; ҢM}_i57mEc #'j3xM0Ê$<6 |)Y`l{텰c=eqy׳t8/ A}LYG*w%/3> ]D^"xu`'H- Ǔ=ڜJ b !  3Jw|?Й*P@[R #vrx9HY@QHPp޵esd:0W- ;K`9ͷ*xiG2[|'*@O%yU^JYJIu YW ך(ʀ4<^:[T+'䍑c%t P*Gum̾U;|+"Nuuّh(*=)Lb MXY,'ۀfMkƿWz-KOԽ6&b洤D)i 6rFDRv`@ P\?-:g$o3gѡCajyT30$ o j+6I4]PWqUxGnMz4ޠ "4wE|&]9bE[M +jպ+Łl\Q+O|=;PflL0 f# Evhf㠘<ܡ^0b5\"FG'r-܃Ct.#l LL죶ns՝ϺܨYh4ݙ4,@moQ-8!5sŗfrmƁ{`<3z~iBf՝Lj5onލwvBbm_5S2^Ntn+ǃsd@.N/ĦoW{aZoŗމ~Z^;ng2/!"qK_}[x/R6w6$0`-֍_TF !F_hs)E(JZg6j*<\[FhԷfHJOEgPq#XZ&lac(_zs2RU S oaz 3A(ȷTsqn5]]Dc@j3L)f?rOIi$vVn|b?sFRrH(";O~s Үc⢖ ]& B/%{qi d"i'_<+ NXKb)3Nu/Pcb* *QtbrLIDca00G°gvJ:~3Cҩ.pp ..d+NIʇ놁ۏ4r)H18:42."|nxqˮDp3P5ݐ|g4<~r+6h**,F )D{'Q;`,]R?gHl|ZRkgձ_%!O#}SmlxM#F]D1Uy%*=ΰi]էVȯXoT 7X|TA.%}BgXbϑc ocG<]uѾfN (݀KG: e5!gFx8N~-4CDv]3K)` N!wS4iѼsBq83đ)SɋXj;ahRߎBk\-NSP-zalg [1^24JBw&,'}J槻C Hczlh,ԁ |N4G#N:vW[g9цP;fxP[h-K QK0 B?RYX%pb_ʍd !}A6u(Ńc&C=/iRsq y({E@ *8$j/xS8@욤D+N vf8#b}%\Q+70R237"q_$ :) IF܁FV JA}WB(hA66HE{]MK=o4=K^tN_b8&  /bB##D",ڐ8{йZtP#ZOɔ% Grw"dl=Ci_@I[ȧkHATlSy˞O*+vDOD1DW=vi&"~g'tʶOR(|7_xsش}X2:X6 2"Mڤ /"sh \oz&{ɋQHp}]RqOI/Oݵ"@`8`&]ICT:΅7?Jh_8Wus.s;doC @[[%'ir٦ wO|!pBOnJļ9J"ީ]9?|N(IRt8{;.;*  `Ti RX@щOL@-Ge޶K>D +'B8+n**0,]:xo3|;\bl9| mu)+0Ɩ\k:N!gY 8U?'V.s,AlK.̫`BЙq9ۼ1#Œf[R3 y~nQv@n?P_ҲQf9WiQ9?"1^m0UmB_o+f? :DMUޛ]V̓(UxDbp+ffY$N s$Ѯ/[>Ar}=%碱Lq Tc&6 :f>Z(jE\}QO][NF( nP}g [ZS2@y-ү2(+KM M(kYGVn`46Bd}Z27װ\.S[gcf6p̜DJ=o+MY+Vr_@ =ɚ-F{IDi04\!Bی"3ff!;xQZґCMh1+Ĵ,S ag+ ZC˿}2Û œ%A`c"&k[֠n QBB#dOq)W#|o|B / Ɲ9R s}h'zPKCj{G7sy8}h"/àaDm.jU`VՋڐswh ɝNc Ҏ vow^x|aZ~83?zl3Gx´._dh5Q7vlieZ/c<GOjh~~i)s-Jy}=1 _ E9a!2}O=6>ܹltx,8'9XJqTǖ@yD6xOuÀuem20daE'.-?r E V;7[n$QHlu+vo(e1׭( p̩U]6nO`씼ߡm`8GiJwG665A~d[J՞c97*50 C;;t]Q6hp\GҢv|iK1*76S}%89<|ӜכYi@Q&( mC5Jx4.Ff~$y4|"S=. ?}׶ /:VUEPՂnt%PE[0 8y k޿9:焏E3"NuR#l%4<7jH(ٕYk~ &R4z-(KmoeR ߚ/KbTRPa,NP(% 1u^c~6)6s+Mo.3y^yXB*X88?;4t1@Bx1ީ!| ((M c&ZH3߆;Őp*\(.nhCJ\ZPBEikK&=4qg.I%Et/BD5Xi^7gL&*)=dl>&oP9aE1(&.r?xd2vH{v&R뽃MaO(ȜɎkzւɃLa[<#{scabYPA$diIN+9mRx`r"݉џ0x)h ki$rOÞ:5WPMKJ4fnH%XEzʝ<_{X#b+7<>ZA !Νn I0-H#?_-/83Wpe῁7̳s~'^Pq18jJH^tqyc$@?@ dkr1|姠Ws[(_/] bi%KS uRņq7;D[_\DrnY;M7[ftp)}fQ}S;=kEnl- ;p هũzx{!B>Fl(a.] \c-A7.ɝbɢ'DDz}}6*L 6 J pvn 5((N;k |'"r4u?A>Gp܇Ln |DH]2~B2y1(Ė8}g1X -/ 4s•"N簟}-W6p%^҇gaLAA&- 'p=d >z`?wՓ4zg4<P~xCvǸ(s._h$WgOKk"EUJY$0Y  #q"DQ^wCE _)3WEh%Sð`3󾚉f7rll#Y&,g6l^a?jQ2%3' 'ć38|YUu؀dtGVqkl~_˚+ >e\rOUKhW/a07ƍ˽\[4-}(`rNYN!};_XዥF:D.zdu#U ܎԰%A` 0W|)ȓ4yO,2%ߖ]6> ~ТPФZ0N !-qg]b{Atg=Ջּ:pX`jҖ7/Y߶%,IuuF):Ai+3yT85yٳgRI3¦: p^k( ,|[3?]h4TT\rϭm5YPI ]DzRϏbFkꂜRU+P4{En(5U٣L0zU*~?^]zֲFnpOWHh].3sS-Ov}(WW*C+1n_$uX^LWR/AR4- $DP24?Jqg<4NĜ=!٪*Sa`<@@l SZN񜿊E&3-sTl(eI!RKmpW.ۛ0a/4a-yʫb(ǏA!6O;W'>hџBEt [_cFߕ m>e,%}ȟhOkWd߶&Z Sşzh ۀ~aNs7J`M|˶dF.r?٧-{*`+x^N̩ f%Bܘe_|) 1b>2_!Yg؀os.$qk7# Б4Cf?~2ɊƬs=2J#96PwħWNI_Ac* HS'%4io"=\ bT>J&'( 6~(8uCf "7`rLb 2U( D."+vE} t{Uɬ4TN+ϵE]7} o;$:"r6١7g|\[0+(FH](&80eL0wE~X4sSwU݉ T"WmsN^fPjxi%l}C7dQ^9IP3:? #7">Rjz?#цNVfA O,ar`wu6-+ⰠCUBB].LrmPbzoҢn]ɟ O㺏{ Ěh;Ȃ%-{CclOH%e]Ma;u+4ϟӐ"JE$9.͈ [0)4F$P[ԫvʰiMoO:4a$H" R޸($ F'uZRDU-.3mA\` ˩*V@9;= ̩o\]_U: ]1?ǝ:R-i18efCz˷m?Ud᭘{F(y&^5*5}"Fۗb2YNrox`MsП[xÇ5#~HYlQ - RqyS] YZ