#!/bin/bash # autopackage 1.2.1 # RootName @linsam.homelinux.com/saxm2s:0.5.52 # ShortName saxm2s # SoftwareVersion 0.5.52 # InterfaceVersion 0.0 # PackageVersion 1 # CPUArchitecture x86 # gecko mimetype hack:  # DisplayName en Simply Access XMMS2 # Summary en A simplistic qt client written in python # Do not attempt to parse any information below this line # programmatically. The only supported interfaces this file exports # are the comments above (which may be in any order) and the command # line switches. # This is an autopackage (http://autopackage.org/) # Copyright 2002-2005 Mike Hearn, Hongli Lai, and Curtis L Knight skip_lines="237" compression="bzip2" export meta_size="9407" export data_size="17267" export md5_sum="8d867d18d60e31474e83da56e29df248" export AUTOPACKAGETARGET="1.0" ## END OF HEADER unset CDPATH if (( DEBUGLEVEL <= 0 )); then function trace() { true; } else function trace() { echo " * trace:stub:$BASH_LINENO:$@"; } fi function normal() { echo -en "\033[0m"; } function bold() { echo -en "\033[1m"; } function green() { echo -en "\033[1;32m"; } function cyan() { echo -en "\033[1;36m"; } function red() { echo -en "\033[1;31m"; } if [ `echo $BASH_VERSION | sed 's/\([0-9]\).*/\1/'` = "1" ]; then red; echo -n "Error: "; normal; echo "At least version 2 of bash is required to use autopackage."; exit 1 fi if [ -z "$executed_from_directory" ]; then export executed_from_directory=$( pwd ) fi package_dir=`dirname "$0"` package_dir=`cd "$package_dir" 2>/dev/null; pwd` package_base=`basename "$0"` export package_filename="$package_dir/$package_base" unset package_dir package_base if [ -z "$AUTOPACKAGE_SKIP_MD5_CHECK" ]; then trace verifying md5 of data payload if which md5sum >/dev/null; then md5_sum_check=`tail --bytes=$data_size "$0" | md5sum | cut -b-32`; if [[ "$md5_sum_check" != "$md5_sum" ]]; then red; echo "Error: Verifing archive integrity failed."; normal; echo "Generated MD5 checksum $md5_sum_check is different from"; echo "embedded MD5 checksum $md5_sum."; echo exit 2 fi else red; echo "Error: Verifing archive integrity failed."; normal; echo "An embedded MD5 checksum of the archive exists but no 'md5sum' program" echo "was found in the $PATH directories. 'md5sum' is required to verify the" echo "archive integrity and continue with the package installation. If the" echo "'md5sum' program is on the system, please add the 'md5sum' directory" echo "location to the $PATH directories." echo exit 2 fi trace verified md5 of data payload else trace skipped md5 verification of data payload fi if [[ "$TMP" == "" ]]; then export TMP=/tmp fi # if group and user are the same and are not # system uids then allow group writeable files if [[ "`id -gn`" == "`id -un`" ]] && [ `id -u` -gt 99 ]; then umask 002 else umask 022 fi # use an existing working directory export working_dir="" if [[ "$1" == "-w" ]]; then shift export working_dir="$1" trace forced working directory to $working_dir shift fi # create a working directory if [[ "$1" == "-x" ]] || [[ "$1" == "--extract" ]]; then # extract mode - generate a directory name from the package name working_dir=`dirname "$0"` working_dir=`cd "$working_dir" 2>&-; pwd 2>&-` suffix=`basename "$0" | sed s/\.package$//ig` working_dir="$working_dir/$suffix" if [ ! -d "$working_dir" ]; then if ! mkdir "$working_dir" 2>&-; then working_dir="${TMP}/$suffix" if ! mkdir "$working_dir" 2>&-; then working_dir="/tmp/$suffix" if ! mkdir "$working_dir" 2>&-; then red; echo -n "Error: "; normal; echo "Cannot create directory $working_dir/$suffix ${TMP}/$suffix /tmp/$suffix."; fi fi fi fi unset suffix elif [ -z "$working_dir" ]; then # invoked by the user - setup the initial working space working_dir="${TMP}/autopackage.$RANDOM$$" if ! mkdir "$working_dir" 2>&-; then working_dir="$executed_from_directory/autopackage.$RANDOM$$" if ! mkdir "$working_dir" 2>&-; then working_dir="/tmp/autopackage.$RANDOM$$" if ! mkdir "$working_dir" 2>&-; then red; echo -n "Error: "; normal; echo "Cannot create temporary directory ${TMP}/autopackage.$RANDOM$$ $executed_from_directory/autopackage.$RANDOM$$ /tmp/autopackage.$RANDOM$$."; exit fi fi fi chmod -R 777 "$working_dir" trace created working directory: $working_dir fi export payload_dir="$working_dir/payload/@linsam.homelinux.com/saxm2s:0.5.52" export meta_dir="$working_dir/meta/@linsam.homelinux.com/saxm2s:0.5.52" mkdir -p "$payload_dir" chmod -R 777 "$payload_dir" trace created payload directory: $payload_dir mkdir -p "$meta_dir" chmod -R 777 "$meta_dir" trace created meta directory: $meta_dir # separate metadata payload and extract into working directory if ! tail -n +$skip_lines "$0" | head --bytes=$meta_size | tar xvzm -C "$meta_dir" >/dev/null; then red; echo -n "ERROR: "; normal; echo "Unable to extract the metadata payload. Check disk space or redownload."; rm -rf "$working_dir" exit 1 fi trace extracted metadata payload # separate data payload and copy into working directory to extract later if [[ "$compression" == "bzip2" ]]; then payload_filename="payload.tar.bz2" else payload_filename="payload.tar.lzma" fi unset compression trace set data payload filename: $payload_filename if ! tail --bytes=$data_size "$0" > "$payload_dir/$payload_filename"; then red; echo -n "ERROR: "; normal; echo "Unable to extract the data payload. Check disk space or redownload."; rm -rf "$working_dir" exit 1 fi trace extracted data payload case "$1" in "-x" | "--extract" | "-d" | "--debug") echo -n "Please wait: extracting files ... " pushd "$payload_dir" >/dev/null if [ -f "payload.tar.bz2" ]; then bzip2 -dc "payload.tar.bz2" | tar -xv -C "$working_dir" | ( while read a; do echo -n "."; done; echo; ) elif [ -f "payload.tar.lzma" ]; then [ -e /etc/autopackage/config ] && source /etc/autopackage/config; if [ -z "$autopackage_deny_user" ] || ! $autopackage_deny_user; then [ -e ${XDG_CONFIG_HOME:-~/.config}/autopackage/config ] && source ${XDG_CONFIG_HOME:-~/.config}/autopackage/config; fi if [ -f "$autopackage_prefix/libexec/autopackage/unlzma" ]; then echo -n "decompressing ... " "$autopackage_prefix/libexec/autopackage/unlzma" "payload.tar.lzma" "payload.tar" echo -n "extracting ..." tar -xv -C "$working_dir" /dev/null echo echo "Files have been extracted to '$working_dir'." echo if [[ "$1" == "-x" ]] || [[ "$1" == "--extract" ]]; then exit 0; fi cd "$working_dir" echo "Use 'exit' command to finish this session without installing package or execute:" echo " '$meta_dir/apkg-installer'" echo "to restart the package install." echo bash cd .. rm -rf "$working_dir" exit 0 ;; "--delay") # this is an internal option, do not use it outside of the autopackage runtime # delay mode, we are being run from a require* function. just extract stuff to the working dir, and stop. # the require function will boot us up later exit 0;; *) # default mode [ALL] - pass control to installer "$meta_dir/apkg-installer" "$@" exit $? ;; esac ## END OF STUB EqY7#i8AgssJ G&l@ZgGZqO5p-1:}†CN/Ni !$LGc ؾFֽKx+]D} Gȹ#`[{7i<'] : @z#"X[QJ.> K=o:%Es#)>6w|ljDJ41 $v<xGl?m ~M敉"7!SkNmoQiS UKf"wŢn;VzuEdAf}JoZWvNOg_5D^Bm܄ FNGx>uzb:e')Ӊ7BߊoER8%DaXAT ğj4ڶCpHG峧h# Ĉ1QIt,p>b?. kO #Ɓyx7\ƛEC2rﯺ~P,I( ,vTSeTstw4QrWGQ49Tt"`XI r]Qe ? kZBDLDxN{cEposiU#.Ω#[J0ڛ9 , +@<}VF-ϖr͎w @Ӑ=3,ҚNHkKLZK _J Ԑdm 1h M@E?a5 О hahTZ(dț5| G wiPBÂaH#qI^Zv;9 T}ŋQ?F?Jk2%80dGLhSuɦt< ` (q5I>K'MFn2!ǂLکa_hU xl@̦B\Ra]M;NƁբ% 48Xfoi;} +WRzbXM f0knCN~/y3tfM$e 06g E('~m¿sLb&qĶ-eHr'!}%Bu \%*bZNr gI./9iȧ?LD &PQc8 b2f`"$;F(\B_q~Xkt]`!M8bt K(ˉMx6Ea(󞿻w"W1ƒ7,'r`Xzet H8RN-"AH>6-,4#3)a, iǻU}EOcsQ24U"-Lz'lXmV$ xIy)R"iE0;uB .LѝL / 'F$F߉ #v~;j+q yMSiz~n#pSh*ph~13 .?ŌV@GϺHM,OzԿk-ji9,wYa6LhݗbVLgkt)7ct1搶ws f]y>ur݀=;k·{)qL ߱1]:*)(S#a$ek{*` G 01h viw J J =I1l6)AVx 5s4mb4BO#)ܖSʙdg)aߚ(5>{Fu0`faN64oҟ-#B PJ);4,g[M2d%_ʦŜ~J/cjZL&O"[dtKZT(!vkЊ-U3r<4Gǝ'b80S)K~F]u&8קk#-'6}}s9l]wޞ) H=?s@\w)UT‘taODƂľtϕ5kܢ +3t:Q%nuel.I,Zsw4IxL&r eRg>s^\_[g?1^eS z*Yn RU+j)VzL*A,0voPf-U=[?v_ޜuڿ;T`>H(, ._sNpt>l9`a{Za,=lv0 wAWZhW2ID_WKcӨI_Jj_[aa2kYjэ)4ک;PJ_Y<e25qCHwzt.P(U'oĿx`hI2 guNO\.wXw%?E%(NP$vw(Ym#2'#>W*a{`%n+&bj*ڣ*Iws%ӿZW?lcXdȠ2 sB2P2?ivV0߫{_h5:fVeSZnߖ?|8|-|ussL573x ͟x!RLn;iI,pXlL|n( u9ϰd)JcVE79G4QƓ`k, M(\sJE1* h6yj2}󪒹*۞U/G#+RBr!eB"faP?i^M:W[o+0iM+Y"rNiEj2HZtcXK"{|5VK>% ij6r H)`:ڥ).DmHУZ#ó%6TNymUJ5fU[f?T;H lbpxwI']RR)"t12+-~RZ-^c'odK# :iOL/[Qchפr)\v#(;ވq L^/e0Bj\}Z 5x}ʾ˿9~jN@{4!sZaAT= ,&UZ_rҕ#9=;|$cBʄd6KʭJ$,/LX!,ӅN w32('H{ 1M_f5\]f&ۼJX9u|1.Uңm sM8Oè՛ a쩤Ɍ2;z q)_D)V0k5/vP=̜B!SM/H+a4fTJK TK3?'gXm?!LUDQ~MB6U/.[gGJ% G,`ZU"YKB+ a׿Ջ_Rn/Z۝g#m]"CYWatgj5^&Ω]h5!& `>%xF%XV&uti":Em|&g`YILMN򍗘\Dl+Ei(pl/^ Ek/er鬼Y̞֩ϳ"ǻrW͡kQOFI뮼*$*1Őa Si&_aή3%{s'x3|o0 |\Ͳ޼HR ŗ3˦M]ʡ;F ƺI+ۤ6O{SS+=WđY~MNha-s}-[!lJY$Du{"|^8AGEP1|wo1H,Z2({*&Ά (A2`UP4:.=׾h^VԘ{Q$XQ^*(50_U4T)#CV7E*ʗ!A}ssC3uw$5Ur $ Z"^ b4)dQZRNp:5̕_`\ W -0͟7,:?WH_Τ_п`<L Z>,N?MeCeNQXQV{8FHu-]b1iq/'52NB˛w?ۗW'gKiƢ/MCmKObOSjcOg_0NC+韠6Fc}Ic!蔞'N)Y!%i`@/;^,fz§w넔]rΔP~v&u(kNW앙ixdywy=*uDDS}Pg${ 'p֐rxobRjLW# !SBĤa0'^%Ir,̿|??JcoW\%.8u{l(x<\y9*vRA>s3g`>t t`=ZC $VJȭR) Ѕ}[PUJ%$~F_R>VҾ|[[/U~dsWi/`!K5?Q5¯ӛ ZlEGT!}4 jl_|"e*LSDK =tQb{nK ;4F5}4kf88hTE}k/JcS⧑4Q[.G*lBln b8 ǜ3scp91g8 ǜ3scp91☋C^KΗ}rW/`2IStH'bxL,8O1q:N.nKMaڻ|f&{} j襂 n@c[K">D}n3Je$]RE1/Y$Vi 䞠t_X1B7+_Mu10:yU]RZry)h:i z⚦`9Z,8 |x">OAek |]v8*)L'6V?^K D8n=M͵ܵ 5",~:uv{Z qiɭ;w5D] ϓ~ ~xC {kh>va{Rr yƺ!톇M ¸FֿAeR3 6=!=}>1JKWٰCJl<ˍZ:es<'m}LY2ڼY+d-<spR[m &@:I0M ]m>C{Bc4%\rЏ;0Ǖ+;0v;%cjY=u>Iv40J@+ؒ=ytAl k1xORk{a6t^!4uHL+P@إۛ]C7N >*N!Eۊp7pQF/ 'B}B8`1$-Q4D`1!iʲTrjG738\c0Ѯd9T]Y(Z0B*GRm`l.GN,łc[8̧2G @ߛ bJܯBB bN3EU3sQK8!gH#- ZPs˥[F7rAveӥD҂@_\mE}D]yfCk,557-oXwkgNeYA{Rmu|?jZs@zbUj2JJOVM>.Nsi ԪNX~qŻCIMSfb]wM-dsˣ7:.d]`=&lJ߭W Q0c7ƿ1ƿ,(`s ~XU{W #h;r~DͮkXBl"0y(W%J![:2Bq0֙H[0&zPiXap*jiIҶ``JqG.r#36eP3ehm~y{7҃+tC?)7*Kպ#A!3]f`G45 8.^=/ AwaU2 %v",{EYODv~s -},BȨ=:f 2Go]|<֍mWpWva@5n_mTL?d &7FXkT7 (rOoroo(unjk{U3C~=ܥg"jV `곤u<_&!ud?* umem"<\3/ts19"AKtV EgtdLd玉{.UC@dCСcaȪ]eK:=Z D+Cʟ|$E@Xs19URr  ߗI8 [dp.x~N5B%㱺5f|eœWƲ3_ $%C ||אܴ#rojzkǐo̿c:l;DoH CPΚWq1aJ\kt{ځLd^dY~r-a ~4A]ee G#F1bĈ#F1bĈ#F1bĈ#*ӪBZh91AY&SYI#>S`PXϏG=ܾo7}eos=}Qn 5lyFEGnweF :gmJp˗{4%J WvGtZ[6ƶѯW8i^"K[ "5CH,I"McY-jhƶrj{kڶ٥5IlE}T1 ` 4M 3RdhizGAb=53SީmDy'xM?T4zIJ~Bjiy@HL*~hMɠޔ H42@1Qj#4zP @ I" `MM~74mOIC@A@ dB!4'dF54zjmSOIލO(C @ h $D @ M'L<&hhd淎 \)3Ev'Mg Z;*GYa/.uS:%ibEl"FhL1 m~m=~YK^wyZd*Wn'UBĴɘ`3 z.ZJd {{8#,-ٿUwbtUÕ{ۛ++ז seIc\`) Ԧ =dYOeu>;Eӽ_Ȧk1U[%WDRY.T|ºeg0TR\tJg1^꽽ՔXRZy KH(жR%{|_oa@}VߏE|hI*vڿ '-o0`'I0~ٺ9V1! {HgC_Oo߾ $k7'TiGr#6MR彭 +OM֪P!4<QZu.Y/~yo7x2G#^TqPH|5'=y7A5qp_:%5} M\Gˆpp;ZOo7gD 4g 4Fd3ALa5bv͓bP"P+<XtBhVAXk<ͤ'vy*v`[S*]Si!.32X̖f3V>YmS5hIE23'JYxw{ZAfЈOkfS ,4WLmg' .لs뎊N Ȧ$m&MRVN 9n,og9|d=\\`$CE qh&x9.h+Imʷ@3ē$,Ud\dA@$o|707kO3yxqIB4 0H*z= g ie˱mRk-5*X %vǖVK# 4r8yÊj+qA ω4 kX$/ Dqύ[*fw0>"z34"p'8%$u?y5"ym^k>r`ѱeh ?Q~!(Н!+d`t!IPr0H" PLJaob򖔺4θHWcVeң7ׂ* R u&xH "03 G"[}~'e:_|@ 2t05?W{ʟ|NgWW^vDDV cJ;;luFnd7_Wᄐ~fn/_R=g|Թ[,3S0dfiwx䝦Oiێ|5t}oiuڼx}y?^_[_|('*4)QQTDc""T"D*$DAUPQ`E1"DiZm)`Ȫ "Fbc"QU #TP HEE bHaJ$""!̷r4>omZy1=N?kʱx~=uOUËx< P~W>?\ 4҅ 8dPCj `Ċ)$Uqh8AfH, 㗗XͰ/:^p{?ar'[rpzul3N~~(Q3YrskqU> Òkj/`ޏY [mlm)!tZ XjdCか.]H f+.`.1ub|= P!dmQ{~9|uPoc.IA$$"#"F EQED0E b*X c*1Q*UUHDF8JRO#$H$w\MCJLCUGWrP败 wzhme4 &JB$;.̇ sgXO[WqA@{~_o.wֽ rt`Tު6OվAB( jA`bP26`V(_% +# %">J t@7z|SwTq#`/k悻jrX"6whѹ4UTfӶkсh^mD^{NVJ>{MMcyqMT]PFΙ ?a!'u#^`.]V['0"e3#|mRљ0 skJ8[EpMB|$Ch Q8ZuvLoӜۑ#j߭=th߾o 7M$d  $1u7,^u _#Y=\7Z_{ !Sa"LjG(OA4?=ƚl)xfY&-"H\fBrwlVT;ܲJȲ+}8!^P7)e=\\#kaj@Z)^(Xtj#=PwˑgL{3!@LfI-Lᖢ%0 +`xvZp8 2Я!{rۢIƚkq1Z9uokvDXuC~ЧN  G,խF]攌s R5 E c6imD[B5)b7۞92%qJ\& hဝhjbO2WF*;Gzqz$`P$4u}bxPc%3juN&Hk8%7B3MOZ$*0(͡y4Sw dA3诏sȊ` Icu Q~Q7l/ЎzQvcgA#k- Fr >h ח#,mۊ1=;ET׬vS!-7\Lz`%xzr9N1yߖ2Ԥ^jL }5L mڀI=Dt»t ZRiN|YitV2ݺp,GCC[enqw(#fhwFklPJJȚ P ًg@oQ[UXqCɛ-/|_(]X'8!&5mJ4~9\J=me.1z`zi_k(49LIMDOQ)QXmV;7BQ6%;y5Ͽ#DA ɧQ6,3d94[eT h֨D瘬)0*FOA`HѬ,.1+"%e CeBng ,!ߣð DF4P?vO"rJlZOҹɂ`he%^ Tlު4KD32Fo;B lZ5%8J/s\an|3Dw/,,ʔ+(dLI l1R*#.՛xs)lѦ$ i1`K!R%k|]KB:>< tN+|LEpaV0}ۦot,0;þER|Ա4R D`qȶ݁V갈Q08`i2!2c)$.#!m0{S,&Ճ'd\zu165q0Ʉ^eaU d5^-)쇰13w7~mPvJs,̵-Gֆ !ErWİ-e ZX `jMJIb%1 ,@1"~P" ,FcuSķ BYe}>ݦk!ԣ*aR,2jy3C; /^o hc('LzYr]N ׫j'11'X1D&p6Zt[udjNQ;D!CimX,$7t%Evtz|˿]M;ZsJ[dgݻ!͐AȢ2+cT4?.$þ0zfffffыg4]qurQy|/:DE327ckZ )(( CʺцNNx0&bFܿa.Q#QrCLz͉@\e­(U=׮vM7TO-32Ɉ BJB4R"+Z;.-]K?/3ZވP%8l8{hkXM^~ &˨|H<$|F H|uQ Z :y@sԤht3ڋϏArc7WmSV0 N7uͿ2o?6(Cntk4{MaA<)̣w6 u'9}Yq'zi!}.G f[vw"*07ܤ&tގ[*H$dY&[P3%l L1-<}NQZ z ȑ+pn?.C6(-xA~f̾E w} Tۤ4Wabkuj\ģ>(x~#Xy:wONo*j!ګ'VxL~ǒv~ }4; <G{FnJnҭ5* 2O ]%%74]][śCYJSTg\Xl\z )?ᬈ3gl;T~3˵e2ߑ39]VG%[ H;IK4vz~BX] *@m$;gi_Rtu`LK~iЂ+F9oP(T:Xx::@|bg&n=>R]8Do@zPA'P jv3̌ǥEX)[VV*Ao쿮֡~sB^Vz(}u@3W EZ.IKї_^;_#$L`hSl:i>6,s/3> fe?w=0vS `L~,j;w(xHj@TP ՘Za״-ʦgG 9lPh{a< yް>f&@J$ca"~)fJD$LvVJ}`hf0{_h>H2~ ^z9:_ZKD;j(qEx\'E>vfujD,~x Oc6F]f0P>p$AZ@>AJM6&JX(a#~hZckA`jD+ a+zph^;W*!nɨ*jdDo Imt!CjՉ{U5*k=& I b06xRc9LzBѭ @aus}N״%l8&^#T6 NxԞ]M87ql:EGU_{ GIxto##5*/=ڦFi|-&&:.-bY"zMx,>^:Oϭ{KmGaO| 'N&hL<kZ<&PZdx%J B~w  ZS(6 (Y EuzfOc^x+&yW~؍A:OL/v$CS\Q]~]qE2΀BM?]Sܯ/GD"M&eU lp*]gf ,>0.ĦJZh+v" |zj5xVm(Zv1 u/)Pg(Ɂ)RaD(A@d` \HuT.֘zljC2$dM"U#bSJ,p%Y;25*[=ض@&U 9FƜd}:-XBX FUH;+mZc507tQ]5õD ۱%Q$ K*i%VINߔvBi8i:Db2uH@N`B Alp+™vuXҗ5F]JI':bl0%-W$LP ҘX4kƭ9Nդ62ca5YMNΙ-c1Q.p4l,!Bڐ!t O /\!PGHAX (¤3w`z&bu5DPuq@(REpRRL☂XBC)dDZ6LEaG(+ͧ$*9HJfռೄ`ձ&(f=hxwZ.4Wt8a2)FZVcx!JxћRӌ4!)3{ް'ol/ziw 6!eU.iEu0s#}Jef^9vGe'> ҃b/@ P4""(-9ʎaɜP)G\]̚!+uχ񵓔h*I)a/?f@TcreW)yX}G΃0 ڳr۶S[Rvŵ nD( 5tWTkXl@84Db:P5z2\ dj1#nG~ /a ׯ:_Mmʎ=˭Z܎ԟO[ܛ*Q+yFL4JUw"rWeec?uCF?{-uhw yGVT9.[)NCY܁L4G5!a5W͸ U fۊ;k$@"OFFD58j:u!4u/Y 1/BrιkF,!YhN"Lt,fFwˊܙ8.I߰yH$jY ADl>P{BMO ow_Ӫ0>3)a\ Rշ؄_>b )QIiC=׸<cNlӥ jvng{aHXjM.Q2O>$ۉgt_GцT9_=>=4d +>r5G1/kG{]7ƴ ` 7cy@6|iPa ؐ8+1rbM&iX YQ!ӢJ;X`9!n3UUEQUMڂIFJ Sl$75u{uc̈́f`' ^((1 eoiuorRPdSS1]^ f/7030E03P0,KMA8R]\@w}3a]<5OV ɵ  QP&QDP1[ r`\ K2LjlR$jd,B{rQ! JF\LOϣ yS/5I5%M48`┪FH0C}3 @dHf97.jIʗ=LqM!5 lFcB6?uj‰4+E ]u kna*leH !h1 2.q /BW6p}x%WNX*Me@XZfY}Iz]HHPaa*k8e`dbp:8Wل4li<| %0&'L/3fB,H&3(%<Ańb [CB P^θ#{_U li%U4:M.w#j .vMCC”pe'5&2Z46i@TUb ك`E&*н4@e HFRW~\U֋v7-ѽ ,9`H"|V(!S (bcl¡3`W q"&"Ct*5-%Jf@K<$xy<~GGNcnܱ<|B  tds"v;5K1Fupb10%ZBS 5U:[ qx 8M&iY҆LL 4hZn>MC_k⓵*1$ifLޡ\2ԶPEtgryo\eT[CB QsEESlק%Z=wNm HAk_e0%rvvv^-i}lKT=R'g?=l)HX32ɋ_[O:؋ 1TA5 W\!KΗ#fQӖrjOctQd0DG<$vىCSߍ64c+z ,p HGED-(PjDƋh qgUegGB`!lA@$G&,ml^zhܷlʵeDDy+9+cL54Y.XBQ PҪQEPg< 9gb$;VPVa &@`?B2$!&0q\(a@E[:/}ֵ֢̄Ո (% ̰(Q~>v8| I H ־&/h|tKSJvx 3On36zt'k;x ͈K(aMz(43\x;y1;\6y1D%P}ޟ셠/9 Q`ͭI#IHM!Ǧ,XA  0ԄT%P_(0\Ʌ s~wJ$a)Pj{JB0O.dLJ+.+7_`ɤX'EX'%;v% %:w̰\*bX:!q7P3sLbHB6.XiRQ5M>sG U*Q{Fzra)a U6>(q @@4eKn'Dx,ݬNүU+>ck@mBs>fƅqٞf d}vsFI1<¦q<8ڞOVllib~=,T{'tK'4䦀b0^DI}/Tj `2A m_[v8BifUNcRV/_XZ"K*tV{ ` ,(IPR&`y+Xk z<q_HW@YkЧ$hp` 0`1A}|d3"zmň&/>\ܻp1=j+##h Ѳ@X("@ Z@t_}m1bBqED4t9V*.o]†ѭ|i%0% h\0/,WxqC- 3Fu˿ż\fj*lGMBeZD,2N0K,%1%XCiq!mZVT@1;FXJXa`l1XLa!DlvC ՅHul[ @T+{6iS #^f BNF _zl)@Kl-m lllhRmC' OlIB3~;`!ޖXpCjuHy֌u,9zE`Q_YXz@qn46^GH$H% Mht1 Pۜ_2ۭj]R-ؖ4&3;I4Nb TbȢ" b;1'uFPCd1,#BDdH)]: Z-TxԨ&@|! 9CUXI5Eg7sɈ q#~d$4@Ilzܐ V ͶDac2H[BlbBc!$203Pa%d4v=|g54cYYpJ{7=X\>ŇD B!ex, )uж#k@n%o'@H ^:VL~կFȹgBr/) ErdMd #/.n6T"b R # Y9҈H\ā/;Q1/0gh|XiH&EFA 묐HcZ4vɴ6]<:}ER()Jdsڏ储0I6{#w V*z`\EzPt͔xO_w_!ofQB͙ ͏ADO["$Q 1byM(B!$^ܪ2FA0Sie%V#K.F kSQ5D~_"l>^g>ȋ[ϗ4 6 KۉMSw+(KJ' 02b`564#?kϹ-If6 y )k,0j݊2ŨWF`2g8X?YVGzU!:0fvBfƛD=]D ௿9x ;;6(YhVg iZ% Rl kDHAdD,l>NnJ5/V'El5枝h4YX$xa. Eĥ;&EI2a q)C[ǑDŽtVESa@7x{)#S14L:H;d`bo#j5 D{SPA愥mV om|?X.a3^ h#{ 8թ)M"#4ݎg'pS ;L<=猴3!i@0/-<0@m!JAVA[X6E #˙r#B7)®*]H M'#HA"xJY VT'DsB@| @{tJgқբoV&C"Ʉ(IBK F :367feZ&4hXAbłHH$"r| fU93QĂ0+vP \rɠ֮{88LgX0%d,md@i+,B:ko2Pa;j jN8lI/'kr MJ^p,רJ#@ 6=Q@5!7rInDzAmY,s):nK?ܧ4leM8CL&$!&_ g1S޼*w_|q{ϱçmyÆ=t6ϵ.1e AY`O$fC8 oǙ/m":HI-8X{co*ֹR? o1<:-h}2qxA['Nzg$0x/Not,VEP8ʴ{0fnn9"R[Y >^ _1EжhC2 פI- t5._pc; $sOGCcu@1Df/:#>Hˡ/&qYrTY[~a1gA %9Hȓw6"T*jfT"#PȠT+XLU&XgkCI!&s|-{ޚou-wi=Lxp!R@CDXBSҗEi(; sETt ztelWTh q~5vo5jP6y~O?f~lERAbH,bE"$!Oݳ٢ ,0HŐVH " Dd$rdQ$BAXU@TM,d&_\5k:" I2a4r#,vF;s]x.Ի}lPX