#!/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

if [ -f ./Jmol.jar ] ; then
  jarpath=./Jmol.jar
elif [ -f $JMOL_HOME/Jmol.jar ] ; then
  jarpath=$JMOL_HOME/Jmol.jar
elif [ -f /usr/share/jmol/Jmol.jar ] ; then
  jarpath=/usr/share/jmol/Jmol.jar
else
  echo Jmol.jar not found
  exit
fi
$command -Xmx512m -jar $jarpath $@
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ?_gY[y8ρNoJs ;`sxӢ,<7Z|P wohocU]I.Dk{Lϗ`+$Rx>\جvyY"	cdׂ@OʻڹdDCh6*w֧DȠF͞Iu%tK"|զ e!,Le+042GlbMQ7/d@','txn.9wlfIzI_hƗq	tc߯J<a˜]3ɽAp6RbEgpR8wWK,[\iu7_4RclaZIbǀ)TSZL	'4?옦K>^x>gҁrJm?C"Ī+# ʫ-m4ќ4!`%jA~7;NԍKÔCf#6˳eٺʘ=q}QtXd	!b[/AJgUuH+v̿q;\iLkٜ5~zn
bߦ *"`롖{ɕų%K`I(%g}~!_X^.IOyEپ0]L1	Ga\݆(U<iT!te&bi=(݀| rzj\R)@X頷R\*q M	+ѪFyh&A^`55k=g\ݺ13p@ K$y2]:u}5Mޏ|{-AաDȄ7cxUzq"'3PY3{ƋjU%Hαi(uT<vd	'3x1kzbO\Qlf`A#^o9)n;*B|E6LnD<,ݤK(Q\gF9NggttmfXfZ=OnYJ㹇)&zJ!hq7O~[;}BN,$/RWUt]V1߂oh3tVE1%*AxNq،c9_lh@aR/gHX8IҢnRi7ؙ5~¤$RK&ni6z5 S:DsZ+I۳	-Pmlw(蕗YƘD GKՒD!d1
؆-	M'X/>IOoX֪GaolHj17ibJ}soV2Q$N\3{21COfa,.[=7I+W2+g bո=aWԹ)QLAPtc#V5fr_z:".;__LkTusC<rV>D=Eq2Ux6j+5(ŮG28-+֞.쥸OЗ<pj
HՈW҅Vƪdl(6/aLU6W0k.R<"5uQ/rNKk|Qj"MC('_uΔPCj:&Cy ;vʹ'/^E9[_
n4 /1k%gq+=R%RȢY0-{ߗ5]c骒V. dІ=^"J*Z{	IrSC_-,^DvoEai"pI -x{9Z@.2pTUp̥D١F$#$f?%Ǘ@Db͜̏bW\uf'#;W
ؒd%$ \r糸NsAP]-3Z?)Pr[΅ܶj) {(S|Ih3F]J# D@rі3^
v#<@8́":}KUO@3- *
 (8yr&Y	zc:}f.?Bt04ݷa[76r"|Q2uobafRwK۸~!Q̂WZ^{&)<%@ШReF.f= F{GHY7CQ;0TS-mO9@24KJD	*kԊZЭgT|!Vළ(x`Bv\-]Jv&}?TRB*Ƈ7z1i/} 38p`mp	y'	`iG0ǘz*%_!q5ٜoa0Js>Mh) 63 ёLﷃWIμv߷ր!7A"0_i-xQNᅴX)8I
