radicale3-selinux-3.3.3-1.el8> 6 6_ ܉3!y덏%!E/֡gp [ !E/֡gb h15ײKBZtZGo49e!DE/ Լk6`Ziy0 Vیv'jW7:7<` UJM<B2$ԖO7W(*qA9%^HzێϡHe2}<XMk=&E^|lGʝPKpV{ALy22l?&xIOqn]Qz9tMk Ǖy**G:ޑ@FEM=GRto}7)qhb,@D@O%8_ xbu""Ui1ЃދW8>5^: JhܿC"'CH5b)Q8yߎ'Q}f8e14974149bc6bb7c5d99285cd0d8e6e73b2331f8c725fff9a3db1213125b48905d945aac1e7c868afe033603d9324dc130bb73zܙQ1Ι5T4>>DL?D<d  A&7 FRgmt        4   ~       4  \ p  ( M8 Tl9l:$l>@@@!G@, H@T I@| X@Y@\@ ]@ ^ASbAdC&eC+fC.lC0tCH uCp vCCCCCD8Cradicale3-selinux3.3.31.el8SELinux definitions for RadicaleSELinux definitions for Radicale (Python39). Supported toggles: - httpd_can_read_write_radicale - radicale_use_fusefs - radicale_exec_storage_hookgp buildvm-x86-06.iad2.fedoraproject.org̝Fedora ProjectFedora ProjectGPL-3.0-or-laterFedora ProjectUnspecifiedhttps://radicale.orglinuxnoarchfor selinuxvariant in targeted minimum mls do if rpm -q selinux-policy-$selinuxvariant >/dev/null 2>&1; then echo "SELinux semodule store for radicale3 ($selinuxvariant)" /usr/sbin/semodule -s ${selinuxvariant} -i \ /usr/share/selinux/${selinuxvariant}/radicale.pp else echo "SELinux semodule store for radicale3 ($selinuxvariant) SKIPPED - policy not installed" fi done # http://danwalsh.livejournal.com/10607.html if semanage port -l | grep -q "^radicale_port_t\s*tcp\s*5232$"; then echo "SELinux adjustments for radicale3 port tcp/5232 already done" else echo "SELinux adjustments for radicale3 port tcp/5232" semanage port -a -t radicale_port_t -p tcp 5232 fi echo "SELinux fixfiles for: radicale3" /usr/sbin/fixfiles -R radicale3 restore >/dev/null if [ -d /var/log/radicale ]; then echo "SELinux restorecon for: /var/log/radicale" /usr/sbin/restorecon -R /var/log/radicale fiif [ $1 -eq 0 ] ; then if semanage port -l | grep -q "^radicale_port_t\s*tcp\s*5232$"; then echo "SELinux delete for radicale3 port tcp/5232" semanage port -d -p tcp 5232 fi for selinuxvariant in targeted minimum mls do if rpm -q selinux-policy-$selinuxvariant >/dev/null 2>&1; then echo "SELinux semodule reset radicale3 ($selinuxvariant)" /usr/sbin/semodule -s ${selinuxvariant} -r radicale else echo "SELinux semodule reset radicale3 ($selinuxvariant) SKIPPED - policy not installed" fi done if [ -d /var/log/radicale ]; then echo "SELinux restorecon for: /var/log/radicale" /usr/sbin/restorecon -R /var/log/radicale fi fi@v`vv`vA큤gp gp gp gp gp gp gp gp gp gp a9ca393c7803b901a2a2da707d3b29fca6ac327ddc84811c39d1197aa3dc0543134973c634e5059908cadedf3fc33569224d7a0b069a41bafeccce6ad16307d85c3abc8b67dbf5bb951d2ed107c1eeeea30534988cf049b79545e2d85140b98959764a83b7b4234b67afb5a08d720aebebd92b8b125f246e5cfd881f0f640fa55c3abc8b67dbf5bb951d2ed107c1eeeea30534988cf049b79545e2d85140b989cd0345305afd321dbd1aafe1fd2179df2bfd87c418515b550d536dfd50dfa66b5c3abc8b67dbf5bb951d2ed107c1eeeea30534988cf049b79545e2d85140b98959764a83b7b4234b67afb5a08d720aebebd92b8b125f246e5cfd881f0f640fa55c3abc8b67dbf5bb951d2ed107c1eeeea30534988cf049b79545e2d85140b989rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootradicale-3.3.3-1.el8.src.rpmradicale3-selinux     /bin/sh/bin/sh/usr/sbin/fixfiles/usr/sbin/fixfiles/usr/sbin/restorecon/usr/sbin/restorecon/usr/sbin/semodule/usr/sbin/semodulepolicycoreutils-python-utilspolicycoreutils-python-utilsradicale3rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)selinux-policy3.3.3-1.el83.0.4-14.6.0-14.0.4-14.0-15.2-13.14.34.14.3go@gb@g^gC@g @f5fr@f\^fBf4f/e,d.@d@d:d@cb?b~H@a aC@a@aɪ`B@____i@_i@_i@_h_h_gD@_gD@_!d^^@^2@^ @^]]c]Z@]:@] #\U@[\[I[(@[[WZ@Z}@Z }Y@YYX@Y@Y@Y@YV@YyYu@YWYV=@YV=@YOY*Y @Y @XXWXJW@Wv[@Wm Wj}Wi,@Wi,@V=@VVj@VA@V;DVVBU@U|@U(Ua@U&iU"u@TgTSSSuSǺSP@S_@RRR|@RM\@RQ@QQکPeter Bieringer - 3.3.3-1Peter Bieringer - 3.3.2-2Peter Bieringer - 3.3.2-1Peter Bieringer - 3.3.1-1Peter Bieringer - 3.3.0-1Peter Bieringer - 3.2.3-2Peter Bieringer - 3.2.2-1Peter Bieringer - 3.2.1-1Peter Bieringer - 3.2.0-4Peter Bieringer - 3.2.0-1Peter Bieringer - 3.1.9-2Peter Bieringer - 3.1.9-1Peter Bieringer - 3.1.8-54Peter Bieringer - 3.1.8-53Peter Bieringer - 3.1.8-51Peter Bieringer - 3.1.8-38Peter Bieringer - 3.1.7-37Maxwell G - 3.1.7-31Peter Bieringer - 3.1.7-30Peter Bieringer - 3.1.3-27Peter Bieringer - 3.1.2-26Peter Bieringer - 3.1.1-24Peter Bieringer - 3.1.0-23Peter Bieringer - 3.0.6-17Simon Neininger - 3.0.6-15Simon Neininger - 3.0.6-14Peter Bieringer - 3.0.6-13Peter Bieringer - 3.0.6-10Peter Bieringer - 3.0.6-9Peter Bieringer - 3.0.6-8Peter Bieringer - 3.0.6-7Peter Bieringer - 3.0.6-6Peter Bieringer - 3.0.6-5Peter Bieringer - 3.0.6-4Fedora Release Engineering - 2.1.12-3Miro Hrončok - 2.1.12-2Juan Orti Alcaine - 2.1.12-1Fedora Release Engineering - 2.1.11-3Juan Orti Alcaine - 2.1.11-2Juan Orti Alcaine - 2.1.11-1Miro Hrončok - 2.1.10-7Juan Orti Alcaine - 2.1.10-6Miro Hrončok - 2.1.10-5Fedora Release Engineering - 2.1.10-4Juan Orti Alcaine - 2.1.10-3Fedora Release Engineering - 2.1.10-2Juan Orti Alcaine - 2.1.10-1Fedora Release Engineering - 2.1.9-5Miro Hrončok - 2.1.9-4Juan Orti Alcaine - 2.1.9-3Juan Orti Alcaine - 2.1.9-2Juan Orti Alcaine - 2.1.9-1Fedora Release Engineering - 2.1.8-4Juan Orti Alcaine - 2.1.8-3Juan Orti Alcaine - 2.1.8-2Juan Orti Alcaine - 2.1.8-1Juan Orti Alcaine - 2.1.7-1Juan Orti Alcaine - 2.1.6-2Juan Orti Alcaine - 2.1.6-1Juan Orti Alcaine - 2.1.5-1Juan Orti Alcaine - 2.1.4-1Fedora Release Engineering - 2.1.2-2Juan Orti Alcaine - 2.1.2-1Juan Orti Alcaine - 2.1.1-1Juan Orti Alcaine - 2.1.0-3Juan Orti Alcaine - 2.1.0-2Juan Orti Alcaine - 2.1.0-1Juan Orti Alcaine - 2.0.0-1Juan Orti Alcaine - 2.0.0rc2-2Juan Orti Alcaine - 2.0.0rc2-1Fedora Release Engineering - 1.1.1-11Miro Hrončok - 1.1.1-10Juan Orti Alcaine - 1.1.1-9Fedora Release Engineering - 1.1.1-8Juan Orti Alcaine - 1.1.1-7Juan Orti Alcaine - 1.1.1-6Juan Orti Alcaine - 1.1.1-5Juan Orti Alcaine - 1.1.1-4Juan Orti Alcaine - 1.1.1-3Fedora Release Engineering - 1.1.1-2Juan Orti Alcaine - 1.1.1-1Juan Orti Alcaine - 1.1-1Fedora Release Engineering - 1.0.1-4Juan Orti Alcaine - 1.0.1-3Juan Orti Alcaine - 1.0.1-2Juan Orti Alcaine - 1.0.1-1Juan Orti Alcaine - 1.0-1Juan Orti Alcaine - 0.10-7Tomas Radej - 0.10-6Juan Orti Alcaine - 0.10-5Juan Orti Alcaine - 0.10-4Juan Orti Alcaine - 0.10-3Juan Orti Alcaine - 0.10-2Juan Orti Alcaine - 0.10-1Juan Orti Alcaine - 0.9-2Juan Orti Alcaine - 0.9-1Juan Orti Alcaine - 0.8-11Juan Orti Alcaine - 0.8-10Fedora Release Engineering - 0.8-9Juan Orti Alcaine - 0.8-8Juan Orti Alcaine - 0.8-7Juan Orti Alcaine - 0.8-6Juan Orti Alcaine - 0.8-5Juan Orti Alcaine - 0.8-4Juan Orti Alcaine - 0.8-3Juan Orti Alcaine - 0.8-2Juan Orti Alcaine - 0.8-1Juan Orti Alcaine - 0.7.1-1- Update to 3.3.3 - New subpackage logwatch with files from from contrib/logwatch- systemd unit file: add /var/cache/radicale to ReadWritePaths- Update to 3.3.2 - Package /var/cache/radicale for optional storage of cache files- Add sebool for hook (supports RHBZ#1928899) - Update to 3.3.1- Update to 3.3.0 - EL8: update bundled defusedxml to 2.8.1 (align with EL9) - EL8: update bundled passlib to 1.7.4 (align with EL9)- EL8: update bundled vobject to 0.9.8- Update to 3.2.2 - Obsolete radicale-config-storage-hooks-SELinux-note.patch by inject inside spec file - Obsolete radicale-httpd by contrib config from upstream - Fix group+permissions of /etc/radicale/rights - Create an empty file /etc/radicale/users with proper permissions- Update to 3.2.1- EL8: blacklist "pika" (required for 'rabbitmq' hook) - EL8: fix require-exclude for bundled dateutil- Update to 3.2.0 - EL8: update bundled vobject to 0.9.7 - EL8: update to Python 3.9 (requires update with option --allowerasing) - EL8: reenable bundled dateutil (required by Python 3.9)- SELinux/radicale.te: new boolean and policy for radicale_use_fusefs- Update to 3.1.9 - Remove obsolete patches - Add support for intermediate build using gitcommit- Readjust setup.py after applying patch to proper version (#2229519)- Update patch release/upstream to d7ce2f0b (2023-04-22) - Add radicale-3.1.8-fix-main-component-PR-1252.patch - Partially align spec file with Fedora variant- Move bundled required modules to USER_SITE directory - Disable bundled dateutil (EPEL provides now 2.8.2) - Remove cases for radicale major version 1 and 2 - Move binaries to libexec and create a wrapper script - Align systemd unit file with f38 - Fix __requires_exclude and fix/add "Requires" entries- Replace PR-1271 and PR-1276 with patch against upstream 6ae831a3 - Extend SELinux policy to allow native journald logging - Update to 3.1.8- Add radicale-disable-timestamp-if-started-by-systemd-PR-1276.patch - Fix still unsolved SELinux issues (#2156633) - Add radicale-fix-move-behind-proxy-PR-1271.patch- Rebuild to fix bug in epel-rpm-macros' Python dependency generator- Update to 3.1.7 (#2077126)- Update to 3.1.3 (#2047522)- Update to 3.1.2 (#2043986)- Version 3.1.1 - Fix URLs to major version upgrade notes - Replace NEWS.md by CHANGELOG.md- Version 3.1.0 - SELinux policy: add notes in subpackage description and default config file that storage hooks are not supported so far (RHBZ#1928899) - add required init_nnp_daemon_domain to radicale.te (1.0.9): (RHBZ#2020942)- Move SELinux into dedicated subpackage and add as suggestion to main package (RHBZ#1934895)- EPEL-8: Don't generate Provides / Requires for bundled dependencies (RHBZ#1911887)- Do not generate Provides for python-dateutil, vobject, defusedxml, passlib- Only SELinux relabel log directory if existing - Remove no longer required/supported log directory from SELinux file context- Disable -D in systemd unit file for major version 3 - Toggle loglevel to info by default - No longer package /var/log/radicale and the logrotate config for major version 3 (logs only to stdout/stderr now) - Replace /var/run with _rundir (additional leftovers found)- Add additional test with an example collection- Bundle vobject 0.9.6.1, dateutil 2.8.1, defusedxml 0.6.0, passlib 1.7.2 for EL8 - Bundle setuptools_scm 1.17.0 to be able to bundle dateutil - Fixes/extensions for EL8 support- Do not use fixfiles in subpackages which have nothing related defined so far - Enable -D in systemd unit file for major version 3 - Add 'check' section and related build requirements- Remove additional failsafe checks to prevent manual upgrade from major version 2 (no longer needed) - Revert use of radicale_package name (no no longer needed) - Fix hidden SELinux post-install/post-uninstall issues - Fix attributes for wsgi/fcgi - Fix not working pre/post with new major version in package- Include major version in package name - Adjust systemd unit file for major version 3- Version 3.0.6 (obsoletes fcgi and logging config file) - Add additional failsafe checks to prevent manual upgrade from major version 2 - Replace /var/run with _rundir- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- Rebuilt for Python 3.9- Version 2.1.12- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- Fix hardlink path on epel- Version 2.1.11- Rebuilt for Python 3.8.0rc1 (#1748018)- Use autogenerated python dependencies- Rebuilt for Python 3.8- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- hardlink moved to /usr/bin- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild- Version 2.1.10- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild- Rebuilt for Python 3.7- Add versioned dependencies- Recommends: python3-bcrypt, python3-passlib- Version 2.1.9- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- SELinux rule to allow connection to POP port- Run in daemon mode so it creates the PID file- Version 2.1.8- Version 2.1.7- Upload 2.1.6 sources- Version 2.1.6- Version 2.1.5- Version 2.1.4- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Version 2.1.2- Version 2.1.1- Update SELinux policy- Remove PrivateDevices=true (RHBZ#1452328)- Version 2.1.0- Version 2.0.0- Run in foreground- Version 2.0.0rc2 - Drop python2 support- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebuild for Python 3.6- Allow radicale_t to execute bin_t in SELinux policy RHBZ#1393569- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Additional systemd hardening- Correctly label the files- Add /var/run/radicale directory- Update dependencies- Create python2 subpackage- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Update to 1.1.1 (#1296746)- Version 1.1- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5- Fix radicale-httpd for python3- Unify spec for Fedora and epel7- Version 1.0.1- Version 1.0 - Merge SELinux subpackage into the main package- Drop old _selinux_policy_version hack - Require radicale-selinux- Updated dep on policycoreutils-python-utils- Switch to python3- Use license macro- Add patch1 to fix rhbz#1206813- Add radicale_var_run_t to SELinux policy 1.0.3- Version 0.10- Hide error when re-adding SELinux port label.- Version 0.9 - Automatically restart service if it dies. - Update systemwide patch- Handle PID file.- Add network-online.target dependency. Bug #1119818- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Add PrivateDevices to unit file- SELinux policy 1.0.2- SELinux policy 1.0.1 fix bug #1035925- Hardcode _selinux_policy_version in F20 because of #999584- Update httpd config file and add SELinux policy. Bug #1014408- Move .wsgi and .fcgi to main package- BuildRequire python2-devel- Update to version 0.8 - Merge Till Maas's spec file. Bug #922276- Initial packaging/bin/sh/bin/sh 3.3.3-1.el8radicale3-selinuxradicale.fcradicale.ifradicale.pp.minimumradicale.pp.mlsradicale.pp.targetedradicale.teradicale.ppradicale.ppradicale.pp/usr/share/doc//usr/share/doc/radicale3-selinux//usr/share/selinux/minimum//usr/share/selinux/mls//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-gnudirectoryASCII textC source, ASCII texthttps://bugz.fedoraproject.org/radicaleutf-88edc8ae52a265151255798ceec1daee664b2c9a5eee4f9ff5d303ae1372a2960? 7zXZ !#,32H] b2u jӫ`(y1>R)wHF=TGWMApZN@ (fщ+oIfUtA3=nAp@$,.ФWnji`xϜu"H'D1"`* t$-"G H7*Kl23 YdK:x0ϘWTmSy LvLM k8"j79+ᔱG"W{iY&;tVgLI>"EE=ߖ=@d\(J@"OZ1PٜTbC&׫a5ON$#aRqhTzSvsnAUw$p=4ഌR)H ]/ A*FaC1c*3sjpɵǪZg-4W~A͝s7TTz1)ʑ._bBmi/v>o]Fơ=X4#QdǡC(&~[/2/j<[HqQ7,*i@ۓ ;G6\ 'fN>| wP BsVߡ561bwJnXH =fZd(f+oOe0ih*]cBdҔKT()wEx2W7/3Tul/Ѕ>X1\kK_U,_k+XЪ%Vؚu,rڨsq [>;Rví]>B%.s /&F^iB'cEuft[X1T:+{2 FI&>S=-8ib`[fjJ-T `rnt?z \s#X1vx"vÍ厯J zQyHG@@YPXk F:|X{S8 ^?*BŢP(SBaKD2ΕYMloL@$d"jKEp1GS*H96@R]3veRk- 41\U?2, J&xlжŵ˨NB@] lͥE)yE-Ux!L`.0/"= %Յ 7`EGB|#}Vm3o$G (y|2vd[Uŝ *|zKfkFHYG6[q 2[H4_"ӥ9XԤe3 D:X\IPwZaSC]gXYX4%aC3 dž7=ԧ9Gىhh/B!^t>mOju3?j@ Rltn`]zB{Ԉ29Cs>3EV7!HY:>;2" c[A!N- (x15 PI$,G SN2欣0,I Yny A#$_Ķ8ug># o/@)贙sۈA 8w҂+&aś}Vq#,zv+˰9?`Ukr`[3xGÏWju=$ skQ^FR CAgx}Z?5_C8e& *vn =#ebBuv`}$P>jvT"HVmeU9yq55'SϭbDĚ0wo[H5sޛ:||NT;82mP lӑHZUR޳墸5BmAѷtT?l^x@]<6M@m=b5ǐPbs6=/ځ(XwQ;?A\4\ť)cl@t.ƅ t6-6 $mytU\I[w5s  ',VF- <W#pA׽Ӂndp^kB#O82gһd('K.zQdplvhsCnC=YmBr-s[ap='5TY9BX#Em`ӍkQtJ)#}5Ig1|bd߱ƧaXS'?¤7؜0x3ǝF$N=O$ež%juQapӓ}W#[3VKrQ%.s\0`r7`*yO7!PEi?WbbڶҤgNؔ=QnygR#)ѱDZX"t;"Hi+̯qPg e&h\z՘]\St w"^W HHO+ Ea:9+Ie.NL2d.xń1 J]hF@қI`vGFCkxkp6 |T0u4'i;H$L0~,{WSDk@.6D4.p} rD.FxZ% toggo!]rixud(]Ow1`gERrx@}⃼L&Ss}]\ʓ=Av AzK'4(Pr^宄 B2+tF^^Mu 334 #<'3z<|p;S,p^fڦ;%-R9˪!hmԤ lJqWX$vDHG!ݻ5_Pʈĥ~MPCX<ʃEvt>9ݞM8(~Cr?!ׄD7MH1J:N8.q5F NO&c.Az"eT< z0fy֔2.E $ Y+XlI%; |0@IvlZ5CaYZd?*Of놶kdx˃38m^/s-Ds=_F޵j!c^)ǘHpCYa U:.G)[#>0 #*ҍTsB˹7>Q~|V{&)Oiݑ ej׏c_&~BL+::_un*n tMt}˘]d{ozw58L0'F|- @bq4lR˛5&=|2q3]ӛρ,,<{0O3ZxۭùwHa)Nr!I'WYkkBw(<_7rɑ)yrcUvMH!i}rynȔE8h!/x~M-9ēqDrՍVF= J|w䄬V'Cc44UL]yf\mjgyeʙe§'mK+Q(24Z"`0jY CNKdrN{8YX&pufhߐ\(BvCQV|*ԇZ&%ߠKE~bc\w֪Mv>¹/wPfsSΧuHv c~q6#aD"dχUpCN7R֒HɂExaic: } UHǦ=nz Je4)E{UWp(F1 S Θze/4QDY"8'7'^cǂJUlKPΈ BGb1?YY' ! z@S"5)r^ta"ie " Dsyrw2~IfcήIbǍEyhjCU79[FwtӟsٸP^*;nkr&d7 0}7 ,I(š1:bs>'h/t~#zUOjI)dd.! '݄{ }_-K/f_+/x67v`& 6F+Ay3FfsL2=J\RwDh~bC4cS{Tm{Giov{),=5/N{lW'Vj@&5pd#IMlٿX2j\_r* |g,>ĪΓq'@L^^ϥ'%eZ2}MLGUrC@dSfvXB#9y1|fie"4uy6钎Rv~`~(aoaMzEX7<0yc%W [1Z|}س Np7.>VFś,s[A0,=v@?rh׌aq^TYu`b n wPxa#abZ&lhlJC/vT+,y3;O#-H氞6Q_h*=/"q1"?66>m4[7*y`DͲ$9yӅ{1qөL=+|0ĈHߵ,D&&K"BbiWaQ/*ޖ:j@>4}A,ތqZ2f(ƦSp $yژRXD|dl][qK݉IF db`o92Eⲇf"oHKZj|4ٟEs F<4IʲQ\ /X9بzIaDM6SFh vɚqch jeֈo'& xM}Ź6Џ(Q_ :)c녑kHiw 84,B&._[vOb FUݍ$`h}kDIhVx]}3o(RB^UTr|q}or+sNqĪΖF2"ρrqxC6F'z'rҲ]ܔU_pYq4" hDv'|+6h^T4}W(&Dfg)*4=މ䭛kh/u%xrP .BL~aRN85m  Oa }1}Ќ7ИحBXSɧYf<"\2!G.߸~P/h]Ѕ 視FzԦ=`[p/naZ3?"]9"o ZFFvte[f/kZG-;ljO8賵ᑄ0\F@-N 6j$}6>~! [WF-s<{E a:Ұji@ǃ@jEAD[i%.Aq:y? IO yJI&QP|iJ%,7H6ؘ]K%^'AWޓKp umT_ndvV;F VAIșsB :Q$7԰N=opqZHR?nng^wYe&h]+e?:mp| mJgVFKSX5qj8 {&H p/GB9-Xdͷr2PmzvZ!c]~=ԲM}a>-~̡)w+:+hv4"-ڑo&3 akp g =%vmb dւ):gƥ<8]pVwNK-*WW|\#C`}W`WFUid[,NWVĖBD$([8}-èb8)y0h5 XgYo%oܟ^Ae?Vu0'1#] /wywe?k.wg9SWi28Mq{?k!Hn JDW"W1b̷۟y]\\rVfva#$iBcO?h>aWWb' o#}ع*)VT`2Zo%6xuF~ȷKU04x>'eOMf8ea5jQywcъ͓w4q++ˁĝȮ1!"*09@r6xԙ5 {zk-J^'b(q?7g3=~ iNm?dɿo?0,&$аa}Pd`fh묒%2FlGLD[ /qjU o%=G1׻ӜJj)$2HȾSz}HLytCLıN1ҞJܦj8c77ߚ{&z~zom_۸9JrqSbE&a[0$ W(9W~R~r4Ca&Xsc z+ҹd/TXs^^˴$$OGُt;p|_+) )z& Cj/Ut%i Q)eXƇr%5GnY8FˢҘ-qIQ #!lO*]Э{?:J\SK8b]h&ڛҵr͂K(cmd2+z]2 4gƠ}yq2G`'ʭ-n+q$jH+EKKHHsJFWrUP\( rt"Ns/fj ̟HįPLMh%q at!IUý:@J uZ/ _|}@/z"Q =3*]Ț@kE6{H+fjux( N] &2Om^^IbE%0ʅ`N3TM=ʈ ָf9P/(o NmJa2sc.Y~+-v_Upx#4IHqWQG+EvQH:2u\+=_`?SQI6_7 iw^ٍo_ltu | Pckwۓ_ 3>I:$< xs^vl(`pxh zoP|!2{,[_N_e^Pt/6TεisPRiS"JU~F/t>_a\-|7y߻DAnJx2 ~Cz&.NK^'BDj~O~0h3?Ae%u^H]:pM/NxcZIAspWF NŕC؞$^g#OAu/tʢ0;D&,ӷ~.n05"jp 6"<|l@B5s-n`B"{V[iE_GjJ+],#iFNAȷv*h^87(r,|ivk|n@T6Qoch9eK;N7&I]@OS8r&* N3yTÌOH<g Ƙ8u@ٷ@ NkX;ITv=9XFFp4,_F ot MB>1, (#Џm` 'z@CٲMB@hĜ%kcI-G1u~A% )0XPU$5ϰc]Wt pi>w8uPUE$>I~"}PX-5w|G"EiPQ/E>r2} 6x ^N|nLk*T0rE Op*w%W-2Těj=OK^!b=)IsB2"Pz,b/Ygp%}ZTvBˇ!}<^H;:y Oh,(^/Sk2u zŨhYi&afV&8լ*3@YRQRJC.ߪWs^F k1 tLǐn`Gbw hޱfR׮h P[ZA E.[ĥLH?wt ]@1ә+\I80:]u+f-a?ҡ L*DE Ō @er+U$}?NJ@IvPQ!vk2;7*n,[68~sڹ$9 +,>D3zݒmH!.8a\|tC^"yۙC&*Sr2)GU~_VEt:tDSAW~>/XЅ1a~d+ mX[ԁ]}QQL/7WYG+eE~a>%Ig +zA7n| :c{MpE Dx7AXB+z Se02_|ꥒ4MD[`щ-ot&z 2,O5"∔#0&7Bʷ}LYp_)fHʋ 33}z1+kykiYԳW "~5;,H6Geֆ%xH8?gvw/*ޤt?|3]ъog" Ut\[Ud*O YZ