lizardfs-cgiserv-3.12.0-1.el7>t  DH`pZVj/5,d%LftFSt.S"Ե2ґT9dtHb4_ghI?'BŜJ>O=#tRHN5Pˣ%-ZK֝\BaN(b ݽ$4+)tNksY7f^82q[n z՝{Vb-"MrT}}@P`1?JoX~DZD\V)^F pJ;Gzx@Ġ/a{U=h c]u nFc~dz_By㪸oléKBՁox- 9bfv2eHcj>bT>Uo]Sft8+̾z.'sEG:C0Rl+߯iecurЕ*@vL2)Yfr7 Ά G["M,O(ה <3?4Z6Sģ ]sq&ם4734bd448153f47434bce19508bd85b285adbc19DZVj/5,d=E䬝 ]M v|R_\:o8L ,MEYݑ\Ą~9 `UYdℚSC00;LM2Z%:,hҚms`_:U ?mgMDgn'/Mk S@tmWfcdX O-vgh*q;knB!P6(2PK4W(M{V Ǣ!b Y5:_ N`o&&?m~٨3<΄j`?V_F(KλKc`Y]Z`o֡f3\GSc$?eXS m8@CGãh6Is0a`knQz*TevD߶b!:S+s1oBNeȔRA?,?,d  [ 0IOW   "  8  d       Vt    (89 l:>(/?(7@(?G(H H(t I( X(Y(\( ]( ^)b*]d+e+f+l+ t+$ u+P v+|w,L x,x y,,Clizardfs-cgiserv3.12.01.el7Simple CGI-capable HTTP server to run LizardFS CGI MonitorSimple CGI-capable HTTP server to run LizardFS CGI Monitor.ZUbuildvm-ppc64le-11.ppc.fedoraproject.orgFedora ProjectFedora ProjectGPLv3 and ASL 2.0 and BoostFedora ProjectSystem Environment/Daemonshttp://www.lizardfs.org/linuxppc64le if [ $1 -eq 1 ] ; then # Initial installation systemctl preset lizardfs-cgiserv.service >/dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable lizardfs-cgiserv.service > /dev/null 2>&1 || : systemctl stop lizardfs-cgiserv.service > /dev/null 2>&1 || : fi systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart lizardfs-cgiserv.service >/dev/null 2>&1 || : fi # Prep, build, install, files... ############################################################>EZRCȁA큤A큤ZUZUZUZUZ:4Z:4Z:4ZUZ:4ZUZU6e04b27653ce26d5c20c033f69e3bd31687b6888d6cb97ad2e03499e37ff484e48d889102cad7ddb70319254ae58f910dbf217405e790fdc08024106df7a060711340402e11648079a4aab77c6eb40d194fd687f7199405f4d279c4fd470da6c9cc95dc1ba4c59cf75973120cb39118e7f4a80f4286641e547942cf3a922e44c743cfa2a750c90db6ac806b2d360e68ab7c78b20527cb0c63b2ef84687bcc202478e98a67cb6c6e2bd53e608c4d4a28c6281b705f45d2633e14172aef8acd09cfc82ca8b6fdb18d4e3e85cfd8ab58d1bcd3f1b29abe782895abd91d64763f8e7efa8c7f62c33b72b90fc915880e5e9e9164f05ad1edc3a9974c12253aacfcb50166aba903c78ca0d3038d969be0d9c93807cb7bfcba43b62e3f9dcd1d0300a64rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlizardfs-3.12.0-1.el7.src.rpmlizardfs-cgiservlizardfs-cgiserv(ppc-64) @    /bin/sh/bin/sh/bin/sh/usr/bin/python2lizardfs-cgirpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)systemd-unitssystemd-unitssystemd-unitsrpmlib(PayloadIsXz)3.12.0-1.el73.0.4-14.6.0-14.0-15.2-14.11.3ZB9YbY@Yx@Y\Y*Y /X:@XXXQ@XX"@XX2@W@W=V^@V*!@Tء@T\@TSR^O@L%@Jonathan Dieter - 3.12.0-1Jonathan Dieter - 3.11.3-1Fedora Release Engineering - 3.11.2-3Fedora Release Engineering - 3.11.2-2Jonathan Dieter - 3.11.2-1Jonathan Dieter - 3.11.0-3Jonathan Dieter - 3.11.0-2Jonathan Dieter - 3.10.6-7Jonathan Dieter - 3.10.6-6Jonathan Dieter - 3.10.6-5Jonathan Dieter - 3.10.6-4Jonathan Dieter - 3.10.6-3Jonathan Dieter - 3.10.6-2Jonathan Dieter - 3.10.6-1Jonathan Dieter - 3.10.4-1Jonathan Dieter - 3.10.0-1Jonathan Dieter - 3.9.4-1Piotr Sarna - 3.9.4Piotr Sarna - 3.9.2Adam Ochmanski - 2.6.0Alek Lewandowski - 2.5.4Alek Lewandowski - 2.5.2Marcin Sulikowski - 2.5.0Peter aNeutrino - 1.6.28-1Jakub Bogusz - 1.6.27-1Jakub Bogusz - 1.6.19-1Jakub Bogusz - 1.6.17-1Jakub Kruszona-Zawadzki - 1.6.16-1Jakub Bogusz - 1.6.15-1- Update to 3.12.0- Update to 3.11.3, removing upstreamed patches- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Update to 3.11.2, removing upstreamed patches and adding in some new ones to fix some small caching bugs- Add more upstream bug-fixes, the most important of which fixes a rare crash in master- Update to 3.11.0 which fixes bug where goals are all empty - Remove upstreamed patches - Add new upstream patches that fix bugs in 3.11.0- Switch to upstream patch for building with GCC 7- Add patch to fix building in Rawhide- Fix BuildRequires for Judy-devel - Add BR: pam-devel- Take ownership of /etc/mfs - Explain why libcrcutil is bundled - Change %define to %global - Use hardcoded paths when removing /usr/bin/env from scripts so we don't have to BR: python?-devel - Remove unnecessary rm -rf %{buildroot} - Update license information- Use __python2 and __python3 macros instead of hardcoded paths when removing /usr/bin/env from scripts- Cleanup spec file - Use Fedora build flags - Remove /usr/bin/env from scripts- Update to 3.10.6 - (master) judy library fixes - (master) ARM compilation fixes- Update to 3.10.4 - Rename tools- Update to 3.10.0- Fix -l option in mfsmakesnapshot- (master) Removed master server overload on restarting chunkservers - (master) Improved global file locks engine - (chunkserver) Fixed leaking descriptors problem - (chunkserver) Improved mechanism of moving chunks to new directory layout - (chunkserver) Fixed issues related to scanning directories with new chunk format present - (mount) Removed hang in mount when chunkserver reported no valid copies of a file - (master) Changed handling of legacy (pre-3.9.2) chunkservers in new installations - (cgi) Added XOR replication to statistics - (all) Removed default linking to tcmalloc library due to performance drop- (all) Introduced XOR goal types - (all) Added file locks (flock & fcntl) - (all) Increased max number of files from 500 million to over 4 billion - (all) Introduced managing open file limits by PAM - (master) Improved consistency of applying changelogs by shadow masters - (master) Redesigned snapshot execution in master - (master) Redesigned chunk loop logic - (master) Added option to limit chunk loop's CPU usage - (master) Removed hard coded connection limit - (chunkserver) Added new network threads responsible for handling requests sent by chunkserver's clients - (chunkserver) Introduced new more efficient directory layout - (chunkserver) Added option to choose if fsync should be performed after each write for increased safety - (chunkserver) Removed hard coded connection limit - (chunkserver) Added replication network bandwidth limiting - (mount) Improved symlink cache and added configurable timeout value - (all) Minor bug fixes and improvements- (all) Added comments in all config files - (all) Improve messages printed by daemons when starting - (cgi) A new chunkserver's chart: number of chunk tests - (cgi) Fixed paths to static content - (cgi) New implementation of the CGI server; mfscgiserv is now deprecated. - (cgi) New table: 'Metadata Servers' in the 'Servers' tab - (chunkserver) Allowed starts with damaged disks - (chunkserver) A new option: HDD_ADVISE_NO_CACHE - (chunkserver) Improved handling of disk read errors - (chunkserver) Removed 'testing chunk: xxxxxx' log messages - (master) A new feature: disabling atime updates (globally) - (master) Fixed rotating changelogs and downloading files in shadow mode - (probe) New commands - (probe) Renamed to lizardfs-admin - (all) Minor bug fixes and improvements- (all) Boost is no longer required to build the source code of LizardFS or use the binary version - (all) Added tiering (aka 'custom goal') feature, which allows users to label chunkservers and to request chunks to be stored on specific groups of servers - (cgi) "Exports" tabs renamed to "Config", now it also shows goal definitions - (cgi) Added new tab "Chunks" - (probe) New command "chunks-health" makes it possible to get number of missing or endangered chunks - (master) Fixed reporting memory usage in CGI - (mount) Fixed caching contents of open directories - (mount) Add a .lizardfs_tweaks file - (all) Other minor fixes and improvements- (master, shadow) Metadata checksum mechanism, allowing to find and fix possible metadata inconsistencies between master and shadow - (mount, master) ACL cache in mount, reducing the load of the master server - (packaging) Support packaging for RedHat based systems - (master) Improved chunkserver deregistration mechanism in order to avoid temporary master unresponsiveness - (polonaise) Add filesystem API for developers allowing to use the filesystem without FUSE (and thus working also on Windows) - (all) Minor fixes and improvements- (master) High availability provided by shadow master servers - (mount, chunkserver) CRC algorithm replaced with a 3 times faster implementation - (mount, master) Support for quotas (for users and groups) - (mount, master) Support for posix access contol lists (requires additional OS support) - (mount, master) Support for global I/O limiting (bandwidth limiting) - (mount) Support for per-mountpoint I/O limiting (bandwidth limiting) - (adm) New package lizardfs-adm with a lizardfs-probe command-line tool which can be used to query the installation for variuos parameteres - (master) New mechanism of storing metadata backup files which improves performance of the hourly metadata dumps - (all) A comprehensive test suite added - (all) Multiple bugfixes- (all) compile with g++ by default - (deb) fix init scripts for debian packages - (all) fix build on Mac OS X - (cgi) introducing LizardFS logo- adjusted to keep configuration files in /etc/mfs - require just mfsexports.cfg (master) and mfshdd.cfg (chunkserver) in RH-like init scripts; for other files defaults are just fine to run services - moved mfscgiserv to -cgiserv subpackage (-cgi alone can be used with any external CGI-capable HTTP server), added mfscgiserv init script- separated mfs-metalogger subpackage (following Debian packaging)- added init scripts based on work of Steve Huff (Dag Apt Repository) (included in RPMs when building with --define "distro rh")- added mfscgiserv man page- initial spec file, based on Debian packaging; partially inspired by spec file by Kirby Zhou/bin/sh/bin/sh/bin/sh 3.12.0-1.el73.12.0-1.el7lizardfs-cgiserv.servicelizardfs-cgiservermfscgiservlizardfs-cgiserv-3.12.0NEWSREADME.mdUPGRADElizardfs-cgiserv-3.12.0COPYINGlizardfs-cgiserver.8.gzmfscgiserv.8.gz/usr/lib/systemd/system//usr/sbin//usr/share/doc//usr/share/doc/lizardfs-cgiserv-3.12.0//usr/share/licenses//usr/share/licenses/lizardfs-cgiserv-3.12.0//usr/share/man/man8/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8cpioxz2ppc64le-redhat-linux-gnuASCII textPython script, ASCII text executablePython script, ASCII text executable, with very long linesdirectorytroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)RR?7zXZ !#,z,] b2u Q{KSbӪrRp$Uob-w+eƺpj5q 6Hvt^!l̤,* @Eqcyr\:%R|ش`&N%~mG'2Dz}(g2Ēi?V_l:%s0rVCtmfo[6x"iY!/B<.7Ci&(1Dt 6Ѭri9oang ]c@(# ʀ<ɩ^l-`5m ,e!U~OO%J00qQ]9COFdXOH?]-K߶Qn BEd7+QH]}OT""0Z aK“IdkoV_ݝC_vUÑ~sF"1+&f:Ѻ ˵. [|M%\ T2OBP@ $2ٮ>'u?R5Ѻ?o*˚oJ#ɝȤs" (=ZoT{o&mg޿68;@Gosuh-k]3✏:yI7}Ь7g,jJuZFNȅ^WM3]EvzpZH616h"$n5;%RBQh yiCaU 00E2@i[]bcNb7]PXL)癛zYAae7':uDSt.aF[hʉ+yzzCڅZ+:[41:᫯x"Q`5=K^GnW˗+Y/rYw:>AVU@% F7Dt!F]wWJVTȻpW1C- >6@W:}hOuht!] w0c;B6[qPЗع\ !Wy%ڵc \- s!`Vqk'M$#mR Z &OyB#ʻ =6Emǂ09qIqfR,BJz=?@xMT`UZV>ah߲ !.{w<8)lMBg _p{J y4!Zk|Dj-{hZ"&I503*w4m㶒uNejUVr45n؝zEhaz*\f9xV؉gY\| <{o:8zXrD]+_"rlgx'݆wD]huB~ ceP[75ߠGSC]b%S\'7t{3]ޮQ.& sm,7Y*Вe)¼1[ 2[Wy* L ncFK?*IJ?н$Uěd E4T;л:KJG'¤wYҥmJc5Wy3=c@MZzm9,ҳ9Z/3STց<|/:x<62 1"r/Dze ωxbGK]f܁-ɓl|e_Y\E*'t CYp)HD*~2')Z㞨t*5>WIb_]TB~E ǜaٱ-tnv -)d,6grOؙ|`W#xkXm\$5n㹕`]h2DM²J?-zf<CWgZYq{oɻA^~d# &[Y<4j7!7ʣU&46Z=Y8 `BdO?[/bh&sres , j?g"`R`+Ϳ|`GZEjqav5ռ6M Vޔea?5cxpזL큤+[FB.LUcH6rfh;5|~B*/p241nəSu 6߹=XSA?c~WlF" Au&* }ٹeׅ58”G=pK@#a= Kd|GDViJ3W:(״t3ĕ+9j.m&vuJԊ 1aFF Y[zMmv$0'Dӳib[vb ?W~G̃.'([K!%jQRw&+\4U4aAƭ04O1gJ9߮`dۆ4ɝubPZ&! F%u-Bc#]3˺}Aix' I1=*_GYܚMd{1|2䚿bZ--{)n`1pvN[ .%+ߓgXFRC]dgd8fŵ^쯫Hd=\6+?wU0?<2^XJI\e4m83g}uݳ)7Q\PzMw2 7Y8] YAC4mug;PW=DBY1UUsոm,F>kBiv~9]m0Ű\ A+zKK*]F KKr0m])Vrh\I5V NMx ӈd6uq2WPHgLILH2YP>m G}@.4D8VSRZQN>_õ1+NKsd ]ԁBJ)"`u.zIS+Y1H,NV1s$tso_F"]|Ņ3 NJlt6I G4b.F|m>l38C V٩14} 4f%;+I:܄^*uj1̕/BeI!4c |!oZ>b_PsP^U,mutW(fl>oa½#&ÖzCryoTwedž+EnDWU"O$l^g3-aEyX8,:n64R<;e<4m"29QW'JCUq_oftX o&j3GJ !{< U1jʑà.Y6& !_T=18zL"i1ΓO:iAW鄟UhM+%ҍ4wja]8)W4:$tTvswiRO{ם!ngiyEEXl'qgf+W}3QZ`$pq1|ݻ{{# U,ɼ<+t ~h1p!`wNJ?;_?SVg?dcEކEߡȻεE2;2T/EQb 7(9Ah h8xgDZcնƶG~wyʵѐew:x^~t 8mUw8g xF  >6R6K^𗨶?*ylҒ4Sx{I/oKtfA?4@93Kfs[I㇘G=rF cбok%Pﵶ:]&Fڡ0v7)X$ˣQ ^#ER) CjndE#M2]u")cs`ԫeE h4SCkxNۛ%!.ċ?ւP{=i 1R~θk cAǂfe) }mpp0c幂PI^C)cqq,4e  C 9sGB z%ȠB/0Ai6)U@=(uSk+G ZBq0 N]k/ur<yߵ>cY&U;4;AL1z\ZUIoUXqъ5'\hɥNhܚvp^F !_j!)9EmBx/ThHw kQ$c\᧨aMvSx*߅Zpެwzh+jDt$zwuR&c2#uH M.i6UTyn0~"%B! X5x8}~HMF0rYp;RZ@ {zmFWbSc=LĿ& )z~Ś sT0oq`s&_ӌYC6Yj &և~|3do 8HK1*2Pjm2̦} C:z cL"H_O8vK(:\\8 h+eQ\v#U^oБx踲҉Rdk-.-FDvUvEgm=EuA:`?icb0h/J'|9(\}:2D%`׍'(靭F Eއ4%4|H߰4XwmgV{S8^c4;[˙h,uF)JMʼs>( -3产Hm39:DZ̽.vfpoPőG4!EV LL,^v'`Q7fsP>RnY]LU8hJhғ;gh0D;||W%|LQz~UDbg|rxnEx6X Hሽ^}d`b]xu8&*EM[ ll>VS5is6ݲ6nfMϒlT+-˯lI5>Ӈ2?[-(bL."ea1S[c5:;+h#olfpbk0lNnF^&v^?J_ʘR8EΉ\iJ_3 ģ_u qɼsL@yʛ|+~(`Esm4MqZhaܡ)P`0}yJbXfRkfhZu[%{+vn 9WN`=^9DX2H]Ta1^m<)En+\RQ1?6LgENS{s \`X T ƃL~eoχs=6ERiiDh1i˿{ٺdhkuO^_qsC8;. cZ7(9}JIR's 25t"DLy[˃)=ȀJ:b ]=_26"kx=AXW5-#4{}!ۀR!0KP[Pa5/H$Xc,9jXt"V0bװ;+ݿYSAs㌍ TLJRJ41Uw p ݄d@q`@@<7p/'ёH#?:LD,{p$`d5o պv<ðeYKgCpC“`q Nښ,! 7챰7%0 @^to*rVDČlm\Q7$BL$Bsj6v ER sY\!MTGƍGr4 \_'87"Λ00wk9,NB'ME*V\;e +Tc(̙vfm'GBPEZ=T?CQ#{!)}z8cXP <9f$eҞN+e'vr jS!BQV<9#s N+^oF[7OW-.S&ӻv9[Z[UQMs.:^n|N/"U kp9vԧ,-_*XG!&7Z/Xx߹k4x%(*PAX- L쭵C|?[0v'X+k $H6|m KZă?ɃZ81mI֝rbm6\| NTf%efg,csG/CZZXflghnkXXGг3&MP_ö/E<8-nG!3K5$=TƆ,4D `:=W?C=ҟFmnXFkW1O:\y&RY9=Zdlk$iA4P4Tm[VxB\P"p/Bq\JfCK%}4 GHI .9h&Jxc:$ΟA ʨ#&0D^I--?{xx%jter ͗tƺǽ Y=\|( oAgUhdzXm4qeev54:k퍵⦧ Q,|i-Ku謑s;4vH{N|Wa *A'e<Dta B8~s̎l i7./@ǟacON`3-2)L'YQ9eKPnsaUVgWKrGjj [dKUgM=w_6; b kϤ#7wR(b +-dMiKbNmwd!=7@]?QR(nF@$XBM*$qߕJAPe AUj&{_hbky=,zַ- 5w|{ɯn_21qƺXϥZ^w Q ?.4!J jXW roJ&巆Kc2r6ݥ`xӒhc|CVtyf!~%?"E6DVW~̠ C WTN'1 0LW\+w}5ӽ Peĉ 9XW7Ǩ:P$nktY)cB(܀$4^;x&V5)L!kBF&DRlXamRRA7pZp@3] :g gX: (J܁0ܨU5Pԁ8۳..~* >{e?h4тsDϤ{R[ ߶*^c6vת]nAvWP3'7(/:Kf=Ê[xC!>@Jâ燤^fV]┏{o$S- :%m|\Au߮ev 0/E Mo Z(ڊ̸U;|d[}m^rgTm 5 }Rix(]H{̿kToqd?YS &$4"A!"q]e@{ERH~ NI)8KB[^Nn1Dvӧ)U ")Ε aPВߏ)-X҄Uϥ˶1;1+-sU'@m1ogd|ٌDGԩ&7F["s#:.,Aބ_<3`>R眒+ y [NCBgbd_? 't.,gkza]Pψ>_>S"7ITVeKe }hd.ٙu9E_7<f/B6nG$4pDnf?Z.L)sgiuZםO=ezQRs]HvA9p\n \@ =_`:l]yyc9h@iצo>rfLGWᚧ=ݬ0 kUCsQ zX'⹌pioTu=&-c'(&mBYYRd 0O}v=ViC_790l](AJ OAQqweGSPZRC3/FswSl7 ⎅O*}XAz^1MW*VU5C1;kBI)&`#h\YDPSX2lK )17D_J ИCOjЂq5 t" Da шI,.m$ ~jμcIg%?xżo?ru~Ebs]L.$62|AYI_0g a4n/Xu{^Vsxx.m\-^e i6CLʙ;%㠈ɗ鬥e_[&:7qOO6\>A[sq{t\(v[/,X$=:}y;$ %-Qą]$ԕ] BuI*WvAޡ^ }da<.P#Yо\ɦv7DQ4P q4DCpI .õ#k'@(INWuŸFdž CA T̚V83A7i^èͷg8\YB r@P!x91V;N*e^q1&/jMwuI1묬'RoS9dvSH?eD@+n:8fDX\"QWm-3 MF x쿌{9Z5qř˓:ShRmTɰ+zTUcx]FZ%MEy'm0MХ,Q!NXPB]fj 0r$Wu\:KO{h<_tHCF9h*CEp~+v$]| Z5RO%lRa_fL'!K&|}I-/eقWU ֤St&TG VAv_>. j{c{#֫٬q4 `ؼAv=+hbZ{!69\v )o/gJZ{5-Jyebt`BHVP;qEZH7 4鑃J޾B>n5of5h|`5QsG1zf!YG֩?PR ~7 `a MS\bOw}+ -V$Ev?6hw7z6F`D\Y;K\q H҃Vu^.s(S_{-Dmfq zK _I jg}2bW up]90D`v?(`pe,sgmXJ޼JfYfGi# v d"7l~g|Nwt<IJk>Acgk@P5P{.\g;KafaEtԴǟ,Vˁ%2]jNK9|_@E=Y!KHGxl؎=-Uңݠ̹Vpq̾'Ozɜ dIlk2=\p=3J6nYŕ2*B4Ao%jr3/`]h sYrBjrnfp8SWWCiK)fNGpx.8>N% 2J*],-b~h0'|Lvi\# sSRW_oDdpYkX=-J'׷Б\x{Ռ\2 3tRdέ[}QsY-b䌑OwT/-FVm_"3TgElV!O%fxLrgBY ɟpR%#hXYdկdʺyn[.9Ÿʬ2M>p&@k =h0dR*Ot]O#}`kb٘E]3 :HLd-/b"grHю[|Twk=Β,YTHSa@}}T|*=ѻ]%6,U=(p=${eS(L!$)K\8x]LOd{{kZ)@4׉#wnИ翀7!2#EYؗLʮf0hoA0>sTWs|sXi&朢`XN>5T8HH}أ9i΍q(3*a;l]1Ήxc4S]A L!X7W땣aEiF7w(>`Cn5߰@e(n6*qd"sʴuc 1 ݗSsQ;zM ſ5?>^U-llLxylH#R/E CeRؘoʎCVhlrj:3Ɯs]*b"D`f  Ԯx,h8idXde0h}],m[3&VT:wpxk%a_|DaOm\[\ZʑɂiyV흽U6]lI1{  Gn֥.+`SH:s e')qq>^lgDDD7ƴ?9Fє f5zC=zG>G/ ~..,qb }\#?R*plJ@!}e\;y9%pI%=[O pfR&O`wG8#}+dfͳ UiQ$%z^^7! Dn{*su䗩}1a Aw mvcy IDv=kBnU:;`F% r5kQЫM+<i⫯c3 P r] ={/ugG\9,tQGEQ KŦe0A54ǽՌ z4gv͜w*~CNYa{5SH(*)Gou{)1 =}o?c1o\ynS,Yr  Ӹ-k91pHY&9$@zF>ŘzieW%wQ0j\>١FqQ {` ׶{I!fzhmBzz&6&D;(Hv콇##oKL,e?c$8ЁM0<0U_;3|%Bc*MxQ!Tpe,tKMő꺰Ѽe8u:AB w,Ō/gXZH_|q[W*0JZRȡͮaK쎟]"LT5*V m=ef1rX&fQE iuNL !!e_X`pqlⱆl1kqC9mt7v2g$|+e"`jj—^Sn߿U*l҈و%;X?'܄ibꏰ4,( e%=6\\ebEG@*T ERjF{]88.Lxt%-Pҩ[U64j](ao%#ὰ BLk׻vu*qlj)6|Ygr㻐aLdƽW$la! m9\ _mů' a&qܴBIz95=1–0U $_Q5jڃ/`1-{.'c?t'8R~#?L] 2ow&儽m713>vf=ߓ2d! ۀ-~tݷ<>W܉\@ٺ(<:$5gs~ɉՃ&L $wj,AV2Jlu%˅Z^q&i&6* Ue1AN2|zP|P%{:rm槼ͯ(D/ٱnkjO>oHu]F~1(KuTB/If%[RN<~Ď?L+5O\Gg}՝?brq#Ub/ˇ9i\R <[eٔzr]G6Xy.k=bԜ}A ;S!-yf<#h/H-&ȳ^_w~ )VGׂ߄&='1e-O>[aWQ#h͖r4Ps#|WR|ɽhJEJwisnֳgOgw.s*{mϳ(-HpO F.9f7T zޒ֮A/$$% `idE'i׋(o-l)$ˍZ^T)(V-Y4o^I],K`,뾊hȔR'머w lBKOx6e:@bytvor):y>[[4iU!fI|LJtG{ 3yAz<ވO*l4|lj>hH!"+\wqB4]xIk P]v }LLiZK6Usj{398zС줦E >A *X%jle%SM _COn=5.HnJ5MEQ?M%z ЁI>.gMi?6fѰd(|n-+|(A4܏Z+I .:8C`~V,h'Oܵ+Cj6}tj71xxI^Bg2O>ٍ\MsJś I"Mp+"T )x/ԫ|cl>HQ =ȩ6@6sܼ*E~ Uz3 _p Gb`y[j:7͌Bt18 0#oU4W12k:.n:(%<Rr@FDہ(UCި) YaQ:^}N 3:`RI}vAp-Pck=|,]D".'C]f~^ wՈs:?Sh_`M,BQ\+X>m;vXT2H֑p\l]Iks -v.ܢ6a>]"Qk$,pTU=%OL mUo8 t~o"ZqBR0ѡF*) 6, Hݾ#[E?R%&s5"(X 0D4aklhT[hmߨ{1sgJ@ 8~Ҟ@$'y!_DՏBzՄhuE}2Rm,pIG$2M2F 愬~RFQ1[#$ǰHp#ep*5쵎Mr^jv˾%ԯ 9 8:fWG-odT:zSx94+V,޷8:soBI%osoRU>!VaS":{CwG8}G W+n8İŸ~uc'j0mC5)X+ W9n6DvU#u+5djD,㐲xD-$vڤަkQ~-''2 V69\:"S մ 5ɍ%DzD1)@qevPAHiO_vSsQR!H.,src ͎U}ƌÄf۪doh$k+}XZ~K:eR tzBzv*zBa}KmMPٌ¹A@lioDTxf]ِ%t]1=9tB }C ڈTdպU'-o)2LYeXo﫣=BNNGȇ[iۀ@xg₾ @a:u-IEayN,J#cQ)ˏBXtOJlĭA^3y`5ղ Tb5oMZvn{1-f۱d)F:YEwwϗ68zb1 J"勠Lya"HvL75o@f􍂉W5 Zxt~PQ*`9tPK`ynG|>N=CDzi~/8&](mI>/jI8L"f6?~fUi4h&p_ҟXis_1N8A>!HׁEӞ0 2Ocf8/;#k}GgUNU^ *_^}Oү:QSSOcg 蕓6a!PGP{ڮSxei–ďHP o)"o=kRlD+ֈVwGӃТ$kVgIBZjϺڮ熟lQXxьSC7AIB4x;(TE6鎐hen:! uW{+լw<僂${%&d]$-"=ql!Wv%58E;R, 2ԗ3%י@Ҕc hjܚB.Z8#Ȫ a§|dOU\ܱ8 !!2 fdfQ a)R'!yX,V/%܊a4|#9Ȉ}^Cũa}= BdLTSn[ҠM.e/z+v$ULSg3df#\-|E0•pQVQ5v%76Ƹw8Ǜ36:1^l+5YfF Jc$߆Pbp#lq}<ӚPt*,9dP%ĺað6\UdWUTSb+O2NbMc[¢,ڸ0yryXQk3{P$KIQ#$IpU{0ߟaH4AhnJ+`NNy xxj'pAmF&1{\ S*8DJH1mp}6+jv'dB]쏻"dwZ;A:W!Jt% uP+| kz8B͇ezpD7H+PFQw5&ʴ5w@Yl  ӹ~ !w85-+ņQ8]1szQ а륢= qr,8tDm(K/'OS 5D?(S$N'Tgc&mޖ6Aޘ0(ZyN2g*7-(!wDW +)} ƷgިhNJvLu2=4VS:OT$>}GDw+S1\#-j?MiI-8,yʭ@R2 % eC Ƕ)׫/>}o_I0Kx;+ucЬ68n5A+%">8IR _JtS~0{ۋ^R:j1=j_CQ+(\6HBu3o]9fZZy9n1ɯ -$!>hA5h,*jͣ T g7Bn ny[X K?/;jV=0eYCoB濨^;`XxMA ^3%g c(m ̯{i"l G Klf'ODa:fR!5MbG0H6wޮs;|)"`ǶxʢlaI2;#d~H:K qW/I/B L $? YID)Fn⠬6on%Ȧh\?נS3d9ͯT- ȟJ"~>?Hכ牦9LXA.dUz3H#0ma6n- ɶ ŵǴ ;͚85QqXO]w`NG?@Av!YHK^%ʠmgT݄"k]B3;S\6O%6Nc.; He[b.M^K@Gt<ѭ/ڗ8'k]_vqZe3n5ջ1y*oZqVXƐ~@97b 4BfW ;#rpYl<g7#aMcnڒ.7E6dz `N3vK8W)vi[Z5'o>)pE%̈́A #u3Tep䵻qiwxUƋe[֙p[g_{տh|\EvoN6UM#RgUقBPΓX<{L{O(-@iu#eMwM)捧_M?})a>6[4YQ4 +s1%f}1fYCzfFL[ő5}fd˿e9<8$?IT0:ѩH6Z"ۗ:ݨ +OW{$ ^K4FLybATUչ_FB2D6uDpWNGKs|"*A{>ܓ8h RhJ7Nm_']LO>-e2TzO"F&w$beēѬIq58'tq(Y5#Qhm f"b KImj Aҳ%!6Z/՜dr$ma9"R)A/I//.L;#.C3rz1;܆N2W.]U$2Td; v 9§ Bʃ[_-Pf*@dm1HKI*jV.^= 9k{jæj'JF)ێ8g5-ne%kS$6,\򼦷Ή]Cvoe+l]D2U>]k +|HȦ ~Eǃ-7] )4.nDԓᚶ")]D(𶘱sa&maWFfZu`m{'(kvXڛ)sɀ ?~lHl]QsE\11PIh֍.})epo_w^mŽde8&mY)8s'])Tw^hmkɘ0gFp@i\KAW8ւDiZZYG~O vۋԔi +!VQ'kPL.V̚+߲X޵>R4x1)&,M}ID[C`Ok121a{ǷS?"흈u? P1O4\ L-NjOZTUsJ}ƊʿyF1O^).}ˁ#oI#uzƈ_GI4~TJmC!?X7d(G]'9 ^9 Dc'&jL\pfrn |f5{,#c 1ĉ(+]u>E \Tr[O/y;Ub! P9OQ*uGKs0Aw9) Bh9zJ쳯B,+S߇^S 1G~Bj|=OʙZ'@]?ĬFrJƻdkphMT(f!oIeXd?w!iTW<͍8~$l.osG7ڟF/sJ>j1EEsf.W5'Hljkd47Jg<0$SIFf\" -Rf|th个fI!@?g0[bVa^xV;t6#9^eh_Od%&>y Q6YbzemPȕ?!25w.p0BR9 WLw6&gх:_F-K ՜sv}J6wV-vI̼X@d ⦄*n݅]A7ɧfmP.iO~ N"C/F~KFo| 8D\0qhUsTURucTS,6zpVy?>LձQ\ ♤:-GbY. ~E#:9߽zMAi͘ kgAzNDK2@ܷrS#/A 1+kV B׮fr /io'$Nʠ]՝Ѯps*bHyw.7^*n 5!4ʜ+w y%iq܀8h σ4/欯OTYi=E!9c~EoPF7%MA5eehXl0쌉ȡZ 6h{Sa.ޑc^uJ}J,J eɬ 7Wh܍gG_y'3L#Oj eYݔXhwu虫< Hzt/3uDߦ9St8sd\C{ +JAdnr*eI` c'»M>,Ԏ>q6xmeV|2ۋ ccqsJ)XődlYPMG.䶽*S7!tY*KV}7jͨMzb_V$(6҅SW8N$"9|Q/pJ^k2|rFȿa`f.-&I{)kC! s 4p7e#ER]'rE-;'rXs.bv4ƕdDZxq˄.Noj#4~$=}?@4'~WnU ? Bg֑a7ucma1 (!68n(+fZ;*8iOluzYa>=']&:\M p8va9Z1~y`'H)Pq~%ϒ| a7ϙU;78m!3e|)VI U)oRhs0W1*_= D <u0D *~lVi 'o%ZdV $ /E'gG4p+v[dmgDۦuA}z oIe@0}ش(^,5 bAIx܀4v@lfN *7@*npt z}gGXV3cմVTyDAR-F)~P,9,{2˾Ѥ F]p^n,*Ѹp!Q:LG4Oy$Q@l?#ܼ3NMUP+.J #-@_,{;qߔByD/mR@OB}eڽ9Cv9S4`W$v;ߨh>9~ EywVNRߌg1׏#JpVs:0-`o=NACf&ɄZ0J*E]?FW^Y[PPYN(8:;5^%p{ ߖ!:z}&}×o |Hs+8<ىx*^2Z&BЕĠ,≓O 6-AgI"je?tY`XZMRJi_vvNB]-ub!lj:26ft[b-@>M0[QTpd<%c}Fd%R<Ǵ7'ߞ25[X~bh XSBܫy^b+ٽP-DifX0ۉ„vJ1]gbGڒ Y9)da<`MCH9Y.t IiPKwFCR;*$aNn܉j:\&9@+_G>i;sSqEUf,7qnls[.ı::^#]V]&&Յa$BJeQWZ~ֶiZ|Ib$־\MC p ֚qj[7h*d*li)^čO`_B;^ g\)=u+j"/wyOaTh9Kp3 k\Bad-yp-2F*aKD~UFä t~ :@@9&`K.-+l]g!Mc胙cZfS"c+a ܁cn2/8eHecE2aؒSy` Z]L Uԃgh`n /SW"ZLM厓ەڳD)yA_iOsz"h\5ѷ̱q'7ZTsA%7ZP/4tI~Rգ@sSGw?wH("J/ěײ]|񓒶c_Udu#{L.&?LOK<\ Xji]gPs'm(p'Af,sKG}sء"%*O/ؒm\_BePʼE Xݠɶv7oX\.L1qG6sd $_lYMAIE=C jg9pȄ0} ٓ8oj \{b Rػ2 G"=Ofs'8/` (7$c;ua\ xI[2w#q|mH(կB|W`oL$ Dؖ$/4,kC"Qkb }GQ߷3\oY 3M;Q[SJșK_{{@Nb@w'KoƆVs 5KY'z)gi2 S:4/.զxE N^ɧuL+pQk/^G 9:C]!1i@y"Pr,3Fpaȷ}mYeht>Ǐ,_\!$r Ze%k\Xuu$Ɖ ;) ?/y~o\DM(vD(ȍȯfWRGFȚZ[P|َ lFx#mo(Ѣd֣EvX0oit#]-e}L(L nc;uTKih;.,ц[!JЎ+,?F]}Q(NSjf;hiO pR;"2hNf3o$S|yG<jbRդtr8;_m6VvN#,^ wv- {Ӹe3"<;#!?pE(mIB#ퟱj@|d3Ap.h[_r 'Ԟj""v%`+38!+ 0dzB2`گo}M%ʭ-q_ $cfM qeerbўgC`厲v~Bdrߒ% 3AfŸ=ynd2O7ΙzbW,>| NrK OC{I\ZR误7rj@'XsA`3SFF3 EHmZ;ܷ G8 pF;IYh[^d"`@i$:f[c- V -p ldkutc*7FVJinDoYCXd̲Lba$q:]U]@s2{3דϩ}RDh?#3:>l:|?Zdئ X S}(O}Bű!},@'ԏoB'ESڔ+aVzU`s*97ppό~8@v ixдTso4dF̬am ꤌjҏCήƬŪj 7G8)fo\5XJf{[́ٲ5}ϥ̴HTvMPHt<ug'^To{ K|LB>(w=>.\H1Kk҂#똱x9C$[.~Lث6^qI-r&t bZ$G w={'P?F6ݻ1S[YH εc>ouzk+$#9B~xmd@F0ѝlAzzcAO•z(mmk9(\[#촎Rߢ;T3@\߇l6`Nm઴˧iN@ D(N/۬ 1 =TOPyfRxh=*=s06Mj2"}~zJYET;BE}ı !Dx@ȹ䮊@ .[ \5MŞu]@B 9eFhC&>)ϲa/Y?s~uϯk[}IyUj{Q@g~ʅA`y>jC,pNL0be`5y4UhpOh⤂+jU3a˫.R2MΨ(P]S|`ll}!bნO