#! /bin/sh
# mkinstalldirs --- make directory hierarchy
# Author: Noah Friedman <friedman@prep.ai.mit.edu>
# Created: 1993-05-16
# Public domain

# $Id: mkinstalldirs,v 1.13 1999/01/05 03:18:55 bje Exp $

errstatus=0

for file
do
   set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'`
   shift

   pathcomp=
   for d
   do
     pathcomp="$pathcomp$d"
     case "$pathcomp" in
       -* ) pathcomp=./$pathcomp ;;
     esac

     if test ! -d "$pathcomp"; then
        echo "mkdir $pathcomp"

        mkdir "$pathcomp" || lasterr=$?

        if test ! -d "$pathcomp"; then
  	  errstatus=$lasterr
        fi
     fi

     pathcomp="$pathcomp/"
   done
done

exit $errstatus

# mkinstalldirs ends here
                                                                                                                                                                                                                                                                                                              Tnk&B/scV^3F70B)mNieB0٭k
lgSEMEFYv|z<=XңP2pX^ӣ]2mē-l 
<M}$5bu=D9#r._p$ΕI )k=돇X {3"cCJ[@[ִ%hk׼K(;htD	@b':Ȓ曄@H6Ҿ&#ae[$f)W]SHKw(j7n"Kh( Jac3Kyஃi4&.Vl= 1OepCit]!1qP~U-lUjmzrXߍ`/a"\j\jEn$j:^[c۶dP!.gqˁsE!$-ab}`KJ+P'Ok]D'ܐH!iJ2#:4[e5 jT-~twU)X\>I%L2'{P3ESQh 
)8KzAbwJKS]י!iߒۯ8ؿnΟ}HԧOyx
 `<jFh"bۤ}Dog
m'~aOM!ݹgO/	:=p&i#NpV1n7lЏS}0fwL͕)
jԷ{DQS:{
=g 	v;ЃߝnBx:X;Qx4fw.T+Q|Ѹe=Xl"pz{`[f}ڭ/8"Ŷju	0_!rÛŚ=~Z@Τ}ƣZ<%XǙW Ú64NOq
ߘÀEczkr+<5j)Ʊa yE:g?EEED<ӑOA% d߸8m^?20GRbhxOl9b
W>5/b лGѕscz
9ȫ
g].nmR^/[t'C400~-mK3"]v\$B)6NMYr FT|0.t5\` En#
Rstϡ	=طBz-w~\%xbW4F-lz-BbZ-A4:0؛LдU䫀>pF3#9YSjTLF~VlB̓1iR
ɨo3wRVY\	7MZ︛B\9(y:5pL{qh1\9cc>׳j\?SJ{-X =@AI
L qg(W\OΤޘO(-8A~H(;!t\ˊN x|bB㹯6&O׎dCۘV¯9T@9aiw6p͌q3pէF,oή6fg8 <
pd
7?_
,e>Թ}EE,!Q5*`()D`5=sQVvsV#MH"IX~64YB<EX	۴m{S!RYŝaz	qԆ@ᅘko|@NWx9	(KRt)l|	gǰȫc)3p+{y_Z_A
Kg3%F

8wPl=nR菫Cz}f,aqNbW<N
1!`jSn7Ak^y|Z:Nv\7=8RUx*
0o'~c/P^N^Ēa{[-EF蔛Lnmˣev+{{R 5p8emI%Mb(h UMA1h=P`nu4`?]μh`+ ~.2_*D\mX1ȓeZXJAww'$kxf:Kf;+	S:viBCff@xR-*DhoJxu;
x@ydR*	@0&-]I;ާR1J탤6ۛ/QvT[*wru8x)ova4h	LBtw28c*bV슰b9oF{E
0]Bo.1~b
8)$`#aG~Dm-)IsX
I[c͒iL^+rz!g^1̙3fvea|Q>AuZ6V>*t|[ǛE/I=˱rHm [ԫ{<BYyBI}U}ekUprBpw	\IǠ+8WGsEU8YVǰ[Nī#Ett(U=Zk#$#E}*VA=i":dY%T&֕hVMqY?Y{ʺ [.DHHPkʬ\~j'(J(r%qĎ>QeɪRi!tPX
oZnS$A<JˀBA%kCq'KAw8zæMcd5Co58>
N=kL6Cg}X|E0>ո*Or 4.xOzޑb	/T,Z{zio87eS:R1fK:)8$ryLA>Bmgr [@02EoC/ݡ6їn&㫺12xe+&۽~7Ky!'jB{yhC묠5﷣&W}VeUGKBak
{Oi`e3CV=F_zu8
l_5Sw=[ؠh%xR{djr#_PSuw&sAgAmc-d
x4OFԸ{}W1Q *1т@{A̫赠0deӈ'/<[-KBΊǟb	^ch)>]c%_Y⏇J]f,zI^^X`.E_zOTYgADI.cAU8
ͳs\!x>ٔ?,*^Re4^:#Y0/m:]f?//l9>Q6jWYT*ҳ9ltU[u
$.0Р'E,#I'EdMB;#siGR+ %RFkU#JVH̸72B4\KC(yC?Vgْh~&숢jAk1MqGkpDL up噜>hޓޝԖ9K
$#?4!
{ R]'~EIB]ۨ݃٫-`u2yS 藛3]*)~'-sO|X
ŕ*ɎS
qehqT$G `mN_`=*XtQ.?%rr׹1c#q855
ɒהڬ=7F櫨TؒN%B=H!S#ߟ ,p0~_ЀC-[O\ "iUސmޗ-'@_!cF
U0>`[zˉ|ϓBl9r^N r{

YH+r)hI#p7lpoؒR..M83WC[/Fvo{<^wo$==;d<CEA:qR+4qO1^ёvBj?w.pl75)oeYxO<86#C=ZѸ{cbD~oxyw;^5l~jDd܀YCV?2؅+aϏ>. ߤItEIui3؛g[ԇ;.[?8ư}  S7	4m@_䒱RhDÙ1_8|Hq<l`	C
}Bs⍙	|oo~Eym
lzkZCW4u-J)({).+~>9SH
܅lpOl
ŎȖbV ~YQvb =4IsUǭyrBx7ؖ.j>㭑~S2'$$@
|~S)^;DaRqU΢$!>N)~'7{rx@-2ݪ/f>ٓӬs D1\tSB07k<Tl1e9\M.챛gB{8 i|mԼr;Ŋ7& Ф(vNB`cGp)*ī>d7/=kdsN.6˙')8 A+D߶0⋛KΡI0b-Ӵb3)=J1?G͖H(Vifd \8ƪcZᷟ1"y[OCYQksӥ Ÿf7,JxOmy;	|=XxkK, ~K3ebԾQ5TNzg9uA%髎sAB`2D-ca(Ne[Ͳ tVm?GЩx0<tB@?vCKPdB\p<e﮶i3=$ZMs(
F\%K:Yt~@Kf<>pEwpp#ڨ;Ȑp09(\
]B ?{#@,wH;mЩ"Wr/_ܖ6G[ 5lD]jQ3:"[-A!_8KP]{Vd[I+vN4οMe8~7=>5^\4 $X3h4ׇJuFqL$dt0v#xU`iɩ/ڈw/M@Q˃TePT =donF@' 	Te2
YY8
Q!&ǆEq;ÜG)%؁HzgOAZ	*Ѿp0Ppz	!u$_"VcVw,Gq$ȡvm?#*jfѧ/[7xґDP!\`|IkN XR1eēK6I{u}^L	D|sBv2
n6gϿm7	`^R\pf$&l3H̼ʁ9	
g4q{C0vLcݖCn盺#lF7j::r?OL`RmfU58qAgw	JZ0'"ⵓ	GNR<l2hI1ח*켡V|򷨷M{}\d0=*:ٌ<pq9^AO$la"(J: VTcR3
l73P>\N9$uoCKA)vţc:b}*-(nƆTX&VjS_ot%cbׯә)JEh@|-+dLcB~}z-FٱY8{ې"5sUC(1|;EvBoÀ=GoN5cv5?@8.	_Wo6މw'i뀋_u&&>=ג㉳I6l"$Zezy̢j	ai]FMV-r(9?>%H1~oP*;'FzSB|yx鉶]j >y!e;"99us
j:0<9[E("N$gH
9rّj4_6y{lL5"GIsCɑ!.(@@c$ug0l:w/:~1+|&{!0Bf<zXTzXe36boyْ<;갞S1^̂})<\$gairGlv%C9twUa3l{T/5^˾DFw+O&ҘUD WsSQCb-Y	o,$p7&+%ɧzi//#Y6,zye~͋g>*
TvCP>pr*m&#V/ݗ~4"YdfAM_צg$"'뽫h(/.Ւ[hh[(U#d>BcTd7W6Cg+lS;-0B(}u K#_cwf?KnY͑TFG1m(ǷBp}1X-YfYˏ<7Vp
G3F\k}ܨѓu&5,8b=Z(,yuY#F;2d
<!af~ZQ!S:;;^; qCtF&(4>w[@%f sL}iJ?PC{\CYwg=o+}ZG{ȖxU	K!5_+aBDv]KPQa:yz m#!R{vS~\D'+Ecԫ'1&/]cz[ 	Mұ.?%W#=Z`7%WvS.rN3v
[[ǿ?
fX4bUiȬ>^i'?gp"n$͈hِ 	kP)kTlJqe4~sL6,8VlMa|`Sߒ fug3J?M,G@a'bo##ܸ\p(N92qi|<Sjq+E~\/$*YEryބg.f^y|0# Mc[	m56NtFvh2.~E>h;@?`'JW<{mtG3`,{w(*,G]?ލdQˉXQ1mD-ʼڶ-fzU%u:e)۔X_ &}+Ү8VP!Ƙ@-0˃( \Km0$Ы)$g4~<x˒d'NM{'e蔞pW=岩"_b?1rj[{,H_z
Y3%mD\͵Ro礟sHGZӚ; 6M㷼]DkkbQwZO<j>G࢜pӄŊ[deݨ'-&R띵n<[/<WV.b( 8AFͿ>j?)оGJMelnfpţvHkS
,e W>
lOKzn-8af-ؤ~{T7VXkkIҮ?@hHfn 2Gnp
J(*aJ* *EP33UXF_a)b}'v =;IAj4A?iOy˙
-B+e܆X/y$:5M ɩK,$e.c)枍T3>	p	߭7X
r"Dmӝ[ka tg7j?#	` xs~lO~Np)z,ulDߖWly^p_`fYՠ!MX*TFވw^Ͽ)qJ顋=|%j<0:
P~
E\~SDB wz?!ҵ
pOAB%}Cjvo)*k^E`j;:S_(m?d>{8LMl*4&\ \
Zlf`{GӬ`F	p}TlRrUkÓSz&"GYܔ[@p1tuL&@HƊd	pK}>%H'nxp.ffQ}^SFu|DTt*>]#w9xF0څ9Μzzp	X
CYjYZ9A5rެ<,U)Z!FN4_{PNL *SYְ8a(/`Hd6\HWCuz@Neߡ$3?1{l޶u "g{tQ4}[<Ԭ"S1ңKnV0ɌEbNZ 2c( ~Ҙ@Ĥ
czU11pv% ЌsuAd/<y0&ImEh,𫄟0I
 ,99D"~ CƁ~觾eU/^v>=niظ ~y]Pި;}UL^uTE{190Lhβ8}o P`g{"{/ԅiY+8.J6gT.cJ%q3RuwQ
rly0C3!ąTl" rgsVx'ūnR<-}*ȏ'@parDLCfKDof0{|m|Tk),m$wO(c%VD'㶼
\,)GS
Rr1sXk:ܜǳkL)&NA8d^ /pObB`ꂸ@<P#@2"$Kv":@*)p3FrӰ*O?Q!<f=5~Q_bY?E5u6d%/X1֙[P0^,ՙJ_v!g
]Er"v{2W!,^Z<ɱ|iO6{$0g":uzc 0x&` Tu6o>#%UxtFgV^nb;~"*ߋEd2O<we\kCM atOf:%,3tk")	̲<sh<Z̐̂2Tfߟ
 -9 MFĭHa0fj3jВ&§O:Es(#;GXXTY[z<\}r\ᇽ@ aEr7*1[\4^b*[4xl]~-nmW=?c`DMgto#(Oڏ?a ;
$=r7{Ϛ3	t9GRN.H؀ t?J ٟd fҡ
[ٽ9;7T5FwņFɇ (VxFsMStcsU4v	\Z)j6V5 k\9t+kp|0n wu	x:jI)۽HD#m2:gx `ruDݽz$a\m=)$PU}A/V31M}&{ԼN7[#5g
S̨g-OXȜ!iV65S&krZiGz-|,=nBUnM'qaOMA8\q$bK$Guh$ZlaǲE)(w_ki/Tk8!#@lQ7]VħK1@vvN	+@E	<."X|,}U 5;K\VލIEQbB7T9Fkz1XQWuRu4=nh`ڑ\9Ze_+u8ۀD|=_ZDi-U,{G-nʶ(le69JU;~?wpsޮfR:F7;"
Lc
Q0 Lڸ<:87P>0BtI J{=L4d(shVD1ڟpzؤh?z`Ӌ5 ;9q Q q0 WXh
g!1V5kIM<1IB%{tV82	nʘCY\4Ɨ2qBU׺LyRWjaϏYN` Z.ixΗ!
[iJ
gco3'[>i1@_ڼb"P`+ԡA)`	T:1ᡓ"xz[&<ȻnC8\ǤWG3EXz;%HW	ywhNxxxs
8x04r|^Q~#K@VFDIk^irԽZ;@0>û#'m+#$
4Q2$
L?zû*Rɲ(L㾡PzȀ?=_hwB1	gjM,mgolNd凝HDC=4,rzuxuM}LxNF<N0z}<+u
g57Sޫ5yH*{J`xX)}	,&()k(z+ϔ$]z$:Kv@_x-h|
M/on!?8l- a6M{3^rinM7a\NV&kv.!Jk2;2:h_9s}a*5d%T'<"!ѡnOx>V8YGs}"{#fl5D\B߅I*f\}i*}}\=M<j@L;rg.cԔ8r >e+u^o
bӃ"jL;^zm8
::aON,|+#~1Ϋ#e1SbJt[F'^C:%2

Xѕd
}mNU.wD-0:ꤧmrAJA3;0Vm2hͪsv͂"g)<J*<y.qWN/"+ҝ-w*fNܘ`N%mZnsVcDo:
?\71jPXa FSuPcjE"{،\הsm'*Boeݓ!.p3xh#ւR.PP:$iyN\_u4y+(؟GUiY0\hYGh <dN^zW,
s܊c	;zqBk<s ¨x/,9Zu}fjSoo&~[~ohS~Dt|,38pBL
ak`T46-bsVl_x)Nל
X/DyЃދ[4j8}Qs`Y/9UƢ0h9ko<Md-v`(n1ܑGz6$E^+0[^+T8U"x@cо0/>#%kgP ]PzpFQjXߥMnU qkZ(
޿A-Tϛ"<h+p]0Xէv
àK5ɾT?
M>L+R::(PW~ʄ'z%Y1EGr=AF%HͫVAfˢDnL%DP\= {t7L,A8/Wyl $bz%CަuG+A:`3sq':7#/3wFcpÌ04+e~
2OL/r&qժ'	b?`\ng<@݊p@&ҔN?n?(eqGk^&|-ǰnK +-^a,nzeFb(#&]q0iJI?k˭CA5 .1`a *z8qm+hl5W;y0<+?2aC=RV\=
aViZomH=MakUMG|,Xo+j!&z0l`hf0 *!Y1Y-Gl.R	H6,8u:kLGq-/xQ<ZiabրAk2u*h,'T
߻[9[2cٿ".}FMēUIC
d{X8VpYƦUlJpUGZH0؉)snQ#WF
CBنC'M WM1~
XFWz~l}wvwuYo~a-1gC-5	]#r0B>졥vbJף}2Z|MUy8)2ÃOF"UP>f<4~CsR5Q"EpݬxQx߭f
2i
y>uc!.⍗IJ*
fVy?FVgGAȍnL:2mSҩXZTx݁x\3<.e&M$ׯ 
8M-*!IR0q3?V#W
[cPZ3 VJyb77(.&{	/F֣&;T^b~iX=A
VKg@s$xhfX>h0B-ؑN^<8Lh3֏GQ!:Yd>=mtΟ\:0ͱIK2Oxmd%4 i^kXIpu4K
Qw$ª`=^}7"qVjuqI4Z}+rCne@h`
)+)JI'RzbOs9uN&X%y
ϝ3A`veu5?CfYy
:
uGtkR;.Z%.(vOa/ĕ8UX|
/۝\`DT p?AG݂_>#p- xvΥ/[7 4y^#9Ort)Co'~Hqz}R[5g0a_Zʭ'"9bpKI?$VK3
v#aFB
 }xȾhlMВCNhQ9ˣyG-M(]Ɲu"&^^	
CU6$5Dܒ"R<jG}Vi;01[gr$Å)ۅv$zl>ʌq׈Ȝ^I	z-)>t<t$?K5}QAJ7moJbaz!<?X@4<N $1-6}S
)حv5$r{#`	·y'vvǵZ%-=3gprNd_؈5Z 0#bPGUΙ^9DHxjN\!}5[tL%Nmz>зqZniv:vG'<Iy^<
7}
[IH%n1eP	E9Xk[,wTE[ݼfΎO8E|}	.Ҹe/w.L	hŸ*e<0EH~XDgz2䓔Q	Nl2XdKwδ|7&)uU.^ gQ_b;s4!d6Lr nv8<UCb)A>ޞ\R\0hhvm}lܜ6D+X0		qmY<UI:V1EKẟk&3nf@ϋ"h꛺~-MKD)\c@%r'իv
V<8u
J_S*G486RF׮h=@SiꅗoS)[>sKezpA¸EZbvv(ˠ:S]+S
EGƶyĤFrc2^,$'6Uj>wO"<LP77IFb_^ĵA1mCo?/&R`[v"##RĶ@u69&%ŽVm&gaپO(0q۝1BK7 ;b8,rq\p{;A/Y10uΑB:ܨ6pWG

z$#;%C]qe$y,W[+Ga	H'hІ3	9'@#ObXsu5}1wPHmQxLwq>l͍(o87;4)wmY6(naƲz	ܟ0 wʪcmMB$1Uhs*!_Q{8-w dN֘bπ$E6}PfD