rp-pppoe-3.12-150000.6.3.2<>,,ba?p9| t~:!G2ėJޒ5tWOgX}y5陦kǕwVy8h& d3Wb2S3^g`l'ɒ7$?;wg~i+P51j6 Lck9{"#RT]YyUYca8nm< CHH ?Gd   E:C Yu'55 5 d5 85 '5 (H5)5*%5+1+T5,(,T,.y(.7.8/ 9/4 :/ =6>6?6@6C6F6G7 5H75I85X8Y8\905]:5^< b=c>Sd>e>f>l>u>5v?wEh5xF<5yG#zGGGGGCrp-pppoe3.12150000.6.3.2A PPP Over Ethernet Redirector for PPPDrp-pppoe is a user-space redirector which permits the use of PPPoE (Point-to-Point Protocol Over Ethernet) with Linux. PPPoE is used by many ADSL service providers.ba?s390zl31 SUSE Linux Enterprise 15SUSE LLC GPL-2.0+https://www.suse.com/Productivity/Networking/PPPhttps://www.roaringpenguin.com/products/pppoelinuxs390x 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 pppoe.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 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 pppoe-server.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 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 pppoe.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 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 pppoe-server.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 if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /usr/sbin/pppoe-wrapper 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 pppoe.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 pppoe.service ) || : 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 pppoe-server.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 pppoe-server.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in pppoe.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 pppoe.service ) || : fi fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in pppoe-server.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 pppoe-server.service ) || : fi fih +$ 2>YA o '.& FX7/Z A -!"R2x >A큤A큤A큤baba>ba=ba&2aNZ@ZC@Y@X,J@XI@TKQvwO@J@pgajdos@suse.comilya@ilya.pp.uailya@ilya.pp.uailya@ilya.pp.ua13ilya@gmail.com13ilya@gmail.comp.drouand@gmail.combinli@opensuse.orgcrrodriguez@opensuse.orgcoolo@novell.com- Switch from net-tools to iproute2. [bsc#1194715] - added patches extracted from 3.15-3.14 + rp-pppoe-dont-ifconfig.patch- Add Requires/Requires(pre) group(dialout) (boo#1067511). - Add %verify_permissions script for pppoe-wrapper.- Refresh pppoe.spec via spec-cleaner.- Add pppoe.service for run pppoe as client (boo#1060710). - Refresh pppoe.spec. - Drop SLE 11 support.- Fix patches and script for version 3.12. - dropped logger-path.diff - Add net-tools support. net-tools-deprecated is no longer required.- Update to version 3.12. - Fix patch release-buildsystem.diff for 3.12 version. - Add to Requires net-tools-deprecated package. - Reordered patch positions. - Formated all the variables in the spec-file to macro style.- Use systemd instead of sysvinit; add pppoe-server.service - Install fixed versions of rp-pppoe scripts for openSUSE > 11.4 most of fixes are about paths, because of /usr move Added: pppoe-setup, ,pppoe-start, pppoe-connect, pppoe-status , pppoe-stop- update to version 3.11 * Make the rp-pppoe.so plugin avoid calling exit() if the "persist" pppd option was given. * Get rid of hard-coded nobsdcomp, nodeflate, novj and novjccomp options in pppoe-server. * Handle UNIT=xxx directive in pppoe-connect. * Add "-i" flag to pppoe-server to ignore PADIs if there are no free sessions. * Add "-X " option to pppoe-server. * In plugin, don't set devnam if it's already set. * Eliminate race condition in signal handling. * pppoe-server: Add -q and -Q options to allow specification of path to pppd and pppoe programs respectively. * Add a few more sanity checks to pppoe-server packet handling.- build pppoe-wrapper with PIE and full RELRO- updated patches to apply with fuzz=0/bin/sh/bin/sh/bin/sh/bin/sh/bin/shs390zl31 1653039423  !"#$%&'()*+,-./01234563.12-150000.6.3.23.12-150000.6.3.23.12-150000.6.3.2 firewall-masqfirewall-standalonepppoe-server-optionsrp-pppoe-guitkpppoepppoe-server.servicepppoe.serviceadsl-startadsl-stoppppoepppoe-connectpppoe-relaypppoe-serverpppoe-setuppppoe-sniffpppoe-startpppoe-statuspppoe-stoppppoe-wrapperrcpppoercpppoe-serverrp-pppoeCHANGESHOW-TO-CONNECTKERNEL-MODE-PPPOELICENSEREADMEREADME.pluginsSERVPOETpap-secretspppoe-wrapper.1.gztkpppoe.1.gzpppoe.conf.5.gzpppoe-connect.8.gzpppoe-relay.8.gzpppoe-server.8.gzpppoe-setup.8.gzpppoe-sniff.8.gzpppoe-start.8.gzpppoe-status.8.gzpppoe-stop.8.gzpppoe.8.gztkpppoeen.msgja.msgmainwin-busy.pngmainwin-nonroot.pngmainwin.pngprops-advanced.pngprops-basic.pngprops-nic.pngprops-options.pngtkpppoe.html/etc/ppp//usr/bin//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/rp-pppoe//usr/share/man/man1//usr/share/man/man5//usr/share/man/man8//usr/share//usr/share/tkpppoe/-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.suse.de/SUSE:Maintenance:24323/SUSE_SLE-15_Update/dff5dd2649eae486f58e3cdc3894cc3e-rp-pppoe.SUSE_SLE-15_Updatedrpmxz5s390x-suse-linux   POSIX shell script, ASCII text executableASCII textdirectoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=65e8fbc4f6b80367940550887245edba8b7f3691, for GNU/Linux 3.2.0, strippedBourne-Again shell script, ASCII text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=163cd1cc1f494e7d059ba4d523de51b607a92295, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=21f7c274c9fafff3292fbb3cf0e85b30726c35d3, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=7d15881bf7c6de57fc0803c3bb7162a875d5be00, for GNU/Linux 3.2.0, strippedsetuid ELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=36210464d02f6755dbf259045959f9ac8e7bc244, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)ASCII text, with very long linesISO-8859 text, with very long linesPNG image data, 206 x 73, 8-bit/color RGB, non-interlacedPNG image data, 361 x 73, 8-bit/color RGB, non-interlacedPNG image data, 440 x 259, 8-bit/color RGB, non-interlacedHTML document, ASCII textRRRR RR R RRRR RR R RR RRR RR R RRRRR R RRRRRR R tҦp sZg3utf-82309a6af5470206b808ac5f138525d7b30472719cf7d4f6846791a645f031f61?7zXZ !t/8]"k%UR:ak-@(oUВ7_)4dl{ʶ Ji秐)|x{'SQɫE]'5f>D.-WzmdrVaL(8H'/=4J٠M-(ׇH[$gy]50 &c .lEAk'DdmgB$+|rִ kH%mD@b<+s鎞_`7sttH26\zI߻yu"umYr&.ʼnM15 iy-F+lk7ʹJAfyލp;Y?# ]ԝVd1w~h)_VsB܈dG鄽f= aHO+'sB8,HK)cdm۶B+`Dq7!#K)w7 *icqoY Eg2/AG%JvВ'R ජATA*u)ދHt|# ɉnGv,V0~.'@pMC)#)3)dɝ•;&2-([77jl Ɨ b_{nDR 2;]ȿ"7s>-Xc<MRNuF~gؖBN|JHw['AH"P.)]d(".Y"h; gXl%Sz5Gؾni ]QKoB6<#kȮϕGC\LH8F.m&fZa8󢷶_ PG/bK[@(*|ܸ.T[ǰax&bOoAbQq~$@läa+.*4Rls_(X-QѝBϢxTv;hu}XazPjbMZCO_˖v`@vZ%}6dV$fw.U0+Ν*oE mBS@[j΄biF * p‘lB;!#q1މw=a y/y;}'3}EXa\jMXb$IoFm[CYBy-@]' \A+L6`-9+Oqa㋁3 euG8+֘xxtHCs%.,qIQz񥒁~Xt(Tn+kD,[21R\&%{ w)ɅL/Y~U/zG(LD]x}ci[!Q:dOM2g0&]0hD_7#Ljs [p* :rWE*p*t%{Dh@B@n2My2Ӓȳ7A ;:BsSG ȅ wHE}VyVN {7,8(w4^N|8o5D:ĀM7k$ o}Y@Rw), aۡꛔ4 l2>H0ޓrI-do>vi*D0a[MZ\ьQD3꾋mvcJQ2ölmgqJg#HW M$iYPÅ`hש^!GĘn{Bu2`?,@&THΒwtwiNFVWitmp!pr7x=%h yM{ +sd¬BY#eΩsErPRSjEj #RVᬾ,=Qmѡz868;,t3 NɄWkZph[s4|WmcJ?*#ƽBZlc|laxGE AR⃣y I%&wk{^*St+4y5)`9yS:/},T)$VPEd(6 AzO`33jq-t0i\-ƕPVǢ^8 ,7ӧE[_鮐zdRHr$A,mhaNQt:-6y *ySbOja̵Z'jѸYh6YBT#:ZLbaa1)Kg1lAo̎L"}#؈SO& % 57n?-q|`'E:_MEG!2So[آؔ|Pn7LʭS T~#eJj'[ B'3a5^z J=Vk/=D6T)4$<oϕrq1jE3OϨe \-wq}cpK#v2rg?'6vLu@jGK3QB0/q]ΒNx(?.w!5ڿ`QW3mN\p U,ez +F vC3SC-ע:l' fLY6GMnt=}LSx /提f6> EqLKZ-qMpP閈*84K|L`EU|vB -׌?h DW-O&D6tʌHR<=R5`zsYƟƗ;!: {H|&3lBJ#tdCW&