܃].$ᮭdm9wW>9WDq"_$a/QVhEm.9(w*ȡ>؎p*|XwfJ%-H#jC{|Nk"0e')TSOT&١ug,c-grt"+h;O,y	`;$*|k)v߄kfglfLe/f(oHX.h5mհ2?H*Q	kFlrp,E *{L@)pCA'(_I3?Vz"SIxg@?ix^\>P:7քGƞ/Lg'C
~C2Le+4i*g2ʇqQFJhNTYY*P~BKkԙ[xh8J50P_âEL1~]D?Ŏ,ۏ%9 OIk]v#>d?H0H+j7;% mn0ʸ%a?fY<aSE$PvLM1tS:8ĝkd;M.ڰmr^-R={3xԸA}BTǌ)nP(Å |:E#][{89{3$y4SEAXG'2QC
ʓ	l
b:xFg X:̲{(O+}0QLj&Ych(j/APifew.@-ˮB/fGhlɏ)^ӍZv`/m6^ &/?P6`0ʒTgRL1pLmJ:V'uMhRvK D&`Z7	nc<)sC5 }[V5Kn(9k<Bw0`.1:2w'Y̽筴/U$(#;.s'kǇH֊}Js}4K)AYu{ 2T 	uXeڥIÊ_7o6ˎb3Ga{!(5f7Ai4 
E2s2>Υ@t1ls3*>Éx[Iz7CZBq6k%>lJAą)DΟ/ljLxwPFNU]SFE:< MCkpF5dpůH': dCRI34y'`,N.m`X,dJE* Y])/aBOo4SK<f0UIڹ)!omUU!oJ.,F?y7 ~9t6ANbȳl12sR\*>3.xp+ņ44߷I]<Ҟ{HJ5"]_ˏK!*u`$06\R\TQ3$q`?9#!;9bWڻ@hw1z5P*3X@?\Z(])K{Ct
tE8B<F=|-E
sՇ@`QkiSdW7	tʀRHmkw1b!l9Ly#pE=#|XPן6WNSSy7\k &4A!(j~\܇B&YxZWO{%9?-9#@3OAɒ 
~Nn;v-^$V7{տ7Vje9	}^s߇&H@2Ǜ8@1P3%I>	vg->
IEM=ft9`tĞ$K2I̯8߂ICgt
ݗrd>t7n`8"}tU*difѤg5
"[=tUD22/+A,iZPqLS q)r(9AKmN[ġXÁ{̮>yD 
ӧ3&Z3T:W7}ݠvXk@țn̊qNQdTE뫎C1=eqVRJw!>U^"qӯ[SXrjUIdrﯙvSfmtaN*ՀuSJ֤8u6J1p0R,Ⱦ;<;h݄e	uo,"6sƦ:Έ%V ]11Z"4iA%d'!-9};O0Mnѽx|~QW;oQ8+Ξt#gDl3l,F?VEuQp$)sAu&tUQ]rIgZ^!ȴH
z[,P\B~eCNlX$&mt!FMJ];jgv)3
NEV	2B;}6:r]$im#=I|}TJgAeoȵBcJA0wpc/ 6rce>#Ok=Y(C+ً!\/S(P25,ɩ4ZR2Dl§x(j&@'spƜ14(&d=?0bKƹ2IWMh-zxQ^ԯ`CXyA*֢&*T
c64quܯo@4 .qشF֢U(551:.s9hHouZkQ䶮s,JaRPS7#@m0<@Y߭	,ҥ h%n3_v,55\q])j{}iCp8^hۋ%
	ľQxC9u~Bǯsje6X8PO j`olUT"Nf2>57湢ܟ/fiV=T^ Yn0\>Uz+l=z.+}S.=}/xggԒ5j"o-daySjer> @R>lF>4;CLc}Pk,BԸQ^9kLb͟Gw')5|	j;@;OɌR1=ZbS?n{>`[65F-G~яw9Mt2O7;^b!bjQ_G7<3tCՙc~YfWv߄C9/r~;tb3K/MF~<U ψ+277!I&Gl!27(]؀-L;PG[kN[VlեJIS.,3:<T:F+&!ps-ܖ\ݟH/j,*,\YgTѝ7Х
7b,ٮʁzO`C	{|JUJ0EOlCOd;xBo̬X{34\]?&իP_A7dUI"chD-`]V0y?c	*k V M,1*F$ʁQom[p}bGs5'1Gds⮐ƭţ((!2@dgR];/n	0D
o4IG>h崐Ԕm;A:\ѯ7x\`\jd
Z^M&4:ӿ1)\jszhxːvK<)1$.',{;~IW 'wZ*z͠`h&&Bwk\k[AMc&Ǧ-yϖXOX#h+ю {^B߾{X?;ibƻ=gMOH׌H༺*2/kFw
p|5CDht-ޑ 6Ufc0|YxU$rΫl5*6&Obpڠz/ėѧ#p/4mcZ캷5STy:daԛńhWV2VBs;5/M.>`ʆRi{)M>_0u"zUi+l	eDf#ˢir9\47˥]7UI21dNL&Q+i%f`gVY$+S'5vO1n:P@]s[k!
o䙡 Vl6^k*;kB(˂^<>L$s14Ts\%}i?+he Ο	DҲ"X@nm!&yRǵ`aJt$wC6r!a~R.VEA0K"Ӫo^sLt=-x1R+#@)	 gTl:fPpm!.],yp"Wwh/SQ}땕6f]f3tar.#C挤qn-&WvYC5+#AdȒstC΃7 ټϒS`!ǨxsC^NR[+VZ Ć(UF52?"tR'MŅZ)&!5/kpx=z0RΥO0ڐ7.\G;x Z{<iш~+6Gq*-[~-wz']
xĜ9zHnef)R{n2T70 .4FZRr0BQ
DV<vmyBf/cYXa8I:lu>D$B͝Bc|x8v3QfiBrr[>ZBT"/gKORT` J-)k>E;yMXL
[țA6cGWoօh5K)o.#3ZsBs>Xh>[kKjGB,â*Zs`rourNgߒIє(hr&c5oOe]{MUPR>P` NÁb[{fqRrBM%ߧKÞQB<Ыc--IQs~Ƶɖ3mIa3@j=*Ki{)x~;7v(6uȯ[HXm2i/~{Й&=|3Ǚ]:D|J/Y廚z-(W~R	.@D
ܠ֓32&=a\9DmHNwڄNx+LLP#64X9q
DbhV]X0ε5]PzAaɈKG	5g퇴}43ۂTVd,At^?|ɐękZ0!^;UQ@'~2QR@Vˠ7аq%ˢSGGF%q|:7Eч;S}*!PPIFϟm$괌\Z5J,m|xH; ۑF<Z %D7WpMqNJ9m.Qk`7ei?nF5Prv3.@;~GsE*\i0؊6[knļG<W)Ba;Da+FgTE'MuxNPwx0EV
IRg]pB'Rz+ʀ.>uhJS@^m΃R򴌟Gi,Kkk|p'-M@|:ެ43GprRN7!z=3L46=.^YJspfiA?ǆf&BZ%8wzust~5Tss]cv
$6	sBWRsKnNS~ؔ]M󌾿_K2'G&^t>4d$W+eAB/HL keꎿbCj'|B}mB0ΨX`
?ve,)\$xIjNsk+G*N1;n\+ `nh-s<o1@>&&]Nϫ"+(/mCN2&eb+}F0Hł96r8I	 3JB<cA6Ru/Vi'ļP&&QpC:G?>ࢊ+'C%.t? ǲ}GoτPI#ڳeѨİ.l"䲔a? O+/ہpa@mfs/_
g2H@6/B'}O%>sP)<̴qѢĥ9uuW .N)DXٍuVPH<n^
~u&qV=RjAg 2T(Yߐ7ЯI!ȴ
0i(sg^R'ZsW`m3(I)7{,zy~i!Z'K`*,`|B W
͆8Wr܀e{b`.j@S*k2F{u/ttE|=n	4*kkԫF=LA|N^3(WR	~Æ'AvdY&Λ`{
򲨬{X
p^3%|Ν$t.[Puccm7 _AM4''0e$a'@E=-ҁb.E.BU.j'& ֜g䬾L%TTѕxa{:W~y&S||'{v|E@vd`86&M0j2_rG*'SG"%* HҬhfZJg~C<0S$j,$@K芿sg1I'솄?8a>5Vc5D:m}E%[Rs9h2&ԅz~+H+?od8$:=#슐;3+F
XŜVm}ҿJ&H(a	U=I\E#O@X7CxL#2
zo"-_@#.ޗctEblb{7VWCc^+˺ch|"ϿFNt|f?XcuPLJCOk_t'#*[#?W߃[!CoZ2x"26֡jJě #:F6H]əx8c푬V.JEt5zZrDNޯcfJE;_+6j7$?qR}ZށZ >V`?9nW߮5zd3殚}a]!YMݣJc 'lDrF_@0.~Ym1I>ߠac0^Y2Xdk~1+-,ˍT4)_*SY՟MIֺu0Ik`!#
u	i3*sLTR"Z>@`@H%gp!_zH1RgiGD`R6kw8X隊/P9Ejrd}*0?W"݌<R	CD#.,sʣ3Pqk&bMU`ԁӡp)7CHumw+rФa eD?$ODs_RM=Z`-}Zܣn#bg^H&Cau{ǻ#  I:Q y 9#٦~ˁUSx{؅ZhMJ6P_'O
ox`j}#r=I]mT/ZUvp6 BioΦcح˸Įe?˝e+]屍6<"BծT
*nvg@l;f;}2c*йMIa`8/T0t@͠!ҥ#ԩ!Mp+S0@wv^h	c-l
YK"k~Vh^c}kP0L89fTjLB"An֌XU50!=9{<>ݝ?VTXjRl_~5Ex8QhlSGp!P?1zU|#U]o!wOU<pAKt	-N܅$KG\{|4䑬|1SZJ Guj	QJ#&~N
<WYs߬顩0W\PPr|f^Wptw>+ Y 0EY/]Ѩ㕨Y,U^ R^9kL-}iWNqq`=$Sg0?*Zwi}V7ϔIdjFܩ~M(%53ɋgLNWgB&թO2SB=l.b>l*鏕d,,3Z,XT$uÏڬ$϶n@kMJm:=/R`LbVd8X	@߻h-k5ژqza(tZ2w_m!YWp8xI_k\fW0$y=>Q~C(qLXÝ$"	Mv]^gꕩׇ:ܸf/'?&dUH@A*7=^ z1^k Rp
a<8F&>?=/<U0{[j#\??Y)%Q73
"L%x3
;DuPny͏s`DG{V Ow!^kf~0=Hç$0"VF~`%Ҋ&ɨTjK2*Ǆ!tt MW"%

ĿllH9NkcH$:~"@f1`RQik|krLKnVb	BXyq[HMh"7+T~Rrt F@'¬?n'Ee0ʝ`<(_+ ⃴%ID;(G];dTG [;T9 vYp4͢
]*"C
>EOk)A'ϛ_kn	IyD?'ҟn KAlFF1Q/9Le8͋F`VhI2̭r~C8$|PJJT'@ۡ	xܥ5})*6=ɺ*]s̹`qhl5)3fdP,1;fE,DjD4pnOU;B/ۯ' mR B)\@sHΦ4.X&;[^DIr9wBX#,ϒ:sXAk#l}PXȤ\3v 1c1䌎2GS3|W4ZaJV$"2/!DGFWT
D#PpؔW:qD^{[KM@)#E?s_8v mP#;*dY=
m=YGdM&һx,"Mr`/\ DLyOgZR7Q}ɇ%Pjr`6~,: SrWqp~Kd>,Ԭhtc^n_dNܩz(HgܹMj}MACIr*<	`i~.X޼1Yl$<42 ;0-s@Ez{dO	
j
'~ޒ65GUg-?`0h@ߚ6}C)).z2 drD.SdxҧUpbv3XWG*\$`͑yg-:""vM*Q$Á!XWa}IfĂD=$Z31%hA߉KbPg"qavla o:vh(n5nG_mԮ1:{|%t7%G8ܗ߲(\u:Ғ>^I^pAP^OkA9Lzʃd\~H{a-ϼ'ګՖ)#mT-י6,Kf#.V-fC5[[
S*RumlRŉ:)ŪMi)SW4ˢZVN2 訏'bC)CFxI2Abk׺B0Tj(_;p޺ly#9WZ{=Dj;nR}=A/Im5%o&{&RZ~̍)fçגK@@U4?zY)-O'߬͊5Z wf<Fârg*?S]x>jWp,w#0+,LdFDAtt͐7ɪNa52#DUoGQp&JڝY2U:KFzW3BRZ.5C5%5Ljoi?l=OW줣u{70rGW/`Ňsy^ LzK݅ޔ?7w4<ԩ!vЯ6X0CP{qڤ1Z|wj3$93 Dz=wCMV4iX7P?$,WiT:@Pg쾨ؖ~MɈHBWpmmےag9
+\viz֑-CI_/(LtoPp<W2fI77ŦX9/hj 	1I*Jm-!׬dmH	ɤYN)/60XTJҖD&j7x^4"U*vWd@J*."	3QE	MM	n%r#q'd9~!0]M!"N\/&?#yl3XdP^$8^{PO;Bd&,d	4Lhyx|8]/L
\Yܭ`H%fOߕ-O;χQAuڕlr=u7	yMlbR-ExMS΁<!m_l
@\@Um5Kێ#o+;yބ=ԽDsPu3N3!aD.QRP$_cԌY"Fg"Wy6~-#喽Sx^U;Ze(3ϾUg1(T槄l/k;7b+3s@1*CS1e-[gAyC^lj;}g!Yg7ETH\~%9\<}^AlswITtgQa{xwtpݮ`X "y܀mQazTaSа򧥙	Le Π*<86%.V/&;D5VL!7񒒦*Fa=lydyV<RPr0SSKՒVtYRb<g?-F_VU>w&$`=CSzשQ@U	>Ծ%_tw\\';%>!_I2 MYr/YUt'?yN+j!Q4p'Dp'L[ƭhn(c,X:yL!lS3"2IDM	-`_qgޔj"h:BJGyA7G)|X r x^%KvހRFƄՕ>-ͣJi(BY6_պdm^AhR8R`s:JrFqO'чJuIZ)y~)zZ-6W,҉;Q$@-\]0/rl]I:֗!`xkt{V63Db?OKFӾ^P[m꼛~L+aܘM;]ΦkwR;0nآLˤGgyӗCX48#оrˇQ-:^~1OnӑBz ܵ6+>۠!Iߝaiv|x	oMG_vܤ q.
[p)Њ֓ZK6%ɠ2~TǛsrITj2rݻM8$F$fpsU`O\3
X}W%>\Dײd	(nXuWo:
eE%p$В|C-C(\~
kj	64Win9*OK:sX%R@	4:ן-dwSMӆ6:+B6U[0rhs@_Ig}_՗ʙ1CN: V\lJS)DFc&!@ǊM*[ejKreMU|C1
AL7NS+VZBYyLPʠ`<uș5nCP̣bF3c˿}XT-dwA{TԹ
#U+:ܕmAi3T7:7LDAEYХJ(uvY	7-30`tOfVlrV%egǔl	`Kddᯮuhz erd/ȟ\w8 ٯd :zQNkj݀Z?5x	`ΤXk\lgZRcn	l5%u>IS^klNhj7^M5|NmAF;d<\O_^⤹){/!BճQgs7%&mտs.?}KDՈg(9:280Z$A֣-06s:W'