#!/bin/sh

# Collect -D & -m options as java arguments
command=java
while [ `echo $1 | egrep '^-D|^-m' | wc -l` != 0 ]; do
	command="$command $1"
	shift
done

# Determine installation location
if [ "$JMOL_HOME" = "" ]; then
	binDir=${0%/*}
	if [ "$binDir" = "$0" ]; then
		# Ran from local directory
		binDir=$PWD
	fi
	# Resolve symlinks.
	program="$0"
	while [ -L "$program" ]; do
		ls=`/bin/ls -ld "$program"`
		link=`/usr/bin/expr "$ls" : '.*-> \(.*\)$'`
		if /usr/bin/expr "$link" : '.*/.*' > /dev/null; then
		program="$link"
		else
		program="`/usr/bin/dirname $program`/$link"
		fi
	done
	binDir=`dirname $program`
fi

JMOL_HOME=${JMOL_HOME:-$binDir}
libDir=${JMOL_HOME}/jars

if [ ! -e ${JMOL_HOME}/Jmol.jar ]; then
	echo "Jmol could not find its installed files."
	exit
fi

$command -Djmol.home="$JMOL_HOME" -jar ${JMOL_HOME}/Jmol.jar "$@"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               0`wkwPskp0KIxtȝPKv    PK   +:            2   org/jmol/adapter/readers/more/GamessUKReader.classVwW&kuaiSii[l'x1gyRǐ\'
%Bަ!5X7'
̽qJIy.#$F0w+Sq(Lq'L{{0IaCNP1"b͘*C*
</R`gpهK,0/iQ| GA~e.܇XQ^pHw16Q|Ŕ><*>+Td1çT|g|]~gg
KaŗU|EWYi\S
vsLJ6fx3lgF;-VW	6-+.>"AN9!FӳK؅5mKB*ZhԔpDn4vE7rƌ'[4+PV=$ləqL\V̰&M̹iQ(y	w+4<^!p;;w&M(V!9i܏H
KI_g{w3&bWo^WpB3xV~HPFQ6񂆯ᤆ*RpVDYËxI÷x`d&16ћIOJN$Aֶ<z"6E3gETo;ɡL:0jk/NWw_ /
r=|_B?q* 5?5ż
4Ï4
~'8?5+p~K~òˌo;	M<W3<KuyiT?U	R?⤄[
	S$5.n%4WK5$,XQh_nh;"T@P+벆/-!'`n^ߠ^SJS+Zmo˨ϴњmB.ZkMeʉDKMH)'9m$pMJ8}j(iX]ke9&r/869H\kzm5gY1t-u:t#G{T;+6GkN20c8uL]7݌aC2U6GG:d*d\es