MZ  AȊ%™ y=%ʏ6<4AwbC'=@=/{-5 sO45gqvrOVoiDZ[^0NɽZdאU`#L Jqk2¶tdG(O3dJ&u{\q33B0ӂ4yވ2jRYcx yT"ɻVʫ;)ňQ/[):/]Ae+1.ieg1 ZJG|?wA{Ε Z$`:siq95~C]7m. gb9-r"RtaB'XLocpw =~Q%6lZ+Wՙ%'7#0)ЮY 1Rw*#w[Ш@z}f;uHGYuJNa~ k Z%W#Y zu`SC{]("rL`/ *o%=ٔ\O8B-d6C e5u cpAQ?x}Jo\Kۉ p^C wQ|BQ}]9 FuEl :0m uOE}!.nUy$R>Vj9}n>wGx joNԥ(Pe5mW̊ƃ=Ζh{c;Ї3bPlaMd+w]:Ѝa1׺2KTV2?XE;6Qʝ+҈X-ŮJ5OodlS}TM5(7O6hY5lB+A+uSz'vu J{speX̾*gS9t]0_b V3s` Ga1Xr3[G~Kn-ӄқ:b1㨻9_zD].ruRkAZ^OSs/z5EzNeb`U?FDwlcșGcH`?$4M첋o# r\EEKL*'<w%EO.UW 0y|sRo ia,}_LxW֎,nۥcϚĪŶ2`lD 2iiN`^lQʄ FtJji=W_k͒+f'8ıd:h<+_hJY +u0@ _2鲼7BQuYoRяCS?HJVg :B!kT@Ls>{vϬ"r7ʴso,Y (d{~u_̶Y3#~]&Kc,4.OWټ`Sdɉ%1 x} g.& CIv:2,UHg+?OJ S//; ƵNe[w^O}͉ʺC% ѐtɪ)mJϴfZu*pZN0Dd-|@pSk@r/5mZ_1ͽ2lx.ްP%nHUqi`Ck߽b'`ˮZbo@ N |(ci"SҖpG6xwXg,ˆ>_k@҆;A-&Ewvth1Sp1MP- ~|oyy BG*##R@ܪ8eM?l0imc&Ġ0`@Ǡ wݫ/wëv6 ֖HV$o^Ts_`>h^}r>Ŝs_^9c%E0}#ɂ B`\E{#rQgP0KglAQ\tx Y2xZ؅-jA4>xe>jW,%32|akỞdŅduk/< UeƜơ@bbWEr0 & 4BVTi]J\GJ+c$k 脓On}Hc9 iJ n=Z+NfMQ2s)wFưY?cGdg $ľe._;נ`&#N٤T$OӟIw4t=:d)lPjHQj Г9C5PRϼNeoiգaW'eߦ?3X k7T]-q-DAٝL_f soZd^ůa,0&mf$7y/Jvđ_\ g 7^)Ћ~V#?(s{#h.j#bf8cӇ0@!ޫO_ Rja;n̢Hؿ>BKIԘE۩f!#A?P) [ܵuGGpHXe|-\;L)@~ ͏| hޥ"ʮ IhjPG%!UQ$U܉7x#f2,f7%}ٲcA5f~Y<пdN9cO(Wkc 7K> "ٲ¥6\y^x8 KĴ=ũmcP#($˭$,+`XfV !lB1: =0,S$zVw} J YCi>RE&T{7Z: Nv@>LH DL*=U!-M;n-HuG:SdrڻszZ|x6=k9jaOT&OZm<`̲13g/uHY6;98>>~mtvQ‹gCzD ̕/mZ uSIT)e-^M U! I,iP쟐nÃ85rA~Wx,Т3l^ n'rU},$OH}ZNJXqg>9-\jjG3~yOw8(ӸAoPpJҖj燢5#pyklf]!C,ܳ8\;ZӔ?h8Huhg t74=+:Od"6IW]=SAHG*>demϠF_4JrG̈́穟8P%?N-D";!3;G#tp nO o93!Z1KNaΓ&ލ,.cEhQJ1w;8*Xl8~N97X@EZWt&*4Cr=YHq s&/{3n2h+nVpZ)N|MA +:pnS| ^%3H&Hz\ҍrx$=6UHX# E67cEp$=}.xh,} ݁@]˳E yWm`Ib/ 9lkX[>fQ W0~u#Aj]o;d$ի_rCۮ1I5`2DvX~yhE/9g'ҡTqE'>lsKWv[c15kQǍV_-^%*x7#pam0}?,:,8O*e)T4[G nk# 2`S[-Ad^[1r/L'pC$;:/!pw1 (+#߿ ^S5 x{'U2LСHU[b8m>-CI wG(aWV[kꨗs^<\4^ +_Bu7Rbע<#CreN/£#oUO"Ha^D]ؿK>h^VrkGδ j\f/q\8ui4f0OAC+ .%G;Z9C3"j_CV&x7/Vd$$+(JFbҼ.y]tAxJ=2HguNG<,I4r>vhhAU7QsJM#yvu<(w}cUbݛE5iؿě+ؙ7/ԨabOk=2ܓegH@Z1fg3MG" Bg .BPd;=1SaJ%-[-ŖcƅoVo`K;8c#_I B1xzMr8s6v/MRF4>']'ٚcJo"[6ylar5qeMx9?2_*S4~"!S'Ua-ފSSin<^d`^\pˌ iH{WI;q;3_ Ts" f%]fScL-{}%\24Ru~h i?#Q@b3[KrrwG' zEԽ#̪Wy5u޶̻MIJiBp<^J bI,K+0 Ķ#|bi[gR*ڦgΠV`Gyį8+w,Jv%ph%>%b3Ikcr,\AqG nIaHjJ?;L-/3{>%Ӳ <-E^\y怭5yzH>6'L1}+V%BۆoPꡈ\8wڷEϦg۟t@Q4VogVu\Őq[oO E,g^G8JW($TlOG }Slsq)D:$X,+q‘1Uk-5AdKҐvڨ"tRYJioqdo|X OxVZ&^mJo/"_ކ?] ]^Fh,?ϲn[CDu~㊑5͝vBzL}if+xۇEVOgN`s,@+}#,+Gm-Cޗ >&F c83E3oL xR1MEmqK-9\s.˥a'@S6NQBEp2n*BbovA/e߂2~B+4W͋\ǟAkd?K@\JSr%<,Y(S'Ϥ l\GL 6}45Q&)Ƅ^ 4dM~9͕q/0 ȾFt 1V5-dfKG # n> ȧ+3꟒PsFd'h-:Yap:&,y"aԛIxFuz K 00%^M-% EY†\~_L@vAFB<;$ЄgMS+TvB8G]z͕$&nd^0v|Mbު'%8 NRơWh:6}+ cѢToco?ARd;b-/Ir֟/Nj!1h!} `}A[:sndݾR`*'z^x<}FMQ C*gr18ds:HKʣk(c5O@B,JwLV:brsOIlz.{i! 236VX3̟4I!Emh"oؔ z@;AɆap#& ;!'ա:-,dem 0GƖL A_2 M֕ҍŃ5 ӡae#>ϠNzbҘ#rɳi%?W9^o!p75IߌD#)J-QVs\:U.۟}ht ,?=6BQf 2[B'fqKR+[؛ҟy \ s8fn- >DOtB@@@ǯypAO-mJ]^q J損Sp58>OqTxqRkG?򷲮iurpzy3V"cedp:J1R: Jio(.>C7KOvृekO  _.V78w|>1h$dyUmL|N&DB y J(ˬ\٠*Qc>isl&ǵ91Ͽ^%G}hygd "8FBpaU%=YEW]_Y%oHi| %--4?_,V'5id~s߅v拸HtYQ>4h?("PqȊ;iT[0-q1魝Ja gKzO+]lC5c4Q]~ʘי Y]uVbQ[񪠚 y]S?oE1q?>v8t%| o; m5&ߟ969d)~X:t'|43OnDw9$ I#M0m! ƇWߊ{=k` cCN]Tmwwooz7yؒ/V1U=kP9柍s*e&eH&>^~? ߙng0'9&GY5e5caFwOs3|9 ؽPyN S-b62<^he_7/ fNvp$l|;ĕ ѽB+L-}v*r,Y4щzEJ{y'U78I5~h(l, ,;Mz(P~WMPjX6<G}jП[iX!{O]V GEfY{ZZ&L#\@ sNVav:io dm՞.bFuX]LvHpK1KA[ 9WgU40"CʃxP?䔡%wzU}KجZLF9[(ghϮeS0kj-RpԈfُᾄ vyx<6Uc;֮T=[*!vśSX!֔g+b.M쿐tM=~J6шF&Ήio)ȁ☩?E ;Fakl޷rH2jƷ>鸏4~Q ה|,.)z܃UV(%s[e,pX.1I%ƍ2gʏ˾2Qv10Wd%[''E0 פZI#+3 ꩒6D'dN;pu}rs ,&YpY+p5Ԙs,:ܷg҂n454Agu$ ]?Δx!U"P,}B!u6#-Vsy`>q=,\Cq)_#('g=u!َKt%HA8/igY{0gI{b@9W')i;Rgt>v38le}+GX.{d{/Оv>"p~C.`7%V1/fo?cW9ѥg` ӊMBy:hTH%ۢrh&rG.lOSo,P HoA (mP?p>)!-xPlm %iRWu\YID89퉽\Iy=Ym.WěX/Z1VomsxH:Nř5\?]lyu7 +"Pܤ)N <(kR3 XEطɺpAj*tUc/N_̟tn.L'[\fV,)d1!C 2P`)Q1]@!IvG(|^ir&`(r~u]T [xȆğ D4AEg2:'a7}+S,÷U)ꗏu"Q=Js@@ldeL/U& []H'O)NQhgNtS7Lnw;u_1Nxإ8~e}ݯ{]ro~w֟|#fE wνy;Q]{'b* δРI6T;!Q[3mÆЇ뉡ȴf<}IzX*ffKbRO_]厡Oi^mEj~@j(W@WDI(7ϛX+ ;fT:C<;"],&Xv>rd:)34ݬQðiϒqk쿴IX;Vp?m )R"ӔK}rk (c/u^h j:{|]s챆 nܳ8s_9A#Kn3}x 1=@q c$chvݮ zʱrApƯHiO89QtC(j!]$'N.Cg nZEzdrl;rLͥKȠ*FkUnv uƂ?`IH=0v~7YTm[ʦ,Sh7%_7&=Ըlӭt뺥s^>Wܯ 5c]wVf(Nc)/ CHdD-su(R3,i(O@/‚RtIoLkcو4\r7mĭx D094ZirQ\& ]5O#Jm@&(ͤ4>7 fG Rm5Yh=ÍKto4bj(n(9GA/ahoݞW ZJCT8abxMԥ sͩUBTN G2^{FmOi%J:z˗+N%O"hƢ9 t]I'SX{p!}!I&\zvq\du oE^߀TH 54LA& 0IGw#+~ o ͪhW}6% 5|j[lJ;ݎ|C/j#.W/t+Gf_h], Z~!2dO6 ELtYӳ4NW*{bcLǚo"F)q)V)FYQw Vђ9g b.UO*OK2zW{@#cs꜍<֜,F9f{~N, URN"3(773R%w(! >=4E€=G#qJGBEO[}H Ke8tQL4f6^񭒫g|ڞWFnDnl{X@V+ljcc*P(5)HzٖF*볪2)WZU-qRJN/'Ay}g'tyدpeQ FӊSp}ٟ! 9i/HԶ5Ir\lίs[⽛ݴ[,qs(t+Zf9b2[)¡K+U_L2vFmmK7?%s@oX 9way|l[FL="P=&DWGR5 Lx ]O(abTrNZip3q\iҙ]SQ \PxUPLGIfZ6(=Uq_4{j!Mvq5yY^P"(?-͏C \;uԐ(x&\p:*+mqŅR"*qq9Y1@>{?LH٩׎}?n?}cؗvq\X3f0+>gG_rօ{E@~Őep"oJbI'pw,q{-28ՠ(f:Xo&y>v$2OH|Dv}٬G%=Mw^ŢbbA@_B FM!YH+G_ /  {Q`f-I9i8Hq0mJ1!k~u3l%]fw{<*<.mBgYdEL_u'U!ϼht}6ռt7R؞Nm˂n08 Daw[C졺i뽘w))hU OÌ ;)X:؇VJ+tT5TOf/K|Ә͆"( (I&UY@=fxu*x83rVh+Hpd?+`j̽c2?@Z].^]d\R^ȣ.,۵?Rq缺+zWK8dm0wɑϵ/v FZ,f>RB> IGN%ΎRyKQva( ksKzMhMfVӎԷEįb7ChfQ oAWX`Na nx V JP~o?s3v{$b%F"+lyZIkfӥ)i*N@֨A>@҅5 0OZ(/]UW /TϘN&>;J)~[dM 1_*=UW47שb7$;/E82fI9)s7䱀 _F׏i§=8.sH }X .vQ8OM.o(ÎFR*O萒%AWSզշExa ?9順, \= ^ƕ~U1tk_Eh}'jlp B8gGHFJ"Wf?͔VhY2wㄪ*C6:@4ډ b5J ͝9Ҩ.-Y$tLݓ1؁%cdMKi`WDaWZXN$2;蹁faUW 7r{-ieS^%!^7JV3_{!*N}#"Um,d i+\ZȎbuqf71_ye,~rو~y\DT{Jqw,"Auۈ/&y'{o; LmB?fx6;ڐl 3{pJJ9Y 2IgX$1e sm,W4Nٵ>L}7\zQr@RUΧ洱]m: G p^VSP䏡lK?fձJ 컼 [a7:jRqWx#y}s !ۥ<7V+Z70jUOqd 8x'ӲOlE2!u rVFy-|9.¦ǜ]#,t{o,)Ag[/>f"6;Zv("gyХ{ϝt N EpJԾ G#a.URZ6X:@N #LL FD58YiZGJf  Hh;0]+Zj7ۍSbz|:vA2c[I _-Fc'8[)[vbEFh;]&>3~SD~vƆE]O!BX;_'w% &zl6yRi1K#Y14fH$wRHHF8H$ ܼ(kj 1}uZK /F17q{/~Kɩ6S1tS͝窍%xmʨYpZDNbt} HAMSra(ʹq cg}|{Fmdȹ 1z4So5xf̼vN}nTN|>gٍeнmucѶ4U9[#U]Ap_|ѥK֋ Pۇ|nh!%g? q)&O9(]ͷc+ȥqTxB>>+>m9`SHxP1cpEsx[ g^GzzҪJ pU^yV,u*NBFzx{n,9HmPʅ9s2-SJ^0^,oN;t00S[.tϝ 10d`YF*U D:>D +ivºc)B`eҟ~ [*^K{h!}\jO6[ir^Ue&u#g݇Q\ƂŔ.{U& l'OﵧZqۓIo65m}"ujkwnl2_3K.f|mi/ՙlq+=5R>xYvcD4[y ti V}F2tt@ W{RhŭvxR+\C7pe:xrZ+b>AbQ})JT{ai>wԧ> B.^7xlR+' DF |~7o["=Њ8ʼc1GѾzudQ5k'2J,bٴuZK4]GesQ~@^!=.L0wro~WMy*:I> ;LF hbSq (/$׻ =\0GhlYl΂ ɓ?5}aղbNӠӗ27f(UxuUC{FW!KNHiyCsI'-n,0B(pC*37P{Xq`S/(nmUkh -8\VgA ܡmGIjL c28# 筻rnI4U }sF`ٚ3CNBtz@kнpY&4 Gєp- Q cC?;fY. jG_\TXMaeoE±qSg *k%_?C惱RKhڽ+ϓQgl6ÃQ ٕSFXm \%z =>H|[AF/;B(\~=H,ń!sJ&[ӪAa$,Q UgDs~ٮ HzLKV$&Lq\< ټ k,B[cyLV'Vn~heґ7!]5Dhl 7(ո-``2~Ёk_7%& El&o܋|kD]{zApz~o?Ko-}CD6cK~E^ ~I"ٱ8&S=GP=;tA 0;'b#F)--ߑ:o6*Z?C:yj:Ue =?4 `V;lOuAT6bcZc䶻ڕX0",_Ry(H2XatT ()FtƂobu31gOO4j?ݶ=P8 drX$?\dV$/=>g;71CeZ&ncG<{eȉrm:!f)Yȍ_DZPGȆ> od!sˎ0*/g.[(Jd+TKYN(T;iQ웵jHpBFUǢ')gEX_Q b\ac}CM.rRz˞½cPtd)Q9X?h /Vsal>N/_/~kT|KP^R-S]h (ݎYzQ#u Wq<]QĈ4VOH*I?:L'ǭ4Zm:?ލ v"#Bsq.ڶKn'ʹ`\lF)*oA_-QB<7=rCr3+Bx>>.lRa-i2 LA-SsL k؀Y¨gih=DZgEѢb#1_!5e;F}$ \LU1gNЉ؜<v7syvФEIeJ̱MI5IZN=O~DhZË냣WKE?G؃3]IrF$VAړ]{:LcP/7X5V(FQ.2o[Ž;wuНC#[ 8&ZEl(ZxC"Pe% Vgsgք6YѾ֫~9GzԚ ʄ\](- J|>%:F̳LO$u]a3:3wS˾ 2pZ@V0.odԔ.f3bPQ!jKIKyElզ:Z{V6-v|\v5p>Z&E5;1GG#zi-˨!.~=A2;O^qJoDF9˚l=! HsY`>@_pS.]d6~rC*3 (֞>H2nSkP}ݑ_HTqI~F]5<:x &^/Ca^!C< r}4@_ d"G*P~Ř[tDa­vv/<(Rh,h9'-=,9և#Y`![HeRJ?01rqnYUVxE̎(V[B}I$5V[$SСSՅ28m5 52(7nF@Mg8~vL'roXF&:IL3 r[Yf a,ȝ@W f ϔ b`CM^3OPAQ/{ydH(Uh"0,ѻ r $Vb/Vņs"o$~YPZq @)PNluc;GPs6cl)%ɖt`bPJ2NAe߃څf5u'ʷvSz`|[rۡTlfzU=5dz40Lc3uwf>5!短C'j؃'-Jc9c(B⊊s+ F 9hn/a3txd aBiT!7qJ0:>%\햔 gnX@Bi~gYUam\HZ@#[j;z >]ܗ()!W`$^{ ;_܈.QHX^0d>b*Vkl/PGZjeܧXo""KX&q(I%;6nP7G=I4_цXdٳWâvA#+2sqE65|SYJGXpmjϪdNowm{:nF姤ĩ'-z O=K-W!\NJMM"UaʒT/kfx6&s5X8C0eo}' ҍQ裀(pe#(m-6rѢRRP0n H2T[.uñW<É aLh1g5_ B=|vYѮqrDU (zj9Y!iQ6:.v6 rD;Ҿp S SAR8 ڐγ[kc }j:x2IW}-OG%f|twD,4 NUȄ˹$I7j CGEw 'ձLntQDݱTaQEĎ];Ih)]sZPNzn.{@n(XP@u(' g8'*^|<%_sT g7V8Q˵7/!A`v+}7i5.0l DϏa:[tۗ HHzv﷧atv jJoIMϋ)sSx?@HJĜy{nJer"pgsLELߥ|"3jsL$ ̕iL沩 ȕqEJ86OI>(`up["Q~8_Q**@#7CfgK5;Qyz)OjY]GQ[asW|) h0@wG07,ӻ !)P3AGrxqǢz:͝#[0g DL _l`X*P1^$I]p5_62uw!r2QdC {qxp_6D$ِc\)L[$~$F*(k 5[uu >үM2Y?Oyh\( rcw(5 Gk-ޡF9}n"8X;ZRID" j"G>.!]edq/Q?mqQK5#,†%6d63oYOw {z@TX;(.QUפO7Gh-A &D{0pö8&$E[vDTZzK|Q=xϬ-TsdaLWĆxJP _jQav;N"ۺ;`aoK:hFSVs<8"Wӂg@"\7Q4`ۜEhlO/j,$Ctu@,n8,适t-a唷p l*^ 7-WDK^3 E RZ"JYTk03&DO&~D>65`BJS:DtuǿPMWc\~yJG ].?3h̺F2>SZH`Vے@jN>Jĩmm1Hl}LH#!4°ez.q*Nh}Fc\bJ-n|UPBq@8HIڗE veʗ-{{&_n ~?)˘!`h$_GJH(eEHĀYY'qI=wkF̲tWk +M[R˛uNa$pP, Χe67|*f@t}JgQʭFNI]fp.fܑڼt[ (eL#;< B\B\cIPm8A.~t>ԅLJ8$+̇oB~u<TAG%/{/VqG}pxbGNk +ڲB"i͂lCSo "22tS |JୠB_[4n1~vuNr[ZN$X[nB=|JJP O!|8!IFT:6ZS'M>׬W$ִ@^yVGv(2ЩSꭴ_~^\#EAx$Agf>JW~}*59Rd&vλײ_*`]-yϬg'Κ5:$.ƒŢʞ40PjBI1VMӻ=⯖p3b2W'+NͿHpkd U;nƇz ϛ#.zDDc7NNtbW t?PAs"u,)村Qh3C wq: b& >q0sq{?E{+ 7^hd^$84o9^mCo Ϫ"(ie(t~([!U/ /s4ysqC6꯼0ZjV k ()ov4b5&JV n[)?.@RX8Um,-ԠF|N?64΂92G)QRv!AP\$[zZORv{u!bUk<.vQT۞s?f>+ U(,99ver>eNVWO )Rf|0(̗n>Ӈũa. p{Q/%$~Ellbp[lC oúO}IAy%*yĬt~ DQ̆T_:T+*N"j<[M(gJp̵F(E3Chsg*1~eJ}f~l{Sz"rM[җ` [.w|֎GjW9=MWlaU}.${s~3yR҆zGv!^O++5/Y&tƺ@/(y[,?Y/+B1k:o[!YtAةH y`WBQeJ-cu/dp"SRJ#/ mNs:i;K5myc"rD$ZC*_STc!C;0<]RNziK/ۃb;-E(/)bnaR9EM>1Ҁ ';I<՗,d`wJCA|tq xɏPKNrq3c4gCkHr&:d'sLQ6$aS3 SY n8;PISƐPj%/̵&gMO?9QvR߆Vjž[S_;pFR aևvM-=/т^J# w`Mқ3??ntwyiD'K khKP2^3D(eFrinvց$]ll1e-z,t;)>}CuGr9QXT3ǣ,COnY9xʹz)3^W9cعjY[M bJr+ɲ*@)J^^<ܥk(=doDJp ('nUi,>mLU$'ΐ7ZհN(?7O+.0F='%5uQVI)>iƽ{;Al5\e Ig'GzO7%[MBoQwSܷ ȹ4.ofV?>K"osp{J(Pe Ȣ)2BRМ%6IR"\O: 7%,Y}qcB =Ӻor\c+u^fb!`-̇(G:_#AcTDYGa*۴ބ jDpLxh%A]qe*e),9Dql9Jm?OYl.uidd1A7VS> &*06Ŝ fyBnUOQM{]='"Sʳ5+ G9L3?&{wieb+(~b[aZČ7}C"vr*"(q/`\b͉z& ,QwvŁx8*eqwZAfJ"zuaѾ~2鷅Dm^-6a{mݟ]D.E BK~^c 4֢X N%SY;%e ɄURlbyS>V g1-"QWFIZ3y0d'%` b`o䏏b:|B"CDg?vn0!:["0# y)v'ӽvZ%׆-|}M>Ά6)/a^,4#aK/7ξifb3UBS^jpkEW 0)Qu[j5rʹ3-akBX,?LG/2i8zA\| XlT#iEa)h/dq6krO)X(=AK7?$шS %|Jыu挶X/U4T6D[W% _Olr_>Or\:ҕZBOUe)t`@6dN|vEJ&Z`h!v#C_j\X{)ޞ9i*N_Xb;/,+JL%(-94Jㇼ8; 4lHј2כL!oQr灃9ЋF-OKaPEԲ* 0N^ctf2PWT:_G[iSOJJ"_3,@N{>\lgp6—Y%-9ϐ?9/)BIG\P@40h3{nɢ;{ßa D %3sI=r pҦЂi+⟃-pNFu%(?@$x$f׻ųIf1qz p$n=*u,3`6$I,|HG>m e7t&;oym3$HvE*ޚ!̑v*qP Ttp+PVH!G@LQPƦZ Q PI L4XQ \/e䖵)h #]A&ݫ+'*E|^%Mw8Ah,8L+GKlK!\LWD>&ðV&N]ըS!q*@C`Ec8D5 6DNS0ŵ-?qΖN>ؕZk G~MCr|ʔ]XAsyvz|.,!$λ&AVQLZh TV (-xB _l:?֟_>~Ak8|Oj|Q N^W레kU `awY%[s\BlCB& #^#ay"\E:YME'4yo&yK#G(#L{?qmjI+uo@Ztujb+B&c S{zF>=BtG\"lDʊʏ;5~-MuÃ]YnVzH_~~1Çwqt>j4ƚ`'m'=;g/wqv:1PH!Jpfabx])e 2!I(W%婆qr. '/acFUkR_~p5%Hsy~PP<.-5*pV ٗ.wYn3(i]橁#4w574фvGl'1Bri*`oi[KDl0kTOlja¿,7!Ջɹvt+W/fM~?t|-l'OU'Wu{ğȶÍv&`+(`oeJ{$^ݶ4_?_LQHX~3/TO1 naDXQ}! IIx:+Bk=wTv[&ljuF-YqgN䛞ԤBV5QԠ'5