earlyoom-1.4-bp155.2.13 >  A dkbI%z $e5M)J$ێaSg Hf}v-fd6[bKZטּߪp}1²Oٶ9M{?_PYDT \[N&uL+>E4]+mŀ:#G(5uqq o.j8^s,%^?TB? ~=;OZ@; _wQ4 ?v_K49i)T-%/Y0YeF}i/d4q54nLL6s|%rC (4?[lɠ"<§LUE"ߏ,SY5ޙ=ٌ:70T9[("onn_5bc741e4215f7fb93957f941bfc887e984e8ec9c2025bb3a7ffd614c202778cf7c6736ef18e104197e0152f78d4dd5beb3d5bffasdkbI%z ~S|. g#ԏ}'֧6bmftCO5*l4g%KƤw]Ͳg@,^2EU ./\7nh@KZ[K*px C6%*51ufJOtFy}F }Wҹ [OjňailbuH/ҺOmia/͔xY q$e&lL1 4:b?/B\$BTA8:L-lXJJCUOs8\H/ICz^V~~I-x0Vm/"'HgvҔ",r-cA9-vCnM[jIL,3'J*v?X#a'їDk1~~Ń]Q]ٲP+2A IÚ|bilL(~Ki}YޅϽl X:?m`Cƌ*`&a@R7~>qc 8.NO2] O >pL \? Ld   5  (7[ag  %l              *L pDHM(N8X9x:=>?@FG H I0 X<YD\d ] ^bc^deflu vwp x yz   HCearlyoom1.4bp155.2.13Early 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).dkcRs390zp21OSUSE Linux Enterprise 15 SP5openSUSEMIThttps://bugs.opensuse.orgSystem/Daemonshttps://github.com/rfjakob/earlyoomlinuxs390x 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 -f "/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 fihh~_< ? 큤A큤A큤dkcQdkcQdkcR^\^\dkcQdkcR^\dkcQbd2e6be3b57cbf6be0346b87d3814e7d3af21fa6201e0967d8212389f4bac2c632ace54b2d8d0fe5857f15725c97d5dfc7ac5bf0fbc041be3393a9010fa55dc50a9c9e9551713a37a15cf1e81ebe87b8c4312deb5b2742858aaefdf47d193f2adf677d5ee5f6632d8e3d3f51c7db2a5a602a74de172fa030313a151546a014396a5328caaa2fa2a08daa9e9ff3a298b3ddf9f0a5f2848aa7a93a642878709491e730b3ec729de46d987ae73f30ed337e4cbe832f09205330acfa71848c6e00874d85ac692c43a4a4a15755d199b7269a1473f92eb3a8ea771356195a8b0d0253rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootearlyoom-1.4-bp155.2.13.src.rpmearlyoomearlyoom(s390-64) @@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shinsserv-compatlibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(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/shs390zp21 1684759378 1.4-bp155.2.131.4-bp155.2.13earlyoomearlyoom.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-SP5/standard/0ed196be9d3b5849d366fb6b2d4fb3ba-earlyoomcpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=cc2931a64ae1309da2b44cd069c0a4d663a54d16, for GNU/Linux 3.2.0, strippedASCII textdirectoryUTF-8 Unicode textASCII text, with very long linestroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RR RR R RReC**oHlibnotify-toolsutf-8577911d8b33aceb21b5b4481f5e9c9b4bfef36a32763b0fe0f9a1e182696a3c3?@7zXZ !t/ N*] cNſ^Js$tږWϧҟV2oT[A>`^w]i!p3S=aTjA3c @XRaiG 6 >{ƭ GXǒ jz\MᏍ!it8ETNYCC:)ι&.-F< MqVrI#ٔeֱjSC=&φ|l 5=Mxꉙg椙IA]p7:5^ ݦ(,Ť*ZOae쭗`WgBSmm=밠1zmK6SJʋD6\b>2SI"] x%u %.p5lR=wow?^wIAodM IF,QM#oX]$ =nfTM]c5v$.(+X|>ѽg;aZCťZy@V.?Wkk>XWz.xb%lAȭi{ ֵ̉;ݾ& )!"j 2=BЛ "Sg 'ɴ&PDm:)p|=ʚǸNsǻȰA*GJD3mLhyhK_5,-9nU2BkW${r'X6ϯ3GFWpH}| f@3l2rNbG8jղpr擙&c0Ȋ ZjpX"(+N5'd_ː6?NREkS Ƭ1{@A.5c[|lc7Si'8.\YΗ;NDղ|r%Үo,R#%Qh![x^D̺NKN?bxpN-dĀm籹 =mt#zBԍnEż )÷o8t߭g #7S-yBf3W7H8ş=n nT YU"ñ Rq DH C$ iL Azah0keZ`[ϯuw'7h3 Yz̒['ʺPL5c( ̾\ T:i6?%LY]4rZWmIV4M}| 2nACJh s}6R?NnM`~ȃ'I~H!Y@'{Iݍ.Ƞ+7moKU^(("?eGܓ;<گJGc fRAOzTBf4[=0{ra ea\(ON?+uσK!2~qZfڢX9cφ4X^u0\ƫᩰ*IQ#gkuK] } 'RlnZ"sÆ} }@N8o x)%g^ꂽ_ocp&O1ʂÓ`y  ;\$==YsE>ƢcT.l \"~;f7TRٍt4#6f" >UrtITJ? 8an训`^|4Ώ`VlD?l:n?x ~&Mq#n\9p%jojDMα7j-CB>)ٕ[$rk|@Ʒq `R[|Dq(!êKA"` ȧ_(ۭz : iA^r\ Z<㛶\ɱzAfK gW/{lp-Yz-YO\H NZ?m(K?u~|^h j\ZC_](z5j S)FdM}YHuGY_ Y0E.(ΏZ"2  p"Z7#>Л SbF33)y_e:+6U*+ 2EWuf"dM 7O:z`g{`-Uu3*L8/ةrV-Dd2l`0 L ќفf "zgfE5.lB2!w@YJ´QQ%׏ Ēc?U0=_OxxP6>K5BV@M=B>)s (ٯ%-&{s޿eJ%`ޢ>>+E=~;dCWowyٴ&l$=2k`чm7n [F ejרu6 ܣ,\}a+D6=%~pg=3p`ܴ="4NN+f2wGJQ74``⵨;}1 '}oEpQE vk`å&ߪ'xǓ? 3!5JA2Oi+ #?Y& )rQ1_bpM Z7W`9"\/f ZTr[G|@\vTXpRBnZ&L G5uũ,2},Y'hUkCoK0 t ւsKUgz\iު'W`P I1@XuBk @i) dy%j4Q {_;wfeK HL[wxygkVT[i}8V1+5v=zxUYEÁ>Do(:mYktts7HhIۉ穒O4K_#ҧ?&+E«mt؇ ihW%Njś68 W`), ^p}b86>1؈t`QI `*,癙-Cjm?i@icDk2\t ƪ7-q5Le۵ثo܌Gnd=Ew g$U2-ߢÔTY%2COkE}B!j63ccϘv@ϼ# erg 'pU 8C(GXD"F@YI} ԥȯ_>?opd[BvjbigY}ʆɲ۰XȖӹB$KLm&ZÐK!=*/Iq? T: u.=t2kۮI׏k~"%wK] 5u~񝍌DAnÖZlH9G)k5#6¾R F񾯢9;.o*?sbhf(تy0F3pӣrգ̤B^ÅI/ pfIf1U5R\g{/i.SzJBajpp#' i]ٞ1ob jVlױb$ ^f5މ;BS 'l!kSs8)ڣ9HJknШp$.pݻP00H0\-E r.BX)wH`׽m{(`X/7[EwmvwvL`},8Pz9S 3dI͑ tp5eoʁ,EOa2/bEfuEՑ׿>]cin߇$IwlxՄ'J;Di2?!5kmlZ[G'D_u_)N jRYпI)`{ ds@>^L rϭ}N }*A㛟ݲM-иlWYV%JbWCЋ*p@!?pwFYPClNU``w()l3td)rZ-Л$-a>Q!9iB DfC6\:3P:O߭-}>B?Ѷ/qC1oŠ : !wa)DcMLs59HtGԯ]>iZuBeMd܊ BE ,Q9L-1W6'QCrޒGvJwzy'RiL[|=^"rԏk#_(X ܄3UfʅX.sҩq*6 K~u;lfߍm:GȂZLDݍ|-jQ&2"XUY9O,ޠʚĮz X}~ǟ$J ˜ @㊻NVқY֗lX3/ S̚4cӷPJ 6x$Vcށb1•;u;{KZ/JbN& i,4 oTZfY}DD\$/B3 jA4=Sa@hRЁb7Ww/1Z^Yx@i,c  0 Ym;. m\=Tt\Cq^e6/ާ61ԟ*(@B>=.Tj9õy`Eo41YLw$y1/}1w}PN=G3{/Fm+SR%|\4+r5"GOl,ژEeAmN :h~nq^Qf{^$i݂+gbcGM9Qr@ʦ)D'zv^8Œ1BͤeeYmZAN,t*epIXx!\"^Hw)Xo;,%_wD.*rG1aA#6g+bRBd' Zh 糷]03OѠh1ͺ?|`c]wzΉpTB?Lj߶艓/:Q/Q|/\[H yB7^ކ~cؽH&(p#~<6d$eSBgE*\lVjt1 gτ1}$Η\~XXL-\{G !+O>[v&@ʅap^9$K/V@%V'! L@Gt u"IrC=/r}pN G?3r`DF-># pS{}(?FA>+J= ڟiTjm~/4vof3hy(Ji6o X kXTچ%TyҮaGCGci.iџܬh*+Kmug2hs0pѫo`=yR1 j{&[!2 Uc6;-_<]zkUc Sy!D~ Lւ)kW;&R"Kcՠ*&>@kK( }V 6,_y4Q:@h4*/V@&;1P6vuQT.[ 8YcMF Mx;Qt EՄo4!䍔fQB\(L)eJYlKBaV.1?⛉c/'UZ 1_J7 5 8xwԡDcvG'$T0aפГ%dTnSWa ]jR?H~\-tZvBvEF4='BMdd-Ӕ2y3<`˷* \,| gyPAF9pUƬ%sqw kS/7i/z@Snjmm~(ePݢKer2Yy}kZ8vLg`K? IjMDb>(r(f3㶣a٭ƞ3:XtQv6- nFf N}^9G3_z\6ϰ\F{v/~wz`Σb>xMQa!7V^Ae](=1z'e/r-hnZxxGc<[I>G*/B٘w:4ss 4֒j֪[8])X$y7f6= Hjy7_^]Sђ0GEʂI^6x+a\9&}H˱ ew Bn:_և=.R~Wr^pz` yB06!,,x9`6dT0+*,`[#DՅpTʮVesQ8Î/ X\V3 _6}|ʊw8OY̦YCƸngY\YGf ׆p\ƅX 1Ldq!$&\ݕؤ$xʼ_MaMyHnz%شx7& -+~GAF.ҩ.xZSA2}t P̬wZA\y^˭EϽ̢P~V /3؊|!3>g$YǤ,ڢ rWK .s8pƒ#=Q }m\df"ӜTBM~ݮ&\b~ Ѵ {B_ι"I԰2}k!9=/L8w)xQ)x GO(UH+%ːG?7]}?B-9[! y,sHA%|(Jdm2lm^ }:(5X:E"݅~&T O.^8FA )b2 ^! ՆU:jr,pHN<:C3qH$.ehE}rg{c9G3:z![V"F"Vdx8hIcW)G ǰ4P"K|G({q,r,pJ8ŵ Dh_ڵfHv 03Kb`jJz~BԾtR)Mԏd X4/Ha@F|yXާ":΋ i^FlFA3&_8K32P=e0H[GXf@Twx&\a AXs1\#AAw;Zm MU<Ǯӥ(eYٞ [Q+,3O#)DgŕBNad}Q^=J"[t`-c ;cS?=@kyr;1= 30N}oIN/e ]:9,亠|K} 66!8|7G%*eh[Z%\6[dtxfqJ{eɸ#Dpm9ӓ2)ޣdOϪϙ7lLь7Tp0iyNUnt4tQ(ut rOt9_#u d9M |[ tK"SH 2axZSmQeEF ᧷<Őxwp c%FG Z}Ī%/Pܪ񯏩TfP;AWA-@kP פ?Pĵ 8GFj ^Y> dlKDc/6$]= " 2N=~ړP@,&^,]I60;+g,2soKwPVLy^m?ҬVZ&]h1ЗQ,aR kjt͎pJ觿>/W/S-L;k ujx J,=ԵwYl+< Els1;`7X/SU{3uI5&e[xpp:5mUI]Zv N cp<үZZQ)K(ȶ3Ag4VS$Q>K=\hwwY۞M] ))9xuwx*&|KX]i5i95۶4G0FAD1R=neY>BT2L*֪0BhU#n[Bb)-R[isWج$K ZdR"cD M/jN+wϠ0=yٰωdf'g_ց&\e/=J^:Q?+Amo6NP,_:4o#rю0;TtGIvҚ%J&le;t>a"L x0Q^]4ScD/PYa5Aďpܼ tH9~QsFݗXoBfEܤj [ [jBšETMW׹4m{i^??69 **QN 9ۘ8hj-inPZak^=oc9/gafu@N\Ƌ&/Toh=L@;4xH>9$6Hm *ֻ# =}Hsxb5O_k+ l>iuvWyeT(Ts>Źk4[$k|71% iqқefEQmretST!MM Hgف<ɇޖ4Qk}jWޢ=4cvTǣVʐd,Y bƶ͝1O& *}|ɳkw oCa=EHIE"%,;Cq4(_d3'/&2}/"$f /J  JMX|Ժj̆܆p =5ӴtNHd@Eɗ `d0B#]:}@uxSlK^5Bn8л ˳v(-S:z(UoŒv'>tػ[! H`Z`߾kWL8nw]HcTOrV ubOMէrڶ@r}>:m!Sy8 dS0=@JpX `(덁0bو3ؤPASKG6VnZU!$tj܈őu t]k;j~)Z­ }9*E|0r!B*WVaAZ $'tXp(iF8-UVn$GSiJQ&8[xאB. -BK jq)(NLy|ZSgh"KY]Uĸ[dzeϚL9j[8Yr >1e |&P.X޾.Ц| aJ+LZq,W 7cDIŀUi .OvLVz'x3CS} Gj~5͈W-rƮZ;;3꼝V)e֞hVrLy<{NHpxNz#۪fG=Gn%J\ X켜;c^v*J5(o,U%n/:.eÄQ.Ceiud.=צ_6{V3^S;՟ 6_wѮ~L8I-p8t!\9Mx"Gn|mF (gC)ly90O }1c,ƢQcO#inlYBz_]qU/U s}~udUN 0K%zw~/d{\ ):9:ئ$!rԇfLBJBF) <5p4o d,O;Ct@ɅS.$;># [4T}l' ]0cϖ9Юϫ08PuI ?/z-JKd2tPw}F%XV-hrق9Nl(κj捳PլIg2#IWGU˶v+UL$Sťh'NOl'`q*@EX4z﮻|Y&{*[~;DUAqf7NEʿ O_ F&4\߾3>v g I\lpk'JlCy/n;]8ﰎֿ۪"Egk%2 e a  rUƴ}|Vni4I4M.]@UO 45ZiԿㆨrꐪҽ2()UϤ 7Ղ^?sA}^ṘPX ^h `+2L#$ԂB|&-,@n V ˴v,<phU$جq 5b3"_!ϐ5"j4G 6n`uUm,=E4qrBq:nhG/Z~\ l/.C2$^ς?/s&  hDB7|pD .b bPL-&nyw;hqif-=/Rd¸Đ>d` AmE\<:yFTZ 2л (]RXe'c&ucm14۠"l,+FSpR1ظ)&xg&a%V#Q9h!"o$ȰcI9{&S&/aPߠ%97K~o6 F'ei)P?53"yJޒ$8_gaRlK2#Gph2ىMN|U ؄fا?d̢X((v_.)2ǒn=LI4SNc';ԱO6r; SĎRReI /o ;萒&MqXηY3lCfa)1IaHM *~M :peSJXج8Z`Pp* BK*7 A?%ϒ/Tgx%ΐ:_E_OjbAs pLBh2E.LjScZmȊL ]2\(W=*l)q[T{<̺bLзi -:o' }BS3KQ$z V(Z3 iuے`ҨRfccA9M5kuPuL@KL4SN.WmX Z|>5|t&EpTh|9- }7W1:!5f,#ÚIs{ҍWaᇢsx40p0rWd p#zNN)L2As$G+]-G1hV?U/JN |W?ʜ(I?hw8mmYiA7>@=NҸ~cF7qUM裳ݏ=1JZR.' 0z'ܖfm5X0]&< = ؐ6By;#0,14_E_6F-xg.wKhH~0 dx$RIУ?gS{ٱ{1*Εߐ1kMѿ_%e͇=>ΏݶLZ](wLϢ'Bˊi KmleizȜcNy?(q;r"Xټ c;gi_Kiz`0KKx|hGxoT(U-7=(u3TJ42+[lspk~_K]?<@/xNUڇ7M#ߤFGc۵,Q'fHP`zoC!lT r;[ ŸRI_k u"4eY-hEׁRIi4 |1S#*g ,請kBATjsNstQ.N_y##G l@K?nm ]7z8h\ӧ8-Y` >ܙEeS>hҲm\4?1}vBn@߫I6&tÊ9sq|Z!7jC:;\IP)^!P˃ƕ˅ sMX&iWrn͚HJepVРMs CGe]s:-m@{bN"] NcjcNGyvbvcgL8egtf8Ո0Qs k—[WA^ݣgA=8f\/ xG@I} h:F焛N(mً4OdZ-i^%}Y?I8H}^@|9r<;/3]T:Ϧ>{?,rMG.̧`{ {>ww\i)`\)Âdg5r2?mjX[AWA^aor̍В#и'YW8љh!lL`4|كrӚK4yGJY-YU  r]%mQ<ljY"2") @w$׭ u?3UܽWaFLTHNRy88L1ax&őwa !>bP?Qav: #+^DuvK ;4pVˌ3p(3ZWq_%)ߡ].p3: R0_? SDgG kQb_/NYB _ ؐ}Y]ԏKC $~h, jGɈeQKAG)0j)2^fsMDp~j!n{Ŷ^,-kV *7:0:Wr#:H)l9+ط^4cq^iB aw:@iEf7P멠]TG3!Z_*2)s+}ü5_%r 7}ͣS`I>[x ⳍalU``hI9}P/I̫1TJ l|8M'ENi<1#`6礪\hmN?o )5D6òۊYQw|A[xs޹D3Вa' rTLM^"3TqkCM4uQFzqL@7h,$Qvu:018O&VHdI8kjݬ0+?p#+PK4*N}ö3UGw*(v܄Y//%fՙmKEK'ڻ/h ;ڶ7Gȳx^ EOA`B&0?-ׁ3d~F9 1=  o0:!3#vkgbn5dy3U4fk.J]WmB@,mX:ܝ x}or*h[n$ŋ& k akfoAm5Yx](b">q)+t▥=;c?/Hs=1Jikz4!dp/]Oz81 tv`Vu ?z0-UTYີaQT`UɈb+Չj{h>G|[rWVwt9k?>tw'LG&1..I*Iȑ8\7Ô'iܒwp!/.JiD[+X.kNrgq 0\G . ƅENjtuګμ8/8.TfKPQX}z1J8W4z^E ۽MѺ2ė*uK^h6E9}#k *4Ԏ9/L t/HCQkF'\$Jcm%3ȍކ׃nmDe!l-9)ēekrw [?S dj:EHGtU] ;Z"{nkw.. 2)ߔ1yA1SQw=0FpA m MR(A*U{U)N!Y%vLqP^ıme.n\v37'o\>ADԙJ|HX]N*Div/L|ae4ܥl6[/# tyܹ- |p*XYSl{ mg̝ςC!A,kÚ5x_5{ln4çݳ0d-NZGL׍\G N )KWL8~+L^]S6Kb`Qe`H=Z+کչcɔwM"z>h9:`&veLG DЃb C`;fۢ _pbJHSc>{}}|'uU}\ꨰ[҉[[-+p#zyP+{u^"u}~U`eOȹVɵUur/A(z6>S|qO,q_?f>IJfy߭vݕmqj:r3dq#az l=#$J^&pr ,o*be) ? ePg퉬=DZ:ؔ%x ]9I< #3[f_7Zhz}RBS=i(_ּ`\7 }ZL=/@:WE 7,mm!ES6JQWޜEf YZ