S/*t|4SQ׹~T*"|9"6Qɂ(
ˣȤ]\zkMzKjbe`OϽ-MA)6žpKhTFjWTdl쥻!Q#UJQ6Ywz+	RM3%ZY#@a3= VџTğbl5Qh '`ߐyJ?y
Ѻ=Y"HCخEy4X{LCdS񈿳xM2$n$ZnE7둦
"t_
SkˋGhvTHm-ŉhQAiR#(Cg}f*zd]GȆ*hoE<$ygreOҹ/&oKm=W)1g36?->M|}J1*-rK}֪D^ssQld4{C8k_@CL VAi_y?ACWՕ
5<^eb0c`Z2zdyl'wHaG4 4V$ޱ W(~<(~6_."|&`wןPi=`o#r?wvD:Ҵjե! u;fyIlhE8qHcT^LPKLb8    PK   +:            2   org/jmol/adapter/readers/more/GamessUSReader.classV[wUf8BRA-i!
@ELCFr$-6L`~)+*GtA`GO\}&6(;{3F#6",ǍĻ9^7<17p> ŗ{y}ndȺ\ny<!{/Ox(a.{RS/
_2܌<#( ߍ6S@Ճ1147ti8*`	p=@ǀ 1b䙀&Sa(f14۪c1%3Y>CHf!4V4Wmfbr N	c0،jD'8$f˰^l(u";4-U)z!MU/PmDV`v2T/`CBdZOFmeHcE-ceO˘qYyH:OsѬ?ГtHxAƋxI=s?Hùt2g@8՛2^*_a"%돦"qIrxƳl4GRި\:N8,hj ɥ3YKd:':'۬yfOs22uwd22>@ud|rJ'xV§2>N82>29	_e|o餙qg4C%|'b&u-h̆*&:]fju̧vq8f.qpn~y[$PyHg鑛TYGKC@_Y*NU,Lva? -\ҫ,KURIv_$yA/i6T[,>̎A)#sL>y=]3G&PxW)Z/FVRJu$/%OUX)Kgz斞d@gnۘYN%xclأ\i\ci-~@,}lU!<Q~̌ΑU)"yc#g^&SQC2KBKi[Lur/asA$Z$@)xx" v^AC:}U4]+Xqg27'
<cgY|$8U*c҉R?!QEŝe e;o)#L}wT<nGlNE3S{j#ex
V\"#%ïmZF48'q8EǑVw<%٪pxoձ*N6m&9~kΠUths2=kw\u= 
6W{T6
AVXijX.TtrU{kgnhw@,4|$"pm>m yɱPQo"ᐮ3ѸU\*>5]KM0I P}mc{?1s~EPK8s    PK   +:            2   org/jmol/adapter/readers/more/GaussianReader.class9xTd^܄0p!&	 ц< I 	P@Mrqqf`mmlmm-hETKVTjߺuw뺻nw=w&23?.7x^c?<?5^<~_)P
>xCr{8Z(x6[^F;
Xw`ofx?+~E,ۿ{CGB+xy4#
,[g@@Aj_B`)2L2EqR+N}iHp!pg2ls#xy.p?$b,McWU~P+
,c}x+~X`\
+\WpK<7Y`Vkmxk.0ww:nd=]
vcdf(pܬ@mx^
&]`@S`x!
)a\1!p7[12Û|ήƞΎƞp[SoǆꖮlC(kJSi#hDM  ¬֮m]=[z:sg_q39;N6jjmrMsaji+m7Ou	+&N#jӍDLeSb	Ԡ:c8F@l9VvLۣ&"VڈJf_:$wҫ\7"%M#ӔFGhyXfҌt\=KDk16y/njmN:eW9(=e[h#W)+N?l3߈DEj*۶NxkQ;Sgka,3C]NL0#,#4h$̔
iPV	Fypc<<	Bp<[fNS*ތE}p+sB-*~?'Vozw2(U$~"STqoW`M6mO!!{Ňz"iy$I9hKMؠtu6#F22d,*~?0켲(Fwx"EbUȮt"h^:k>&nf7
*<{E@9RTx!HqO^b'AѨs
A"{PGfl
rݎ4RCMZm8eenJ/=2U
~Uů5|dt`<#$#̰\ot}$.ȧޔ0>)T:Im˨$}x?KӑHƈEm̊>Ik`%t}0|@} nrK_I{M|a/$a'#(Qxv~Oq!V	\Fqgɺƞ7MaìG9J99tT83 J5py+9>U<OFfRiNgx>h2g*[\rɞ,HfRzDJZ1+m4m?8q7tt#L׋QE8Cnt{ʸlфAyܫϨኖd27y0KQQ2B+<2Da
4qci^PU|_eXYǌT$DBy ֥q
sX(Ts)rHWX=L\lzcxPk"g7בXYH'r|SVz7c	ײ$6{sI;T|NMUA=,N9&u+`w/UkkQ^=$eoOI6.#\[Qȴ㡭3$JA:*n=՘-~L\\,QUȯtj<@[(bx
zu!#28Bf!icRs11SY#\WR>i1b$2MWg6<<`E:hy!TzPҹ}Yyd ~oO9Lb'hCIMqe.+jѣ-ޟ@XTD"K7elgo̽gU(i5|0`IЋHe`(Zaĸ$y8dbȤgyIU+q&G*eRjZ)oU%aCXPy%,ͨɯ\Ї+(2e:GR_&ݞᡨ?6Pu˻j5(2&z[5vi%$'>o(A "W4ѼpגVՌYYDGW6E1=4h&-zRlk7NJ*b&#Unu's$	t{ݘCis>J5[$kbxL;8Up*$NE_(ڍT:3I@o pdsˍ =)P*?|>O(ܖEofH7Txsy6| x?'><Y9_3?I-gxӧ:n=h:

K{<!ZyCQ xN@棠B-i9e*k?ٗ|ji`s`Q>
kk%{BG`f`V{ry%lv{403bPea.I!XLIGLw\L{/?̑r=EuZwm[Fa#iz {ƶf1Cap?
\ED Ŵܼ
P쵇KkvY9Kc!źDC!ĥ1˃fpK|Y,M^(yC+2O~8nȠ%x;e,$׫Q15Wf*frv~ٻjyv&D{-GВtHVDFbBVda-۹mܲ|6]$vy]azsaOP<  r:X-y2<*ytܴx\jVz:CU:N$G*9nQ`U:[86b;.Iib:&`9=팢޺*Qw>J;cHܤZTx._tTZJ7Y*wDX!wam%[mtS!|49YCq,0(=U	U}(\_sD9SH{Gaؽ2rEsWX`b3"YelCd7Ja.n®\y%vda<AivȺsg7B}HFeȟsٔnIA:8*;%#(355(qYGw̡mB&Ԡp31@y~wcg(z%(<N
tVE|)t/J5e?Lv#{73)y6`6OAAwZg!wPhIo.~:M!4~D!i<.-*_nbWnfxʗqydj$qx
Ji(VIE(U[hFBI9!ݧRTiEwWRT7A'}4!M_cDWΫP'9&%'Qdۙml^F*}Pٻcp^cIHK4Α()Y\}N|L!2CEм/QzhD=g?kړ^NSF='ѼPh^;Ef75
m@CE<;u/Y|s<!S7<
{:tytp(,U1JG(ܺ
|1_o5}z	ͷ~gɻjn&ݨYy]㜜Dmɓ6_=މ^g"X9v
< W/Oz(2&@C\+~ηG\+<S
zO1M˴@]ôP6ud*rݸB)ܔnങҙjTtxgॸ	Ïhr=aQ^TC'!o{CA[(<im$\ҳa@ߒ6[&W\nׇٰ~mSJǈsᔠ2+~#nߑ']PK&m  h!  PK   +:            4   org/jmol/adapter/readers/more/GhemicalMMReader.classUmsU~y[i @PҴެBK	D[TZEM`A;/8C8?0IBZ
{<{s޻op`3؉%4 &cl9Oe$x/z2X˗e~2^eyDƠ"C2z=x:txӰIZ4FY01N𔕑cXsv/teކL	-cvJpHp76\0cz6+F̌I{ԓj4GR)^HGrz6&ռ)h!,kP7Q(%,	-KPG$x{&FD#lt-9G麑lVU((xm
qRB	ReFl_qJQ.N+xg$xBUp+hGW+P;d`wE(+hc]!^֝Ya5;jC	51'"Z2LV(8
>¤vcZҕw*a=ђb`ٔA"O`A=ծ2w<&|<\RUop}VCf7<NA"*Ms?JRhN7DH{c6mT,t$U˜w)kPkw\ f4:+͵ihe-o>13ďRւ0{xIuwr^5
"Mj096]TVygu>ʈp!V>!q	IbuPdENh0'XmOT8l|б'`/.C1ׇ-JB JqDɩht`<;Rd=A$xv=E5[9TN!dH|#i$%_,	cWDZQǐ94ܑ<b2roI	Xׂ/e6D-blhE|ӂVڐXdA*g"}&|3x5G}n]oUقL@eHp<a%ӴrL)[wnР[S2nb]A*a}S	|!@%<]{YYqSw^::XVxra6yH^!x~.%4mF]@F4vhh"|nng9N?%nN鞃@Rkko{Ԭ[8~6Bxn7Wguv
⋎/JzA~צƴշ(mКvŝPKsD  
  PK   +:            -   org/jmol/adapter/readers/more/HinReader.classUsUmIaAHT WJC
V-*EjG4 O||8tg:cq`<g7);s9>_~p-'a!bv`)xca<	OaÌ(xQ3LuL=eahE
XuLB8<LX
P9f>ebJt\E^;kd|֣䤩	Kh:K'ir"dMC@lvZKdD_qbBXB?Lj4LD%4]+8Jyb\cZp`KOExS̴!3Gp8)VyN32a(ʮ)أwc2kSVх=V^XYE<%⼊qA+xI*.5لA$m{9`Co]xPślj7Somtz	Hh^;$l(ǅũ0"SJQ*{ާ8f`e>#㜊Op%*>_0%\hX"mfYGMC:f06
_KRS˝;7-85I;*'tv|x4+p-ˤ 7{ɽ^4rEf<DNgҽtIw@Ztl#YY"Hg*QIXFU6=T3#IC,[1O
,.j@":)7vP+Bݸ+^v3zS1jttQ^ya8qrș6d(Rj$%CՔ`E:9#BN욠3~igrA6Re.пf':Z.B◑^5~r$Cgxd [PhXx	m%F`hDarB(I/)AZ)_	Kw}LoއpUHxL/Pegʿ*kL{/nZ2 W \fAQ!A*w45]c}%q/2uf}=^AY]qv7:ѫ:X7:h	-̖Jx vDq~<:jc8-U.'6
W
f퀯Ckŏbg gQq)=`MMCkA30Pc9vʥo	'jCc"H#ei|8>VzSې.u PKI   	  PK   +:            0   org/jmol/adapter/readers/more/JaguarReader.classxSͽ7B	-pA4m)X
j /&\HrMi7rCnqou40Q{ꜛpOuKs%<~cfF$wy+\[%x}PaGhQb1>.'*HO2.'iu@;u'Ĩwp"Y!+=Vy@_K|YEp)v1r4ሂ4_:pN?(C4#J$k4|(AGN7ixL[2|['$m~G=:}:ㇴ|Ji#2<+O$g2\_
</K2J_+0 2Nx^2L?	*tJvXÀu1VaU3鴩
k%IZkRߍĤu;a%㘉zz&ed4=f@و8xq2<+j 7УPa%HmZ)!ibmDDJ^mI+ѢG!ǰ[Iݦy+
@5"!pQI7zDxZ	줞0т=r$tdl5wu#1WmD,uG焺:;;6`
`Ӑt2~U!tp=R;CgtxU?U[k(FJe-nXIñwKpJ<{6N<2N`̔HH"m%5T;#z]I\MKeY1mb2)|z~TX<3U
diAMj	P$QDOP؈CwS7l7	L(Ĵ2yUx;iQ;x-bM9in"tֽOsEL.R*{$V2Uxz*޲})Ze5l*ZYZ4J,U62j3i{CKTb6K\d)UVf,HDXIl6Gesyl>yH<-T$֠0kMgDn٨5l%g6'rsᣲXeV-aTlTY9TwžCu1Dz'$ڐm&M6iۺO-jq#5'2F5Y.FFULX%Le
lKkz0=ƩR7bXhvq?J].Ҩ5"AHiCSN`Ge4\F\6|閤e-v!g_#] fbMv,uLPC		՜v[Lgߊyr얇t;mt-X$};ew&okƮjϥT<<|<n+ `&F14RHc,(CCF
nQr"L.;V^.\k8=}`fRGF5MaDFoQ3:6LpɫmJ1\
h=JF*N	"mqԀgӠ5m(^|	tri^eHѣ^zR؃f_hLbkwJz$=Ha#$F@m`y.Pf#]n;љNtX)G7[U[#*9ƵDhrʆ7IU^*HPNXxׇ!)Rȣ]\GՌ)^wt1fѽtj$aNN;ǐ'U%myO?|D}+va$g|*FoOߌG8|X34xh~ y|*Vz-V,n*$>5c05qv~LOA`/((nF6ߪ4ߚ9q,m[u|kV8L-99h@6+'IB^o9HU-9Xlo-,m6$ll~7#Mlм7Gazj|k#paI~z
]$J,(=ދk \Ѩ9ק1>',{s܍/Y~!+k;`?/n1nҼT7.8Zj|DVxGAI@fmR@B =w&X.f#pmut1,(/jxMTt6q7O@/F;o,Y{5	8,ws׉QVpM ${Rn7nQll>wL
,F|?dxG^](9j*o	/^r61 g^O+M>G*BB)|PH''O}MB@'GDݠ.3~2\/LrµsKn"G!ڦ(.$+@_de2%C],.qx(Dz6ˣ׌N$|}6%|0(rRbH@a~7(gR3g;"r//+R7E6P敹TU+bS	191n*%co7X ;M-デgqx}wO-#W0VX9x(V3P$&ox^rPaF#pn:k@aй)i|npcJt]M<;ED4YG܎8dg<,2'ByQ_	l<4{!DWs8aC'=+gN(\SkE@P%Ẁ40;Lbb<G$4	C1o;yW`NJ%u[B-zIzN+7T75!J[.c#(
c'bbRPK    PK   +:            -   org/jmol/adapter/readers/more/JmeReader.classTkSU~Nn%))x!Y["BAՆQ.	]n~_88gZgd3 Mmgg<{9?iTWi(x-Skbؼ[Pq	oդŔ0f
ɻM1̉a^/TTTQSa%
V(}܋׬GoDR.4؜r˾^G	|j	̹FܾM䩼[e[ͦgbC	@0K5-l]!oso7uucP@Ɵ踍Ua(̅XcHѧ:઎u>'w:J(C|ε-󔽎{RW:c:lᆣc8:`Gag\"y0ڥ&o^rsz0\{\a{qW3Jᴨ^DV/9>@C&Y3MUAԝ0wk~#Eby KgaP;NYCǷFl/j3S$;>aPdZY^UIɲ@0bRթ-}F=0gEս]_Ҕ@"[V$2<
=pԛРRD/"JDkz/h|v9,c$b-Gc)1y#FeNƯP1A7hLzrp1#m1Hbuzb',A*h4gR韊Q
ҏ諤R*12O/NʝdV(NEHPTAe0c;V"vS:>d(%-:Թ2C2$v9'&2cHvA?sJ͋	XPKYa  N  PK   +:            .   org/jmol/adapter/readers/more/Mol2Reader.classW\[&nҪmcJ-Rq:Up%btn{nhvؙm	:mνrMv{ã%?9|;y?sI8I؋ˡd*Ǎ333L$r(xx}gp3ɍ7-V7m}-!nTz*xw{Wm}&Tp|;Ya6ሂǤUw+*Gd10ｇ0r|gj>}172ȻQ4SǙ$+?OO)4Rg<AU9^/0~HݴK
a_q@#2Ff}o*o+.g2~(GTkLfDX\':dxf׎6xz&55RFd4Hȃx*DBx*mpvH!3f҆F6d&`6n:k6:4dXIufzaL41}$k2I=xF树tMБAcɩvlZÜ	#i^3!pQ`6)t<5u1n1xJ)R ̇T0ȄSC&Y_x&'j$T"`0ac'KrQ?TPK<Wx\rŽ=]іP_g'TU$K"Q5\(U<ߩ=Xqz(nU')9B;[{.m+U(kUOX2glkow42*}J[wdkqU3esh8b	Q_O3QJ(UH)*d<
E-*T%Xʼe0㲨TWT$§"QU+UQ-?6Sp_`}w{hs6je:F6!ӖQ7EB)]X5v,#SS֜h>@D*։٪8GKjj]瑊Z]ܠTH" m2#HmjLCL}v
lye;ŕ.g
@fF7C!#ۑ֭O=2t,ҳPx@PyR#iiNvO&n32qFC2=6-7״/xzٛ'FGF