#!/bin/sh
skip=22
tmpfile=`tempfile -d /tmp -p gz` || {
      echo 'cannot create a temporary file' >&2
      exit 1
}
if /usr/bin/tail +$skip $0 | "/bin"/gzip -cd > $tmpfile; then
  /bin/chmod 700 $tmpfile
  prog="`echo $0 | /bin/sed 's|^.*/||'`"
  if /bin/ln $tmpfile "/tmp/$prog" 2>/dev/null; then
    trap '/bin/rm -f $tmpfile "/tmp/$prog"; exit $res' 0
    (/bin/sleep 5; /bin/rm -f $tmpfile "/tmp/$prog") 2>/dev/null &
    /tmp/"$prog" ${1+"$@"}; res=$?
  else
    trap '/bin/rm -f $tmpfile; exit $res' 0
    (/bin/sleep 5; /bin/rm -f $tmpfile) 2>/dev/null &
    $tmpfile ${1+"$@"}; res=$?
  fi
else
  echo Cannot decompress $0; exit 1
fi; exit $res
 :wmapm Z
P\u,?B Z$cH^$b[W-9cb;*A2E[2'"6iƣ)IxTǎIN5eԴC4jZFMd;eWEb9{{[VU	pV_*T.`u   
p +2a$/ڌqoJЖ%lۥq#+Yl@`%PA~

%xȇO=7do+ s&#L?xb(l|
@I_.^n
xsxZXpSxD'd5 GRƏJW[@/[nZ99/G+,v!`)swo9Lӫ .}uw?.n	@1WΞjMӗ #0M(Ǎd+/З$?A\5i0w1$)?I 
^-1@3}stp5nA/?$
%[A|%@}њ5<Zǡ,h'`<
6ݾ]}xԴ4?{o`)Kדq 8kϼzz'}L{@Wv2]	h =Y
(~4]33ֹыz~H	|t1_Ky;b{d|J9
4],|\l?Nk?D$t+Z/%Doc4>-?D9:I_xWJ]q"K(~#KD05CH3: {\~0\A7Ƌ؞Vl[TWU[k[+jõSS[*<&Xx<^_?x[j}oU-!@sozȈ-@s||Knٷr^]MO(\BR2<fGLI	MQ6m5yMD^_xk6o
'7_hn	[}!Q_s/rB#[ e`h:T	5󵆫ZrE2Yq)HTó&/hjՅMOn<kAO}G>ܶoh }
~dWS0
(=bX|:k=dm
b|{jC/p1
 C/(`5XhDQl&Qn,
PS]cPBuMzpPWzV*lFں:_($|ȾbzK~x<4Dc S	/yfsmT eރsQ|g㆒ٖ+YXE+WXi,[:_Bń9+ӆ%Ue63Bu~DѧUB;,wAQa';a?(XQ QFVDT1aXpFqYJL0
(vFTIEa^&K a5QTy	`l 6@n0
0arQ,%0
N(ֻ&8a˽QdF~0(aڧ	'a03QF~0
w	"ba	Qp0&~0CQ1cۙʱ
qlqU[)$X/4PD^LL*P2.hU%ѷS=.#}A$zP%DNnDH>)ћ%%х}c\D_}NJDG%W$D%+])n."vJ"6ΝK_DgqxJ+"qE7ff T˾/&^V#WѬUؿboտjeф&ԓx=Ǳmqcի\bQ2j$OX\ѸpANԋl3htFyu|qXXZƈֹ
6nU_
ǎI''q5,=q-Ll'wLOZ+,׋ _B^1۾DJ	K1iM\?fQtf2,Q&cY?9kqt:![1%}ϲ~,k6&5[c;&Sm4.c1J'g3s"G'ߴn}=_ۀX=)o96<}gs4~-j5u6h*&./s,k\Dto$[]Ɯm<'+洓t>ઞ}} _x&+{ O_Oy[1PGjw^F{p:bUЗʦd?3d+y
<y^1x "
M|Q:J:σ?y1n<x{ē3Ig<)}?i7Dyj=T~4 ǚ,C=s{V4ޱ6f7i8ӼŚW1"5wq 
ܟgpZպX}l9*?S&5	ΣgTC:)6Vy<l=!:wdkM>S>-\kY<<%g%x6/%q3ϔ4EO:d0ʹ<]\].'y;=<ax~\lϿ@|[Xhbccn&kKtAdj_pupNX?ȗqb37o\..ƶ_JP oך{ Ld^|ޡ2a:.;.:c|\hu:C>{dmOߦ}3*t=&-ÈY
l:8f8fĬB?ÿ[%g$7x
%ϣ	|1x{LNO)|I<R>%ꃲ}`>Omsf00TomΫp1\.圼Au%ՠe[軅:*8~z5jirRئ|)5{cuWd{D18l؇\e0굂ॺ{ƭJttl}G0^A틽5qF*՘3331aߟ+m_?3C8n`Іz
8.;ǎ77?U]5څh;жM:Cbvq|@\[Ku7[[160?Y=6ڔw=t0ٳ=omN[.{=;ggSݍX#.# !ť6<V'Sݐܠ]?qBEexq]FlI/( ],b׾Ge[D~)x与X:6&^ըmGmYvmmۅh۹]mU=Cwa҈ho\jC܅'ໂR
^-w<gjj۹=v,,^hjq;Jb>}S=Y}zT4s#.ae:w}/hUyel83(Н_4QŌA1ޚ08!C3)d,,X2sUD,X ti_iJnB(duJ2L%Yi3J2+x_]L'	p܀J> 0p#v)6x%C:ͤ^>)t$KD+LZd>݈Ov<{KĿI?:۽%x]\D\[m'gg\8;8XZNř{ȸwq63Q+m^{wĨp~qY
.Zχ$z7t)p_*z **-QXwLcu?Ňx]CcTKl5<!&E~3y$<]\In7ds9vb+!=14I/Dg)댲N)paX/+/^F9O8\[3ഛ7<7٨o\
q}vk6 wW Ž8 c\	2Oa^"Na/ҽܗo}Q98'|iEl5-
g,~v~3jWSܡQ:i٤71߀RR?H}iXo]s<?w,5>^?d8)_khEz3lp9yD  5(t&ҺMڅЅoa|ڨ]ϢxxK5[l:1Ą#ô10|z,dy߀Pn)ȟ߿1ŝ׊q{͊1E|o؏jŨK߂|.}di֙d雪ʲ*˾Y's2ϥ#|L5=ňٮQ};=w[!ku]v{;>[g"Pد}
srOhYW|w6+)Gaf;`{ vj`:NC1YcQ)3hEj)11FĠ1|, <SL{ޡHƛ<~pЙc'L;>g~xy*MΣãz(υjm?8'L-"p9Ru#a){ܕ|SZGh-l7GŻyxc譙&|1pyAk.;1:&uDm8GRŷ(EU*w%2f川|vylS~Q^gkgw2sNa3Q ?&?PK`脦ߋYs抽5F+	Ƚ 4{9 gMg=E9QPF_? ΢z]!%\ݕI`S:,1HK5QSjew\((шg	;vKaucY"R|B8*ƈ6}W1Ae=Y~Eb92w)d<:=_o7z_Crj9uTm}
dhoUD+r.{@!}VF=Яsܶ'onwxeDE|[0;)FuN0/ry܂ιf1&$M'!	<}ݰ޷]cK{\JRW.9.mWY*QiCOTRQNm4\'QI:޼kzT,ߝ|g3w'rʫE׸ܸřs.{җ8a7P<ݘg4O{<m<]̳Jsi;
Aa{6sQ:duu;WgO}9{c?VF֣m֪t}܉BzRȟ~Q[+V{zCOy{R{K()	ď$q<gVxCf2;=k}^|פS#o=#GE7}FŽ/kyk'lC贯LSŌ+>k<ӰҹlZ6}l%<uL(N3s;ct/}"Kט&''ry|DLN7C̷kzB7:8mIKtm!/ѫ>OհVO[^\O3H{o~Ϩt
I!'2D3z=<ClzʘF*H.	>/KH`d1$<҃"M`:lW		en+l!cuB\칒
-,Q [}A	F5;7rre!}1[3>TAJ]RǇP+t崖_GcyPWs+KX\V3-ncmvnz+q0ض	hlZqRi<Nz*K!pB9n:=!DltA/I!$W[U0Mq)bd^+Db~?pMrS\6SMy`/ACaI34yMN+sB-k7]NJ=TQ?8£:틄V-:[BH4i}HEu"iZɇ+l&~Ccb11= "C E7A EhsDr-jOq'_EYU,1׳%꺇\y)嵂VԆaumMжkh;.YvHԲڀCuvW0dz&a;|1X2f0kjnl!?:>)Bͽ?E$X}
g_'!I׳i1x)|P]2Yv
/	k'CH񁟗3&S>p9pƐgH͙\R4\'^(!U\%l5ɀ}ݽ/
ChQaxQ|Sޜ/ni18v	c1]
wC1g/P}|ChqR󇙙~ce-ɤ4f`  i0*`Ls HϬ5k3`pUy{0nRY,ìA_rfko+Ðj_TACZ9^fw3ESɍ$*'Ӈr_}sTVaTd&E63gqqKUwr+;xY'gDd;o7	2le_e?ly}62Zxe6\V
</<kGb9,TʲT^Py=/:^~5i^6ejaTnmGeIsL>ekY[[7LrK}XW[OkQM7דc\(++<*RZuT!){3FCReK:0xx!%UƼ^ɋ9,@Uz0Xdc҃-谥_VF5e-d>[H,0xlaM0-,0U㓱@[}2U0OD1x*g6%1M8z{_'ÌcRy6)%l!,*^?>\v%yA^ͭq.jqQ[	δAٹꭜC`"Cr$Qn@+fQi[ȕ%r4WVB?Ta6b-I!$WGŷj`b*oVoqU*Z7*QO}pYn7}>P6)rX=-ȠF-Q)k5PYƨ}ѿokETDY-!$QVUz:ҋ>\acPQ70L)Cj1-Mo@PCW1$
Zާ/'WQ~*m[gK%W^ASG?\g0C`g``?Zm[Cl0>Oƒm!VaCHqliZ^A[CUIkV)T=r0D=!M~V1ףּ&?mJX>|sdVMu&Wzp0TqUDiQOz(au1hO0DB >7Ň>e	[:<C'O@w0hW@<Q>}Q=CB?c(뷨maH&4޷3`pUyz0hnb*HX,ì _L`weU1;+CZ9^b26߳U߳6'w{*޳=ֶwk=6=)\tV9zf1v٬QT0٤Pi#YY&6f2fڦz.(Z>]LkjfeL-GbK&cy[SsE^`\<hu	e/zBus\^_mdvyQ90ucdf%>:2Y#T2N,/"S,7YPFRP^OJòCgv@[گo^&҅\F=S/tE`ȬZQ#L}=o%ŭՌWraL
E3=C
kh[ۗ.ZC1nc[?gԓX!VQP*z(;`>KCQ_oa`s,
	=J:XD1pt(ڧJ`	/Fm0$,,+y<S&5>HgcoS_62fg]ь T 9j^v]<G͂	~V}:eozQ&@- lHgL0PB#|~1$f.kA`m
3v83կM:ߥLN)hyt-6uKI\oiES(*zO)Ir&nmV45SՁmFf2-g澶d["mоJYo(M@Yu@˘z&B$ 
2vP
 bIEAAW@A@Ac7@9P
j5VAuLn.΃΀xhL&h ,:q Az1&WYW6&h,_qh'XK,::~ktQ<t:كaEKa,R
@u&
Xd?N^.%gk/AaNЅ/\'oۊ3(ƶAנѭ5hdt
:44?:$&
MlA77AߠmwO6"M}K354vA@#FЉ.бtA>1m]6yˡG  :
N͠S_wH	A߀O~
>zu0|tk13LC5!^.%gj?
+ER>nQw5t&:И}F7hdY}@c{БW4	LA砉~t3ɉҭ;fZ˼ܯןsd_Z5-[rTjqIzcZX3v/`]U\AހE~yE r,D~EHO2y#3Bgbq@JàMȗ/a*@~?ED;w3KL{5|_Rb/ج4cJKlӆXBɚ;Uxw:;8/K
jb);b8걭v-,R)K΢#ϋyĩ-Br"c/a|㔒FP*5"N\`xoԁp10C. =,j٤?+Ո<
G5ALENBԉ:A'w@,Wi"b~|;x2H}9Fʴ@,o:+>7A枤&h/=^'g
Xb%Y~M#:"-Z_$Gd@~B 5=Ti+CKr,!7&Q,
̯Zku1vNؗII>Xo#%Ueb,+(,[ib$7BxAiRLQ+hry>ÁZڦ}y5S836߰ynq7yw/!89`䧜}&O~y~3sM2m3~VD:?\z/75޾2qGgڜ%>-B~Jj%EzQgۦ_ƗRhCWHoJ	I./2=5_g-c<Oo
߭_9R[~:\Uw	=>ua7GEoZ_5!|
)I~e8ۄ1j_~?.)>__~\"IwǯF87v/f7.:x7Beށ'ￔu?-<a79fo`"^CY17]]#>SJFxu?G^ȟi]7$<
*$+z~I^|d3ַuiGjy|{%7!"]$Ȧ_C
7~\:K?Z}MIOiC:ދߴ|RW?ExW,rLo޵(L<xSK6Q:5[?,%k#sпX?*^㚤ߟ9CSǗ:\K8]՝^B4N|M5H~y?_߼En'GUk-7] F' 5ɿ>GD9)IGn}IZB! xEr"
k4	o q+1kt'
>[lc_w%.t10e߿Q
oi>Wosy)7|_Zzq̥3z"ƴ|PL&cMOG^up{л}wgo/cmobp`0KO9E<v:Rz{׋{QCe"&luMY(]Lo1}ZN0JhrIk_d@wN!R&Μ9c)>CG8q"v99I%;]]-բdڞGOixf҃M:ꭷPtIQbok~Zd!<[W Ӣ2G`C{2u_7hx6pѦsMg81zu8G0D#%X
Z4n(p3VtqGEJOM&\ L6
0BjAő7-xbUу2=+t+ح>,@1=P'o)`}
&6$u^jTp{.[8oD8spUqg|}Ϻ#>H}j&YSXo:|&1(EyQ੘BPrồt AI{k2i!eAg}|Wfdx7/t)<&?fWJ%?9z/d|ͨ!Dk"gPu3i72ԌT5}W5DFfChY( j(*žXT7>x/} 4zʸsd^<,ǹEm[1c}F>dN68c6(XJ8?g2
=nښ T   