copr-selinux-1.54-1.el8 > 6 6_6 3!y덏%!E/֡cчj !E/֡ASEEhҨ/:Hy`bN T9dT|-V!$g${QS!srοd&HwZ%m"[GQI6xKWO׸@ UMUu\!PW ^J5k(͏yYR,?L^0}R4ɽzk>?p3>_qQKťA:aMo ¬g)cI)CLVh zlθx7[WFC%sj"3;Br3r4ڇGY()%p-w@3Uv J&DI}>VTKBzry,r$4faffbaf3deead3ffe1a5b384c4774155af6339c012ef2e6d1f8f0df00905960c13be2c4b4d360499c4136223963179a9785e227q|3!y덏%!E/֡cчk !E/֡FfwYj:Zl[N򖜘n[tC~U(,v,w |z9VÁ[ (Pm^eRd&p|CntëV.6[4ͤpKh }D8c@%Fxp>S2ؘŒ|FZ `3fίIf \ Fq|xP7ݯQu(jB߶,5Vҙ[ a34}&2qdKYU׿@9fNL03`b#t-'tw+5JI@OQIqId ̪sģc=/YGigG~Y1K M I 1ھۛ(DQ]TS:rT{:7Pԧ yfxQsnRFUƨhtA]%JAFD̋Qm}FHSvJ..ɬLk3 a*oVdF$bVv'VݤP;ު.Fom,00SA{>pE&?&d  2 48GV] lx1 x0L Z h    0Sv(,849:= > @ G H I X Y \ ]!^!b!d#Ie#Nf#Ql#St#lu#v#w$Hx$dy$$&A&L&P&|&&Ccopr-selinux1.541.el8SELinux module for COPRCOPR is lightweight build system. It allows you to create new project in WebUI, and submit new builds and COPR will create yum repository from latest builds. This package include SELinux targeted module for COPRc!buildvm-x86-16.iad2.fedoraproject.orgvFedora ProjectFedora ProjectGPLv2+Fedora ProjectUnspecifiedhttps://github.com/fedora-copr/coprlinuxnoarchfor selinuxvariant in targeted; do . /etc/selinux/config _policytype=$selinuxvariant if [ -z "${_policytype}" ]; then _policytype="targeted" fi if /usr/sbin/selinuxenabled && [ "${SELINUXTYPE}" = "${_policytype}" ]; then [ -f /var/lib/rpm-state/file_contexts.pre ] || cp -f /etc/selinux/${SELINUXTYPE}/contexts/files/file_contexts /var/lib/rpm-state/file_contexts.pre fi donefor selinuxvariant in targeted; do . /etc/selinux/config _policytype=$selinuxvariant if [ -z "${_policytype}" ]; then _policytype="targeted" fi if [ "${SELINUXTYPE}" = "${_policytype}" ]; then /usr/sbin/semodule -n -s ${_policytype} -X 200 -i /usr/share/selinux/${selinuxvariant}/copr.pp.bz2 /usr/sbin/selinuxenabled && /usr/sbin/load_policy || : fi . /etc/selinux/config _policytype=$selinuxvariant if [ -z "${_policytype}" ]; then _policytype="targeted" fi if [ -d "/var/lib/selinux/${_policytype}" ]; then LOCAL_MODIFICATIONS=$(/usr/sbin/semanage boolean -E) if [ ! -f /var/lib/selinux/${_policytype}/rpmbooleans.custom ]; then /bin/echo "# This file is managed by macros.selinux-policy. Do not edit it manually" > /var/lib/selinux/${_policytype}/rpmbooleans.custom fi semanage_import='' for boolean in httpd_enable_cgi=1 httpd_can_network_connect=1 httpd_can_sendmail=1 nis_enabled=1; do boolean_name=${boolean%=*} boolean_value=${boolean#*=} boolean_local_string=$(grep "$boolean_name$" <<<$LOCAL_MODIFICATIONS) if [ -n "$boolean_local_string" ]; then semanage_import="${semanage_import}\nboolean -m -$boolean_value $boolean_name" boolean_customized_string=$(grep "$boolean_name$" /var/lib/selinux/${_policytype}/rpmbooleans.custom | tail -n 1) if [ -n "$boolean_customized_string" ]; then /bin/echo $boolean_customized_string >> /var/lib/selinux/${_policytype}/rpmbooleans.custom else /bin/echo $boolean_local_string >> /var/lib/selinux/${_policytype}/rpmbooleans.custom fi else semanage_import="${semanage_import}\nboolean -m -$boolean_value $boolean_name" boolean_default_value=$(LC_ALL=C /usr/sbin/semanage boolean -l | grep "^$boolean_name " | sed 's/[^(]*([^,]*, *\(on\|off\).*/\1/') /bin/echo "boolean -m --$boolean_default_value $boolean_name" >> /var/lib/selinux/${_policytype}/rpmbooleans.custom fi done; if /usr/sbin/selinuxenabled && [ "${SELINUXTYPE}" = "${_policytype}" ]; then /bin/echo -e "$semanage_import" | /usr/sbin/semanage import -S "${_policytype}" elif test -d /usr/share/selinux/"${_policytype}"/base.lst; then /bin/echo -e "$semanage_import" | /usr/sbin/semanage import -S "${_policytype}" -N fi fi donefor selinuxvariant in targeted; do . /etc/selinux/config _policytype=$selinuxvariant if [ -z "${_policytype}" ]; then _policytype="targeted" fi if [ $1 -eq 0 ]; then if [ "${SELINUXTYPE}" = "${_policytype}" ]; then /usr/sbin/semodule -n -X 200 -s ${_policytype} -r copr &> /dev/null || : /usr/sbin/selinuxenabled && /usr/sbin/load_policy || : fi fi . /etc/selinux/config _policytype=$selinuxvariant if [ -z "${_policytype}" ]; then _policytype="targeted" fi if [ -d "/var/lib/selinux/${_policytype}" ]; then semanage_import='' for boolean in httpd_enable_cgi=1 httpd_can_network_connect=1 httpd_can_sendmail=1 nis_enabled=1; do boolean_name=${boolean%=*} boolean_customized_string=$(grep "$boolean_name$" /var/lib/selinux/${_policytype}/rpmbooleans.custom | tail -n 1) if [ -n "$boolean_customized_string" ]; then awk "/$boolean_customized_string/ && !f{f=1; next} 1" /var/lib/selinux/${_policytype}/rpmbooleans.custom > /var/lib/selinux/${_policytype}/rpmbooleans.custom.tmp && mv /var/lib/selinux/${_policytype}/rpmbooleans.custom.tmp /var/lib/selinux/${_policytype}/rpmbooleans.custom if ! grep -q "$boolean_name$" /var/lib/selinux/${_policytype}/rpmbooleans.custom; then semanage_import="${semanage_import}\n${boolean_customized_string}" fi fi done; if /usr/sbin/selinuxenabled && [ "${SELINUXTYPE}" = "${_policytype}" ]; then /bin/echo -e "$semanage_import" | /usr/sbin/semanage import -S "${_policytype}" elif test -d /usr/share/selinux/"${_policytype}"/base.lst; then /bin/echo -e "$semanage_import" | /usr/sbin/semanage import -S "${_policytype}" -N fi fi doneF(xA큤cecec!cec!c!c!8058ec6e89fe76fe9f144145634deacca14b52519df90073fd259784d93c794e682ff4115b13f19f6fab9b191562ac36432c3231cae5f3dac0b0aba73c1af18a8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643bb8808308ed20e1194aa10a8884531a0596f123621747570b428a0b9ecad2bf3eb5acb0d94b87ccdcaeb994461b8055e83e4a1234f91977fb61bce969ebfad3279d3a324142504976a05f33e79f8b4c2188515f00ac27a2c41a8fb1ce957c136rootrootrootrootrootrootrootrootrootrootrootrootrootrootcopr-selinux-1.54-1.el8.src.rpmcopr-selinux@      /bin/bash/bin/sh/bin/sh/bin/sh/bin/shlibselinux-utilspolicycoreutilspolicycoreutils-python-utilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)selinux-policyselinux-policy-base3.0.4-14.6.0-14.0-15.2-13.14.3-108.el83.14.3-108.el84.14.3cE\ac\=@[@[i[h8@Z@Z7XQ@XQ@WWv[@Ws@WRWJVV@VU@TE@TG@TD@T=@T;S|@S(5@Pavel Raiskup 1.54-1Jakub Kadlčík 1.53-1Miroslav Suchý 1.52-1Miroslav Suchý 1.51-1clime 1.50-1clime 1.49-1clime 1.48-1Dominik Turecek 1.47-1clime 1.46-1clime 1.45-1Miroslav Suchý 1.44-1clime 1.43-1Miroslav Suchý 1.42-1Miroslav Suchý 1.41-1Pete Travis - 1.40-2Miroslav Suchý 1.40-1Miroslav Suchý 1.39-1Miroslav Suchý 1.38-1Miroslav Suchý 1.37-1Valentin Gologuzov 1.36-1Miroslav Suchý 1.35-1Miroslav Suchý 1.34-1Miroslav Suchý 1.33-1Miroslav Suchý 1.32-1Miroslav Suchý 1.31-1Miroslav Suchý 1.30-1- new package built with tito - httpd_t on copr-frontend has the rights to link copr_data_t files (uploaded stuff)- Add more rules for keygen (follow-up to 4f689743)- allow signd to write to socket- do the relabel in %posttrans - use git_dir_archive instead of git_dir_pack - allow frontend's apache to ioctl uploaded tarballs - packaging: Python 2/3, RHEL/Fedora fixes- fix distro condition for policycoreutils-python- rpkg deployment into COPR- remove Group tag- wrap map permission in an optional block- add perl as build dependency- replace fedorahosted links- restore context of only those files, which context changed- Revert "add selinux rule for cgit"- add selinux rule for cgit- adjust selinux policy generation for separated log file paths- separate log file paths for backend and frontend- add missing types to requires section- allow copr-dist-git to read dist-git- add rules for dist-git and keygen- 1246610 - depend on policycoreutils-python-utils- [selinux] allow httpd_t to write into /var/log/copr/- remove old changelogs- 1077795 - co-own /usr/share/selinux/mls- 1077795 - use macro for /usr/share/- 1077795 - spec cleanup- follow selinux packaging draft- finish move selinux into separate package/bin/sh/bin/sh/bin/sh1.54-1.el8copr-selinux-enablecopr-selinux-relabelcopr-selinuxLICENSEcopr-selinux-enable.8.gzcopr-selinux-relabel.8.gzcopr.pp.bz2/usr/sbin//usr/share/licenses//usr/share/licenses/copr-selinux//usr/share/man/man8//usr/share/selinux/targeted/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2noarch-redhat-linux-gnuBourne-Again shell script, ASCII text executabledirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRfor selinuxvariant in targeted; do . /etc/selinux/config _policytype=$selinuxvariant if [ -z "${_policytype}" ]; then _policytype="targeted" fi if /usr/sbin/selinuxenabled && [ "${SELINUXTYPE}" = "${_policytype}" ]; then if [ -f /var/lib/rpm-state/file_contexts.pre ]; then /usr/sbin/fixfiles -C /var/lib/rpm-state/file_contexts.pre restore &> /dev/null rm -f /var/lib/rpm-state/file_contexts.pre fi fi done/bin/shhttps://bugz.fedoraproject.org/copr-selinuxutf-8c85fa08c1e65f4f55613591f6f73e7b226fb7c226146501f1f2578af31141027?7zXZ !#,{E] b2u y-iSqk0+1iOR)UܴPv\~;n,L11m2#.z"(,[RN0Z k`GZor$5;ߋ#ӎXacHV|Ԧ匿ıphCkj'7ԣgoJ&/[k9ִ!= f<|yیp|f=ec{j;s C!+q3H6N8aFXu*씧G pt'*ٍ/IdÉHho[3X݁EXU4AhCJ/l9'ë\ښukCwjsAank;yn[ ﯮ`Gm$EɗE͢A߭P\l|Lq֦<<%g)}]$*%M x7fE=m?P3q9S.9j; ,Cn3zGAY5+O#qob˧VC`f.^9<{ m+ =Z'kt 5Bx sTBϋ-4f{qܘrN?Y?Hp ш 쓼o5'[hrXf3KppIj*fcϓ9elL^ќMbt,j8%Ew?L&Nh芛j1fxH N[nUaxf`|x+>ʼn`Z3 <υPlmܑN~uГ ĸ}48EÛS1i+IZOШRd@bq5x]6W7;IEZglww1*CR=m_51q,95PaL̀f{U܄O5O’:b%nn8j7&~}yգR$ůc> ,VjKK%%>VkSb a>Pa=_*G8cc3wf| gJ:lx+ClUwKHxrIBob.Ka{^ׁvbDѨQ]8L[ ^=_ Fo1oawTNVt'L!IۗсѰYvX'KG*%k<`Gx"N`tO.cglG4mi؄Ǻ-Y\rlb}Nbon4ˉrR$cW^j}3O݀V%Œ"E;M-Stq1C,Qc&2_|d&L!ow rsOuɳ͹^ {җ-tAw^t F s]39vU:2U1ɮbdaցOhyQrT'q Ax5TT8X:fl eH<^.ANU ^+'ڭ\ 8}r 0 ]/DpYrM<AeM/QCtO&x_$CAֲ- %: 28OL\3ׁjrt *DhAt/ʟ8j{PU-]pT&(2yhR>g@t, T 'a"| 3 7mJI}ܜٜsj*<NͶc# K(y[@&:A;{C1 pG<*Y.RI{+vŃ=1ye{vXW=Ȥ_(SN/!z[& 8܌&[^1'4:qMN)-b릝}r*Xw-yok-T̚)chŲDh$`W\uBڣ/3IQ}(ž2 ;@9KpsER r\x⚎=%{ʼ[ \/M+i]یVc9kc`9Bơfjd:SY{wIfgE;BR}̌~[Uܪw4rig;2;FV yPo"06o8{Yu藟M|N-T2Ba6^-T0 s|JDt-Ɗ13=FJןH1)'{40z*fUiqo,$H(Q\x6J (8θ -ny9c.0u( 19gVL;"鼭oL3㚵5W6|.%Yu/5C 3djgN3/jޱڼ3i n^:uBdj;So23.P#3Mn7"i(ha ,!i:y>6&b޿ (s}5w{(&h.qW3м8o/T& 8=]V[/ ""ӑ2ը^ Կ=-A `ꤋQr5@S,5@p ^rFl _#mbG42/E-hY×eo#9C%;HBA$+Ca (.e [;$.=؍ÓHB2¯Dz2V! 5!q\!vBm4rjK}v8Z 1%ߌKN8Fs V3oaaVsJBjwE){a,ʘo 'DZmJ{Bٱ:arGZN?\uwN'BD_Y*A`s-Hz.V{y u $ .J|$;mu'-~1ޣsYŵ.)6'qck8.Y~%p uf 0$>5_Q˱b)?Y-Z< @œ6S u}7ӏ>dCx&p9#^rdR}~٤YNk[f^0>V{̀YYDzitkAM2&iCSؼosF:H>E{khIl=~;iiGsHaɏ|; ݒ@(v7XJpvΝy$^O='B2kC=tgyΤmnl,gÀy fۗF!rG>uDzʿ`8B8 xQ~+ico[)R]\%Q7_ h'YU]瞑w]c-)qcB]&D$(DS=:r.ym*;tvZe~{7R!iN<zd3޽A. iZXDb}hXKiWؙ`FId6i\oW,8B/^~c`843te~ d-y?Iy|s~[JoL䨏kZJKBw C-|p]2e.}%>#17f0Rܺ5rpAۛ Z@tbi~/Tc=3)GmG9w`J]GRIm@ uY7`թ>)(mg;4-?P~u ,\4&;¨& Pͨ ѩ/>V'-ַbTD s|Cy&8¾3xh~μv 9QA]DBq-K}[Ÿ  DPi0uǘy2>ȡFAVϏ0@5L-b=AeT-Kaek:I jayk2EΧ 4 Zhfi틶p4њ7툢!xCd&sYV7i3 o8A:Ds{[LǑy>/Ftq2^]2]h,1&s4 ,cfc ncV'ѯ%(uMo-da3oӖ Ox,4NL0F= z5L޻'Qi'#iS8i9G>4Yhڮ#ENߤ 'z{$}IXm;3p7hd*_I~Ǭf& lqԚ6g!ĉaͷ*+tW$*,U 3)L[z[Y T1spuPG \h(M-e!q/2&Et|c+h48`wXc!P"XzO: S۳ C|ca: *p힭6}Ǵ6%EZQ/0b(}- {kcPiyRRGp3[jA a Zyϕ7:r I\Hg&@sRcm(/>9=ʳ8NwK)[B6DvD|ʨ-^Ii[V)VTw*t{z"Ppi^4ssFX&-#ŠqHK"7;!]oՑ'l@6ffjQ>m󩈎Fx5EVx%tz*zAVXhuSA/"ci@K`J65Hs&Kx.r اtg%XE?6]cy|os8tDmk18PᇌMY4)D%C4ZZV81ރ)JuJ-Lpz.@PK9x!Fw׸zvd{o45̹^8zU=8ԯ} N͘>ښ/؄љ΋2.ԺrT`1*-LhFF׍QNp4_?{蘾`s벝Ovu7N=ȩ}%_8O}aȔ6aV esP/8#X,6<վ:ǡ_v:5euHW-LG*AvY[ah.+z]S&z2 |!mlb2YriO6or h^AwXo.OӑJ:1KN ic00Y^Ɩǡuq&8"M(<6:M[L-zڣS>0s|kZY,f)yGTLL 3 xܦ.69TIpwaF|_.+*aYU'U4+jII~[Wm>ic =nR#HR6?tXhcy]' {&iEmG!uKׄ-RWcUR7C!T:{8'~+9qm\GsTy$IEPdfWXF?y/ WiK1ȁAʺw>&{57,wr:g¥x[cd# ވ &6IamdJQBH6ZXPȸ)r1U:V45#D5*>xc,?Ip\ \C90 qaJ18pH{)%<. Gmw" &~[hmzE--}T\;]Etﹾ!hڴhosǸf_Ocu朻H?Xn<}7)CB 'aV`A48ԉN1)|_pa ĺyΒ}sV[5Osxn~e~FWl8iX>;F<pV@umXc7+:i} 00EG;β/zuwȕ0tL)lʅY9ư J =KԤ>GGMnIHٌ%.tpR5K'I!I;1&.?G[ƖF1c $ =QFIÓ1>GDx7`Ef*Ql.1kFGGŜ?"0e}Ea֡|dWðk):i{)KTF^Y}_Ş>"^D $qWHιZFC`>T}zɭ~R:^SzmA t5eo{j a<"cS{%dYFq^:U/q5>Ezȧ2|VX|1Vs(OP^8@uEnFO~ 9.wCR `%N@sUp`gሑń^zUgh=4~Xޡy**xf*ԞzN~ !x&E9R꤇kbCK\TE3XFbMFz 筹;ׇg;lH:P2m8TȻ'FV+]OIZޮ .DsPjG^a ؇tORJ_ʏ`,UwhP?'[u^]Ɵb,nRmKqcu|&: A y+Z7EZ[@M{FJzfӹ _&;Y؋f@R+OnkV]qFN}P!hjS!5(n "/˚ksO A>O@>W13/ I$;ΉB)Z*ACE#^zzJ7&xP05_ UX%܄8ҡRM6Lez 8t*OQ ,}Ym7sRl*Z_o^Y+1G^? \M-8?ک>sU,-@BXv9#@٥Jބb` )pZNkQ]RT!݇f78)$ElC?jMoikG ' J^.K2 74xnVi iMkOU'EKfĚq9NOࡼct67(^-px.JT(%TeA/D^^$7Y&ZgPLl2hZP%k]kMi['Q V1jH/AF#{%p5j9"K3sC_WuD̎G_%H(vmIҎV@%w2,d70?rl>֡\? ݙd yvSߟ?(l7 XT~3P m7׊QŊN*#f*/EIZkTi-26^gPR5ޙ. '[&_r9gQP76cAN@U]8xްkgURȞYBD\v#6+ v1 $bs HN7~0bAD ӥѯ_X%5QjF؊5w*JVRzfUnieRqY R:♗c=%fvBViĔh}J9fL-;7l{2XM¸K۠n㸿8$LU&xmT%T^udyr6-7kQu3ACjgZ {pT$3 D%*`t>3Lo;3* ^ ԁ`K Y B [ !BL?kC&,? թ h!I KHNLD( aN)uGp2:Mmҩ ޝxtݧf~"|2.jBc'{O (S㇅y:x-k9WqB ^f<( =36LD0 MPZЎ ?H ߧӁޞ3JdK8A*čɍ396w$˼"h% UhyE{8&ŎZ&21SU=Ɉ)`IxfS_ E4{Q /\W8Zr l:k[c'tsL:_}B%QX|A:#6ͿT) 5nGqR̳T xrO?>lؓ C\2nLLdxTk&9"ǑQE6bR%@/ڢl|jA]١$bQӿئc=y} .rY?rz۩ HX >4t+f/Wq|D{=҇1^״Ob'Evjw'5:H/<и^#vB,"ꚋ|"@obPbd c 5 gi'J u8i]mh҂"$ȜԖı tn+'V|)J)Ӫz'}[rǑh,j?{:2AN]h wd-y.0o,Z;$٧I]lP6\zRS[73Y5GTSZzM( jLy8/w$x]d0Qj#ʭ]lњA~RW,B[+JjYasIvc,U1sgI!N;RՔzjonuJEYio#KiFnKz.!~&&Nw oc"l$q]g?&8E|i (IOU^3gW,x \)o,ɬyEzXN4ڶ$mCD,>w탵"Kڀm>nA"Kщt>@0-W ?>0l*'E~*K"PdMO>_'iba\]G,i "EyfjB HLB;œ> GŰ^ȥeM8XQo:oo`^Wݰ .5?Zh@;N=~bdzև\![  ! q!D\Vtϼu~D03^*xQ++\o gSsFJ E^%GPCNʒq9RВ%FA 9mB5wqiVHGI`\N!R [߄01FDA!R+Դ` ^/Sfd%К@Ҧ Ճ#QHԺ ,FÚޔ#oA=8!b]0$a.+V-HG(6CYQ4qݓϥ:QBt\Jq.9;`}&d'(8K=HJ⽖Ud{W µ|C<».ѱq"bDzhV6gjpvxk{jYON'{sh*O͒"e"e˨M djߙN߉QG`wzbUr߰lrvkJa{ۓ鿏yK&S,cM%S])cZYMp])X6˘ -.*Y_<: ˍX.¦R{WmPe\'_y\yp34rPJDD[6qxc/CIT|9ɐZ߻\OOb !םصj}I=BѲCSQ!P#adEoD*(Yh'i̥7lD?.$vX~Eb6(xa˝A%GpSJy,S.jWL).8eRf}e7nݍ㝊+v垪ٳo*rXV7$z :l̀~ǻU w-nx].W͓vc4/uoc_%]S/`\$#"Qf&L_w j(/(Wbq黺 b)Ba+c/y(5C#FcSE^ RUנȋʍ_Ʌx6Ʉ<-SToD .^v /^9^>ϊ%000|pg0~KkWYԗ݃1  7+3*~ޕx~!Ev%2.'frM<K2Q" ^D5#hVK%dR'I8xȥ#MKJ%Z%MX}+8.$h"+o/F>j $~(\'#,HQWV :{L&xVa!.[. دYV?ϊF>^< x3W.}N4P9OIf͂ xI0e )ݠ@|U 1B;]g?"imB)T#dV!1bbqu܄ P yMQ@gGsEVgRo G0%M-p2(]&nm$@UVus-3',4G" i%"O l| z.9tk=F L4x`ohhϓ(.t|=11 ֒YW+f8[@yXf <&f/M>먗2OIb13ßN]$yMμj`=,NT=h6E@L @߿u -Dck2ΓT (.M\Z$S4@Sp:,!Y1 A *?J*,+WA-:"k:oč\4ڊbA僕;p3^1- jAͪ8fR5ޒ:PX fӰ\gAs!C?qu6-8܎Mݫf YZx `>ҹgu%OP>!1R2fэ5"P8̖+W62]B1Kmr%1#o& ,]'Oyԭ&0z#˃ | <0%&+baPW˜yB_rqM|%cd ww"4'}xLX ^y2%@i'Eg mʥ ÐiيH?^C_F:+k8(}/F C.gz!Gh00%zF̳}Aik9/1^о,n6ERU{b +:ƪl=8 wHbzY +e]6(D3dw]ŵαaQɶ YZ