pam_mount-32bit-2.16-lp151.4.1 >  A \b)/=„2m0Gb=T'@kf=NHQ2`Q28n"3Rw[#'"$ed\ؼ3ApL(JA]%%/.?9vA>A&o%2V]8e71d8600c9f002a55a545065984899c0f49f4358d4c81ef243dc0d410363f8e31071fca0ef7f6388384d869baa511359e4bf4c9,\b)/=„iwoAT#(Qv؀= $Strc9;n-Wna6]afoFܦ˴DD7?j&'@)O=`Wb\J>3y_#hhݠA6 'n:0,ВW,ՍkM4|U.&a)#^n})JSEBSzle9Ta9> "@]UOcPӭx e`f)Vv]>#CX04 bh h%ӻ>]5>pA'?&d ! X8<DH[d     F HPZd 8  (8 9: ~>#G#H#I#X#Y#\#]#^$b$#c$d%Ae%Ff%Il%Ku%`v%hw&x& y&&&&&&&&Cpam_mount-32bit2.16lp151.4.1A PAM Module that can Mount Volumes for a User SessionThis module is aimed at environments with central file servers that a user wishes to mount on login and unmount on logout, such as (semi-)diskless stations where many users can logon. The module also supports mounting local filesystems of any kind the normal mount utility supports, with extra code to make sure certain volumes are set up properly because often they need more than just a mount call, such as encrypted volumes. This includes SMB/CIFS, FUSE, dm-crypt and LUKS.\b%lamb06xopenSUSE Leap 15.1openSUSELGPL-2.1-or-later AND GPL-2.0-or-laterhttps://bugs.opensuse.orgSystem/Librarieshttp://pam-mount.sf.net/linuxx86_64/sbin/ldconfigxA\b%\b%ad6150b4d21e0ff8353e3285c2bef6de11f2512c284af64bf7ffc367caf8da9arootrootrootrootpam_mount-2.16-lp151.4.1.src.rpmpam_mount-32bitpam_mount-32bit(x86-32)@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/shlibHX.so.28libHX.so.28(LIBHX_1.10.0)libHX.so.28(LIBHX_1.25)libHX.so.28(LIBHX_2.2)libHX.so.28(LIBHX_3.0)libHX.so.28(LIBHX_3.10)libHX.so.28(LIBHX_3.12)libHX.so.28(LIBHX_3.4)libc.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.2.4)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libcryptmount.so.0libcryptmount.so.0(LIBCRYPTMOUNT_2.13)libmount.so.1libmount.so.1(MOUNT_2.19)libpam.so.0libpam.so.0(LIBPAM_1.0)libpcre.so.1libxml2.so.2libxml2.so.2(LIBXML2_2.4.30)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1[WST|X@T!`RQQ@P}@PN@O8@N@N@N\NBrN>~@M3@M@MY@M1@LwLnn@L@KsKI@K+nK3@JmJB@J@Matthias Fehring jengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dewstephenson@suse.comjengelh@inai.desbrabec@suse.czcfarrell@suse.comjengelh@medozas.dejengelh@medozas.dejengelh@medozas.dejengelh@medozas.dejengelh@medozas.dejengelh@medozas.dejengelh@medozas.decoolo@novell.comjengelh@medozas.dejengelh@medozas.delars@samba.orgmc@suse.dejengelh@medozas.dejengelh@medozas.demc@suse.demc@suse.demc@novell.comsbrabec@suse.czmc@suse.de- Add pam_mount-2.16-fix-luks2-mount.patch: fix mounting of LUKS2 volumes [fate#326986, bsc#1123309, pam_mount-2.16-fix-luks2-mount.patch]- Update to new upstream release 2.16 * the sgrp match is now implemented by asking for the user's group list instead of asking for the group's user list. (The latter can easily be orders of magnitude larger, which is why some LDAP servers may be configured not to return the list at all.)- Update to new upstream release 2.15 * Use new helper= option in util-linux, allowing umount.crypt to be called on umount. * Fix a crash in ehd_log due to lack of va_start call- Drop gpg-offline build-time requirement; this is now handled by the local source validator- Update to new upstream release 2.14 * Bugfix: pam_mount printed "ehd_logctl: feature 1 is already zero" at each login (bnc#811119) * pmt-ehd: avoid miscalculating blockdev size obtained from BLKGETSIZE64 * correctly mkdir mountpoint if requested, and only remove mountpoint if actually created * restore DOMAIN_USER and DOMAIN_NAME expansion in mount options * add an "allow_discard" option for volumes to enable trim support on the block device without enabling it for the filesystem. * config: regexes can now be used for the and configuration options - Remove pam_mount-38a15cc3-ehd_logctl-debug.diff (applied upstream)- Suppress useless debug output on using pam_mount- Avoid running fdupes on /etc - Depend on gpg-offline only for openSUSE >= 12.3 - Do require ofl and fd0ssh now, as they are now separate installables starting with 12.3- Verify GPG signature.- license update: LGPL-2.1+ and GPL-2.0+ See the COPYING file. There are GPL-2.0+ components aggregated- Update to new upstream release 2.13 * pam_mount: restore keyfile support for non-crypto mounts- Update to new upstream release 2.12 (bnc#722480) * mount.crypt: restore support for files >= 4 GB- Fix "error: incorrect format: missing { after %" on run of %post- Add commit 2f8daad from upstream - call umount.crypt directly from pam_mount.so while mount.crypt is having no support for utab (bnc#671276); also add commit eb20a26 for better wording of this situation.- Update to new upstream release 2.11 * Allow specifying CIFS/NCP/NFS s without a "server" attribute (this allows AD integration via pam_winbind) * Added a handful of diagnostics to umount.crypt to determine failure to find vfsmounts * Use /run directory for our variadic data * pmt-ehd: Exclusively create LUKS partitions from now on- Update to new upstream release 2.10 * loop-linux: wait for loop device deallocation to succeed * crypto: avoid premature attempt of unloading the loop device * mtab: cope with mtab-less systems in staleness check * mount.crypt: reduce mtab-less message from error to warning- Update to new upstream release 2.9 * Support for mount --bind/--move * mount.crypt: warn about unwritable /etc/mtab - %VERSION should have been %%VERSION in post - Run spec-beautifier- do not recommend hxtools, it's a huge collection of random stuff (ranging from mc syntax files to xfs repair tools)- update to version 2.8 * shipped fd0ssh and ofl were removed; the original ones from hxtools are required * fix an improper refcount drop (rhbz#622930) * %(shell EXPR) is now activated and usable from the global config file * mountpoint creation has been redone and now works better * remove mountpoint early when mount failed * fix truncation of groups on FUSE mounts * invocation of mount.fuse was broken due to missing space in config- remove unnecessary Requires(pre) - do not needlessy run autoreconf - update to version 2.5 * new mount.crypt program that now uses libcryptsetup rather than the cryptsetup binary * HXformat2 is now used. This invalidates old constructs like %(before=\"-o\"...) which need to be replaced by new syntax (see /usr/share/doc/packages/pam_mount/changelog.txt) * fusermount now called with secondary groups initialized * add support for keyfile passthru using -ofsk_cipher=none- rdconf: do not warn about missing fskeyhash when no fskey specified; (bnc#626127); http://bugs.debian.org/580430- use full paths in wrapper scripts (bnc#607200)- update to version 1.34 * decrease login refcount on logout when no volumes are defined - tag provided mount.{crypt,encfs13} wrappers as #!/bin/bash (not /bin/sh) because they use [[/]] and =~; use ${0##*/} over extra calling basename.- update to version 1.33 * avoid multi-free of auth token when pam_mount is rerun in a PAM stack * avoid NULL dereference when there is an empty line in mtab - adjust BuildRequires as upstream really requires - package baselibs.conf - convert PreReq to Requires(pre,post) - remove CFLAGS="$RPM_OPT_FLAGS", it is implicit - use _smp_mflags- update to version 1.32 * luserconf: fix skipping luser volume mounting * config: allow arbitrary source paths for tmpfs * fix a potential strlen(NULL) on login * umount.crypt: do not remove entry from /etc/mtab twice * luserconf: delayed parsing and mounting of luserconf volumes * documentation fixes- backport some code to fix the sudo crash (bnc#544154)- update to version 1.27 * mounting: stdout from mount programs is now discarded * config: do parse elements from .xml * mount: pass fstype to NFS mount program * config: map "nfs4" fstype to NFSMOUNT * pam_mount: PAM function return code audit * config: warn about ignored "server" attribute in * config: print error message on config file syntax error- Supplement pam-32bit/pam-64bit in baselibs.conf (bnc#354164).- update to version 1.25 - fix splitting of "NTDOMAIN\username" strings - config: broaden variable expansion to resolve a case where it did not do expected expansion with AUFS - mount.crypt: write options, not "defaults" to /etc/mtab - mount.crypt: keysize truncation must happen later - mount.crypt: pass -o ro/rw down to mount program - mount.crypt: support for -o remount - mount.crypt: support overriding keysize - mount.crypt: must pass -s option to cryptsetup - mount.crypt: add "Deprecated Mount options" section to manpage - pam_mount: fix a double free that can happen when stale entries are in cmtab - pam_mount: first-time overriding of mntoptions failed to work - pmvarrun: do not segfault when no username is specified (corner-case) - pmvarrun: recognize internal _PMT_DEBUG_LEVEL env var - mtab: automatically ignore and remove stale entries from cmtab - pam_mount: fix unexpected termination after pam_mount ran - doc: list support contacts in man page/bin/sh2.16-lp151.4.12.16-lp151.4.1securitypam_mount.so/lib//lib/security/-fomit-frame-pointer -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.opensuse.org/openSUSE:Leap:15.1/standard/1b2cfab83d95e94ea78badf828f44d56-pam_mountcpioxz5x86_64-suse-linuxdirectoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=797067031292039f07fadbdecece712ce2cb4064, strippedRRRRRRRRRRRR RRRRR RR R RRRRRRR packageand(pam_mount:pam-32bit)utf-8c60c2bd494fea71dc0ba7f1cea265d7036c356998ccd1566b1e9a2507fc5fb35?7zXZ !t/e] crt:bLL o!mĽW9xқ&O &sdžּndjfpGZ+bcQu"uVƓOaV7@b G\VQaҕA&l;V{9>D]Z@Ik9[Dn1Oڟ_W22ˍb|UKXrlgßYf^,#YLnzh,DA)W~&.B p6-z|]Iw  ~cÅ.:O'!MBaVyq3G9F^Xr[^y%m#:34mMS1*@gUfg敞K.}|!ВR*) \ NPٲ(j]-4t5g; "h"¿;ɾH>2~ŀo@զ*{{[J֖ 6r<0š, QdQHOe5=e_~h7ΌT8zCΘ1V)%0Ui{3ڥ]yhNH[7ޱ6a %8$![a㷾@Ey ~6C}轖T]z cu&k0"hО{'bpBɂrNf@fdCx+a d}CޡY߶wDMQHdKkC6TDluPc&,|u5r$#)v3v|)F$#;W/]#L!uH5Ek?;U,E= h|ŀ| (V2:j4 &֔~:cMvxھ|U8Su'/xp}߲`D|JvC~ }!5U܆Nd@Yko :"MK8qII ' :ef|]8O" ҈.jN~U]kQmA &y-YJ=2j ]Mfg bR[k뉢B=t@ۛR?0  E ΉQ߯a>!򝐏B.SrOl~S rOi2.*`ϼ"VZ<̫:ț^Јג--eXq rNX͏'WƒePxê6Z#w8hJ/Kvح $p)Vd:Ft hpw:ԃbR[ѬFp9|*I d@ (~܋< Lxʵ 3s cە]#L*-3+8 PѿUp_H?ިʂRskDyM+oXkMmTP^ 2Wcn/u*"vr NFy$Zیa=tL,'{[Oa90^Cy#ps};-@_KWS,`$^^=vCH{= {! EG&Tz)/6HTRfNM^v>Pw gK{nh>Pwe{\]+f`z|܌ !^/CAruCIaJzFdBy%'+q̣Lv'dӺl4IR=L65&{$Lu0&VEžnyX   vWW-', WE,cRTO箸*٧7/Fӡ9"Z0C<09AB_ S+3vA?T!wad'9 /t$apj[0tgeuϐn5nOC42Co(G V F- ~5oHL}*8tTF ̴3FԌ-^kb,vQ[z`h1ql۪&7`R*6GhYm}l;u[>v$o≾aQ60ŧbKp+qm`ʶȽ 2VS0!dIO Ova;[jluSn@0U U?r7k;$J6k_nEBgze<5xaQاzρ&JH KĈ^\m&S2t,h6`w{#C7"NR{rÓ":i&e{;w }&~Hd"QQU?tgŁSvxWkn2ŷowƋ#H[z}'WJ^\D}qOة{Vb u`"\{69x菖2SAQm;D^UȁC{@X_|&RR$(0[y-mEZU1:!6ޡ*+{cmiw%VNXSm#֕ZkSd *;pMs$fj۪[LZܹ%^4%[,}źAiҩ 8<1 $ 6ڍZYUwJ gO4W4@ɈtM'0֤0Ҳ$J !DxWD@=#ax|vW#͒u\6+otd\YRcbnq5GLZs:XR ,Hםʡ |;@Me@ϩJI"ܞKHiF(ځm'ǹoM۴ѹ?Uw@޹O=µALSZFC]^-_wf!LCtLlI]\/&Q.)m6{]sO j,dw |{e7^QKV&Z0m'\ExcQt35Ǧ {u.0i(#Ul)(=UTh:B.M6o:eN3)~ɐk(58l>=J P962Le hy6]9{6/HףHӘLdȀ0-j`kŷuVD$++$WZz¯$ xcS7ljFk,rTqxKv5:vj//wiE AaƨU\kA-Вk0ӗ 7[i껪;T4W+(IFϕQa ,L! ^ ЉN)p꼫ֹt->j|sSg"S~R֣ Vʈ . t޴|a5k$ߝh#jeQɿk{_a[Q>{]3?rW~x3tB w͉' I)`!> %큸i7 , ggXZ6@V+F {' msGu/_Pq+b\E:Sr&pR};;*xs6 yl27_ۚ[]ԷCԉ䁧R;T*rI emOla@o+pm\^З&=_1MMBK3qϳAptmFv7 h]ⱸK߮G?|Zʄ :&좴g2ŒA{qyu=͢gcKrˠo.c%P8a*2=N:nZn&Iy1=.ȒWS+A_Rf;7@oڈǤfRRIk缛Ɯjzf]ܠЊw׌Y=SɩJ._h'ŽȔ z ۗDyd3(< _0V_A5dtc!$3Y:żsM50N<5jaiyzmE.:z^!?`5D hD _\ 7Yg-nk (݇-"w5|ŷ{8e7_Mu >p)թ*zhڀ6U\V|'6 6EWBY CPK O̥pO_(ujX$ N^ВBr+^=-rflИ~$ۍ!ef~'vc,BZ:lϼ{ hմ_0~M:aEOf<| ),k:؞ pew- &b}@e3D_|hDN;^Ty,ϭrGyoqw=2;Z  }zRM80gjè(vk-yJ[Z,i36OúOE;uF "B*_K 6)ґSf AY4f(Rd2&:U$?QaOb霕4=Ov&^86E:YZXg+M!\i9xeBPH.[j;O8с!`?rh_63tH;[IE{?pWm#:1~ VflRJ6ɪU %rVaO$Ȝ2Xs ^- k:sXfU_2@.>(kj;F6= +4z E>qOw6IWT3 ʱ]a #z+}tl 6qI:T=sMX[{R*-0h\߈)JV@%ۛQg:(LT[Fa/f{Qm? L&ds ^:!ή$Q'gsɛ$ʱ;*PcK뮭^˘G"g_L<ӵ;8[G>Osi< 50\}8dm7y -o_G]L+ApD!cnN|d%ت*@!nS _M:aEzm+X@pȡO7~GN1e}L^*x`&?Q,?ӳX,Et k,_BlX͜ܞY ţ,B2 c #l6٫9D؟[V @]%b+|&&7!f!XLү^.!K~j#HM';Fw}*z:R:2niBQTb_Ҙ_\ηJ`FZbR1@e&,EBz"H~~2g~tϸdL'{k\`psDuCxJyjb;btҮ<2.ԍvU=%kRb}\K4VHnG Y~J/\UKRuxro+<53N;LĦ8^${iH AC7H4f648}~F7#M;uW[tE*+-T)p7%h HW!%jI#61${]+/WzMhRnފ/'89籄 *&|„j[7$.~lGr`dKIv1uk̘nKB\CĐd?tH:_ Fe:4^) >e:҄FqR{Yc8?wg%7E Ĉ{R8]TB+d4KU&V7SG0wSsG']} )j֙m %ػ)G V⿣JY&L _J;[(R򟅙-.2x_Ok+nNH8K&/RaɺoI oZ}>CPSƬVHvJm( A}CB 7VS㮑jGXt{F4]3_5O]wD/ &ZIds"T:KV$l\큑\=/阠wWQC{Z8tΔ{+5ڇ⊤6Lt!;㯉„aVh`29RBIwwD-ݒSQ_<.<U+ҦcqVXmVeRO:܌t޹UI30WCm@e= y U-fb84emβ͏nq')sf^ z0٤f=3>o-{*H/\_ d- QyH<]DL硠U^(L&qldEѫP~pF7k<55U <ޯͨC_Ph "8a_Vti@sI.a,>v>LHk(2*Rx;7lcOt r6ގ\'q קXOEx^E0?1u$͋p$lt(ְdI`&,H\o \35d|[Zu/s)UuŒnQS1fo 1r|,i~3ncZVWYfjm} 8]l&XP~5P 臢GBN vq BN2ryxWȞ`_dL5N_?p~7`z$As5!`<-*FV3¥-edUT%h*+HA ORmWiJsUk5h o,-9!%0l-;$4C5{%Ii.lY@?x7qVj#ؿrfO?x @\n&CUH{tܼ)v5k?-/j!ϰbpZVVFM65X<*Ռ7R<܊ȸ\[?j àSQHjŎV0E/en+/S`RUHTsj2\١׻ qT D  "em@LF+ujR \q*&{Yؐ_(.9u5=Anlа>4T͡XB/jK*0Mj&;ʣha:TVĐ`$5}g0**ϸ]FMS)Q]{T!q=נ&R: JGU bBj\ba™#U\# JgZ׸BO鴅PzTLL7T} ByltӪ~f@L}E.Rp+<`RnB&?B'Fr8Ͷe*a=&dm7;~e1)(%>*;4BMEwd>S D<3MBe | KY̱ByK妙mՁ0U `HHb躏&< фT$tk`jc"Mmfx|F&X5" &6WX ltWo!vCwJ8cW(26z9bTWUEsL@:}!;/tRFLhEU&@O3|vPrb #d`y&vMOtŝVxhQMBGs#E <{7=³G@6;_A^Nx@RA8QI1hm}B>'Wѳ:aCݞ1 3?|*Fc}# LTrsާ/(Wݯd Bz9u |ev" ^ʳnj(l֝1ޱB-۱ZheWdfdT[m n.:Wo=F`p}t1;'8Lk߬" hXb' GMdUT 81"v2W ;"@;9tkġ-j} Ґb{$Kd鄕yAQ"div jST:ޢ ?7kxƕVRbDдGD7aߓY!8Իzx!T?Z$NCsBN9ʰ"*$.I,뿠[qkƋΰ4!eNmj&o+Z zW{u'd(Z Y2I`hRB>l$KFB B'OƇ.Jys fE3ԯy4?o@މ# ֥J6d,,3AаiUxfrS]Ehof 6nMɋ6^|i}ԑ{`=r+Ez ä9Hs l+E*Y!h}-"\3T =1:6XO5q݅][,weEܒ6ﮣ'rD"* 욲+|c06Cj@"˧) =IߛfX Do1I22k. ɿ_e)iIğC7\+Ys5^aD UɜLj3Dg:G br0Յ)TbXo|~'J25Rz_-ȵH <ڃϔp?E756v@pEоNJ=c4o u%;<  em0u.?,t%ޯTXEqW @c6HX@Ij02g$iGDqeg1w7xAҤUOW K{t,;iU-sO%zG{ ֳN PC1$ٳ(J>M0 ;I3"TjNYALeL!G5˓-a#f{x~6 XhBDh"e}3s< YuBEry %?s VAbplq3YLRQg:Df ,9LU:} }Q]iVYOϑrlN?y/_ @XAF9pA&<%x&"c. \C޹'_$'dxP{@jV]ZLXшRs .cNvPK@BBjVe|jL߯jB]da5\a$ۯ5svtN#ҞʸL({-P.i}u hH&9fM)2#X={N~.oc9)ȧ{S3>uW'OQK  :;#ߪ{+ES&7r?9FYKImKo: D]~\DYʤy0mr;q,wr,}~͝]w!ƒ)xV }eT:k *HJ%p9Y,`)4bfDWb]Z szʳeҁ\L?4V[[V̂/NGVQX." o٣cZJm0 ֭):x:48@%o@{{NN;^J=Dll!iݿ֞y7^_O-nǥ,={4D!w &͛eYxk_Acgbl1<|׿}v3}XYNɦ `ų}iw;!Q]iB bKzI0 ^ŪOVlyz3i65ZZGVZ `]Wl('i1oXSeܗFX]=:ٔ0/ac|L27Q#H22Ǯ+4bS! cЖd m81 w^zwK)w?/\6uY8:jgNFX\c|5-n#fh R2- o= [;}{Zhu'.KU~ ~e\ ~#}b屬#n !ve 4Cg?8P.=Zgn{kZQMZ2k[̨M~E -:MX>_lzLHj%1}͚ tW-1xe'*lrpēu{Q{Ϻy 7CaΖC3:j66t7Hhr Au&"Vlt]|z@d^P@Нpž|x; zW؄x2ƝG m}P+’ӀtŢo'8(Vv!Ts# CgmYΐĹDzM| RVzأXf@ =.з$DT:3>dp~lrGxN,t.'[$+X(Db~B dĪCjr| G 9׌lr^uZ)ު|Sn@Bg ş&SŚwisC#.JQ9GuI1Q9>px[>(^pUXz()Ԛﻸax"܏f,n:k@X]қ54*|g"9o |Xg p&!:6OM VF@٫n i$Ɔ RjF> mLny@|sG;pgno y (5kNQ'*GޓNNpŲJ'C KWB\l:GٚVe )PlY-5oAhF 0J\U&#kdoQP]SQe Jv8#"I4 rֵ'KTjHͩ|gښ 1\TE^ g>sV9,[p)d'"d2#] WՁq =m<`#XM:4[[A?4.,Us0,/LSv@VwZ\F-r+4ˠ8k҂E/@A:`ALn׿?DƥKl-MP\ȯ}ح| O<'v*;1wᆆcq/KB͋je`׏t+th/5_-ض٥*xLC-Z9=%-ml5yg9^ 0&!/$G#ol7`w .N"ELۛQQyw=ˣA0"f^?J HfGpn^%0{/1B_XVJS72"NKxI\:4賨yV9d9J[CpT7Χѽ&NL3*Aȷu;CJa/B./ TeF YC;v1jn1o* A]U`?Kh: S@aWU 9_?q^5=z`@’RiЦ+*UBbh=Ge(܀\H2{2,-uI.m nWzanzG;͖C95Dj/;;I_;Pf{ &qSHç/t ՞HJjRFԖ+>觯{pU97Ab Cf,W6$iqxRmK+ `∿ 2brL۬e:(˟. p_]=f'}A`1ذYZ$% phP:Ȍ1mį^2VIt$Qx]!ZcC46[Mnc4Qy~B1/9-F%3)4ÁIA/.X#p@Wb3Y$<vPvC-ڟe}+PJz*:QlJuO-N_AdnAAtr3O:x<½EwXQamP?)!#?h&м1sD==w*9O)^P{Н8S!92ܐ/쿗,b%#~w5FO`\Q Q $r Ȝ+3sW:$ߩP#\WE+Bxδ TZ^Oi_ۈclt/pGh-uH_Zs+AbY\hldøS(Sa;ӦnK.Nqu^'}xݴOrg tv!8_Yx\VDܯU;,#J׽Oӿg L0lu;ֶ07NOAWfDx!zb}_a6^ o8*i@57pz=cI ]rt%QSx5|ԼV'Rqm3 FcWe!ZHWvC^@#<}AW;$l_3'ʩ9/2Pr?Cv$>H%1s!x !XDxr/w@\ lvnwr Ux3QX"=ƌwxvNRބBO=L*99V0K)6OOuPW | b/*vu=xzHpY+Jd tF@kÂy7H1ϔ[q( L_ ܁!{Dh%-.33# t}0lWh^z 4%+Df◴K*B<|攕{r!c|4m0IZKGF( _g9ĄeQcjU=n YdGN cd5 >& ӭ"HR`I:^pAL&_Hҳ~,_e4WO{rd׌tWb1.+E*۶t0Ϭ^F`!f[^-Ja_q@}ʶiT^wWq4L-? ًK&"|@ ބUЅ| {x Y mW+mWmEƱ0!8etP YJٵ<'ҵ{Ϫ JxG.MBaC_ 9)#L!CpN,3`!I.hүU'7UWy?K&2_/|M\w~LDWB4iβ/ʤآqk+tH{M"g4奇W6!pt XOt}jtG(d*"1b.83Q[:L/*.O@wE>vuEw|~uDJ_.ndT~銵oX`dS4~ `&n :BkԜ')n Jx}-)gfIp~}i1S.jJG2h%.K`Si؋XQMq] x(l]7 ZP7oxRC乂8@X9:Y>ӋwLS>Mw `@ڶgp}n .ozdza7zƂ/ =ŕCp&vo({뵋"qz 8n\MlMЈ.D}GEI(!_9nP/bM'5f/־XqT|c]075- 7"ڲq}??Y")DWOn 僞=\^b{@TtH.'S;JW_k輇kGkǪ̦g;=G oWnpル=(A9Yd$Ͼ(2qCO1w綒6Zb |]3s2[!6 zgQz[*eZ՘?@*0(A R?M9ۨFVK6Q|%-DqAIU+}2Ý5<9e Ј+m1o1i&ïYS_Hԯ ,z˿zLB,H"(L&9cg^y0݈&Ո8/Ʒ /ۤ䢊`nT*1R" h1H=fE]tmˇdcg!MIXV,'҇la9gmEw<]][ ju^6"2_F1j<a=p7$Xưt2j)53M [5cǕ)j@4k5>{16ybWd?FAM_Sa+遨Դ93 .FX?w3Iِ&'wSP:US4e&8A`]\T_ʂ9lB~"s7I9T49uJ2B-J]+' B/\ՠEʩKvh WeaRlSe JK-Z8 wQ_&`Qc'~Wr~'TP9θֆȃY{%iV^z/-ir#i]B;Kc?wV- gJKϜѴi!/>0ԈGd=w4Ah%"-QńX.*sʪN7D7)Ml2,3zkZIٖO>y3a!uo4jE"Ds:-Qb=|JzM,þ:tqtgc8O)j2Fu4L֕FaX.4"a):ZzGC }6|& (LqJ" P?(v2ٶ/_0;,voɗGP~gQi0lEiM?ޣIG ?lNى7KJfp~- Y7 }TISul8 /ܴhl/ \#pwKБxEjհ)૚tQ&S$tQX\-%TQJyf4uv$4:& s_QJFMYդQuS?9=_Yna3לOB"Y,cr" k~{w+ Xr՟ua ]Y *w@pꘌqCu& :z)]<0ρJ>YKڧIɜDlSP%QJxegOmۮC,3mFXeNK>vTk67cyυ7Pxyn'#ucĒmQ-H'{U,OiT>tٱw.,S[>/L4ɝAА :L0Bg4W,9AƩ'$z\Èd>{vG!& V~\}[D]˺ٶ2¶N1rʣ\AD[ly*oDFE>u0zY#ʞ%k4z/ n,3N4> Md55}faNZ42YqL+ )tb`}WE؂֌ Z,mxoϟ22b9pok F3R',pvɾ~sv"\u;@̕M?c8=ѻj[jª*Ꝧ5fWiuIqڍAbpg0`7kȭt3Fjfޚɢ!UwB-Na/DI`nB+> ga<^e jI: p8/H˚lbF1Akm&i‹qk|~|b*@yml%;dݕρq RK꼶å]]2IO]_OI.^362{tQ<5VA]8N+rhvo "\6%ʷzѤQۤeSWz߬̈́8xu&uԏ4u߷5={&y(*@ubt,kґ2,75%:((v>|h kz` ӢuR B׿ȶMc%98Y c6Bjh[ܘߪ.6LP=ٵScgkE14۫-"#vIM-`vɋ:QҪD!>?'sv*W9Sۃ,Kӆ.|>@mAIV,ѡeUk^21ɖq’2>B?wP3WͅUʺ&Ӄ9 P*Z}ZU!̚953OV&iVpSnkC uz7g+y:݅q]lzuq/\pM)8-%s5[}#+N"J?v;liJ7XUGe*a/ݾz-P5{oCG7.q#ǎU\U5f4aL'ŧ;5Ag|G]Pȿ[CJ0-ӞNMh|_׍Oz~Ԩ`4ۥyBf@Kryt!(PE Oxz50ʺk^4bN)˰lL y־|A;ޛxM9Lh+"跢黀_hxDYQQeb'v՛/OO,˅ 2?Q2Wa{P)x]6P2Lp`S#Mi&R>GRQ/}&{#gwvYeoNd$t b":_z=p$ܩ"p½)H ,1r _i_4dBH>TandC>8}ժ}cLR\8œ,ێq`uEJP*SsO"jHrQ3߂?z?wAܸPضOYS..^<[\( l-p Pa^$,2`GޗCo?ٍa4^&1FCL0sZf]}\wt{DTԷ8[swm@ܴjJ '`rg&.EOB(= N<)']wlsM`gOHģȺvЛ N=<q9UܿϿN-qh73uegX3WFZ 1ܶd|T3|" q|Xʅ)x}DQNYg(knckkؔܦLrgoҊ٤Ai$;/k?v))JaXaQ_mq#_e zcc-iy.4 =h&ߪ=8<|L`ݽDDy?};e zنsR%Ag'$Q#^ q QhJTTtUAվ_YxoMoha`вܒz#8@p0xbtLVʜ0LRhc;kb}1LnOʠ VTNȿπK3R$hA _V6tS-6Ek[$|%tj=?\aMAU&wޒMa2ߊٙi g %oN:C9H ;J:KAt5@  J,j8tAb^a;&Fg#!C4?Pk~*I)rkq^|#7 gf+l+RNv7#[2ETzXbX|' _ Ǿ_Ϛ  :CΉmg05 AԢ%T~x9^؇ݺqoP.>8 5YP3P'a[֜D46$VOo Y01%`s}lHex !îY1ܗެY^"]A4)rJzTnemJỊ=Ze5] 064lկۡn= CySv;HY=$ot؍@Ä"J$@ru륍y\[\V NS7N&"]|c]b튊b9gXwN_RMJZLx8 ZNkl(BF{Q`#ԋ?rsPitTfw?`d.ȑ280;Шf5L\1;z jdW;~,A1{Q2& -ֲe:TwMO3p*6;+eM@?kcVLaTv= TΎ|ݲ@[ pILcMɁbaN8oOoJnܸ[3K%y—YbQOeeФ.)O_ ;۸aҘ.0i(.0nz eu2N+%^nv^]} ŋ??|0Es!`ABAʄ<Xo#9ѻkY ,J}-[(<[ !# ꔕ&Mv20鮬o 2j)iYC(Mmdbǝ+`$]!Q o!%4ofB)l?9V؈>I>+sS/Q09 IԶɠÓ1Ȱψ"6dMKM3VT{jBF|*_ :c6^%pc*z@.\)$Mpk\s6pp sWq04Y dlX§ChMܓOfysQ]UC:5msl+e%U,cyd]i qA] Lp{h| 33:%~[x`'4eOH6.p5<\gyNr"ܡU>QN=5Bn%.Az F`" _ Je*P׎9Qn .(նqFN;$ (Dlj_c1a7P,+c=u@[ĿQTxJţ-*m8\3'\.?J`KSr҃?6tEh ~?NYwHYUKT-) ~R/[ 1ZU K?oeZ+N>MB`T35!w{4:ƈafy_wᑡx~ v'{ YZ