libsemanage1-3.1-150400.3.4.2<>,@f*tp9|<..ؾ@/9e`-;N>(W-IxR. _e*q+c727ef`al[+gvHx>xRC6D.>ʁtWiy kj-)`06C%?% d  B>P fw    p tB(89: B>! @!F!*G!@H!PI!`X!dY!|\!]!^!b"c"d#Le#Qf#Tl#Vu#hv#xw$x$,y$<z$$$$$$$%Clibsemanage13.1150400.3.4.2SELinux policy management librarylibsemanage is the policy management library. Using libsepol and libselinux to interact with the SELinux system, it also calls helper programs for loading policy and for checking whether the file_contexts configuration is valid. (Security-enhanced Linux is a feature of the kernel and some utilities that implement mandatory access control policies, such as Type Enforcement, Role-based Access Control and Multi-Level Security.)f*th04-ch1a&QSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/System/Librarieshttps://github.com/SELinuxProject/selinux/wiki/Releaseslinuxx86_64 @A큤Af*tf*tf*tf*t571319fea8fc8a44afd29c93cb65271419fcbcd4d570c8f284268b4e6f9447ad3ca43c05f8a69065dd1bca841c650fd75ffd2e87a9250d3f5420f8015045636frootrootrootrootrootrootrootrootlibsemanage-3.1-150400.3.4.2.src.rpmconfig(libsemanage1)libsemanage.so.1()(64bit)libsemanage.so.1(LIBSEMANAGE_1.0)(64bit)libsemanage.so.1(LIBSEMANAGE_1.1)(64bit)libsemanage1libsemanage1(x86-64)@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigconfig(libsemanage1)libaudit.so.1()(64bit)libbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libselinux.so.1()(64bit)libselinux.so.1(LIBSELINUX_1.0)(64bit)libsepol.so.1()(64bit)libsepol.so.1(LIBSEPOL_1.0)(64bit)libsepol.so.1(LIBSEPOL_1.1)(64bit)libsepol.so.1(LIBSEPOL_3.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.1-150400.3.4.23.0.4-14.6.0-14.0-15.2-14.14.3_!d__ @^@^n@^@^@^^F] u@\+@[%@[%@[@Z%Z XN@Ws@W~W-@Wkukuk@suse.comjsegitz@suse.comjsegitz@suse.comjsegitz@suse.compmonrealgonzalez@suse.comdimstar@opensuse.orgjsegitz@suse.dejsegitz@suse.demliska@suse.czjsegitz@suse.comjengelh@inai.dejsegitz@suse.compmonrealgonzalez@suse.comrgoldwyn@suse.comjsegitz@suse.comdimstar@opensuse.orgjengelh@inai.dejsegitz@novell.comjsegitz@novell.comi@marguerite.su- Add /var/lib/selinux- Remove libsemanage-update-map-file.patch to prevent checkers from declining the submission. Keeping the snippet in the spec file in case we try to enable LTO again- Update to version 3.1 * Improved manpage * fsync final files before rename- Disabled LTO again. This breaks e.g. shadow and also other packages in security:SELinux- Fix build with LTO: [bsc#1133102] * Enable LTO (Link Time Optimization) and build with -ffat-lto-objects * Update map file to include new symbols and remove wildcards - Add libsemanage-update-map-file.patch- Drop suse_path.patch: replace it with a grep/sed logic replacing /usr/libexec in all files with the correct value for all distros (taking into account that openSUSE is in progress of migrating from /usr/lib to /usr/libexec).- Apply suse_path.patch only for older distributions. Newer use libexec- Update to version 3.0 * Add support for DCCP and SCTP protocols * include internal header to use the hidden function prototypes * mark all exported function "extern" * optionally optimize policy on rebuild Refreshed suse_path.patch- Disable LTO due to symbol versioning (boo#1138812).- Update to version 2.9 * Always set errno to 0 before calling getpwent() * Include user name in ROLE_REMOVE audit events * genhomedircon - improve handling large groups * improve semanage_migrate_store import failure * reset umask before creating directories * set selinux policy root around calls to selinux_boolean_sub * use previous seuser when getting the previous name- Use more %make_install.- Adjusted source urls (bsc#1115052)- update to version 2.8 * semanage fcontext -l now also lists home directory entries from file_contexts.homedirs. * libsemanage no longer deletes the tmp directory if there is an error while committing the policy transaction, so that any temporary files can be further inspected for debugging purposes (e.g. to examine a particular line of the generated CIL module). The tmp directory will be deleted upon the next transaction, so no manual removal is needed. * When overriding PREFIX, BINDIR, SBINDIR, SHLIBDIR, LIBEXECDIR, etc., DESTDIR has to be removed from the definition. For example on Arch Linux, SBINDIR="${pkgdir}/usr/bin" was changed to SBINDIR="/usr/bin". * PYSITEDIR has been renamed PYTHONLIBDIR (and its definition changed). - Clened with spec-cleaner- Update to version 2.7. Changes: * IB support * saves linked policy and skips relinking whenever possible- Update to version 2.6. Notable changes: * genhomedircon: do not suppress logging from libsepol * genhomedircon: use userprefix as the role for homedir * Fix bug preventing the installation of base modules * Use pp module name instead of filename when installing module * genhomedircon: remove hardcoded refpolicy strings * genhomedircon: add support for %group syntax * genhomedircon: generate contexts for logins mapped to the default user * Validate and compile file contexts before installing * Swap tcp and udp protocol numbers * genhomedircon: %{USERID} and %{USERNAME} support and code cleanups- Split out the Policy Store Migration tool into libsemanage-store-migrate: it is not a devel tool to start with. Additionally, it causes the -devel package to depend on python, which we want to avoid (libsemanabe being part of the core build cycle). The library suggests libsemanage-store-migrate.- Update RPM groups, trim description, combine filelist entries, ensure pkgconfig() symbols are generated.- Without bug number no submit to SLE 12 SP2 is possible, so to make sle-changelog-checker happy: bsc#988977- Added suse_path.patch to fix path to hll compiler- update version 2.5 * Do not overwrite CFLAGS in test Makefile, from Nicolas Iooss. * Fix uninitialized variable in direct_commit and direct_api * semanage_migrate_store: Load libsepol.so.1 instead of libsepol.so * Store homedir_template and users_extra in policy store * Fix null pointer dereference in semanage_module_key_destroy * Add semanage_module_extract() to extract a module as CIL or HLL * semanage_migrate_store: add -r option for migrating inside chroots * Add file_contexts and seusers to the store * Add policy binary and file_contexts.local to the store * Allow to install compressed modules without a compression extension * Do not copy contexts in semanage_migrate_store * Fix logic in bunzip for uncompressed pp files * Fix fname[] initialization in test_utilities.c * Add remove-hll semanage.conf option to remove HLL files after compilation to CIL * Fix memory leaks when parsing semanage.conf * Change bunzip to use heap instead of stack to prevent segfault on systems with small stack size - changes in 2.4 * Fix Makefile to allow LIBDIR and SHLIBDIR to be set to different directories * Fix bugs found by hardened gcc flags * Add missing manpage links to security_load_policy * Fix failing libsemanage pywrap tests * Fix deprecation warning for bison * Skip policy module relink when only setting booleans * Only try to compile file contexts if they exist * Fix memory leak when setting a custom store path * Add semodule option to set store root path in semanage.conf and the semodule command * Add semanage.conf option to set an alternative root path for policy store * Add support for High Level Language (HLL) to CIL compilers. The HLL compiler path is configurable, but should be placed in /usr/libexec/selinux/hll by default * Create a policy migration script for migrating the policy store from /etc/selinux to /var/lib/selinux * Add python3 support to the migration script * Use libcil to compile modules * Use symbolic versioning to maintain ABI compatibility for old install functions * Add a target-platform option to semanage.conf to control how policies are built * Add API to handle modules and source policies, moving module store to /var/lib/selinux * Only try to compile file contexts if they exist/sbin/ldconfig/sbin/ldconfigh04-ch1a 17140582423.1-150400.3.4.23.1-150400.3.4.23.1-150400.3.4.2selinuxsemanage.conflibsemanage.so.1selinux/etc//etc/selinux//usr/lib64//var/lib/-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:33236/SUSE_SLE-15-SP4_Update/56c236575103dca7ed4afd7ab067618d-libsemanage.SUSE_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linuxdirectoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0114590bc6103c605d3fd50b22c723048742239f, strippedPPPPRRR RR R R RRRRRRR RRhZtkDZ"libsemanage-migrate-storeutf-89543aea5c8e73f2c13bd8debcbe2614da3449fb40f7942340629d9fb4fc0410d?7zXZ !t/]"k%adWD} 7{Խ! m[(:|H~)w<&!pN-$޳7Nƶ'(is1WBpV D M[lUIƺD}k=\ƪ)8Fޣ?q˙JeS*~O:N<rBi4oKIz-PfSfll`VӷrQп`T B(-#_I*:”WiKkYIdZøV.n0 }A@ 8=x Ddep$*W=H.}BwڬĜW#4DdIHLwxaAm˝$n;@ 0|ȯ/83Ha Ŷc~A#wh>v4]^y[CDŽC8?;|2ɡGq{N&LbSF9&zwLN?ޜQnGjs/L.[O:q ވD3}U5euUgOON'Ec$0{3[gvP-++t'P4U+_F8-_h^4- ?indndu.'e٥3wrIv85gM7ۤ1ξ& L!i/+8Ŗ=f`^/괻iE@Đfbe4fL5ZeR )OVHҕvv0zJCkFJwk(= ū^3+>I~Ӏrhx0=ۤ䰔RyDbBu(sWcl i0-t e*ohPzq\ >kK*iiLUu6QsyN^ktER/ .gn\rQ͉cr.o 6T0oJ<<lsSwڪƎ[= 1 X wqzZ4t2H**'JMjn)>a7Ѝ g@mz@tAFdڰ*&%ѲwKRЋٺlbuBr>VlܪؐDOqwkl=tmmrٚ@7\T@&'rlvm`6@!py'Ծ [Z5y4{W1]ȳE+@GY`8'.nϟA0D2Q&ō~BM(e}9',GZ7 =5 F>?Le'v7JxO1'͔[M9o?vR ϶xǑ@0.|oX2˝&cÕ֜L^=Z uN_ Y ~jPH{\j~U*'T̹!dm6$!ĵ)YK j^8JQ|eC^"Svi#2dp5 *5C׀ѕmX*(GQtܑG#[yO74^X8r,=]`qu5dglF D'0&/\aʃ4?g\4݉eX])o͕ؑ0FTKQR-ˆ]D«P7/fc *Ixk  Ӭ"M8_Hlz{kAW x$(.."8L^q$5=7_Q^;ٻ9lHI 9ŮUv;)euNu;M/"֜ym47GTYuC(DmD8z&jwc&~2X'PjGfaބUf 4@`HqJ7$X}$7|5Vc?EB=7]X햢BCZS|L qDDr:eR{jI-Cul ||֯,}Éo_ A'ӆ4x/Q(ӳ%@ޢo$׽,0lAE^>0M,etnj S &3!9BqAL,3?:c)kmY jn2\O z}nӽp&A1=G_**6+3 |% Y* x7&Y7n: w5jF;"6/斧(P],Yg? u&MP &f!Nss g*;:$ pk9QmJ5W{+ "x.V!lʵaƱjlp}6^'@Zց=$ %"OWM.wSKnfY"wb Lg_rxDhœdgz#g&F雗OyL溬>N%)Jh5^[?69xym'E?I#X ٿ;D>]6 FZiͳ9NI h 98v(3/tgڗVNTż8-I^%%r JY\CR(Q'>msThJ%7K+ AE-Ukt~ vLO:DK|MK9u}QSW /*~H?5&!0Ѡai査(7Gp jѠ ?MbQU^"f"tcP %Њn j lT# ݕ&-TCzjL=)GU!Qq`eo I⦶|)I)*Ϡ uʉ~`^<*HU*!xT 791 v .A'j% 610ݗoAxq/תk ٽ(y\Y-MyU/:R!YoR! Yx0GiY}9< /̡VQݺbUyϺEeድ^PF%tn6xQ4MVg;+Ţ;Z+4#L xة7 m(nn.†uYld(\p_Hf muӢb#i*1~ 8X eE>ZO8Ǎ5ԤU#׬n"/847;~*LExzbǹFˬRDâ "*Bnko4)8MOIAZ zAb2P3C%A4{hs5̢Q,qPEPB0vL#e[]f'[8:w~UEX|&~TNJH$ }=ˑZtQW6YG78јUS.* :62nFLъ֋AK2+ΒOSI<p-$`MS/@Ӏ%HRݏ!8_t[HHx<]$6V2 Զ)SM3 5aGK_nw',uRs6@ʃPoSfm{ <-޲q#[+Buܠz:}cvl0qIWRֹN8D&KЪSU3wẻZw#}ɍ3+?' ]f8#HHĦGy;ǏQ p1 Oy+,D\l#&|fuK -P`nڛϖS -#2-PL&͓=I"p)R)Ʈ3 8 —C"B.׵8}2m1͡28'Ճ6ϰʡ)A:5Lmd7g׍AX>:DXʈ 6ve"gff݄I|h# 0"!& 9(نU.ω| yHx`QGJA .K!qB*E?O#J]Ȁsg]q @r{؂ Ev~^v`eIyĂ|CD e 0V}:Ǒ([z2 3%& !vh)&#d ")PpW l5cbh93QK0 $Qy:~'6fmV%B;?3'&B5*`M}>#6u6!\@v5ip(L+Vf#_m"UE% CQnŸyu67oRZ ?&$v# _h]CG yV6{1! ) Q.< {e4acft.F dT_b[XBxzÒCCĮ$ C\=cD0|!ll_Ň;P/ D2/FMY0Ǘnn:'JA=A-&8+`Fw0 *95NBjkZ:-y2 N(hT M~,!h1$ӭ a Ǫ8?SnEC\OYRkdFs惑 "Uls\8D:e5r/#4ƺ- zȔ|BA~q:"Zi⏅F4*w|waKʾr<ĢԐ+@ 4j*ѧ qwܡ>{Һ~/z-:s l4XQłhonk#6$Ɠ: &~H~l78Uޖ3ü]?T[t"Udld 0];kjZ~񿍫)!S#s/uؘtlrYR'mXgJ:%l#'&] lCEQ+pTV;P7쓆HY/$q>sʇaј_3H1Ts,{6Oco0 yNK0j/f1:zTˋfhNX -{mٜ$8_k— sԯeA‡bX  Fwyx,WSUb]?#ԛKe6ӆ-k/V !&Zgtp ot1Mr?6\u-鮨@IrZ:!ȧ.t{2u=S]f+N),1l+%" +7;/ tXD%lOuj.?e8i|_'/e%j̗y8V&R]F]Ro 4ɚb]*354+Tisק%K45좈Pm9Tw\4eZX<3'tdߨIxM@Ұrbp`ưIJF~^)aw~(6<X ?Ӫq4()-soФQ}" 8t~#r0/)$E9Rm|ǭ/G5A$"lsY+x *~BSz~vէ>ފՌ-jSыn]F 5a1 MJi${v7н/Lu0ƌ]{"#qh_j 0pw*w/+H(?d!{%ZQ[YHEdFwh\IeSb`{{WfGw[McD@R!̷7çI";p,shw1S*D_!MS:M&ui=0+ 7ie'hk ==z}kjSm~2+/?m$  <]mF\.b6nsk89C/$.Ay52S׫X#*¡5m˖sG M5>a{8G\ ׭'MV8Y#f3V) pMִd,=bۏ0lᪧ> hsVu9'b98}&QSYU /a)GbYrY^!1*[(1/xơx8/wm3-j./MG vŜEv/3$A[نm>@tGt!܄I8 utɰG/=;ڳd\u4ڽYJ]P9wzOA a'i]X%Lcˑs|93 b02 {ᖓ˗G`,?4rӮ;6Ϩ!#M4p7BTǻ(Wi,l%*ߤb-2|2ۃT'QDv修Oƽ>I8tS\yag㗮h$t{طҵ`r䰄Q2qc 6 aŮн"=ZA۟y>c !F0mXf84ղz«zy,j4Mr0:Vf{*#$ zG*w9o4xEy#yFY;wuϸlQ {ծ}4J9/ULꫴC޼z}w2sE[b3GBFeAa_J@4dSJIt+ϻo"H۝WU(FA,ïBNAt@UnSGzu1h}H}!tA-BZ[k[3#%Zdu;SVE+j1alyu}q\վׯOn,#='JP%@hoͿ)c6C1fj?HŠ:HsϬߨ 9cI0ވ,Փ!ȵug$s26Ln (yMd(gD&4e}7;—n^8+3J@\CC)~[grP9: )H^M%j#f\MC h" F$d#E=KIh3R+N$DbHmnP!%J`^DF=NkLIZr r0 >*(qvQ" [Fqֈ&vlt8Q8f\Y Ղ:9ⱳq`YWd5?A۷DZYXT$Уh"ʠTl/0aQЅ>W׏DQ˕R>xNF!.zI4lĸ tg)Z B||\"2vX\ pO:X>]6F>5S0C 3s!*h NVHnܷv;Rauq4ͯ"s6S SPdy KlG2eec $ni%ɇJ8rxtYUǢE)xkdQ/wmLhO/G>ҟT夲Y p4TegZͱ%lseJ3䧚R<(\ jA!r!"[O&fh}x/Nez6`J{ۋU}8쓳nA`]2J~Zrdǝn;D&L 5H&Fk7e{ /nuC" w0SV!dS≔9 Ϡ ~0Ż@<_ڨ3s=-:[{#ͩ^J[&M4/l*V0Cz0Rd,.-zJw%nJ "I1[Oy>E{=GIqpS4TF!QtSb^}ʰjCⶀu9Õ#6pǛnfJ2#)2z#>%g@*^]xo!%u@ξ}t-ů^٭en=waw3{iӤ91Nnb9 u ىHq8xnM$ Y9:zErGk`68,1ZW5]v ^9-=oOҴ@͈Q` &ɤo&>ȟrj8~ـ9~XP\q4nȹ% @އ!?c={%r)t%fƊWCBǴO8ﱸUm 㺅}r"RtoJ9o?ΰJ bE5גkn kӨ'V$]a: WZ'sMc? 0gF m6, 5bT́dfDw\K>Z#@Iq,4".z%14mz;^E'f_PT%KX} 6URIlghlw+J=k>nNoAl! 6ӘJ0x|ѰA\Xm!t,jQ7{P;=y͑S#B{辌]=^%C|s OұrPm>9X] ZV1ބA;A+,Ev)mZۜA7*{OE,#F- ;1 Y℟YQK}|sqW5#b Oo$ap&,7VGt#3(tx %lOVFm|x#|xA گpE[ ^<4E.UC2+UP7g8L}$}4DߤA/}aP )}9RdY&„zOҋٕ ȓ$lڬ -Y4)$wos(<3ޠu*bxy?~Bd*%u#dldyզ󭕾 .'IcA@,+QvK{Ɠ;N@Ħ cQOEͷiL1s=Z6di#܄rAua--ĊfkS1˞'9xV37Y8^2u/D{Z|bhēOR _;H2YHgIk@Y\E %kIAc1 N0+ow>&lRy6%f=R:/H:&hL(J2SU8״,*RRIJa[tH=zkşUKsVeq=fU_r܌uh)8`xlq:T}bq0 zqag?\~;i2Jnݜ7[^ wh / @Q+ Yo\l2nXs ˶',zD&|dI^k|l܀O8D%O_3y-O/S5@x8~YwC*g4/^UϠr;᨞RpCz XՃeLf9_OGFzǼϺB m6ݑ(OՆ2xQ9MyψBq(% :IWd)иxa~E)0GdD!<\֌?ץ'ozREeV*srfũ=-W\Bsw{o2)E+"7'uI>0nO2ēdWpPMs(JN'N%Lgüq~i`HyeZ~L:?UȬA'm_M B5A_ ob`PVe7{M n^EU(~T{,72mA8b8fgb)&E2KpȠG?XW Ɨ0EI01&C/"lIE ۍm"3"8ٻ;k7|o( f +0ENkQQ}d 2pDFLgIdYz<{})5FܛXbIg,׀@FH-a}d1Xv.,ʘ)_p~b=!QL {JxdJ]̉񎾝`p_Xr#@ÆV:t jGrkLeH?17.BFIV*R~AƥlYvmpJ y?bbrDcGq=+j*IE<'O7f3  |7P 0+]eYPIZuIzr yZs!dKܰj p`ҫ&~DF6Ytu]G(6^;HHL}.WX]fa7=ՕbB?TpTP]{|hfQ{~NS%L#8 \;;o!K[@^vdo ĹWw+`T G9ox kZW߄4V<1eK͙n@0d>r:dZ{[oirQTYvcbD_edLE-Lyd{ gm_"e5+֣ߗ%3I8,Iԉ NtckY{+RbPd{c%2 kQk%̼ MKڇ8fKRrQrǩaXPXO{_{딸hn=TRn.\ԎoZ ]i VxOX,/I7u?\ǭ2<'vngmB(Ue.2-3LlvE_[ZmhiȔ\9)0L{qh<^ۊ{~=/Ym-7ԭQ_!@r,% Ԩ^/+y=;UNMVpK* }>M?{䡢09ALFUC5IfjfN)YTNvU*5\xD-ͪl?'@ vS4k oXV6Z@ǥvMNnG7hyf40.FZˌ U x9VI0A2c.Nə{DSuo(h@fxX?w!8>xF<"BvP`.WF>9V/9hjOEHH5&7<^(S|0ϛz. 폭WȃzO_DXD %*.F&zAc?k&1,qHoom%Zw:jYr6ʍмI>hs7+.`l|q>7 hq ; EJpr=Y|_UPҹ"3GU9ge$=Y"x:iԌh*P8,1*X|#op5δA|u>ܺrx닅X> _\ M]шl \'>1JS4bg˷9"y&@>$a%g+1@.iqb4ZاM>F2M,UV|s%;= S`URo V7 yllU< X;.$8*Cdܡias3Ib`6{%C$m=Cl9f_2Pd"gi#%2[:$imZj]ljJ&Y4NBo"[&R&P RM,2(n!jS` 6q2;AoĮIpcS8F8Ս ٘}y+oBgikTLg,3efGrC[p).K4^;u(>:A˯Y5vzN[={Z/D|s_0i])']Qb݉DIj%'4C"D<b1UqWȁWTiTs//9¡u ]Kb>2Fbv3{r9"!!y$p[c(#I^$CB 9)1Ns? \iV@T}9[~gZ=wyzbjCS!9÷VyQctt~(wCv"uAP%ȆEt.wu7k_RH: N׽oRZիF29jB|lv* 233EԤGD qrGڋY?*džy*|ӷk8K~֔7DaT 3k,J ܿk2;nTCK/Deމ0Td\l7cr6#3#~\LSv.t8FȲOƬ@z|77pvpnc>23Ni}G? &jPTR،\xVc1{#aQL`OR۶CJ$1ןw@ 3wVX+H7qNoH;/;u_}gjQm?!r >7f̅"T]/deXJ({ I4<¨!Cq%[5%286W߿qiP+\:4O9Q8d 4灼;%,@6E 'NhhkϿ7̥{S|;v'9JЫoDĐsOTbHW/GHz/'齘%<ܙaD.?]GG8xwj3=FmjBE"&@ "*jL0T+Gh>ی=mG_-^xE"3az~<%B\MS& "Ra$fSL$0:sk6et?$/,ʀHC^Ƒ3(b~-ȜftlQ,x->)dսsg u[n;1GI5TRa !֩j*4r:rsWj|&v4:k)%!^3GUVy>FQC!p]9gr4`l,B[w, ;KPx|gG.*r"Nr峭.6KtnT9]cyYf=SRg]>bchʛU5Vp_!-'Ft/Bݳ!O~Rb词G ړUCR?ɓRG.,'̽;˥;PwϷ"vI\k/"8E F{Yg#6򍏠;9 *O^7hbe т{X-so#MG_s NƎf ~*uLItTg6vRģ˜_@J_~eyͪFy {t~#%4Е rN|ώRr:9"K(L9>IW=⯞'/ lBP Q94%uGU? pdi6?9ۻsN:J3՗/{h!DFoʁlMr-a[za(`g1>ܢV<9'SIߟ &; }[-9ຬK>H JHsi߅: N;^D-&@͵-V۹Y3;!zɝ=c 5@%<GG<~=^-;.;ƃխnB{O'Q뮼8ךWɓQ7!ܕr=?vZTQ*G5Wv+26loWC¨(`X^ڪ"&7ξu9׃i s߲Z}!/fɍ/,3{\2#P?kkxUcnKrhfNxݶ'|afbVZI$s9B&m7+~8 ,$j&}_0ڌV׉_f[jLD| Wzz1-ȁ"͐D!2zC~ =yUsX_Hlxo AH,XWfokS);T-ND `YTKc^mq ihle&A|^M" ^ng{6V,츍hmf"tҠJbY&oj9Q4t D_.<TqSehEf_ &;ymNU%WKsbsʣPAe%,R( Cqvsag4]Z?#ܷ_A$؎sR%1>8*SDD\ h8Vy:b#ׁg@Ҧtz뤿k4l?àݓA l¦ ?]] c2Ƅnin#e컃9ʀ߷cX9Vѯimmޜ4gM z?s/7-'0sv/ aX%P*oU߳BQމxcWt"Q 8Є<:78Ғ<SmЅ஼{nQԉiVE z|e~estSb;E -X[s~:]aXl:4M;fN>2=yQgЄ%eQr#ĦJ[ݾC5F{ZevɲmT.9c=K ) M汜g*"e;JmUÔ7VV]8EUQʨTm?mC =K Q};6@zҪܶ!/hrrEkFqO1sZz({һ^ICP07/&C@|.D*vk 5?s)fJÈe|$cn8:NIY6%a!8ȳ.?Uߖ^9.)poJvߨ`1=R?숉i#Na-X<^ A΢)EUc̔w7BZ6TcF=dbM3q)=s'N]UVƓJ(<O\ҶϖTV6XWר[R.rE}yXʰ>oPȂNsJЪ6>`cu6]f vLMN ވX=I ;KAtě7j:}N)bQ oWjQ9{5@VsFhZ "@g )qCnf8)|eCXb^Uu :lj;pRd@a\Uu{z-ز۪硴xG(°p18Ӹ<}5QW#1۾WnWs=0.&Wu 3~ VP?7c;%Fs͜Pdʏno`6C'`ɖ!R XZJj VIcr?J$OO|V~]Q e{Gr- mW:A V̍BI^ѸvDC aCEHrúwbXdus;n1AꢽvPUCܯr)GVU!|L*1IJ}{bVK;A!'\$y-p*ZN:ih2 l?mbPtS"}6Α#9ᄄ\vΐ_hqӘ Sֿ%&葷-3 | o1[^f ӳ+PΓ roݘ/{N g\'ЖI-w@l$zqJt8$ܓ6ZaM4Ӕ. 9*5RnjyW)mUtG(e9(!x2K;ǹi0~׌h4<Wޔcr,5Ѳ\  |f E&ݜL@jk֊U.?PKAZ #7:pJ 3mƟm Q.NnN/fORz#E ڪyEK/>nCF@r&˟ 5S TY MV~9Oʀ> 4:w4yuXS8Zdx<*IX&LKsV|dgKn ߤz(UGJ3Xta` jk|Dw &m6G^U \d3le#ӵҹ\uk1dؖw3b{6,+42~S7x dmSúz/X[rޫ\DHdA;T)9 y_d 9%=ߋ,C xgB\Ȩ9 ˟! piC%V1PdQvdbYgs00e`XQm9  i;{t(IrO7X{ͭZ[ t( 5 H#7pZ3Hf~cxwN`n^ >H@pq{ryzaC=|~"#^zmjB&%nR&t-l%5cy%Qm Uw9\wtLLJw|y R/{FtH.Ej?YbFշXtK%[X@mN3趏a<T =&b&"ų04r1{#TmW$LŒh*̶xyePeuOn G--+:)'S~*3hEZ!#:/aGڅwsRVdv>~&/hWu 4>so Ln5iu #ezbd:RoHA3t[:Aȶ5k H};psS}x6ɦIю`vjaM)5u)@ޫ,R|{!)-&Rsso>RJ D U7Dq>+'/vX ݧS}GHR/isNL_(xK{O.L܀ `w^jTȏALz\gnP/Ld]3>P?Wba 5,ɛ;<՜"?:2C'(YV% XK%=DZ>* L:1(Mz pQ!۷.y=!zI!ٜB|Q~JfL(٣&8SA `,ft]G< dg7kpyNھfV /Zf'P] ˓TGdYXdC=sM@4>MȎ{,iT1XCLliĈmwyǙ&SNq3W"(#WQb6$'tf찣l3B}ry:=#纤)cF૰N570$z{hO" shKZc%?so`дWqj'D Hle\ђ %oRJ$ef]@40' jkBaV& -޻ %(NqVx86trj[$ٞ wuNwXb띓ma?PxuĨ!"{ 0K Z[j<=5Uf3M82倧t|AWMKs.y\1~)bmmے>eHViͿ`sthqU_pM"(hOT5P6&Mr+BKP0WN #siAzzr`7cww+EUz*H4+ga3V(!ʧ5 гca.y+ a@Lku cQ?)0;LA+%YkYfi%j /J_&kT/Ӆܡ)Nn|/9n!,е[u xC6j PCsL6XbeWP|%L3$(^j~Gt?Ym >l5r#.:ZVec. TfXB̉B.MV7{ӊ?4vHb+g/TJ|أR#aѴR(:Wi4uxTo5p]o.Q(2:saeb,![$33?ҫ" &SڈЧ3p~W=NNԲҁ坳)Zç=@8KtGbZb2dvZG>GKOyDoǿωs؇=; ]s0ϚU6i;] ){l(BFׂCBH2oȑP6C8OASPi  XvhqQ~9lgfq#珄A NwrM %6{ r%' *8W謰IY8b7bć2Q>Z|H%'*vy!KU$2HH-tΞO|^U.]^qL%g& >X zhx}`O0^PVry?sURDlXIJ{u#8@RK)(E;2n`i1na}pOUތ8q+Yz/ag"> eNVo!ۺ4nu |[%HO|;d|7^6<}DZ#Hxrkdi<R&mWֿl;L8t8,"/R8S,n%'G8O=f૆rRtI!9mybh9HVB0ryxQI'U[4297>10WB[ۥwC|[vge3"?CzM7])*9@u*l[(E~EIAy@ ±TPV?ExDB\t=֔P>PԀEyy,[`jjddܔlHMijꍥBI3,,Y2}8\Y=>+ca՝q:'1:ilrBp3 wgF2] ( ME-:N[qRICz_Wk!] %>j|QǖӰEܫ b~}o5%Ko3VFfXFKetC1m>9H_5|U |qѹbm#Q9࢐PZw [ےXOPu_:/9+dI;htU!ˡqj/. ˺&B;Y9F]xx8Q?!%D$1~ԕ@w` kKCZBAiVF^1A їuP;P ܤ ߛI^7oxC #=V)Rsˎoק+"vo*'kΤ]((پ,G^x֣)XC}g{r.ΟzeC+0;{#jD FNh񤺖ZQeTwIԎ{R | HAጂ}6uk㙪 X2 0$6]|m57!amrzcE5{3+4b}A2ӶLQ-$ZN=*ꝹԞ Q:~%`|DpC gN2?`Wh6)4"I\Bԉ%Uxʷ|bΕBR8_k>: eNSP+-M:DXWa/@|$e^!"  wV"kYlM+\x2kbEZRUKt?M٫qB^)eMCbb,e~FԢ?mx[0e3Kb]78,kt;h}ds~a^9]w1*s xrOP0m!BCDsB.3d# VJi`X(S1Jв88+hȪ&?Pe@?_XNbP>q/7ޮSAs;.H(Q$ʫ̘G?=PS &MW>w#/mn' EVsA1I%gI1jK{XCAXdG\x@xNq'`30ˊ¤̂sDwIVݦGEv,1,Y0䖭|zŏzBnX)-8^'rKٯM}A3 a~Ti^j|YqҠ@X-pjHz%'iLfEDE0a1%K;fx?rݕSslJ5/961F8 Sέp+ 6fcw!jhhf/PH 6剃Te'cگiMC3A/ð3 'π DX"lbgEL#{)is=%@GVM,K3#֒sFE3MmCo,i)_siN#6EpT3L3tCdrqkG" CnhBQP> Uk`# i`$Gߏ~ٜfo>yȥ.t ]KG7ֈ|tRj\hzz8-{ɇȴ\u`.$. 1<ͼfęvy7ka8@z)a fhRUh !: v?XP.1/'Ev(Tq|cu츿_ VA7B2X :y%rv_`ƣbe]6bem<ev{BY/J Rj?z}Fm_gͺYiHN|@MRVҡ(h~ |1"pt_f;STpaKCy:eѐ\ CQ&sB a~ GtWH/ߢ: yJsPT * hѳUO.MQeLrxo$'HKo͊?v'b)W~G]ŗulQ5! Z}Mͷ|#jƗɢU7D ?:ch( ?Uı*0C.r}B0=99¥ء^sH)C wN1NHFod ҷڣ o{fWdZ@^kյ[N0cʿrМ«HI)R4TsɽJ4*R@L.Fo!"oJ"\Ajg~+C aj`} QU?%^ݺ4B/Y*!ǴM<>AN"*8$yuy^؄aD/ ₩#.IoG=EI>ƹ1ػ1Ž/J=]o "~?Z06$7߸U).6JYqg{!Dn:b~K2R$W=0|䆡)/Hҷ 3 K.|_m$uo,rnb2SߣDH{TNRDLQfF#dY`ؘLF7v`V