libsepol-devel-3.1-150400.1.70 >  A bvp9|Q 9b<gv 2p?!gDY7ӥ~Z <&FUj%Q{,][AȢc@&iUqy}Bl!v!E>*50Ewj4ޙC_:o]_"=Cop Jy7=XJ#m N57A2kDr/ddSJFyA ,5ħ^m&Ʒjeʾ}aTȦC]_c=W⍅jU4f^2yPi|#4X>p>90?9 d ! d %FX n44  4 t4 D4 x4 4444q(89:F.G.4H/4I04X0Y0\04]14^4b4c5Ed5e5f5l5u54v6w74x74y8z88889Clibsepol-devel3.1150400.1.70Development files for SELinux's binary policy manipulation libraryThe libsepol-devel package contains the libraries and header files needed for developing applications that manipulate binary SELinux policies.bvױibs-power9-10SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Development/Libraries/C and C++https://github.com/SELinuxProject/selinux/wiki/Releaseslinuxppc64le SqkC0{}~ xI  e} H Gf N S^ PA큤A큤A큤bvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvׯbvװbvׯbvׯdf82a18f94c51156e85cf1bf5f5b7307f852fc62503d74e754d69c7760d87bc20d10965177392d1ba53997210b838feb564063732988cb3fdfe62336059b00f8fb2848e8e7e015291c82a0fba142dd522d3ebb050367049792b85212dee56a10880a96a9f7d39279b3e33b0f3296e3d03b8daa21645a6e9a65d16ce46976385190dde32901f5168ea5d621ebaa033044f7ea984e4b0ff320fc4d7c9389f8c34ec06bbda8f41152b84f3ace7e01dcf3cb5d764d17ddfb5c48de150aa7c15e6a1b2ff27573d5e7911fcdbd1199453a9fac2fae10bb49d7a5a9f2f1c1e73a3aed04685d42fd7eaa47fee3de7c28c9af68f9f777f34769879e099a6076721255b9131ae4c1d5672918d21da817591f889b7248cb4553d69b338504a14949c2ed0836c699ea672c511bd9c88fd831121d241086b4ab199f4358b62d21ba5eb0d04fcaf5b16dee56059cd69026362c7d29bd6f4c7ff89db5cb8bfa5ee84dd8704ece446531ff612ffbb037bc80ea786103092b4f4c97d48284c60ee99b63a382a4841fdb868d99830758feec360cef8426e9692208fb6c0393c6e7c03456505d5bdb75564f522c15d31585fa4f021c49fe563f4e4feb337938f20a3d6c789a116d601d7962e682e526af9e3fa79937d047c01520caa147d0e0cfb18708178b6084b244356c9abc84cb00b183e7e1a5e515e699e948e5ec48f2f302d82c3d27a2c35181aeebecc54d6f889dea9d39bd864b02d3ca6e2e14696da610086948d49aeeab7324e479ff08d978dd507481eaaed362f902daab8ee1813dce7f569848897fae2400739c21c4a6c2d9160a2fadf3b6aa3f149ca21fee4d9fb1a0a8f02c8a9e282f305871b1b72f62829431fa9e3e3a8f30045f1b4effb931cda6af42f9d9e95486b7e29bcefaf4cdb3bd045cb620c0ea0998b8ef443eb81d33f6d780124cdeee31aa18066e3ee99c77129dbd40980ea1afa0ea41c216168c52d6bb07db353d8c0672d2c985d1335e576a9dfebadebb79002d45856ee121af51957463dfb8fc41fca817e07598e2f2386b43b74bbd83682ec3265cfd23d9b18902fac28245cf7971705ae1f00f0dd60d6d85f0f11ef43abd44e48b3a52ed6840de19fb31eb89c406743e4f767cce43d5b0d93b5f59a88a0b8a5c542bf69a0cf965d534d9e6f8acbbb5d1b9e354cb8b7cac2f9b3a65ef3af809a8970cb31e2b707d5e2903eecb50c3a7304e1d829fc18abd5a3e3ece0abb90cf5832b42b7d9f7b3b97cd0bccc0e527a0d66a76b2dca6a35123188b79cefbdbe088ce7602ac9f93c2a54944840043c2d7e657815effe518f236a5fdb375c457f0da53b4daf8a08edfd38aa2d5e8ae97e0f8abe9eda3ae9bf55825612d021ef4d19e5a86db7c50a7b17f4d46ee5aefe55376f686b1b0b26edfe796c471194ed5123b2c0e6acc136d759cac48090f8746ce5381f8b934884e97ab2ea416657e1df575506d8e4ced821d518c8c8004a7d9823f233c71f6747046987d6b1d71c0586be60dde98a455245b867ae444ccba7f23704504b07e612322b5f8c4415e8ce1c5556361a1d132d800e37ce3549ab2e5c514d3c40320ea57e33111ce4680c2ff85a33cc37e8f8d4a6ce9e16ec15dd6d11d38aff5d1f6aafe94f91c736d483df4af98f409a2275e73b6f8f2b5a612c947fac55abe3c4086ae7c4951be0683d0d085a57bd59ac5bf521213b2ba8d8924781a6cc34c5aa10de4db2119608e110232ea1cd8bb1ba956d86ab5e82f0c7565241d5cb92e6390789d5734fc60c1013569f30f7a7728a0429984c788e399fcbb7e35efdfc48d71ada78cbe3dcf195ad66b114ddd89320cb4398fe6af442a5e847cb3d591c6fc9cd49cc4e2d0f5d9223faa01b839270df7bc94fd74ce3a6dc062dc32b603a174b90e666ee99e4ed2b82a375a620c85a5c7af27bf2dd766fa0ad49608d6d8d3e0a1a1e79c8befba5044f0c3557cd4ce5a1508aea1cb4ac7015077141e9c6d92c8da396f7073d46e73fa70ac9186ebb3df096906a5021f08025716d4791af724b8b2b24066d02f6cf2ad629d82796ffb0567e55ba08ff82d9d2e0f5f81aa09efc3c476b9973a642995f57c217bf542301d5f43e4adbb56ba7d5b84ce43a1e2480c06ae6a89c6cf449afb1cd9b711165405da4aacdad99487efa4541d/lib64/libsepol.so.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibsepol-3.1-150400.1.70.src.rpmlibsepol-devellibsepol-devel(ppc-64)pkgconfig(libsepol)@    /usr/bin/pkg-configglibc-devellibsepol1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.13.0.4-14.6.0-14.0-15.2-14.14.3_ @^@^^F^2@] u@\+@[%@[%@[$@Z@Z W@W~W~W~W{@jsegitz@suse.commliska@suse.czjsegitz@suse.dejsegitz@suse.demliska@suse.czjsegitz@suse.comjengelh@inai.dejsegitz@suse.comjsegitz@suse.commcepl@suse.comjsegitz@suse.comjengelh@inai.dempluskal@suse.comjsegitz@novell.comjsegitz@novell.comi@marguerite.su- Update to version 3.1 * Add support for new polcap genfs_seclabel_symlinks * Initialize the multiple_decls field of the cil db * Return error when identifier declared as both type and attribute * Write CIL default MLS rules on separate lines * Sort portcon rules consistently * Remove leftovers of cil_mem_error_handler * Drop remove_cil_mem_error_handler.patch, is included- Enable -fcommon in order to fix boo#1160874.- Update to version 3.0 * cil: Allow validatetrans rules to be resolved * cil: Report disabling an optional block only at high verbose levels * cil: do not dereference perm_value_to_cil when it has not been allocated * cil: fix mlsconstrain segfault * Further improve binary policy optimization * Make an unknown permission an error in CIL * Remove cil_mem_error_handler() function pointer * Use LIBSEPOL_3.0 and fix sepol_policydb_optimize symbol mapping * Add a function to optimize kernel policy * Add ebitmap_for_each_set_bit macro Dropped fnocommon.patch as it's included upstream- Add fnocommon.patch to prevent build failures on gcc10 and remove_cil_mem_error_handler.patch to prevent build failures due to leftovers from the removal of cil_mem_error_handler (bsc#1160874)- Disable LTO due to symbol versioning (boo#1138813).- Update to version 2.9 * Add two new Xen initial SIDs * Check that initial sid indexes are within the valid range * Create policydb_sort_ocontexts() * Eliminate initial sid string definitions in module_to_cil.c * Rename kernel_to_common.c stack functions * add missing ibendport port validity check * destroy the copied va_list * do not call malloc with 0 byte * do not leak memory if list_prepend fails * do not use uninitialized value for low_value * fix endianity in ibpkey range checks * ibpkeys.c: fix printf format string specifiers for subnet_prefix * mark permissive types when loading a binary policy- Use more %make_install.- Adjusted source urls (bsc#1115052)- Update to version 2.8 (bsc#1111732) For changes please see https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20180524/RELEASE-20180524.txt- Rebase to 2.7 For changes please see https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20170804/RELEASE-20170804.txt- Update to version 2.6. Notable changes: * Add support for converting extended permissions to CIL * Create user and role caches when building binary policy * Check for too many permissions in classes and commons in CIL * Fix xperm mapping between avrule and avtab * Produce more meaningful error messages for conflicting type rules in CIL * Change which attributes CIL keeps in the binary policy * Warn instead of fail if permission is not resolved * Ignore object_r when adding userrole mappings to policydb * Correctly detect unknown classes in sepol_string_to_security_class * Fix neverallowxperm checking on attributes * Only apply bounds checking to source types in rules * Fix CIL and not add an attribute as a type in the attr_type_map * Fix extended permissions neverallow checking * Fix CIL neverallow and bounds checking * Add support for portcon dccp protocol- Update RPM groups, trim description and combine filelist entries.- Cleanup spec file with spec-cleaner - Make spec file a bit more easy - Ship new supbackage (-tools)- Without bug number no submit to SLE 12 SP2 is possible, so to make sle-changelog-checker happy: bsc#988977- Adjusted source link- update version 2.5 * Fix unused variable annotations * Fix uninitialized variable in CIL * Validate extended avrules and permissionxs in CIL * Add support in CIL for neverallowx * Fully expand neverallowxperm rules * Add support for unordered classes to CIL * Add neverallow support for ioctl extended permissions * Improve CIL block and macro call recursion detection * Fix CIL uninitialized false positive in cil_binary * Provide error in CIL if classperms are empty * Add userattribute{set} functionality to CIL * fix CIL blockinherit copying segfault and add macro restrictions * fix CIL NULL pointer dereference when copying classpermission/set * Add CIL support for ioctl whitelists * Fix memory leak when destroying avtab * Replace sscanf in module_to_cil * Improve CIL resolution error messages * Fix policydb_read for policy versions < 24 * Added CIL bounds checking and refactored CIL Neverallow checking * Refactored libsepol Neverallow and bounds (hierarchy) checking * Treat types like an attribute in the attr_type_map * Add new ebitmap function named ebitmap_match_any() * switch operations to extended perms * Write auditadm_r and secadm_r roles to base module when writing CIL * Fix module to CIL to only associate declared roleattributes with in-scope types * Don't allow categories/sensitivities inside blocks in CIL * Replace fmemopen() with internal function in libsepol * Verify users prior to evaluating users in cil * Binary modules do not support ioctl rules * Add support for ioctl command whitelisting * Don't use symbol versioning for static object files * Add sepol_module_policydb_to_cil(), sepol_module_package_to_cil(), and sepol_ppfile_to_module_package() * Move secilc out of libsepol * fix building Xen policy with devicetreecon, and add devicetreecon CIL documentation * bool_copy_callback set state on creation * Add device tree ocontext nodes to Xen policy * Widen Xen IOMEM context entries * Fix error path in mls_semantic_level_expand() * Update to latest CIL, includes new name resolution and fixes ordering issues with blockinherit statements, and bug fixes - changes in 2.4 * Remove assumption that SHLIBDIR is ../../ relative to LIBDIR * Fix bugs found by hardened gcc flags * Build CIL into libsepol. libsepol can be built without CIL by setting the DISABLE_CIL flag to 'y' * Add an API function to set target_platform * Report all neverallow violations * Improve check_assertions performance * Allow libsepol C++ static library on deviceibs-power9-10 1651955633  !"#$%&'()*+,-./012343.1-150400.1.703.1-150400.1.703.1sepolboolean_record.hbooleans.hcilcil.hcontext.hcontext_record.hdebug.herrcodes.hhandle.hibendport_record.hibendports.hibpkey_record.hibpkeys.hiface_record.hinterfaces.hkernel_to_cil.hkernel_to_conf.hmodule.hmodule_to_cil.hnode_record.hnodes.hpolicydbpolicydb.havrule_block.havtab.hconditional.hconstraint.hcontext.hebitmap.hexpand.hflask_types.hhashtab.hhierarchy.hlink.hmls_types.hmodule.hpolcaps.hpolicydb.hservices.hsidtab.hsymtab.hutil.hport_record.hports.hroles.hsepol.huser_record.husers.hlibsepol.solibsepol.pcsepol_check_context.3.gz/usr/include//usr/include/sepol//usr/include/sepol/cil//usr/include/sepol/policydb//usr/lib64//usr/lib64/pkgconfig//usr/share/man/man3/-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:SLE-15-SP4:GA/standard/a816d3dcc0526cb1289f5a71c6abd44a-libsepolcpioxz5ppc64le-suse-linuxdirectoryC source, ASCII textpkgconfig filetroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)PRm0jߙquutf-8f701351ad4d64861e60edadff5d4805f7b9755b162c8c9374b4e972acdfc084a? 7zXZ !t/W`] crt:bLL g{ⲳ4<~NUPyuPE3m^rWHÔ\FSzSgyɡhJB ߜBPlK `ƐnoC( _]>qHȅ1TРK>HMu(ԆQtB@υ}+,Y fݞ`/JAkD1~}1-Im\l&Гoar&s*V_tbn)+&[WS ,''eЂ򿆋0i!UrqW"o6 n Bi?ځAp=T8U]ŔjEKrJIujL֘Q)ֳC؄Yl;Π 4{a9tؠ#lݍT4~]ԏkBqN j2Cz|pG> ӄ@,tk2:?ӿ2R]Se'!˜( ܮ>x/GDC)GOIS=jl:*uOı./W.q~QG p$=1̉3kC|\W|)DD[7ۻT!EjEë`3%)-SYS 2<.ŁŒ R ?vAXnNR:@,3~a֤10fy:+) fw(䰧?+-@iEqgsEpor5#x\qyҋ ѫfퟜȈ )e~lzW( Iװɗ;7ΫZžأuhoa>9(|نҵCDʟvbW?*1ہǸG/T@k2)t!>,-IAȝWJپ<$Bdiy N~M  8'ϯ\외ZyHU%o ,f3WAbǂ' I60gL̮ rH{**.n0v=ͧ}U.xW{]Lש8quz`I%[n kRc҉i/K>HgVS5>, ЈV+5kLJ1h5] 6/;b؎>5nh/)oՀxmuag']GicF.TѶh'FܮK<[PfakG,M 2͵ SDb:2|$ihlgZ3J10KQ q\!sh>ݚ9BV:g,*Vj2B*BY+L=C/Mѝv׌s# "uiT2RݰdRT+'orwǩ]~ l=QtS 4!YkQr8pF 0C/Z}&cvuS^15~>He@t4wDb Oh0sCU8/琋1`'ܜ { ҏ*[!׏ ?8gj5t,Xjޘ2ݍqMS=cLnRQ=#oV7R?,$ ucQFGk6<{9f A6#uI0:^.CI%7QɢcS &d#$4s|@/=N *}4k>34*ͱ$ɂϓ}Ujz 9ϰILf~)kCje*z Ӱwa`S-}ڢN9$ $7kh!p'7 bW*l\80[;ay z=IZG8}H0!{;٫)]3h ;L:Z'4@] HN<`L rA&*.}i<;sF-Tl1!L)N.1qW W leVGMD{CǎYF0l.i}{{c Z>u3}MZH{]C=$On<I'{ÏKZḮt[FФ,އ ^<<͇w]"?M}ȩ R]$+.EHNc=S`ŀ[uKS\ų uFO"$\b5یY^moW%0GbٚXP rC ٹə}#Lp0-8`F!+h&oAhUIO7no1юɮɡb$M+FnM A{ugѤ|/EKH*e'2yB kXjI&} ҺFཀەLvrENi{>'ASU{Yΐ'/8! ̑pAY6Qd[#)} u#Jٌ67y6u/|99{\JpOi݊DzaP^P&{m7]YPl/[^+lޜ1Ӳ,sJϒSHӮʅ'Z 8Uƨ`2_Fg綡]"ApgѸmdIֵ#"-lPW- *,(-/iS1 1ꎾ KUeF-VCX} gT])SrkI& |rŭ(#Butڮf6XT{>e}_7E-{7HYǮI\QxX\>/gEElۉ43D;Hb T驤 ­aa4qQ/M&\R^^5q4uFgtFiLܮ"ұ[n5Ҳ2xs/5{{ *RE +9z 3Q?M*$LӉjAsmŘ`=ҁ!y\#O]VIx< ]|pئպ 4*k1:k n X\ )IP'CWP!Zcər(3"2@:kQlHGP)_id/ZD(1Vkxeʱj~B'ABJN0NMKeQsL?) SIkX/Rϩo1΂c- WwnxR]Chⲯy 'P\8=яжw!<$P;}T2SHL*>V@Lo.8횴6_G$ֆu,Gp-F4]ÖDO~T7R/,`@G膢[ IO,[ T>Ns+B@GkN?`.w)~ "^M&.wËSM؊XJ[K|+A g4"[) g'hPنY6b %ɀƿ2E4kRn+NUdϾYZ][Qj^L}$`hrq[Y򏮛lj/.>y?1"G{U  `"l!nZ\k.{vLvpIe{1LoF{^H4_! ?pU~HbNS;U i~!qd\ <㵓+:hD\剆=S)١qħUՌP-(,8J}7T$t{ebgt|"Щrc upn I2I)7zޒdd-`/S@с,#tVmy,{@!qTe'zEVjQ'!4n a$kV8h97#()|sztթ*o._ r_7# +xP`zYݳ lAXf} P)X1ĝe- SZ@cXٸ_ZMঘv$::\jKN(z)V]|f4ռ`XG|'y"( ϴd t+6jE<[Eai1|9>bZ؉}uM,BOλ̅ݷ˽q-arc?Xm\|W&f?]]T<ؽT䑵cq%.tP& Dg7/N5@Dm[0{#IC4ZJ1{Dbad58*J@S|![5 }O3w+ ڸ+>&-Atɚy-6) A%we9{qNMar l.4H2&$-mA YY!a"СEwUٞ(тm2Rrӧ^^f^o(9!dE#_Lj=ZG$Ɓ ";Mf6 64Q2$&<-Gv6g]A%yyϏ5l[dO͐s)[h(xcQ#{*/e(jAH:Uo 5SfeQFo>:,Hi߷GX1i<(>0*M)< ;fm6W`+/߯lMKp5s(P Ǚ%)"vbl5zNO)GtȊU. n1v( 2;+p<Al,b,}GleG )Z5Sl5wUlŗTt,bnG@B=2Zmʰ%9nx4k+&._?b4Ǽ3y8_ZTr0O+:o5p_ϛ^ C&SP%5odvXc$Y*KxqsFD >dYmqw7!s*0A #7ӚӋ7XS/cFR;SN^LýaT爸Y@KiES^/)4!I.DA $#00֘Fd%euZ`rXg/wQXuGv:\500zOWb?Խq-.|:sSS#Tg}&z2ÅIϟF V!$-c ,m3b0-Ϫμ8% t{6ē_8xɸ.u/$|6rӐ:'JSDkh=7%cj4V #3 $ڝwA}m-Ru@FAU#H],_ۈ]֧O][6fdcRE\osn2c|:陑bV1g-T; iJ(2bPxHʋ:WNdho;2Z#D3|w=g{3't+f&[pl͆_z|׶Q&1V7-'.8nɆEљYQ0}{5s!v9a|IQCN;wjRnovpF? mw{gEP3 _%iXO C 7ĚMD fw%0 :& P >F+ $êBoYG֭)yYk7g.C,d% UyICzoUFP 0X: +XR_vI j.|@gJ Q=Ɠs\W@@X 1񩍾]hts0[ꝫo6` \$|URR~_ 6cp `-nyfI&.2myk0Q1Q>T<<5Rz/?xNPR.~5'l{噵doP89 X٩E|dT<$Q[U& Cq_|ěhSwn&RF$+*wSL} f;^ؿǢ~*}ηsE>*ʌ87;:Rru]X bK4'O9ZBCy>f2**@[q9EM+}}9/y7"яV#n[j^c-*))fs6)44!c;@ΒۂD Y lKfHd#igg;w3Y:5_7sSuΎZŗZ͵'dFC_ w31'P} Ild|>8ԂW 9 R?6obUteY A/Ni1{z]Uc(sNUB3{T+m xa,;Il1g79HoC$: S%C_pr/1[Z&~N!]?_|,Fo %EE<(> #IҔɌg<62(B;ڸ Eú}=k%z-g#AG{z m `U{>!% RH0B܍}'wk"Vۻk2Q>y&2 qBtלZ!`ޓ#l+X n$ZEt@7'D߶n1g"88I3xJNx?ьrHvokj.οx;锂A! $C2n}^Ä Оn*s?_8N17yr78~zAt($3d +ڸc{wyߢmW*5F{zDv\/"f wDЗӣ 9s dip$}6H|ޟD66'1r:s */G=ݶ-9ft\ 7W2Y$hQF7U쭂F0i7֕LH Un'*tߵqcfR^ڧsE*mw2h#?6,/>BG72 g|5 |ʹy7!Wdh i(jxo g$H2/@2M~[dRp"^l`ⵠH堀zEn)I6?dY }V%w2Cg祆g\Vbuaz$lzi Wwk1nnE9 anU_ ^[ڎG£3 )EI3 X9Tc]0f v3@-njmsPEqʋJcZ3 Uxb4r9C,Sm[E~cPMVZ:R硑# * f2X: JzL[!cF^|S3i9$8B⩎!=.yo5*^:j8;nAA Q>nmdcvŻuPvmui2kU ̃3[2ZMQ]UÅXʒJWu_yq/N̈.[,yW]G6,K`\ s$)B.mWWh͖Z/T3"|5!*?ni.D󫀡0E0Iznq(D?^͚PQ#X]nѠ9YhG2eac9yR՟bUMN@`9ӏK,R!z/8gu"4n]TfNPnńwr5ػXFA3}E:xFygWT,==qʜa*4Z6O' t&fߤbSGE"5Kzp %_~Q)ҼwS[fw)5cL^|ڢJP@2GF pp= Dj@FьrlUdOWt,.3iB,ꎒc§Qv 5|7Cwʫ®( 72ޫ\7NFEEki%v--fo%n#Sy@Z@(W8&xNIGCڂ|?QjjG!^NZ/01*>0_v?!BeD(KRu.(dw F7@ )Tsd)f1fCg^g ч"525Ԡ&nD{c[^74X7\4pWJC#a~-fMM@pŐgpݯ.]Wd6ӻ}b%wO7R!_j_AVc!Gߋz2ZޣmE+MsJl)$iGEG o`ҘMkEOUI;R"uK~yW'&?m8II'*9[E">sQ) 8`7K 6eX<.@x`D!d^|*Bq?#ߩRQg3pш Yٺa󼘿,9;e0c+.nu2ޡg?-vxi|YONt)/ȡrj0 r ߊcd2w:_G\$(r0dr1uC`uP= pxZ3Y+T@;߯?ԟ\"?BbRPOtNw̓Qiw@l>+CA4SfS Dyv K O<Qyq2e :C+G4 Q t0ܜBm)yw5i/Ooe*|\PxpG x]:{P]V^M hs} ^b}Ky}mL 3wc]kU4")f%7,f{+g [Q;! bEcVO`7) TQ:רKX@ $`#.ԌzM\AzhtD;F@qG&XWN9|ѿfٜVZ7F3K(gčJXtk ZCjz!g'GZC#ݦUl J?>o#V}7h|3ok`Y%<ڃ >ApiaV 2\O^Ќ ׺`U OƆ+*t׈4Es0w ci_iYCV^AB[GGqo?g,C[R(EC)iSi.*2`ߏC>-zF(>S)~TVr|^X)ܺ}&Cm 7[2ᓴ:ˆ&f4Ikh0+H-;%`93wR1;7 dF`E@QWNIc_n9ߩ2(rB4pτιO|h>]6oR#֟%7*PC=V{f^KMUsdsQ>VP>fqjlR}{E/;f_ mejHޚ!JƵyb(mv)er1Đ49Y6[Q?3i:-逓CTCj5DL \NG Y5]mYk)[Q6g-(/dh3v(DOk͊k)>x+egyk8%ɸþ ;~㙎:O0`ǹEY>B>ƅ}f [j2@AF!u+ 04&*L?Et}6ayDM[]B.ؒA7lMhazVtQe6*Qܣ!v~Ρ!0+ӸII㐆]W&QAۧD@ٿ@`$&gYYCK}<u퍻Gs`p` v3ԍXH-}=t"2c2\wS&Ln?u,|]kā+;ӭ[W+37F5b; NF{:Oy- {_dY4fZH"Bz i:|+7c||ԘίMd*S+"f݃@Q)WOR6/q];F?&kYRН' 7nI xo+hE/ wϦJfNgl S:'๭t,225)h&NAkǃ6񺞼M iz A`' 9`O* h[(N{.s43A,E+ٿ@$ZuBʁy<5jLW J|$aXjccR.!G.>w]3Dtݡ!5Æ)!Q4:Fcj$y5FvJ}4>mZ? ,4bIkiIdzW  Y=@m䆛f3pq K(F)V#<=Idk{ ,<is4;=/@Ϲ lM8V)3{nl $o%lk׎pk¡DAf$.œhW?6U^v~$ =^m9[ ,똏NP$AY*48+K7"%GKD9 >ڹ% e/Kt`ؕ%^aAZ!J<VA,Lȫ;YxF_p=nDbz7wb-iF hyNN۷ZfFyE,;ҫGD*-_a“C\Iu~َߖXPRs6BZt ;?QRcPΦAM#7Uf˭Ys=a_X1H?0#K3-8]Z9 1(6R>I\)S15pVP+Y=Sl4qf4(.EMEɫ؆~~= דHBK.Baq_O Cc$90tt?#:k5P^9z?4NLͱ7A{Ywؓ9ɝbc^j ZͪޠlMU#yĆ q{M ,˶rzʖ^ VYҨJ2Cq,䈸F^(g*!9 twUuZMޣWpw<ؓwGYŐu~&?З+IRu;,Blfn <,&5p6Jr Ty_PM*˦a-WG[rW0|4.q-8p&K>)g|ץ_V ч_G%dVx/ f*1ڮ8vniL>- ؿ(e&mjYF\/AU"iDU;&c@5ZiI#iܻ3#@5ԋr>eu|1[ΔVbe(z_Mx['u6^ `yu( -m]{ن4'9atT;3EmMXlRqR~e\u=ʊ$F|l  -2s$40qj]\uzr{^89(x9HI5diбOaoEEQ]%f`oB bA{GCSNmơw,]F; hfbI !:{`$ҖGc+d3]HL/p (k=\tʪ 3?Qۊ֋I*AOjɼkŁ}]L v\Bh.+py$="oҁ2g,1?Wqxc[c)'JtNc53Gf*#g 2`BnbwYܓ,܄2'|oDJG6_s\ӗ hTqH(W>qvtL#KXޑ z&kI.񙶆x]V6!4wt)KAk#MeW:\\'W7r܊e7'V­.4-Qj0lP$@}Q|fv!i^ЯLj؀ "ĜS 2-S:q|qkDU[*8rl`lgfPܗ曨 )# Գ)cX52sj 9"CZ0TKp/k`vٱ=#rL 0Dc83|҂C~-j`M 8 ξ.^= QU" :8A)+O6I&Sev{GdSK+n[ϕr\e7^yg>qZAPӁܾD0Ec܌q[ ֆ< xmSS֥"NT|$75hITW +;ʔ-zLeM;2ou5d*3Ǩ^azꈟ6Nк{=t$ԳR  _vye$r\{Qm`೒Ұ85G^DOnd|=3^dɺ\c 9t{$H&4Cفt2Jr{JbÒz u:x p7Ġ}(JI D\R>ʑ/hu.oU&d>(* C%4@XfwOCbjp ÈVޗ ͼq+$Uo:gT NDӿ7x՜5 uRW\:K[eE˧Li)'#9y& E]@Bw&Az:2#~S'&Z|Uy% 1vf3ȟPX-G UdN' ,VT Gti%!+\:Z౾l/$\3ڨtpm΂.tW2q&ㅞgm}_Ü$!p +A-Y4S1xHd'vز ctOzY΀kOa,"5O7e1|?|Rcon}LP%hN]< ~erNv!5TNsG 'BϿ]E`f)-J,)Iwoi:>uӮ[zA-5PuC,P42ߩ@8,^s8S R=ZR:v.C`l:a({*ӾgDwBm ˎ?;CSa7an2i:)X}aP^.IU"x󿎭C:()&Oh )-XWD΁T Ϗo ֈ8?X;ҠY; >jqDy^SD۫i;n]=Ln[c4YޅlwVRʐeY K^)׎p- uWs_E깵4ydon6H޶P#>'E=ZI k%p$Q#rCL1/ ;ʥyCnE7o털4PX]'&p~}IoLzŹ χ) ÙN)Vj<j$4}G*z9=$-XadxRqE;}ܭ^m9ngLDh!bqbv oM)V:!pwEGN0 6<Z' .P|b I7HOւhѭh;=,T ]AxVwp.0DZ(y fF#CЖYY}wvVRNz4";IMaU"Մ_x;I:?ɧ7t;۳ĆقgkQnzQ l8:$iu VNQ0/2h),w|`] O@"mþ\3> =e lxƼ! )*顦?'eI}p!~AvpnwuC)7"XiQPj7[y| o@3? \RqP㣬~4$T7d*[1*r mGFņ5yEنuUv%F69N84jW~d-sR1u#fp~OBJE;~Y9K'!rL+۲Xo0oR? @UT٩ZS!` 7abL޿oMJ="e(rSMAYXOK0(h+1M;ceF;KJM?O~nBu&ek}Vvj ROзdS(m>v7%F:qJ+!,|/WDZ'Fߡ |f#EQ9="@V,!X5sSȶΫۄ^4 hHN:qkcGepQy4N/{6bψ1((E%u0Abj" "OSN" 8o/%& ''Y%{ Ch6@!Zz76cy@exq?tb0t{  f D''RՉ f(vzS]f9Y4T*6RUf8+70Y. ϧU:8; 0x ":k[JW,f~H Iե ЈN a9Y-Uuj 뙸3oLbA(tv$5Q MP4V]wdD!Az;pd4HKTK[y6mcϪ{> G`QҖjи"WRey[%YmVrzU=-=S?}E3Ѫ1Nq  YZ