earlyoom-1.4-bp154.1.26 >  @ b|^B!M@eee9MN;-![J3ٍ-ƥåY! [ rdn8nc{{{Plh^mOJp&eUͿRy>E&enmr -)h FgЁ`džԊ^Q ADLZv{Z<!nd6k>JiYŅ4EܬX!kɤ.hh㓨p~Ɣlu05151af4470013b79459d7d79995f8359f9bdbdec685e4921b6cf0947715e9c082afa09680c81801be048060929131a1c80e3c5dw@b|^B!M@eee_hE1*C2G/ ,$A;^W$#…Cɷr{0ɚCU ,:Npa;~0-f5TiNaV/jyxYVX  %d#4oXP;|px=N9֣J? 6pL?d   5 ,;_em & +p              .P t  ~ (89:=>?$@,F4GP Ht I XY\ ] ^Zbcd0e5f8l:uP vtw x y8z@PTdhlrCearlyoom1.4bp154.1.26Early OOM Daemon for Linuxearlyoom checks the amount of available memory and free swap, and if both are below critical level, it will kill the largest process (highest oom_score).b|^0obs-power8-05nSUSE Linux Enterprise 15 SP4openSUSEMIThttps://bugs.opensuse.orgSystem/Daemonshttps://github.com/rfjakob/earlyoomlinuxppc64le if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in earlyoom.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi PNAME=earlyoom SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in earlyoom.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable earlyoom.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop earlyoom.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in earlyoom.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart earlyoom.service ) || : fi fi ~_< ? 큤A큤A큤b|^/b|^/b|^0^\^\b|^/b|^0^\b|^/630967387b59013c7da3c77a1b3bca42f732365ec6a37e357c33567ce0747cda32ace54b2d8d0fe5857f15725c97d5dfc7ac5bf0fbc041be3393a9010fa55dc50a9c9e9551713a37a15cf1e81ebe87b8c4312deb5b2742858aaefdf47d193f2adf677d5ee5f6632d8e3d3f51c7db2a5a602a74de172fa030313a151546a014396a5328caaa2fa2a08daa9e9ff3a298b3ddf9f0a5f2848aa7a93a642878709491e730b3ec729de46d987ae73f30ed337e4cbe832f09205330acfa71848c6e0087adfb45f78a6af004f710f2b1f1e7603c2d0f2b4a8d7a59b0d895413a973856carootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootearlyoom-1.4-bp154.1.26.src.rpmearlyoomearlyoom(ppc-64) @@    /bin/sh/bin/sh/bin/sh/bin/shinsserv-compatlibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1oomd4.14.3^s^^_@^O@^Nt^M#@^^!@\@Fabian Vogt Илья Индиго Илья Индиго opensuse@trummer.xyzopensuse.lietuviu.kalba@gmail.comopensuse.lietuviu.kalba@gmail.comopensuse.lietuviu.kalba@gmail.comAlexander Evseev - earlyoom.sysconfig: Fix sddm, add kwin_wayland- Add PREFIX=%{_prefix} to %make_build macro for correct ExecStart. - Update to 1.4 * https://github.com/rfjakob/earlyoom#changelog * Make victim selection logic 50% faster by lazy-loading process attributes. * Log the user id uid of killed processes in addition to pid and name. * Color debug log in light grey. * Code clean-up * Use block-local variables where possible. * Introduce PATH_LEN to replace several hardcoded buffer lengths. * Expand testsuite (make test). * Run cppcheck when available. * Add unit-test benchmarks (make bench). * Drop root privileges in systemd unit file earlyoom.service. * Fix spurious testsuite failure on systems with a lot of RAM.- Add "Web\ Content" before "firefox" in --prefer parameter. - Manual optimizations in spec-file.- include Falkon browser and mpv media player among the list of programs to terminate preferably- Add -p option.- Set lower critical values, add more programs into whitelist.- Clean-up.- First build. Version - 1.3/bin/sh/bin/sh/bin/sh/bin/shobs-power8-05 1652317744 1.4-bp154.1.261.4-bp154.1.26earlyoomearlyoom.serviceearlyoomMANPAGE.mdREADME.mdsysconfig.earlyoomearlyoomLICENSEearlyoom.1.gz/usr/bin//usr/lib/systemd/system//usr/share/doc/packages//usr/share/doc/packages/earlyoom//usr/share/fillup-templates//usr/share/licenses//usr/share/licenses/earlyoom//usr/share/man/man1/-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:Backports:SLE-15-SP4/standard/0ed196be9d3b5849d366fb6b2d4fb3ba-earlyoomcpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=ccf03f40c4cd77b1aa474f30df65387252e648bd, for GNU/Linux 3.10.0, strippedASCII textdirectoryUTF-8 Unicode textASCII text, with very long linestroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRdG>X(libnotify-toolsutf-85880a188adb235ae3755f5b0941bf6fbe0ec653f92e2bfb7eba32db58f503066?@7zXZ !t/tORP] cNſ^Js$t6wGw]˄ѝElίU(t~.sYF]w[k?H殱Pfٷ9Gw1uqmvJ~z\S'PʶԟX֖}w&Y >>\yyr[2\NXqo CJ{fSSZ] {&ذi[V ʟqx|^?XYVutKqW < ߁! [w _݊s3j3GS7:Nvgǯ/"j:7xu)NpedeJUԔ\:MJ(DKY׌c壡p#mEF~Rct }mJ%2J~lo_@wQ_?}b0SoZ ԪPDHd\jlD[qOSŝ/HR\sdOO^Ti cM #rߴĒ>O +roH{U 4ɟ3$j_24TA6[?!Hlt`p$2;Ԏs77D?n(Ш E4Koϯw'KԘ=cyVt>g/pGoZGd9n3ھ*-.nW@? Ձ\AOFsBKr8l'G1^* n}-?频Ѝ_ZLjL;rVJDmQI-qau2y'SP L!=&'znﳗ`ZEbnn۰a7V(zYk^+X gr)^1"͡?pւ}ihTV G5K%/%R|o'Cgp; %K2#kqaJR?[.TO,fW/B𖥽'cΉb &ݶxk>UAPaD#_M8&X!t 4X)(ϯ{/!Ǖ.8H,WQd~ҏ,54fyiIVgCVE̅5LKE&Z>]οԷ%w?aUB6E_'e\v\QwDk[Z<+ u'|v<'fUZ.o,SV@BEi|KTݺ)t`nAx+ePJ/d5k<`n.v7eCB4U3W̐(Iuto?xroXxLaԝ=Av){a@f+ q,lӇtXE|P0ۤdb\Ņ85JjEnaͽ8puIS L9NtbEt(A 6*ttܤ=ta:S+DR鸾.?11~PF g@/r2P VDL7=;g2Olc?ȂT$7ZLǔ ylw_2y=9sviOd\N^̚O!8:G&:*0ąQyJr˲ԳW@J(#40C6< mϝ&Op ]j ?n75&C!hFNԂ::Oƕ_C¾m{2]$HC{~#l`HXqGy.%~ G4h}MS:@}г$5R6 )[μp"#\nmJ!-q~i׷6bifl:뤿Vk2 å>zޡX?zU+qՒ6_RΗ9)sa+(BI9: }01˕IrC޿Aq@07m; z9KѸT,$VP~= ~_[[((@HYHYYP|tu{=`n`3qu\ *Fٖm-p;j 6?O'Vmk;@ykSɢ7 ҭ2Xa [_¾Tvq:"sЉ}AXS(9j=!E) Wz)?Ju-BS 1!~Iыүs(7$o5/YdvDc1c2Q2ӺoQ"^JfĜdº#-fz#NJ,]JS: XT~g$"S.&4 G-WJڋWmr~sKMl,Fi$$ Б%H30`+;s,sN!9Y-'@ظy+2zw]J[eDIOf׊6#gDHs\d]lsr!RgY4a)5X3\,.CvAMv1~_2fA쮢-ŎĎE$`fT^*uDD4\fJ%7;r'a]4gSvWe.ML(3t8{/䅰R6u +p"~qU?YIz?SgJ \h ^销W!y@5{._dI"+ɠq) 23)V9s+•. M0/ܭ/b]iu=< /1D(3vđ[^z|+^ٿ]dqۨTU}0ʹbt Q*{9|k{9Z TʽyK2R,  ù+3He ,.Al2$q5R@jAXx{Q5UO/8)_&sxO"Ǭwd͙Vw*}^a#xJpbɷ\,ʙmZHLB9hS.3ab~X^:":@z=ܤv@ِ6+YySpy,@';% ^K)3*#Qnd|AϧUaA zҁ .\!S3΢N_CsfnGn57v%_L_y+fAj]_!gPw;"$8myO$zKv*4LR(3W/Vp 홍E)[fR]X6jfߕw7;Gf(3_aXo{ܙɁdIo_;q!HƊy'?ɕn3Tuk;57LZ&[iT5V,@ Ϻ3l{Be5.hQ X1Ȧڲ^ N-%Be/17愸ɉ|%'3UL$8|Shsx;$.ZLqRx3m{z$ mMs$-ycǓspBx/%=2zǓTC3 u4 v ǽt9#(OYm :#c>t$Q9Hߟ+M/o;Gn_ezw-^ھdZs׼:;=m'u'aT&˸Bi,~l#5w=\?!!Gy+:EZ0ށ I%}.RD kx@s#:?}ejA 5Ta5r"TKQyv 5:iy4W/pDT;)g6\Ih$̦ lLGM-~]ރXU |0Bj-ldp@Oa!ҁw|q/|aI( TmS]Ixm ,f5nKbYbS"q 7Lac")Ng}q~Ђaҗ }y IҸV?*lq|-xJ7<̶5'g7,cBMڴ3!#EgNu=XLU͇"F9岔I{1g'1$t$J0it3 NpNpn95as]s]| o2cؼY|ijƚN~q Ԟx\|.*2c)3(3}R,1yNao>[mwAڅ2!O9G=|TwCVb&JzwW(ٷI:-S`n[c"@Bw^d\~St%+wI.Yd̈́GKmjT` C7sk=}J$-M=^'EO.3 PX <8U G)mZApj (}Ir<xsAW;VGuRXc߀ ;_].JQb T_Lb; /]$׼V&y}p2/Bp`]XxB)m3܁{s2kдǵYS31 ]Jxi`t/ޤB7%J͓:cKv9EOdX~^U wM<-5P [Mu%O¯ T6ϒb*ʹ 1ey%om7d#A;T>~EFS'Cƌ\,fT8GF\ )cT1VIxrI} ht]ٽ"} ۽ %^Y@#gh3rd;+Zқj=_R&"yR[-VӀWM;;rTbϡV֓Y2"so91Iмq>Nz0D]4ּͩ a ( ֲ*K6HCP..d1 +9w|,IMZbllB8Ep(7~A%Rܝņ'WY*M;tW_ |f[tE9 jDF7@ޖmėCuۯ"i'2{rGaCfXhJ3R):Ex1R:7кM6.o2$L>߆!N[q wht* p/t񟿪HR5 ׯP=R$nn["UnOdvUe]Oi{%Nh f$o^s@py:X<@GиYFH cPjFyΝD7c5! 5WbQ{*My|nփ@(L0@/lSoy&Qhm&_jmsݤ7=مC>%W_XdS~q:(l+06Ot̠%޻n`(yPh&K^Ǟ ޒ-kJ9_#wN BkJo&8 C <Y >O2͓QTƁ]C?7?6ύ١D'dlM}[p4z 1 ¦Hkއ|r擪O>d|ϟ#8" ;>H(Mrhޞ.J=s>c'T`hs`5zOX Ze2k^dzy>EHn`:ݿQmVy>nϽ8&MLW ]v b5נO+ r=́+z'=Emgj/PZr;NO /'DF4f$hwS@9Ӈd#e~ MEH᳑DAdtH\c{Gg3N\ɻE椩L7*870[y'}094Ig5J>#4|0QiڿKd%nN)]8+O{*rws<(R]M"wk)?"^DžFf5JX"@}di8FEZl8Fteˠ\zG/m P(gM(phTjH}∢~7+n̅0>eoS;֣p+_ŌT'dԧ`=~PLD'i'n28MCj2tYs%:Q+)? !dx@uk Ʀ9ԼXfmyy=9D(kG\un̆gGJYلjφUsM+($!00Yj"bhGby0kH 0{[hBSGq/Cn[[v}$0.)JΝW qWqeBx0%Ƕ\!S+,Ym@u"VgP avnk2.04\o7C $u)uȌ쓛 E{bS cԀuh1ff>{]1z$&.R It5mz.P#\PN^6r׈GtoF"va,cC-L7f],@E5;J aZ&PP>з[j}8Nts֖IX }lLM{"!K V=,~y[ 6+wnт#$ǿrԥ֨S{x]q6JiORE~bPɪI'1&}DG D;8z%In&.*'`^P U~0e݂+\ȖIŕ[jl/BDYezNYρgIФKa'eˣ#2SUmqݘ谛(S TyKz"\ܝf# oM0ϵ%@&ij~ݳ=D"9k1@ ]IP1̞̏ yMLgcVQc ]Ҹ,*Թ|Z-c*uΆδ qfun fk>1H0/\&f/!\A ?Ǔ'7`^y=SMaD?,@;В-q >uԧ55K,C!ݔ'2CHEi(Q_$`y$ JN2bC7w&`d[k>tq`y%N?[%50 -cVc~xҊi[r`d'Vg _t4r#yIDҕ6><^Ҍ V Icqr2 #WeI+Zdg̃ 3{) (TE rRrԐqM]t+7Ժ\.ɛA%pea|w4g2S:ghDnEvH˥ʡ5o|,G53`1Q {^ii*Cu,WdI]=ߦ@x٨0/[pVB?s0fa~M!%p8R>P4ǭG>]=j潘hmQ6Ax(-fͲ)'[gKղYVQEC8l=7m$ ukF .eZQ֜Ps161{PtѐYCOjxI Nfrο"%x*5#&ibm|/Jvumkcᝊ)7ZŽ&Qn:{)-gt#,7 H,*UKb*xe1HC0+)=+qQ;?\bgUmzYӋt;/LUapf\iQ2]rHK5  \4ߴSAE&GVU5"|/pm烚Tyq7/`oM(%A#ǎ [s5ՑgIi$A ,k|]`lZz)}h}4bzmPJ(eKQ(-:3^KE׊'KY~W5n ؝[wv;AiQoѝ!afڬy&TjVs "T3K)]F$l4}+e@/Xl %Xž(G1횫ƝJ ,:.IT؍(YCA{ZpB"|XmWC5eJ_<|bPh]f{8݅Թ lDonJ9D}YʄL4E º\tƌcejZ[ gHa Qa0aa^v|u!t0!!-F~]fK7g`G% F*]rkhKP_Q2b)/p GH5`5Ӻ0 4]*[}zo?K&{˟(z{"-k`kzwzNVQ2 ҅[zϐvyNN i#{RH^ cXqsR:i40dL^_Z\"?YwxSP,:u[N۝9v{+玖ekyɟRnfD_|=l'F؞M8֠p(\V .awD$ϖfdAIS6ZW~XyH]dUHJv[2І]iΡhVm{߰%3jvu-Ś?zf ,3$x bTHVB(=aOr*ۆI#\fE(}k:l]~S%+X2r? +jLX!EXydG$3 0t^kuph2;7~JHd]cN!^Dž`4<, qWɡ*Ų3b28tMU_R'vZXFӿj]zD^\h˭&ej&M/$nvXZ*IɌ]0FXm!Ӳ%gx`53#=?&J?_Y3A1xKҊ5v?O)dbT _~ x`׈`i@- F39ȈŠ3hZVd/6 Is#)xޓl@75Dto[! 0{߁ȥyc+W%Xo?w_MA?5EF2}rw._&܅b+f۩ͫ( ;+^Ӧfw2XS4?4yc 2<]` @s9^)_]iX eu&,!#JСX"1L6Dy۱ &Gx2J_C|.3&o=nU)n`;7س4# ֞nrpINޜлxD}@Q,pr"Vz߰7[0żeڐ"<"讵?3 ~?h`B_'w\^#@HppPvy {,UY*(ػJ"XUP3uK]uoѩL8==ǧ  0")b8UAnANۣ.99)?hW}!OUL]e.zfA{X QD 82sʒ; e3!!!/JD3eJc+RZqdM_ Wa{J8hQ+_[MhZ0"gmAt7X3x@ct.yΤkp]5XY[5r7L܈$_RbdƛfRjEW$ɡeL'bKCm7o1;|kd'`$ݑZ|nH\fx?o2W}PoUP*tUO 6ZOzaWw ]z{Oo$yΈi 5(KoT ˚lAH+ٰ#f 4'Z~EPa@:$0 \kcN{@HرN`lk83L`Rak<|vD1(7|9ƴ;g?Y:w]swگ-14@-i6(pYy!G-NXӧF#D5JPcaT~Uǯ_ *'"Ll &Hzg憄]>j6m }wJE*" qDⱆXޝ٪jz:#VdSzW}9ޕ+O*!n5')%#406q{8xc(T$v|fsm` dL,="ݻˆTLT^BgoI!:8NwA%Q"ܔ~M1 |R}hO> :r| #9P$@Q Y/!HpA7gcd߯ 91>;_VV­$akId4=^")6m4Hhʈǜ __@t`WP\fFkHh}Fcs+9s;KQz z qW痹[ P^Grײ~kbpodke\o'sJmip-wAߡ2PmstH t-FHc0ŽHcQeҁ)r p+)7Ȃw g"!L`IW?M7~@췟@Vda)e;-)k *\T#=5Dbdl_>0_L1'߀'O4Fzp~1@FZWgC4*LJBFw%m?no T\"=e1RB:oWo>.hHs /*ۚ]z6ɯlm¿^!h7m 34Ѹg+yO@`X-Ӈ8[~U $ .Ny!D$f53&қdˏM` 3D!0J3?<+D`Gg Y#>~xͤ^rpE2亿P؁4]%vkzȸì+ܳ)^ ,%4KsCݯY&=\E7+MDt;SRAK<|S`QP!0*VP-݌3L@Gv&C K_l fz*~0$<Y&>/W3 Z*!MvtSH\D4~kGO2+::-5)X^c1V G>~Ӝ(򾠩eW ?G0'#'Pڐsf"@>l{>@$7)kY)'{O& :^C7#_$8Zi0vF>h&ѓZ3%ceAK"Q0M:-;ep)93 c_՞ G R,B2 1E%%Lټo+gNdžfjFc{6_9إVxQpŤx±sD9CևGYϲN $/Q0[7y֯nP0փM{d ?/15eC-50XJ}vDt7U6b4#_Ebp#!%i*VYk FM*e=U߾wɛԪdž̓t:c(g,rdʕ:]K|;'5ty59%{_q׷ ~KQ64ҤƤmfm (wŚoy1_"ȜQI15m5X\n>@goi2I t!BxC˴MUC>c͎) ޢKm.>2;4V˫}>f+OTxW uan.O{ d WT_f8X:8\p5tLEppwxz gG^,vy)UG1*w!IIRUVӲ7sq*ϙ)Ic[r.9,Kp&O\Aݦq˕*^4T;$y0-,>TBDPzvU.(Зz_f![4V"0ɏ0.zlM:4vSy vBk+74"wu^f/g>QzIwj{h+$0u,r/I)7eKRQܷ]q+})A@:v 0_Wp_C?{a`՝5l$S⊉~C!?^#@Ј%b`͚)mWeb¶@LA3&yd 8)Q468#c"(_7Ct WC4xqf .,W3,S lT$L'KAsʚ֙c-+Moi ʽsFs̉q44 tBS?@^+5ʍ#]aXUqmȝ,8Yi}BY88qBTzmOfc9+ȊK~%ofdb8!i\b=cGÍs [PŕBݙ\âĽqzgVGD+u/G>aiꂹ ӕ?Aػ\O.rbS$H7$y'VDᡰ| tiF,ð z*Dw,S5I}qTTp (iw|C_Q u'.m(pW/phIgffOZ$O j6(#{0C.N*2A"10gbXK伩u#xlO]M{(Vx5 Y&_=|: aPU\|rs[z yC]8G4oFdy[s*D#蕸Yθ IxOΉr7˺^((%a6jA?lt5b@ |4a[ -Vݞ{pcQp=̾]?zﷁN/Z9ytoЍk7nꂽm/>SjU[J52010$tɇ%:4CO.',ծzGn}nyŋC=I >TutKX$K$9Ωr;Q~N",)#3JgЖɹrĜvc[>eח2]\/9g`}"b>8_{ 0;2_Tar7b)c.F\3YoϹb +-NrRm:'&W1ܔ |co3 8>7輐.Z (^א)UK@bw|TJl"V>jAěs!7pZ;JV!L0"aI u 3nA())2:dMeq=}:ՏsKwS;:K,xԟžqS"z0cO3ΥAN9̒~YK۝WtlĘޗfA274Ƥ<`P\7jO~DNC"}ĕׂ.тbs~QuCLoXݷϦp|~JL `u^z}YgԯWu>`tZQae81KUlBr %t):]3"o]+qV)Q0~JK򳬺̵k[2ctDžoIbx(&8!ɸnJz`wُ0V e,)ROA2x8 m3Q&v0OA#2tyopث=%@t[YBepQik0$__jml z=rʤe׃Y@*񏄐 BD_${h B}b)#.eRx4"H9g5f oq)4R%6-8zAZEOK :k))igbS07! )X>F@RJNCkHQNTJpd͉ >/~3DgL\ IO%S"OIXyc9c HYcߣcTEo|&jDbĭdfD E3x 5r:pT뀯O k'!F3ӖABgakVoa+-g`y57UrZ -ʾN1Fmia0 ;ȎdgJ)5cq=޺D*kH՝^<" - C]v+}6X-ԤD{]00