libsepol-devel-2.6-lp150.1.32 >  A ZX鸋/=„>cEّ HKo]}cpI3/B{wak3߈$Asui{F }⼱aq#߼3ym )T(yFhe\rShǮ +}E}2Z۫)S$L簗l|=O b Q%sDe6)OBgGgղgeOi_>9})h@?9/ cb4e8b49f55e2eae668d4de710f1eeee7016d898f170ebe7e27a5609b77b2e3c816e41ce83e7cca6084e7d474bc13d34e0b9577dbZX鸋/=„ b&8tA Fdp>7X?7Hd  c * Dd1p1 1 41 1 i1 1t1i1^1D)(K8T9:qF-hG-|1H.@1I/1X/8Y/D\/h1]0,1^2Sb2c3d3e3f3l3u41v4w5X1x61y6z66677DClibsepol-devel2.6lp150.1.32Development 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.ZXlamb01όopenSUSE Leap 15.0openSUSELGPL-2.1+https://bugs.opensuse.orgDevelopment/Libraries/C and C++https://github.com/SELinuxProject/selinux/wiki/Releaseslinuxx86_64 )sA_h eI  DRuj  V5b< A =cA큤A큤A큤ZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZX21fde75b853193535fdc200f6021c6924ee881d42d66821c08b33e6b4d85b89c3ef167b4bd5294b56a3c2bc1fb4b88abbd9eb85d06d25ea3e787a3e1591f768c9e3eddfb52420630086cdd1ad0f0dec05ef3a9c5fb008b34de68c711f18fbb4a20b2efb1672c0b0dca974f9d70490934d1e6941c70456613ab8a69adf8d8c32ef97fa19ca391987d7103a77fcdd2b522aec537b86989b3a91cd74b0db56176c960fd4582cdf838a6624547097de0d0a1dfd8af1caea28964d95f6b01194eb2738e313cf98a654c25045032ca19f9b67dcc13797d1fd853c8379471d1bbb4fa8f6d3931dae921a657e3c5bb9184ec997fe4958573d95d57079741b6322acfad2d229053ae5928d89251fddd30a2e84d81df34c5f7a601f2a9f854330475f4a4d60e1531b776094d1813c813f175ea01213b6810486cede41bb63fab5a499c24fdb417cdb451b91ff9091e39db039c058af0ccf7a2db3eedf159fdc3c5a84c2b4524e479ff08d978dd507481eaaed362f902daab8ee1813dce7f569848897fae24050e2ef11993c65e8c4048cf07067619e5af1f47552223e4abc297f1c55d9980cc51c656315b2aa1cdcb4930d4db49834ef89dcdc0931a31e1a150a0caf4978834fc676e92e8533de663651937ef61c06f2570e1dd56888d9f5885d496521ddee75fb7b86a483e8fb7091f7af24bfb46dfb89e6a140bb169809672270fd24e2066e856101ba9d12d2873d78ead638c720f8cc6918e4b9051b59ea34727242499236214431a9d695d9a78740c0618a0ddb913b5017e5c1050ea19a596caa34f62b39ba033dc8648b368d3652bb44100694c6162defcb54d357debc5ac4b5c282b781c89012de13a758c9f52152a10fd86b24f4d191ae13437679bfe4c07d7110a7d06fc35a814c349de63e907fcc65f2a4972d74e05361cd491944f2af5753ea834a00b7815585c2ef36a74cd1628492dec7b1f1b483159e24960336a1df80706f768ea4a83d1fa73558f59f38c078eadfff166f1c3be8bddfc5526a9c8febe14640fac1b16088366c812a0fa13c8f98b3e06ad5e727c45bee2071abc4d4ba65ead7bfe7e752d395e986240f608136f6f68ba82656bff2e7ee3300c326dcd33c9da60066e011d5cb7bc194e68aea47c4f518fe6879bed36f6832fd4fbddff1d1b11364795f0474739ecc3756cefb99f9d90a0c71544fb8a755c4839ffebe7f459ddd130c7cd9bcc9039463a0bc00a24ad8d6f31dacd3c7782cb0af36f44df329444ecd8c6c1ee87e550a1cc022f01824e7e145a1bc4cd2f52fc5c11ae364f5cd512c4cc22e8b458624bd1789fc5c2a591501ac465fba410a0fec03535f603aa0402911dac9263606432eb627b52518fcb840bb2e8c0c3e0d912edcdeba88eb2581e8a7f2b1947b5b316cc7c3c1f823e0e29fe57a5b67634509e6110f55a34cc1e4574254c6d862efdb1b2d890cec3552488f6373219e445fbc897f12b75ec5d1df430917021c99d2858fe05a542c1502e59792492d52431c0cd8bc4e8e8f7a5d4dd1c1afd7b7a6dfe7f56c237af9abc05acc4961a814c9834335eb936afeca0f95e59e4d72cd4d127458d37c67d88225006699f8bfcd66da51e432ebe3253e3dcbfa8fcde3594677877b55b54d486c8f93a7ff8eca1e52d8065d8c3aad481699c7d2929715a92ef7ca990b9602d61878d8721084f6399978e1b8f7c1195a9af1dcb1f519eb6df46956584d9f4e63ad89329e94930b8cc39c787003b26262f35ff346b2d674409bd782a5dd186584745b5a6ce5c09a87dcb8c340f3688c9a46e82fcd71bc5fe0cab655b1aeffc8661aaab83df52379fa19acc2a523e06ca7e8458bb5b0eadc8d5792ade9c48f2abb06cea9a6fcedad8db681a0203f8b1393ab33643a1e2480c06ae6a89c6cf449afb1cd9b711165405da4aacdad99487efa4541d61fb1ab4ec53919294f85b98793e42330ad1432b4593eb970fa2d3206785f09848d03a26ee8840f48a917d0482353f8e51ca56913be930a35fc82c113330a89f/lib64/libsepol.so.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibsepol-2.6-lp150.1.32.src.rpmlibsepol-devellibsepol-devel(x86-64)pkgconfig(libsepol)@    /usr/bin/pkg-configglibc-devellibsepol1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.63.0.4-14.6.0-14.0-15.2-14.14.1Z W@W~W~W~W{@SuRrF@Q)@QőQ^Q]k@Q@PPP)PNFL(K@Kf@K$@J@J;}J+@jsegitz@suse.comjengelh@inai.dempluskal@suse.comjsegitz@novell.comjsegitz@novell.comi@marguerite.suvcizek@suse.comp.drouand@gmail.comvcizek@suse.comcrrodriguez@opensuse.orgvcizek@suse.comvcizek@suse.comvcizek@suse.comjengelh@inai.dep.drouand@gmail.comvcizek@suse.commeissner@suse.comuli@suse.comjengelh@medozas.decoolo@novell.comprusnak@suse.czjengelh@medozas.decrrodriguez@opensuse.orgprusnak@suse.czprusnak@suse.cz- 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 device- update to 2.3 * Improve error message for name-based transition conflicts. * Revert libsepol: filename_trans: use some better sorting to compare and merge. * Report source file and line information for neverallow failures. * Fix valgrind errors in constraint_expr_eval_reason from Richard Haines. * Add sepol_validate_transition_reason_buffer function from Richard Haines. - dropped libsepol-2.1.4-role_fix_callback.patch (upstream)- Update to version 2.2 * Allow constraint denial cause to be determined - Add kernel policy version 29. - Add modular policy version 17. - Add sepol_compute_av_reason_buffer(), sepol_string_to_security _class(), sepol_string_to_av_perm(). * Support overriding Makefile RANLIB * Fix man pages - Remove libsepol-rhat.patch; merged on upstream- change the source url to the official 2.1.9 release tarball- Build with LFS_CFLAGS for 32 bit archs- remove a debugging artifact in spec- fixed source url- update to 2.1.9 * filename_trans: use some better sorting to compare and merge * coverity fixes * implement default type policy syntax * Fix memory leak issues found by Klocwork - added libsepol-rhat.patch- Remove obsolete defines/sections- Update to 2.1.8 version: * fix neverallow checking on attributes * Move context_copy() after switch block in ocontext_copy_*(). * check for missing initial SID labeling statement. * Add always_check_network policy capability * role_fix_callback skips out-of-scope roles during expansion.- skip roles which are out of scope when expanding attributes - needed for building selinux-policy- updated to 2.1.4 - lots of updates- cross-build fix: use %__cc macro- use %_smp_mflags- buildrequire pkg-config to fix provides- updated to 2.0.41 * changes too numerous to list- add baselibs.conf as a source- libsepol-devel Requires glibc-devel- put static library in libsepol-devel-static- updated to 2.0.36 * fix alias field in module format, caused by boundary format change from Caleb Case * fix boolean state smashing from Joshua Brindlelamb01 1526159580  !"#$%&'()*+,-./012.6-lp150.1.322.6-lp150.1.322.6sepolboolean_record.hbooleans.hcilcil.hcontext.hcontext_record.hdebug.herrcodes.hhandle.hiface_record.hinterfaces.hmodule.hmodule_to_cil.hnode_record.hnodes.hpolicydbpolicydb.havrule_block.havtab.hconditional.hconstraint.hcontext.hebitmap.hexpand.hflask.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.gzsepol_genbools.3.gzsepol_genusers.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.opensuse.org/openSUSE:Leap:15.0/standard/4e11862a35008dc9b06707a057aa7f60-libsepolcpioxz5x86_64-suse-linuxdirectoryC source, ASCII textpkgconfig filetroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)PRN:[wutf-86b0d6baa7faddf5993c653f5cc0de2f58729b1bc9d42c9d21a4deba0a4da4790? 7zXZ !t/oe] crt:bLL ~ȐyN&N{%eݪ^.)jr% `Jesga45qSwľçfa..L1L ~ȶ'AVSMsRC頳&+`Kftc0:uv T;8eҬ2:n P˫q2a4SRV:K@J̇vTS4ΝMdIb(? x-Glfdy]RW_Rrl;7BX!koߐp$9HeJJEJ6("+ Qےokx+޻7),mU<:t),@+@bqnǴDM3p!)1(㤈W P/nO)`LN U_a :mWuqq!^6KR!mHk8jΘ# uk:Cjk8iVT%} ʷNYF>>fg}+XJ/ȳr1j*Yzv qczR⤴/p@Na,UG K2~Ҫ]Sh\A& M톓t dzxG%WCU(fbݳ.Ȉ]&5Q8fPs\e=j`wWēnx.YPʇ̄}D Z +S*{ݾ4I_rN>O;OYb@Xe]h 9?B&p ڎ=0YǾ:}K %!o T6]̟xNɓKU) MAYP྇X7th&j;vAğ+ӵ HR 뒟f::^mڦPQ$Nw_}*S*?4SSڎͤaRg &ˎX@jsPCuДP&,lnXhNo{7ZgY-7+4Z\Џ KqY5fcO`#8bu@ 1w@.NomE>|0ԏszոylM-#(w#Zݾ7.2^'^Cpi fŎ;,\QBR]G~7fGQcF^)fQ8bs!fyS^i>Uos\_m+9E Anl8EenՍ!&J)pzH["jc䩊W1wx;jdxXoϮVN//$I?H,L ;JG+8T ~YP`ȣ M7nǯc闛s`c:Cx4RDp!wz`V(1Ff**1lub8F{zm@sψJЃC2xw9j<4˒2;7a"UuTqAp"-pG\8q 6 'F敛%>{OQjj(Sp}+`:"ku }xY/4*P?x p2 {4>QoЫX*wB{u ov xyU9-W o}_{\m=>vU= MdU׻YOwyyB}95,dӦnwyTw^Nܛˆ ~R-Dw^ føh&9@X:Yk=FKgH 5Eo1e_N6uk$9WRס:0}N* crΉnͪ f˹p~&ke3Yk{$sl+4?dtAȸ•#Iu)e9=owwGQfeI'%*8A a*sҏQ]4}-d6+{inq1+|WG.ٗVd'ܾ-}y‰9UekNMg'|mwIȲOv&"Z׬,zr T{w raêBBJ[l)lKQX84$,UߐJSd"ԡUՁ 4 e~TM_GjZNȼx_K 2JqIV'Ӣ—j7TF'=CpL1DHI"nB8BSiU,.,&@ u{xn~:4r* >̪|c"8lt3m7n1 U$ݒ?bjZ=k@9NG 8qU q] ;|0` mK?ס,W)xHD JsZٔB&b/Xw]9٘_ ?萕1A[|Sonc%ɢO*D"Zz2#n;~$FQ 5g$=^Dd'83l7ЃY!$ k1 7Ual=:+ne!p-fm~dF"R| *~fPb2a o- 㦮hSWs'Ma` ޴!j k_TA'G3'.,6yg7 |:)  yGCg^/G‘ `FyleC@TO%? bGSzԢɂ%xӒ6#ݧ+ tX܂X mQ98gP]S&eH7=?(u@ƎY0P\~v\9=IH_&mCk%E)])s~[dֈM:K)KSEor+7kVE["&:˩gEsa1=qz LRbTŗB^w~g4\u5l"j2#!}U!r'"Pےɐ}Q]qо.ṁd $;=5R`D)MנBM|D^rNE7Tret쏺(,1XV''@@,*9x'&)N@W!@塚&PY\!o(7.9P2V؎M2>9O4 lhN+VGP@4ŀ+E6 {L$cw}qB&Psh?!.<2m._b/eϊK>XJfF Bf׊QJ. .x H'4д:=#Y`*~b{ ŃWKm=S+jpWρa#L:D7au bWG9R p8Ή&=}ӉeԨnJ<)VigJ3Memǒk38GU([}l2!^v`yGҭSZ)8L{/#GX ͣLue]F< 25zG\kMO*/qt ;멊طGb! Sa!ϖ_ϝ{ 2=^}k_ ^&9 y 7{>g@^ov/u`dNՐk~b$b F!}db*0\ry)ĤK(j@޸ɉf%mRǙ}[z!VSPݞJ+ lwpH=)=K)eZ12P/'vDCtuh~v,Q/!dP9i_5B(/G$? ۀx1{x$ )ʡKX]tJU0=Qc _bŘodgop #I m&@]&T2M8r3_hvADz#vMZN,OvLPXw"r@F7h*ϩk7WSFCQZ"C~s""Tp/uv]¿_bFQ1>$ ^8ik-šCGymgG砺`a<_ n  ;BJ>!5|څ*04 9n(FSW5!~[CLY#ͧ ݳ#@cksawr\2gh])Va[X\w8ȱ]N#np@]Ch<[U7FNE„eZ=™SE r)>>%z(H#~I@slVX`1Bӕv+# TuEsr)DqE:(WDZw1E$E3Op; KNA2:BN7?tH_].EGo?=03p<+@^z “{Kn-wßF{$HwT/|H!Dh| vl=:, .G\!{-Q[]@ w?V-7P|VRq%/L u 6C6* XZQu:$>~{uUv`ZWHM{h)~@iХ[ R فƒE PwOqʰfg~B_?Z4:Y?-pgg3\w ,u8٪O6iLݒ4ǫ.)3B"8ݬ(BpP;>8[3W_q~9}Trءֿגd+FFc_pb88 /I mO1|-{佪$Bnq2?ٜ!$nr/Zhgg# mK(H/ӂp鵘G,׸*#rT{&RP95f}1t}oC!8#AE͘n,% &Y16HJof#%OɉYnG$oJLebc,os獹V"f6iD>Rse!_G)9*qYdc[)dLHV7gI Q;UL{^h߿ ܞW`z?2dH3HFAM}B!?IxuFn[i8?&JKt!c3"߹ SSvPBfCYƈV HOb@aּ8>0aU=aʒV 4~*/JurB6(4H2cFF8lxmoq i K|֋xm_lMP{Ɇ+,Y ,Mje{B 2g;h0,yHE@v<(A[YB!\u)5 A{# vމ7ksm}Y_I?Jai ) gdpO0$ՈEL"qQ%2L /2)q $q < qX)^akβ$E0+M QZ2{MmY~ ք`Wɪ4$XNXwz]#i7$'WEmGJD\|3c¡ GFXOʭ1B~~Vޝ<~6}:" @ϑaKqu[Pck߷$8iQ- 4 zvy \EPwf6##ؒX9VN5U*w) :27{z@{zS{?Y5  ݵ' d\ ԫ+8-uu[L9'Fo$xuIf7g876+sQJH-tAS vҗSg%Qt'~<1|1yƘY lTM k_u o ?j^J@MfO& QjǑM2btbu>2+(|j pP[7ETTS޾/%v'XlH RYz1DX-x'u,z]{9#˱3$]~E\f][Ïy/T&u@-n&Zc{v^ͫVe1N^An!ů&8~W4}4ܯ"2=`vA|T;y2}ĕ7dIbgE"gpݎyѡf∘ ؈K̄pɦO dL*h@KQ!pYBUk`u+9KM"2 ɐc]݌t[QҠr}\ջuU,T!z!P9 $Ջdsq~b&hzI)~#]dǁ$Q$!p) ٸ:o[HSfbx[L#*7.ze% +c+!:AWĚ+xn8Ͷ'g\)vK>uuIk(ӡ=Fہ%i_;ތFWPa9Iy&yEWu8[(,7 6 |},lsk_!·o] -eUi>9:[3yD$r;ªKN R(SK|h]sKwfwc8> 0%'%~AMb%箔H'p,4Jj騁NN.JWm1]p"($+5@DρVk @I:62j 4孉DJ˾$Rݥ1AFX9y-eCY'}x\ %eD+q ]VK^2Ddz;!; @M+5˙pQ9SeUsjZJA|\JbKH-J><ȣ%Xeaȶȡ0p Ks$=![ /WO ʋ˫j$j__lʫopn`߰Ov08H:C,O%Sԕ_KGpٔfAep'Nآ|޶5q׭rUTq@!(<8˼+ء_1Chli zY\]J#wz5!2v[LR2ј0,.BD^+eׇn`B!/ө̰D Nk鶔}["Up9xW)93""W2@|v˰S3͹#wiB$mQAV̓3j)Y6;wDr3G)˅~^.eO>&Vs>ذ=/< 'FP+H\Bf}wt+SxL6On}ȞMcNg;õ[sx=πNM^cmKbI G7U9Ϛu-=ϣ@_%^/rȒ6G[(Y7mXŌp@.0y|)* UjSт7ob֢2~9-zLiEKL}K0lqg!l(08|VΨ}"F+@sDGk# ̽3JG3yr\%Gԃ/n\[%4%'_E"TW[D^Ta"Hq`7;F9wk jX"5`ss9LZUgdC+}`bH dt͟}Ew~:C|(/?5̗M*)&Ԓx+4>㉽\xP6;֒1@ jR<3Ƚ"N$OIQ ~Dw"S#IQo{+-L7 voHCڑV (Xތ-BZυ4x娽_HnI=4Aq8TC2뿤hqYMң /.hG.5m5dV^*{Z1 ,덗txE512+PjEřVo ;0߲ o>xxQT<39 5=P6Cf "՜>8/:auT3;gI`J@{c ϋk n7c{P f|6ǝ'DY(zkHO]=6Pn]au%Fti# aRB0bECuuwu ܌ 'VW^LY0c)5ll騥maT,l,8<>kQ iYvM&ũauf32/Xo ] zkCr.R|`0YMeؒoV7Ui jz9ٟ;?%iQYg &2TOԲ yӥZAm5eʋ-#d1ך1A'~ouvg+FԒm1ˤ=4 &01ec0(Vi` BmZx8IN;kri΂58'lXᶯ4kߋpHCbٌh=t_Uc18B>ߵQD+ `Gg A(~ITEpl]9nCHK@%Ӵ鰞|rR9oJ\7R4eY1%/(.'VD jg;-QRMR ;Xp, J1/|rF`lFG[:ٸc<斝 Qyxz}?c~ L(:Ck|s1A;>J,yo1+냗וwvgM\nU/,$.]_*a4"ee^B_q""Et+Mn3U,V$(~*=C+uM~ӵ_[,#BɆئ<%-tM[>Q AnMS(;VXƒG >d^nf*N$ |" ܠŢ]_I]1A%51VO8$V3Ld>IRDXd>'9uq0x WN_B?_*䛺 r1e`n,zB.l]$|wsXy n>GI$䯼d۠}0"I0#^9011]j赡Z|*5d s H  ?u@$oCvZ*Q]!1htjBBI=$A&Q;xډFa]_!Yjk` 췛%z9PLPup~ T4$֕rfӱLO3&W -Xۏ ,VrZ%,hUk&1;0#@.oxd"9~`;nUe|[[edɪ9'q‡Ht_SU<[>g˧P| JwG;Iƕ"Ec[m]on 7AgX7td6Zn`)W_6۶@EJD $#pl!3zIwE(.E 蚅Ɗuۋl&_oۯUԺhp㳠+V|zh4h5}EWbb/9 %'$ fV߉';ǎtAEz>7ۤJ\M5yu6 x7yE[nO'YBfOh7{<` ,1tkg)z U+EԼZUooKrژ?K$ Շ|{b 7V;@5˚~k!ofIz8tqˮ3 SN6U~t5T}*+7ή"*e𑍘~~k t= Y.HX!Y? 9a4{ y)џdJ@5she'8qA89VgCrmk hbȼXzJp " ^MZ(5! yLaM_9(PaFOC,Jf1(ilpQ/vd[ K͙v.9Uh-[(P/VД8UUa,`#dY"P>6}甊겦=w\H-S?NNDr\Pۛ j%W4Dv-^)[;/쑉qTlG}ym!zDo K @4'OG6%JڠI[nA ##.A>ld -drNqJ%#.͌Mt l3-I_c+°mȭaJbz1 œ-LlmMS. q]8%kwGR 4'$R+ڮˆ#{[jň+$k|u9-Rr7N\3G%sA'HQ8-Qg磂q =]#\@zn0  _ؽ 9g( +$(1>dު͇Viw: |w5PL":ƦO֘&r,3ϪH^Gi_cH۩թV1ᾶA}gC p:3+8߅.(UtS-6,PV[xsxe]I.2?=E/ 7$a&p.s{U6`!y:vZ7/3vE)+'7 %k5ڴSBtz~6d~_רfo rnؓ{cUt8DteC&N>{InCcnoi 5CHaϑ%*@EnY-2pW[ dR(Q-:3&1ʒ=ͬ9jЮW* h. g)]v%/ͻvGXc*bX S98.9B?㲁a0"k8!MM[5r!e\ FLxO8/7Ԏ/AdbAx@bKľkXi7Ve*̻>%"/PT8 :KzvmKOl(gev=cͽ\*Z w}X 8' +\‚0;٠mnyJrh益/ ^g, ybHcι|!sPSU>9r`^k᎕Pޤ~m}oyBF:fj{NK$mZFd-*V'_d& ax5K7qފ8Xh&=+L^FzzTAx^{{;YebтmSkUpM},S2MeG@)KSjTiU0 `Z"B*$"z a)0kA񻥙ke 6f;Hs}l|C\?)Aju7)K~zGxŮ2@ LԔ/L3'q%wac &V՚6|_&OoS_!aBù\Z k`hc "X }M*sSQ:?*O)YW_+",:sџ:&fG1X.,=7SNY />Χ[&k3_}*ٗ c?@dq-6Ju-/<5#G>,#y; =rpl[FB!ZP7=mME} HQ<Bf*ohLV4Й7Q+y]:mQM@0tp/Yl`df]R0՛C ]n^/$Ou]8!jvZÝKxQܬqRY^.NӲ6LogIt)p:A;A6>uλSAV iG"$Л{F*$ \uebp4?Df;MĭLaAdBTKdqXjgHvkRq[N'7}9ة W82)EUDSY0o*%nu(?k}( ?B϶VYkbHAj[G0#d\U\+ݓtjCIhۃX6Myλ9HL 'I"}`Xgł qڝ"RgpeF/mlKS0Xu/.ir1]H1&QE$j?^q\G\fS7,\|mVkm(Š%Lo/o)5bّCdduhSKB_f2_*[S"PG`ܮF( &)ߧmWs)V2@RyὦCN6"{# ٜ8ܣH/yE5f }FKeW9yΏ_UoiXK12\ZoSYdZVrM/CJyN0?>: E7SR%)88$  xTqcGVa!Jc$#>Yە7xHŢj 6.fBs].L(n 1$Y;sEYLRæNiF{z@H3n3i"{ 7L &Z ;an'7a>(K Swyj '~1KJK*/ymĠڀ$"eNQy @zx p7zje<;t*.CˊRAѭHw7 G@ۦ4ϔZH<.@Em|RM+bۣƸP^[l(96P-ޮ.}p;bӭ*x/d p!v"hjjVnl4TҘgԑ<&u8$ES 11I`Xmx #*yk,xm |=?tHDF#jWzβz F9/ˁUI٢~N\@4Z/.@~ .ys4h q]oGODze1ggšjJE )B|nQnLD`RT@5̒;#|1p$= q)<^4=8EhVIGm_v('K h|#EjjS択bdg-` u¾(aCf}v9.x*;)v(PWGXg^{\{qX9{OR_u@ diI@B3zb|[xIk,u9VN"<[16 H"YW;(.B3Q/7H\)dc v\"|CκBNWGc-b)-[@NB4ۖ REw>9۔^ni Y\=tk?DsoΦt+u"O`F"wZ ք8gQq~Z1DҶJd8sѱ?z~1h7.嬈x7aq}wf7)f1]h.¾?~k}sAV a}0UATuh RKH=xМc@6eZ]~FQ)9_)x,"57ȯ,@iE'r5fvtFOyo55`^Ja. E`d e齤@}) 8&HݼܽZǴeG`KIN \6<1(_!bTHB!hhND(tlWuӐL-,=?%f.2T3Y=D7g]y8:A| Y*3gTez<[QOY0 x=`%ƊNjwW nQlWTHtYG g52VWg *Aٝev"2-f##Cij#eLa|͚e̽Ay1%] Sz=Ff$y`8kv45]2jg`w&6zZP7fEOѠ!+zD 1\p\=g7I Wy#06PhtRf- +Kmo'f`ԤE1[roʳꛥ 9=$u:w07w{2GxƮg !E~u 'JxT~JZl?{42ж͉ j0@TL[!Ic{@jm 'y6 e(<}^Ʀ Z!=4K3Ǿs ^'6_Q4$UtNm'r8Y g}K1+X=}20HȽ>eF\-Wj?MEё{:٤$4{yFiZ*Kh뜌}M%ŕ0JfkS12^2=)RI5Dw 5qG;}.u8l26 sIE~|'k68n%G ,_|=Mjy8:ֳeJ@kH" v.z _E)7kq+yVV̊0rғ|)jU$6)F UJ_` *~S A˂[f|?E~UULlQX}נT|.TaM/uƳt"ܰqW<ޥ%Mb!\㨅ES'd/7(Ӏ3Z/@M/k2WDMEVR'MU[J0$L^Ygi>˰}R h1̅L-@ԉOUU^oByDpΎs?b?\MPv^LL$n6pqQɻްr3˭O\sŠ}r{@/CC6y5=uBʈS}#K  we%šK81g jţOZJ;8qjsuR.wdwCpQ =G;I$>e8q=]zܰ03rYC {s";GuÂκhҋRj{jӒB>9zWR(>.UHZ}yizSJ\:Zy ʇXZ*|kьse}MDxUU*r,H.\8aH+b]j[7{c^m)p`Gt1.6AkQy79Dݸ:zcEg9I &'=Je=lqoA),gJ0 ӊ 93  |`*CHf:=_<;[5Qc!?\> ]"`#({1d|'ېgQrL $i 9;1̱:L(Tҿb!g "vNchX֜9DRLGz&3F<3U v7lMJ2 q mۉ5`2&'s(xbI^j-)rL Rjw*(]lr<]l$S/:[C>-ȩXQn? HjH2{5  XH(>GQ)M䎤EྦྷM\ht"6#:~NK`2֎>eP7,.:e[OH2':9{&RoG[t`K igP-:fD&'iJRF[ f=C3E+MDd7yɦ%×lW}4Bÿk5|ֶ:y0yv"*.u`uykMPT֏蚳Қ7TX`gNˤ6q֐YI2!W8`v# r/!m_=ۻ+BmS|%gkxnRc|i; k-cB',/ f5niĀyp(eW0Ut!RHo8<k()r= KH( o%7kLrɀ]4Һe- ƯKuӉ${ƣ.A|[5-*#+O2Z!:о-;@:IH1y2{u&{ (@3":~VvV@= V"8%%ҶN |p4YD"ʘ?FM[\Bqm a e GB3=OPOSaG=7~Bkqz|^Oz06p%h힯4FiS<& tP]DY pj{ބ)Ԟg1WOIOޛ5#36Bԃh:% m $A5)Bm_ ຺vhSo>etroOKDw- 2ͼy*?2|DXﰌܱxC2j $dH{+!OC{+h:UmOYOiP8xJ3˥D2HX)^AM3%kғ >.QYjںӋTG˕PY5B4ʪȀkb{=JG]Q֡\[k0pm%.%j#IN1G5^Lv%zئqXTU9K=Xۄ(Y3xTXܨ<Γqm{7-287%w DvUK4u$$L_H#BcJ1YtgOkʱq|L0t^KB[+O(RބDJ"\'w:gvARfm{u󄐳>D/H#t,zsYNj-9YLӞF<ӕb/!=XnW^H6˿g7X Mxirt3uT_~*^IGRZ;Q@S+dP e">xy5ƞv#Bt| rhQd4]Hkkjz!\dbQ[`+A1^2wԹW@9N qwTp4|:S*iЎbdz?jP9>s\,\`@ (<;iADZΰ6{:(x݅OdRв/,Z}ݜ5o2i3Z[36a#IVG ".[i‰] ]jzVKj?MXfnV7bE^KcMTYt<(!Mfen[R f>OrfMGb͋`Ȩ LylELSw,R.&8iۑau*6<䬹8E8m+w|d=LK@䭍ʖ)dJQXU)h5o '>$p-ۉ l(А|ٮLmꆅ:T\[\ 2V-(b4c'Ɩ,1GevSK8)|<-/?KQNoA‘Dv``>yg%-CmК=OZS?Y 6ҍ=AB*kIr-Ki7(U%gv-fXѴb~Z)=?"v55A,ioOYn*P񺸔Zh-)#]{'$2g * I5-ɛ@Цlb!_HM癧/fzuSIo".n)\ƙ!,hK(H-;L7N5/̩$:I@,`^ii]7HK RU禅`7鵟(Nʛ(dOܙ]ΊG!z8Qa4uy^JS:U i& ƥanWvl@h%Q\Wĭ w(,_DvczJD˱u[ka^4$^칣`h!JK%z ojt*ڹcb5f俋( KSev X$2p+\5mwkU2$XLgAb$wb2Zu7*ZO%Adh0܆QS`W~6$vlɞ"%4raR[p'gwN~zĜ !n\{ =}T M׸׷տ%3wjhhתOp_Q_XBiW 45 (%:nG(EͮZhćKbl&:@tr6`C?7q L-F glɲmh ˷K "2AvAؕЬ_Dž%yS6 S唭) nv?t +b_YC KQ̥Mp<%J R"k( (l%N&5yuY4OBJQB"\[Hg"eb}wFҡ[u_3p`}Ўրsc .YQobD!Wby8fb/m$Fd3!P|F+QVo/㈤t~  YZ