File:  [LON-CAPA] / loncom / html / adm / dragmath / applet / classes / Project.jar
Revision 1.1: download - view: text, annotated - select for diffs
Fri May 30 16:04:40 2008 UTC (16 years, 3 months ago) by www
Branches: MAIN
CVS tags: HEAD
Bug #5713: Dragmath

PKP8META-INF/MANIFEST.MF{Gز{ lIbHI9_t:{{uڻVږ*~n]o_9U>95^xVd}ݴNnӢ o8ԥ;[7mL_UwH~Vޮ*^k=_bB/,ٯ|apC|s݃ꛜ]ݯs_}k:g/WƤ}2lw.8wU=_tggon^\hl["S30t4ryeGjٿt~`[>"o(qr&ȒC1AubȖzaՑ%1=
tK>2ey;ǫ+5U0DE)*сetaݪ4au
oq"W6<
uޮ~|A~6ҥ4\ϗrݳ[%*{xUZ"TVz>zXB[J__sWp]:
} ~W2遌sx*|4H\BtNdw~U!yCGo^Y0ߣ~U3V9K̥~M1|W͋O"c$K.]AX!Q1::;MM?do?H!=JDri(rs OI[GA7tGg`ʰ>XA4)crnZ$"̢벡*JKYK([J88նW)dd$o-	h.L9?@#\lHq|OT5eh/OU8PG204whrMXX;h'df-LF&t<#UξnqK͝F&jsG
ShӤBAFg.Csa	̾Td"7.!$٧=FYo:Hc7H^4Շ #cME)bLU'Rfu=o& db5O>32nR?eT"<ω?KTKp[7%͗vޣK6
DgSp*aGxcfq
v?x3c(C ̤۠GJUB0e1Hieezrh„,~*8/8g$3Y~".)2vLwBa<ptŽY!?w(,}r&>ql5tø	f qR]/r<
^DAwͪ1:
t
;{jN?/`qF\Gzc~xtL57o8viUυLOX9)y`.
#vm0I
rIMs,Zu(:%O
ۂ0=09̙F2
Y}a][&NQ\q: Pq:}p\prՔs\XuMI"%*܌_iprIwJ)
cF@@kD%A*;ɔhF(K#>aG6Uc X
-wR 2
MbFJSauxav3@`|76Bi5 ?JQx6 
՟oٔQOOCH7oMR;xY*U=3Z
07[AAӈVF)|"<`%LVFɽ8poMĞϋk21!T{Q<NKr"F
1qz(ϭIa+zpb"BLY@Ҧth5<yzA:{<ZIк%h]-U49{*7j踑#nո]J;}gW;DfkqbI{On
<8rN/:*W.I0	+I]{V2RUc(?[YٻkeJ4_0X2v:yKH0#[ғVDͯwHv]tZ2\qz]!r8s9\E
O8zD
%A4~!4T˔BmwXg"׬o|jXMD&n2т|7IY1:Ȕv=3I.mSԹ>uF1v}][W/Q^O90ę4yse##.+@sвӔ]X7b/|`еl!>{.P!L0AjX*=u(>čZTwtXqwM
tJFVkSOC{TAؽKzvX<ՃkK$ŻnԮWԀ
E$'p:"-l|!K̹΂bO[Ur5#@>s<y.VigOV%㣐d;B{SK9@=ERq)\;(T>_X$E0vЉ
	_(u{'Ronż\
,C
nDr얥rsu|5pgdqࣺR>I1ƳfguQÉ>EoW?1*ya}M%S;#;TP? ~
4=CONgg%Fo\w8\<fIɫWNe8ęG}ʷE!(xp':k[ɞܔ_;N&qbl3AaI򃳖"yRvlLiuZ!rr%Fyx[X+YyCZ&vyɘ~9_u۳wW2*_[~M&^rήXiS&M4N<Y9>HZtɈ|1M~dgF['h<Aآ%*d)}#MJ&087jJZq<œ:OT7D|%3Ψ%pAzgiwU~
fg.#q:vϒz@B\nNTP>.귂ŜCɻ8cxv!D\xi2o2h1ܩZ,A)>guRoX3LqtgȔ݃iĻMmH
w̲i7n7T3FQؽ+h3U.g"dW9[3g%۔UfZ,ib˴AWeX##Xj7XK8\˘Sԋb`䟽C3?s	it׎{!|^Zb~k_!ȅPw,ChStdNFJ&W^A`FiE߆exǰCg$ZD/:|Wuu97[[g)<p6]NbFNDPA{{FKjW
#3Rl@Ƭq_JJW*oodض/HDU{!A5sŅWgK(cY-v/wjc=<s{s6,_?z7*z:<am27цOUX#ܚ)!F
??Hbr7-@)f<Vh/DD$
Ƣ
k|d-{OuiE;#"r9Q?^,3lW)Ǜ]w{a@˪m>vZ`]aք_ex踁6p옵lZEkݚ|<t=TV59C{Qy0{U3;RbSUL1)c˱5-K&2>v_Ak.4;iHֱ*]DWMxtTxX*gRP~1޾m-͢$f/2"V[_E=6`o@(aeʔ
J'1G-ZӼ2,:E¨.KyoB=M}AWTneFVVSg_n0sRv U {0k݌{h^y4lfvG28\EHZMb6:`%MWTsⰹlKSDz^h(VZm@:F+pݍazu߯\iN	5:㩬ei&({im8q6D\v˚Q|1K	Vv:(-YO
g|`hu]bY&0O}$l	)|&f-Bv[H?l8&Jp<Myzm:~WKܷsjeì%0A-=|㛥S/삕$>l]a;K{a>8;#[ĶA=WΜk̚_]G	2_l]M{B&*Ogj.߱ Ư^I'P>Yb{A|ڑUBr6b۸`Tpz F}A_:0`s#"-0!E7,Zm99`h!3큃[QrL<
9:mQ8U3}q	ʏR: -Ylcg
D.si(d-'ߘXzօussEDU$(%!fmNF(-01负,F
Ax4V"B>lN3^"鶂}/(N#Ӽ9h}Y,I׿bڼ
4ţYդ1vl'w4GKi]z8=(#멞R$rڪ5ۓ "ff4Jmy&)=P3%*+]W.ڵ؟'0"m0UJѐF#d:pW.G}QWCBξoOP$P&8q*ݢݫLq,Y}_FqZB/UF5I~W/1;,3aE7då%T0<rp{\20UOn'<*'OeVnŒԩrxV%ᴽn5udp&r_U4Z2{%ƻU;rIm4a%4V͂jXh7egd?PKi.N:PKP8META-INF/SIGNFILE.SF{Ih?V$@[0!1iS*+ "#e~wO3O+;~A4_Tʓf<[0(de$-pNHyL\C®ߍ"ojvuC\*o4~ya-9}W_ƿ})KpUy66?ٱ-cO|yfT'u08 gseXOH %q
U0e?p	3,9qE2WVhx*`2Z)_&kƏ=gS4M?;޲_\WGm sAXMGO]rGIE?غwq_n՚U+`܅J+G;
m6ه]ހ.q%T$ke=%9WUؓ$5(};̸ᒿӢ}~v-+2^íKφ6wҡ߾>ka~NU]C5#`^ߙ	zS =Bp'<t|&R_U,kc0䚢~g=]Q\1^սr\d%meRMN:6{ubI(hxat')82ls^Щ(1kc*XAdvrwJte;$tKu:J%W
WWIOh	9/"暇lBT!Xw?pY]d=Ww'5~~D%Z;X
>]mM߶a]y!j=_zwZWr^OW	5]@>n2߱ٯMd
;Z+u^so_\2䝾.(mйy?ӹm*jʇcWAx==j㔝}fϵpf59;Msn>'Qw
'Vw>ŻY.]͆ZEq{v(|}xwX#O^=4snCcFsnm|[L];%4(0$Pg!ymJ4L*5r)dOZ8ՠ=.!7F]ƪMK4?RWP0mqbOrO'7]wrzHluP-t%KsǶHs+&%$,B4:9b~VE@|SIÕN`CfK߉C܎0v,WHAW[
v
9dq'J@fPv/;i)>_Pav!fǏeLPGw]s%Fv{
Բz_/9γFq{^
q&N-LхAf!v2	%9UP6rCp0Ӿ
pF<ښKiد"'D?louRw
LZCTPF6gm@g}pwRV1|2t31+o|NrfeA}L߉$%4ƌ,ɬĩ-P(76}-OAix-P#qih
g/P冏"G{=
ܼr+$zZO\P=y!M-Nc4U^KX;MdG.9r$
K>55(.)<Sw:̽Ѵ	*)Lb޿[sӻk#Uߢ˼
Af.gnc,+!i6v^	s?7-Kl^2b(&m7mn2 w2y/l2}i|-4xii;"^?ȼI.>W8k=U; ł#\_zٲ2(5:<W"u^28k()+(b
u}///#
%yiFqwq̺.;>uy~}~șJIm
_M*(sX 嬄dWA+JM
$+?>Vwrxn*ͣhOː}jXia)YYzsD[V}YH'I9Pp\W3ZsB2DC;A6e9^ZF|){<_РRs'˦ʒN#$mTu[B^|t_~R3쯆:0ęQr!CD5L߁~{6b%xoK{޺c
âyy̤zUm	gv'e=ſI]DqYJʵ@،leΠF
(;kl(UhLsn&~Mny\BQ\1&.EXB3\Y@a*W,]ܒUIh
)ױLw@8f	#V@H\	\򂟑XjuI" o
f8#.=ٶrݝ3~Yb 	!HC 趑cfEabqٚ`	'`AfE%w:[@||R;ŠO
V#~G񟟁!4睾%"vశݽ	KFNa]8^Tgؖiz=9u+:~ '+Tfbqiƹ-RSE<#/mW]vY4
ߥ8<l龜,ߒIX4/s/|Wjy{Ձ_ۦW`;K䖐cA2&9T:ިc,)$M3)po1{?Vߓ1=TZY	'fjX`!2æy9kSV5Rf$avFF٭]z-W] NSg*	sX~te2$?{ոUu,ѝ,e-dH$ֳ	}֣E[hgvux?uat&K\Fy+ƻtƞۀ8}∿*4rfaѝaTwÛyݛijQQ##Z܈nVּQ+_ę|(YvX+BE7|u쓩QpVte̓C!ܘHNco/j}j	p03ZsohV}-;ɴˆ1):t`U/$E-θ*NUoT]3<>68?󶖢;#})n7&izA|L*q?^- BN%?Vʠi(~$Kګ~k]ҷ<Nې
H"6i"ZkS,$75س!𐻵aϮ%OlU˔+Wup'M-JC?FMLhP~
(8Ƌ+-lSC(7^l@ՠt)ŧM&\C|94iv(w\	Riѿ?W_!Iב n$ |`oC
1Ƕi֓R1bˢ~v8dA#X[瑉SB&A˕	2ԋʇB-Jv;)I|m
\,QwM'v{ٌvδC:tB,bOGKI(
zA{&j/b;UKp|5\܊|82t$υ@Չrb3-l	M
k݇h_{BJ0g|!Pq'H0'3D|׏|NrSϧKN'agq}}[5xDql-:/9H۹(<9)tm%ɒnidF.h|s3t-L	ZPA!XGˈ.=U|]xՔ{bʢrIE$b)"ў;lǐRg>ĦC?߀etɼ~,A(q9h;r޽_Źhn^H7>X:\k:yڪC3/*Lhկ@9N7=6!p{	`jBwEpGs􉡞0
=NEwog:$/3ֈ	HX0?6f,~K[BSPZb?P@*2t{%L5
k*5R
ΰޟϘXL
qh<䡕4<4Vb}5fGkt2

^9<}A`^%y+Hy% HacIEy@mO]UKw{Q堢u|%Hؐ5&->SW4ԁ\ikDڅ#P8G=2R
w@\g,r-p$t`f+q{T&|0T$JиpHJN[<ӆ쑉WZ٩jpmό!CHZ$9&9Kv=
͊p<K
\`ꖚyMU<'ٰW5/7C&T{˿:Cq48|XJ6v7mJ3hl-Q/lNw6gxɄb%5t$3{R(ÝA=ˠ5
~&϶e߇w'{8;Y
dʫ\(t%s.0Iؠs`Y^B%[W1Ovo,bR9!#n'L";	h/cN,)(bd4/±T8Y%"7oYE6ݡ"e]8=@5T"|Pk	~\d-ށl]Y!Aο,؛lvu4BWe*c5^a%u1C] @҇؝AUXQXo}Pٞ*TɘTӆW%wIJc^D?
SE]%Z܀n>cvJ\E,IŞ7/upv%ga>.s=.Ht%Sӕ|fb/o
,*XmlkVjtG8/xfSzEIdXĹW=tgOFoaZvǦx$'8xmmNCF}*F^hijAPlXB$venGjA~PK!9PKP8META-INF/SIGNFILE.DSA3hbƩiAKAK#!'63+7B&|&l \i#P
;P9f`CY؄B
@aм<;B$%QRR`_XW^RЇō0K@$,,Z^Zi 'k`n`id`hndd`%kBMہXЌ@<Sc#FR!͠^s<yMp{{r
2]cGF.og\on5={f%`P:{ۏI~l2Q~.;d"%6[uډ׵Rb{у8(~Qe3&lZCWӾ?\zm{VǘY9e_V~p۲7F]aX
19zN,{h#VRӫ`:9J'-hwR%йè&u5T0X;!g7<B9}G!wW!ôS/s5.2]'ӈ>ZΝ,yiH)_ə])V|ƍ3W&j~SCi;~}#={o!Qr>eˆ\o6zr6&ehlai뵟ivag\iиpOhARn*+.0w:<jrr$»q[߿Z
PK.?'PK
I8	META-INF/PK
I8Display/PK
I8Display/Images/PK
I8Output/PK
H8Tree/PK
H8:٩Display/AboutFrame$1.class0*	


 
!"#this$0LDisplay/AboutFrame;	Synthetic<init>(LDisplay/AboutFrame;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/AboutFrame$1;mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent;mouseEnteredmouseExited
SourceFileAboutFrame.java	$%&'(')'Display/AboutFrame$1java/awt/event/MouseAdapter()VDisplay/AboutFrame
access$0002(LDisplay/AboutFrame;Ljava/awt/event/MouseEvent;)V
access$100
access$200 	

>
*+*S

	
A	*+
NO		
A	*+
QR		
A	*+
TU		
PK
H8NiDisplay/AboutFrame$2.class0"	

this$0LDisplay/AboutFrame;	Synthetic<init>(LDisplay/AboutFrame;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/AboutFrame$2;mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent;
SourceFileAboutFrame.java	 !Display/AboutFrame$2java/awt/event/MouseAdapter()VDisplay/AboutFrame
access$3002(LDisplay/AboutFrame;Ljava/awt/event/MouseEvent;)V 	
>
*+*Z


A	*+
[\
		
PK
H8y&ϝDisplay/AboutFrame$3.class0*	


 
!"#this$0LDisplay/AboutFrame;	Synthetic<init>(LDisplay/AboutFrame;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/AboutFrame$3;mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent;mouseEnteredmouseExited
SourceFileAboutFrame.java	$%&'(')'Display/AboutFrame$3java/awt/event/MouseAdapter()VDisplay/AboutFrame
access$4002(LDisplay/AboutFrame;Ljava/awt/event/MouseEvent;)V
access$500
access$600 	

>
*+*h

	
A	*+
cd		
A	*+
fg		
A	*+
ij		
PK
H8Display/AboutFrame$4.class0*	


 
!"#this$0LDisplay/AboutFrame;	Synthetic<init>(LDisplay/AboutFrame;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/AboutFrame$4;mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent;mouseEnteredmouseExited
SourceFileAboutFrame.java	$%&'(')'Display/AboutFrame$4java/awt/event/MouseAdapter()VDisplay/AboutFrame
access$7002(LDisplay/AboutFrame;Ljava/awt/event/MouseEvent;)V
access$800
access$900 	

>
*+*v

	
A	*+
qr		
A	*+
tu		
A	*+
wx		
PK
H8{ΉDisplay/AboutFrame.class00
_
_
_
_
_
_
_
_
_
_
`	_
_
	_
	_	_	_	_
	_	_	_
_


_
_
#
_
_

(



3


8

<
?
A

A
A






A


A
P

_
T

_
_
appletContextLjava/applet/AppletContext;jButton1Ljavax/swing/JButton;jLabel1Ljavax/swing/JLabel;jLabel2jLabel3jLabel4
jLabelAlexjLabelChrisjPanel1Ljavax/swing/JPanel;<init>(Ljava/applet/AppletContext;)VCodeLineNumberTableLocalVariableTablethisLDisplay/AboutFrame;initComponents()V
jPanel1Layout!Lorg/jdesktop/layout/GroupLayout;jLabel4MouseClicked(Ljava/awt/event/MouseEvent;)VexLjava/lang/Exception;evtLjava/awt/event/MouseEvent;jLabel4MouseEnteredjLabel4MouseExitedjButton1MouseClickedjLabelAlexMouseClickedjLabelAlexMouseEnteredjLabelAlexMouseExitedjLabelChrisMouseClickedjLabelChrisMouseEnteredjLabelChrisMouseExited
access$0002(LDisplay/AboutFrame;Ljava/awt/event/MouseEvent;)Vx0x1	Synthetic
access$100
access$200
access$300
access$400
access$500
access$600
access$700
access$800
access$900
SourceFileAboutFrame.javazzzzzzzzzyznvabuvjavax/swing/JPanellmjavax/swing/JLabelgfefhfifjavax/swing/JButtoncdjfkf(org/netbeans/lib/awtextra/AbsoluteLayoutAbout DragMathjava/awt/Colorn
java/awt/FontVerdanan
version 0.7.2ArialDragMath
Developed by:www.dragmath.bham.ac.ukDisplay/AboutFrame$1InnerClassesn	OKDisplay/AboutFrame$2- Alex BillingsleyDisplay/AboutFrame$3- Chris SangwinDisplay/AboutFrame$4org/jdesktop/layout/GroupLayoutn

 !"-org/netbeans/lib/awtextra/AbsoluteConstraintsn#$%vjava/net/URLhttp://www.dragmath.bham.ac.ukn_blank&'(java/lang/Exception)*+,-.v0mailto:email@abillingsley.co.uk?subject=DragMath.mailto:C.J.Sangwin@bham.ac.uk?subject=DragMathDisplay/AboutFramejavax/swing/JFramegetContentPane()Ljava/awt/Container;java/awt/Container	setLayout(Ljava/awt/LayoutManager;)VsetDefaultCloseOperation(I)VsetTitle(Ljava/lang/String;)V(III)V
setBackground(Ljava/awt/Color;)VsetResizable(Z)V(Ljava/lang/String;II)VsetFont(Ljava/awt/Font;)V
setForegroundsetText(LDisplay/AboutFrame;)VaddMouseListener!(Ljava/awt/event/MouseListener;)V(Ljava/awt/Container;)VcreateParallelGroup
ParallelGroup2(I)Lorg/jdesktop/layout/GroupLayout$ParallelGroup;createSequentialGroupSequentialGroup3()Lorg/jdesktop/layout/GroupLayout$SequentialGroup;/org/jdesktop/layout/GroupLayout$SequentialGroupadd6(III)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;-org/jdesktop/layout/GroupLayout$ParallelGroupE(Ljava/awt/Component;)Lorg/jdesktop/layout/GroupLayout$ParallelGroup;H(Ljava/awt/Component;III)Lorg/jdesktop/layout/GroupLayout$ParallelGroup;/GroupX(Lorg/jdesktop/layout/GroupLayout$Group;)Lorg/jdesktop/layout/GroupLayout$ParallelGroup;Z(Lorg/jdesktop/layout/GroupLayout$Group;)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;addContainerGap5(II)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;setHorizontalGroup*(Lorg/jdesktop/layout/GroupLayout$Group;)VG(Ljava/awt/Component;)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;addPreferredGap4(I)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;setVerticalGroup(IIII)V)(Ljava/awt/Component;Ljava/lang/Object;)Vpackjava/applet/AppletContextshowDocument#(Ljava/net/URL;Ljava/lang/String;)Vjava/awt/CursorgetPredefinedCursor(I)Ljava/awt/Cursor;	setCursor(Ljava/awt/Cursor;)Vdispose%org/jdesktop/layout/GroupLayout$Group!_`	abcdefgfhfifjfkflmnopN**+*
q"#	$
%rstabuvp*Y*Y*Y*Y*Y*Y*Y*Y*Y* *!"*#Y$%*&*#Y$'*(Y)*+*#Y$,*-.*(Y/$*+*#Yf$,*0.*(Y/*+*1.*(Y/*+*#Yf$,*2.*3Y*45*67*8Y*9:*(Y/*+*;.*<Y*=5*(Y/*+*>.*?Y*@5AY*BL*+C++D+E+D+E"""F+D*G*G*G+D*OH*GIJI+E555F+D*G*GJIJKIL++D+E$$$F*MN*MF*MN*MN*MF*MF*MKIO**PYQR*Sq)./0!1,273B4M5X7f9k:q;<=>?@BCDFGI1JCKLL[XdYs_`amno{|}lrst+wxyzpk*TYUVWXMYqr {|st}~zpB
*Z[q
	r
st
}~zpA	*Z[q
r	st	}~zp=*\q
rst}~zpk*TY]VWXMYqr {|st}~zpB
*Z[q
	r
st
}~zpA	*Z[q
r	st	}~zpk*TY^VWXMYqr {|st}~zpB
*Z[q
	r
st
}~zpA	*Z[q
r	st	}~p:*+
qrt~p:*+	qrt~p:*+qrt~p:*+qrt~p:*+qrt~p:*+qrt~p:*+qrt~p:*+qrt~p:*+qrt~p:*+qrt~:38<?AAAPK
H8ӿ,_nnDisplay/AddComponent$1.class0L	$
%
&'
&(
)*
)+
),
)-.
)/
	0
12
)345this$0LDisplay/AddComponent;	Synthetic<init>(LDisplay/AddComponent;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/AddComponent$1;
keyPressed(Ljava/awt/event/KeyEvent;)VexLjava/text/ParseException;evtLjava/awt/event/KeyEvent;
SourceFileAddComponent.java6789:;<=6>?@ABCjava/text/ParseExceptionDEFGHIJKCDisplay/AddComponent$1java/awt/event/KeyAdapter()Vjava/awt/event/KeyEvent
getKeyCode()I
isControlDown()ZDisplay/AddComponentpaste
access$000,(LDisplay/AddComponent;)Ljavax/swing/JPanel;
access$100((LDisplay/AddComponent;)LTree/BuildTree;cut'(Ljavax/swing/JPanel;LTree/BuildTree;)V
access$200+(LDisplay/AddComponent;)LDisplay/StatusBar;
getMessage()Ljava/lang/String;Display/StatusBarprintln(Ljava/lang/String;)Vcopy >
*+*

+V+
*+X1+****M*
,+C1+****
M*
,'<?	^sv	6
'<?@N^svw*@w !"#
PK
H8I@kkDisplay/AddComponent.class0*			
							














#
&

)


.
-
1
-
-

5
5

5

-
-
-


-

	

	

-

-
-
5

O
-

U
T
U
U
T
T 
!"
]#
_	_$	_%	_&
T
T
T'
()
T
-*	_+,-.
m/
-01
234
56	_78
u
u9:
x/	_;
u<
=>
?
u@A
B
CD
E

FG
TH
IJK
LMN
O
PQR
S

!	TU
!VW
X
Y
Z
[
\
]
^
_`ab
!
cde
!
f
ghi
j
k
!
l
mn
!
o
fpq
S
!
Z
r
c
-s
t
u
	v	wx
1yz{
-|
5}	w~
5
			


	1
1
1
	



-
w



inputComponents[LDisplay/InputComponent;	buildTreeLTree/BuildTree;jPanelWorkspaceLjavax/swing/JPanel;textBoxListenerLjava/awt/event/MouseListener;	statusBarLDisplay/StatusBar;langManLDisplay/LanguageManager;copyTreeLTree/MathObject;
savedStatesavedStates[LTree/MathObject;
savedLocationIselectionComponentFoundZselectionLayer
firstLocationlastLocationLAYOUT
ConstantValueNARYBINARYFUNCTIONSYMBOLGROUPINGBLANK_WORKSPACEONTO_BOXONTO_GRAPHICONTO_SELECTION<init>([LDisplay/InputComponent;Ljavax/swing/JPanel;LTree/BuildTree;Ljava/awt/event/MouseListener;LDisplay/StatusBar;LDisplay/LanguageManager;)VCodeLineNumberTableLocalVariableTablethisLDisplay/AddComponent;getID(Ljava/lang/String;)Iiex Ljava/lang/NullPointerException;!Ljava/lang/NumberFormatException;%Ljava/lang/IndexOutOfBoundsException;nameLjava/lang/String;idgetGroupgetName&(Ljava/lang/String;)Ljava/lang/String;tag	createBox(Z)LDisplay/TextBox;smallnewBoxLDisplay/TextBox;createPanel((Ljava/lang/String;)Ljavax/swing/JPanel;newPanelcreateSymbol.(LDisplay/InputComponent;)Ljavax/swing/JLabel;newComponentLDisplay/InputComponent;newLabelLjavax/swing/JLabel;getOperator+(Ljavax/swing/JPanel;I)Ljavax/swing/JPanel;layerngetComponentPosition/(Ljavax/swing/JPanel;Ljavax/swing/JComponent;)IcompLjavax/swing/JComponent;
components[Ljava/awt/Component;addOperatorF(Ljavax/swing/JPanel;ILDisplay/InputComponent;IZLjavax/swing/JPanel;)VoldSymbolGroupparentjstatuslayoutPanel
argumentPaneladdFunctionparentLayerargumentbracket1bracket2addGroupingleftright	addSymbol1(Ljavax/swing/JPanel;ILDisplay/InputComponent;I)VtempLjavax/swing/JTextField;	addLayoutH(Ljavax/swing/JPanel;ILDisplay/InputComponent;IZIILjavax/swing/JPanel;)VargLjava/awt/GridBagConstraints;	supscript	subscriptscriptPanelscriptboxmatrixtopPanelnwneswsebarLjavax/swing/JSeparator;topmidbotbottomPanelfraction	newLabel2	argPanel2partialClimitarrow	argPanel3symbolPanel	argPanel4pos1pos2pos3pos4argumentPanel1argumentPanel2arg1	argPanel1matrix_mmatrix_n	selectionnewSymbolIDcreateLimitsLayout.(LDisplay/InputComponent;)Ljavax/swing/JPanel;	equalSign	pasteTree*(Ljavax/swing/JPanel;ILTree/MathObject;I)VtextObjLTree/Text;variableObjLTree/Variable;	numberObjLTree/RealNumber;newBracketsLTree/Grouping;	tempLayertempArgumentfirstsecond	binaryObjLTree/BinaryOperator;bracketsnaryFunctionObjLTree/NaryFunction;functionObjLTree/Function;	matrixObj
LTree/Matrix;
argumentLayerarray[[LTree/MathObject;xygroupingObjnaryObjLTree/NaryOperator;startdelete(Ljavax/swing/JPanel;)Vremovelastcut'(Ljavax/swing/JPanel;LTree/BuildTree;)V
ExceptionsgetSelectioncolourLjava/awt/Color;paste()V	focusCompcopycheckSelectionO(Ljavax/swing/JPanel;LTree/BuildTree;LDisplay/InputComponent;)LTree/MathObject;errLjava/text/ParseException;tree	saveState(LTree/MathObject;)V(Z)V	clearRedodeleteSavedState	undoState	redoState
resetUndoRedo
access$000,(LDisplay/AddComponent;)Ljavax/swing/JPanel;x0	Synthetic
access$100((LDisplay/AddComponent;)LTree/BuildTree;
access$200+(LDisplay/AddComponent;)LDisplay/StatusBar;
SourceFileAddComponent.javaTree/MathObjectjava/lang/NullPointerExceptionjava/lang/NumberFormatException#java/lang/IndexOutOfBoundsException$Display/TextBoxjavax/swing/border/EtchedBorder
java/awt/Font
MonospacedDisplay/DocListenerDisplay/FocListenerDisplay/AddComponent$1InnerClassesjavax/swing/JPaneljava/awt/FlowLayoutjava/awt/Colorjavax/swing/JLabelLucida Sans Unicode-.()01%$:;()67Display/ComListener javax/swing/JTextFieldjava/lang/StringBufferjava/awt/GridBagLayoutjava/awt/GridBagConstraints[]java/awt/GridLayout	AddMatrix&DragMathjavax/swing/JSeparatorjava/awt/Insetsdlim=	Tree.Text	Tree/Textjavax/swing/border/EmptyBorder
Tree.Variable
Tree/VariableTree.RealNumberTree/RealNumberTree.BinaryOperatorTree/BinaryOperator
Tree/GroupingBracketsRndTU@Ajavax/swing/JComponentTree.NaryFunctionTree/NaryFunction	

Tree.Function
Tree/Function	HATree.MatrixTree/Matrix

Tree.GroupingMATree.NaryOperatorTree/NaryOperatorjavax.swing.JLabeljavax.swing.JPanelDisplay.TextBoxCutNoCut !"#$%&NoPasteNoBoxCopied'NoCopyjava/text/ParseExceptionReplaced operator()Display/AddComponentjava/lang/Objectjava/lang/StringindexOf(I)I	substring(II)Ljava/lang/String;java/lang/IntegerparseIntDisplay/InputComponent()I(I)Ljava/lang/String;	setBorder(Ljavax/swing/border/Border;)VsetHighlighter!(Ljavax/swing/text/Highlighter;)V(Ljava/lang/String;II)VsetFont(Ljava/awt/Font;)VaddMouseListener!(Ljava/awt/event/MouseListener;)VgetDocument()Ljavax/swing/text/Document;(Ljavax/swing/JTextField;)Vjavax/swing/text/DocumentaddDocumentListener'(Ljavax/swing/event/DocumentListener;)V(LDisplay/AddComponent;)VaddFocusListener!(Ljava/awt/event/FocusListener;)VaddKeyListener(Ljava/awt/event/KeyListener;)V
setColumns(I)V(III)V(Ljava/awt/LayoutManager;)V
setBackground(Ljava/awt/Color;)VsetName(Ljava/lang/String;)VgetDisplayText()Ljava/lang/String;(Ljava/lang/String;I)VgetTaggetComponent(I)Ljava/awt/Component;add*(Ljava/awt/Component;)Ljava/awt/Component;
getComponents()[Ljava/awt/Component;equals(Ljava/lang/Object;)Z+(Ljava/awt/Component;I)Ljava/awt/Component;java/awt/ComponentrequestFocusInWindow()Z	getParent()Ljava/awt/Container;getComponentCount
revalidate(Ljavax/swing/JPanel;III)VaddComponentListener%(Ljava/awt/event/ComponentListener;)VgetTextappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;toStringsetTextrequestFocusgridxgridy
gridheightsetEditablejavax/swing/BorderFactorycreateEmptyBorder()Ljavax/swing/border/Border;)(Ljava/awt/Component;Ljava/lang/Object;)Vanchor(IIII)VDisplay/LanguageManagerreadLangFilejavax/swing/JOptionPaneshowMessageDialog<(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;I)Vfill
setForegroundinsetsLjava/awt/Insets;valueOf(C)Ljava/lang/String;setOrientationgetClass()Ljava/lang/Class;java/lang/Classlength	getInsets()Ljava/awt/Insets;(Ljava/awt/Insets;)V
getVarName()C	getNumber()LTree/MathObject;Tree/Precedencevalue[I(ILjava/lang/String;)VsetChild	setParentgetLeftChild
getRightChildgetChild(I)LTree/MathObject;getMgetNgetArray()[[LTree/MathObject;
getElement(II)LTree/MathObject;getSizerepaint
getBackground()Ljava/awt/Color;Display/MseSelectListenerSELECT	removeAll	setOpaqueDESELECTTree/BuildTreegenerateTree*(Ljavax/swing/JPanel;ZII)LTree/MathObject;Display/StatusBarprintln
LIGHT_GRAYgetRGBjava/awt/KeyboardFocusManagergetCurrentKeyboardFocusManager!()Ljava/awt/KeyboardFocusManager;
getFocusOwner()Ljava/awt/Component;(Ljava/awt/Component;)VdeSelect
getMessagegetErrorOffset!
	


 ?**W+**,*-****	*

*2EF
GHIJ K&L+M0N9O>PH???????	!<*-
=*<MMM*
VX	Y`Z`\`^a>	
 !!"#	$X*<*2fg
hj!"	%&M*-
<*MNN,&	su
v
w|x|z}4
'"!"()wYM,Y,,Y
 ,Y ,*!,"#Y,$%,&Y*'(,)Y**+,,,2/?GXdpu ww*o+,	-.m--Y.Y/0L+1Y23+*4+&+-'"/01q'5Y+67M,Y89,+:;,
% ''23
45	67z,<M,*d=>W,*d=>W,*d=>W,* ,8,9&/	:;!=*?N-+-2@
*!8!<=>?@AO1+*ABW+*-C`BW+*A`BW+=DW(+*-C`BW+*A`BW+`=DW+?:	62EF6	++*-C`BW+*A`BW+`=DW?+G-:		+H6
	*-C
`BW	*A
`BW	
`=DWVI66I+=`BW+*-C`BW+*A``BW+``=DW+J"*39FS^djou	
	,<JNrB3C	+D
j>?pBLIDOO8O9O23OEOFOGHA5YKL:5YML:-:;-:;-:<:		*-C>W	>W:
7<:

*A>W	
>W	>W+	BW
=DW7<:

+=>W	
>W	>W+	BW
=DW+?:	62EF6	.<:
+N:
	
>W	>W+	dBW<+G-:
<:

+H6
+>W	
>W	>W
	BW:
	
>W	>W+	BW+J
OY
PQ0( 1!<"D#G'L(S)^*f+n,v.2345679=>@ACGHIJKLOP$Q,R3S;TCUMYSZW[_\g]o`sabB0I
,!D>?pB8923EFJzK5oL51T/	G>G
MAD-6RS6	-6	:-6	`	`:5YL:
5YL:
-:;-:;-:<:
>W:
7<:

*A>W
>W>W+BW
=DW7<:

+=>W
>W>W+BW
=DW+?:	62EF6	.<:
+N:

>W>W+dBW<+G-:<:

+>W+H6
>W>WBW:

>W>W+BW
OY
PQ+J2jkl(n3o>qGrPtYuavdyizp{{|}~
$1:AHPX`jpt|B:0IPD>?pB8923EFJN"(zO"	3oK5
>dL5YI/d>G
PQ80+=T:UYVWX-6XYZ[+J.37>#RS888898238ETU-\6	-Y]Y^0:

1Y23
-:4	
	q_Y`:_Y`:_Y`:
a
aab
bbc
cc<:<:*A>WTYd:efghW*A>W	!
i

i
i
i
i+
BW=DWW+=>W	!
i

i
i
i
i+
BW=DW

Wj+?:	62EF6	N+N:	!
i

i
i
i
i+
dBW\+G-:+H6+>W	!
i

i
i
i
i
BWP

Wj:	!
i

i
i
i
i+
BWh	_Y`:_Y`:aabbcc
*-Ci<:
)
*A>W

i+
BW
=DW)
+=>W

i+
BW
=DW
		5YkL:5YlL:-:;-:;-:<:
-YmYn0:1Y234
>W6h#<:*A>W>W/
>W
>W+
BWOYPQJ4+o
>W
>W+
BWOYPQ*pqrs	:<:	
	ǻ_Y`:
_Y`:_Y`:_Y`:
aaaa
bbbbW
jWtWjuYv:1Y2w
*-Ci
i	<:*A>W

i:	_Y`:
_Y`:_Y`:
xYyzxYyz
aaa
bbbWtuYv:1Y2w-:{<:*A>W
:
i
i	%&	.	T	6	7
	8_Y`:
_Y`:
aa	%
*-Ci
:	.-Y]Y^0:1Y234_Y`:_Y`:_Y`:bbbWtuYv:1Y2w{5Y|7:Y89;5Y|7:Y89;ii<:<:>W*A>W>Wi

i:	T(-Y]Y^0:1Y234_Y`:_Y`:_Y`:bbbWtuYv:1Y2w{"65Y}7:Y89;5Y}7:Y89;ii<:<:>W*A>W>Wi

i:	8_Y`:_Y`:bb-Y]Y^0:1Y2345Y~7:Y89;!65Y}7:Y89;i<:<:<:*A>W*A>W>W>W>Wi
c

i:	6
	7
*-
i:	-	2
	5_Y`:
_Y`:_Y`:_Y`:
aaaa<:*A>W5YKL:5YML:	-25Y-67:Y89;

i	5ʻ-Y]Y^0:1Y234_Y`:_Y`:_Y`:bbb<:<:*A>W*A>Wi5Y-67:Y89;ii

i	-
	5?5Y|7:Y89-:;
i
i:	24-:;-:;

i
i
i:	9_Y`:
_Y`:_Y`:
aaa
bbbcxYyzWtuYv:1Y2w-:{
i<:<:<:<:*A>W*A>W5Y7:Y89;>W>W>W
i
:)*A>W
i+
BW=DW)+=>W
i+
BW=DWt+?:
	6
2EF6	 +N:
i+
dBW.+G-:+H6+>W
i
BW:
i+
BW	
	OYPQ	-	5	2OYPQ+Jk+4BKT]o#)4;DMYbks}


!" #)$2%>'G(P*Z.`/j0n1u2~34679=>?ABCEFJKLM!O+S1T<UEVMXZ\a^l_w`acdfhiklmnopstuvw*x0y5z={E|M}atw~ )07BKOU^gp09BNUael|
.5>GNU]hpy"3:IZajsz	

			 	'	,	;	L	S 	\!	c"	j#	q$	|%	&	'	(	)	*	+	,	0	1	2	8	:	;
<
	=
>
*@
1A
<C
GD
RG
YH
gI
xJ
K
O
P
Q
R
T
U
V
W
Y
Z
[\]_#`4a;cDdMfVidjpklmnostuvwxy$4=FL[dmt{

	


$
-
5
?
E
K
P
V
b
n
u
~













hB
PIHD>?BKbVWTYXW]PYW
GZRSVW[WWZ
\lK5wL5I
]7^_W
`WaWbWJcd^eW
gfWpgW@cd!h|
ieWfWgWcd45ij5N8hU1kieWfWgWcdlm"45Iij5z8h1keWgWn	45	,om	;j5	cXh	jQk	qJp9NW
BOW
g!45
q
eW
fW
gW
gp
`r#345p045	sW
tW
	uW
vW
1k
GK5
RL5VW
fWYWFcdttG{mZfw_x=45
SB
"I
D
Kk>?

bTBw	yW~	z8923EF{|}~	/
-Y]Y^0M,1Y23,4_Y`N_Y`:_Y`:-bbb<:<:<:<:	*A>W*A>W*A>W,-i	>W5Y7:

Y89
;	
>W	>W5Y+67:Y89;,i,	i,n#)1:CT[bip{	

z23q1eW:fWCgW[kbpirph	`5
*45		-	-D-:+*ABW+=T:ZWYh-G-:+*ABW+=T:}ZWYh-G-:+*ABW+=T:ZWYh-j-:6*..6*Y:*+:66		66	2	66	
	66		66	c*+2+=-:

=-:o*
	=-:o*N*+2+`=:
+o*++
H6+o*+--:6
7*+2+=-:=-:o*=-:=-:=-:o*=-:=-:=-:o*=-:=-:o*5*+2+=-:=-:o*=-:o*=-:=-:o*=-:=-:o*8*+2+=-:=-:o*=-:=-:=-:o*=-:=-:=-:o*9*+2+=-:=-:o*=-:=-:o*=-:=-:o*-`*+2+=-:=-:o*=-:o*.
Tv*+2+=-:=-:o*=-:=-:=-:o*-!-:C*+2+=-:=-:o*C*+2+=-:=-:o*%C*+2+=-:=-:o*>*+2+=-:=-:o*--:66*+2+=-:=-:		?:
:66

D4
h`6
2-:o*
6
-D-:*+2+=-:=-:o*--:6*..6*Y:*+*+2d66"`6*+26:	1+`=:	+o*+d+	H=+o*+d++J$.8CTc i!t"~#$%)*+,-./3	479&;><A?F@SAZBaCmGpIsJvLMNQRSWXY\]^abcdefghi%k8lDmInUp]qcrpwxz{|~"-3ALW]ku&0EOZ`ny +6<JU`ft~-8CNTbqw
)3>DTgq|	

+ 1"4#:'I(O)b*l+w,}-014689<=>?@D	E	F	G	!H	'I	:J	@M	GN	JO	PP	\Q	aR	qS	xT	~V	W	[	\	]n>;.&RSi>~)RS>)RSS>
D,R=
]psv	a^OZ~sh>3TI3>q|w
$R{|g\	U>?
NKH
O;lw	z	wD	JIR=			8	9		EG**+cd
e8+=>+I+=²öę+Id1+d=²å+d=Ŷ>+`=²å+`=Ŷ>+d=ƶ+d=Ƕ/+`=ƶ+`=Ƕ>+d=Ŷ+`=Ŷ>+=ƶn+=E +=-:*A>W>+o+*ABW=+o+I+*
+*A>W=|+=Ŷ/
+o=Z>+=5:ʶ˧=+o+*ABW>="+=ƶ*+=-++J2lmnps't;uPvU{e~i~(27EIKP[`et~
>2RR58	M*	*+**	)*,***϶е*Ѷ*+ӧ**Զqұ&	
+4<L MM8Mr+?M>,g1Yնַ:,2ę)*	**,2-*	*ϧ,2ƶ
*,2-̄:
*16CHPakq4Rrr8m>?kjٶL+ǶC*)*+-M,+H>,+*,*&**ݶqҧ**޶qұ.
 %-38FYi*-C3j
`=V*	**+*	2*,***϶е**߶q***qұ&	
+;EU VV8V'*	:*+*	m,***϶:W:-6	1**ζo**-C*ζBW*ͶJY俻Y'*>

'*,2>IZal~H2L,R823y;**+S*
*
*Y`*=*S&	"
#$&#(()-*4+:- ;;(P****S*
*
*Y`*=*SMKN2123&5074899>:E;K?N>O@*9OPPk#<**`2S*SCDEFH"I#!B*=**Yd***Yd****2"LMNOP$Q.RATBB*<**`2.***Y`****2WXY$Z.[A]Bb*<*S`abcdf/*"/*"/*"
)PK
H8Display/ComListener.class0]
5	6	7	8	9
:
;<
=
>?@A
B
C
DE
FG
H
IJKstatusIlayerLjavax/swing/JPanel;firstPos	secondPos<init>(Ljavax/swing/JPanel;III)VCodeLineNumberTableLocalVariableTablethisLDisplay/ComListener;componentResized"(Ljava/awt/event/ComponentEvent;)VeLjava/awt/event/ComponentEvent;resize()Vbracket1Ljavax/swing/JLabel;bracket2symboltempiheightfontMetricsLjava/awt/FontMetrics;parentLayer
SourceFileComListener.java('(LMjavax/swing/JPanelNOPQR
java/awt/Font	SansSerifSTUVQWXYjavax/swing/JLabelZ[\(Display/ComListenerjava/awt/event/ComponentAdapter	getParent()Ljava/awt/Container;getPreferredSize()Ljava/awt/Dimension;java/awt/Dimension	getHeight()D(Ljava/lang/String;II)VgetFontMetrics'(Ljava/awt/Font;)Ljava/awt/FontMetrics;java/awt/FontMetrics()IgetComponent(I)Ljava/awt/Component;setFont(Ljava/awt/Font;)V
revalidate!***+**()	*+,. 4!"#$=*
12 !"%&'(<=N*:*	
!*Y
N-=*?*:*:Y
Y
*:Y
*)::Y
Z5678;"<%=8>@BGCUDcEsFIJKNOPQUV f
U.)*c +*,*-,*!"./01234PK
I8u""Display/CompConfig.xml<?xml version="1.0" encoding="UTF-8"?>

<!--
    Document   : CompConfig.xml
    Created on : 27 July 2007, 12:28
    Author     : Alex Billingsley
        
Copyright (C) 2007 Alex Billingsley, email@abillingsley.co.uk
www.dragmath.bham.ac.uk

This file is part of DragMath

DragMath is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation.

DragMath is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with DragMath.  If not, see <http://www.gnu.org/licenses/>

-->

<Components>
    <Multiply       ID="0"  group="1"   iconFileName="multiplication.gif"   >·</Multiply>
    <Divide         ID="1"  group="0"   iconFileName="division.gif"         ></Divide>  
    <Add            ID="2"  group="1"   iconFileName="addition.gif"         >+</Add> 
    <Subtract       ID="3"  group="2"   iconFileName="subtraction.gif"      >−</Subtract>  
    <Comma          ID="4"  group="1"   iconFileName="comma.gif"            >,</Comma>
    
    <SquareRoot     ID="5"  group="0"   iconFileName="square root.gif"      >√</SquareRoot>  
    <NthRoot        ID="6"  group="0"   iconFileName="n-th root.gif"        >√</NthRoot>  
    <Power          ID="7"  group="0"   iconFileName="superscript.gif"      >^</Power>  
    <Subscript      ID="8"  group="0"   iconFileName="subscript.gif"        >Subscript</Subscript>  
    <Matrix         ID="9"  group="0"   iconFileName="matrix.gif"           >Matrix</Matrix>  
    <LessThan       ID="10" group="2"   iconFileName="less than.gif"        ><![CDATA[<]]></LessThan>  
    <GreaterThan    ID="11" group="2"   iconFileName="more than.gif"        >></GreaterThan>  
    <LTEQ           ID="12" group="2"   iconFileName="lteq.gif"             >≤</LTEQ>  
    <GTEQ           ID="13" group="2"   iconFileName="mteq.gif"             >≥</GTEQ>
    <Equals         ID="14" group="1"   iconFileName="equals.gif"           >=</Equals>
    
    <Union          ID="15" group="1"   iconFileName="union.gif"            >∪</Union>  
    <Intersection   ID="16" group="1"   iconFileName="intersection.gif"     >∩</Intersection>  
    <Subset         ID="17" group="2"   iconFileName="subset.gif"           >⊂</Subset>  
    <SubsetEq       ID="18" group="2"   iconFileName="subseteq.gif"         >⊆</SubsetEq>  
    <NSubset        ID="19" group="2"   iconFileName="notsubset.gif"        >⊄</NSubset>  
    <NSubsetEq      ID="20" group="2"   iconFileName="nsubeq.gif"           >⊈</NSubsetEq> 
    
    <Sine           ID="21" group="3"   iconFileName="sin.gif"              >sin</Sine>  
    <Cosine         ID="22" group="3"   iconFileName="cos.gif"              >cos</Cosine>  
    <Tangent        ID="23" group="3"   iconFileName="tan.gif"              >tan</Tangent>  
    <ArcSine        ID="24" group="3"   iconFileName="arcsin.gif"           >sin⁻¹</ArcSine>  
    <ArcCosine      ID="25" group="3"   iconFileName="arccos.gif"           >cos⁻¹</ArcCosine>  
    <ArcTangent     ID="26" group="3"   iconFileName="arctan.gif"           >tan⁻¹</ArcTangent>  
    
    <Logarithm      ID="27" group="3"   iconFileName="log.gif"              >log</Logarithm>
    <NaturalLogarithm  ID="28" group="3" iconFileName="ln.gif"              >ln</NaturalLogarithm>  
    <Exp            ID="29" group="0"   iconFileName="e.gif"                >e</Exp>  
    <UMinus         ID="30" group="3"   iconFileName=""                     >-</UMinus>  
    
    <BracketsRnd    ID="31" group="5"   iconFileName="roundbr.gif"          >( )</BracketsRnd>  
    <BracketsCurl   ID="32" group="5"   iconFileName="curlybr.gif"          >{ }</BracketsCurl>  
    <BracketsSq     ID="33" group="5"   iconFileName="squarebr.gif"         >[ ]</BracketsSq>  
    <Abs            ID="34" group="5"   iconFileName="absolute.gif"         >| |</Abs> 
    
    <GreekLetter    ID="35" group="4"   iconFileName="null"                 >Greek letter</GreekLetter>
    <Infinity       ID="36" group="4"   iconFileName="infinity.gif"         >∞</Infinity>
    
    <Factorial      ID="37" group="0"   iconFileName="factorial.gif"        >!</Factorial>
    
    <SineH          ID="39" group="3"   iconFileName="sinh.gif"             >sinh</SineH>  
    <CosineH        ID="40" group="3"   iconFileName="cosh.gif"             >cosh</CosineH>  
    <TanH           ID="41" group="3"   iconFileName="tanh.gif"             >tanh</TanH>
    <ArcSineH       ID="42" group="3"   iconFileName="arcsinh.gif"          >sinh⁻¹</ArcSineH>  
    <ArcCosineH     ID="43" group="3"   iconFileName="arccosh.gif"          >cosh⁻¹</ArcCosineH>  
    <ArcTanH        ID="44" group="3"   iconFileName="arctanh.gif"          >tanh⁻¹</ArcTanH>
    
    <Integral       ID="45" group="0"   iconFileName="integral.gif"         >∫</Integral>  
    <Differential   ID="46" group="0"   iconFileName="differential.gif"     >Differential</Differential> 
    
    <Max            ID="47" group="3"   iconFileName="max.gif"              >max</Max>
    <Min            ID="48" group="3"   iconFileName="min.gif"              >min</Min>
    <Assignment     ID="49" group="2"   iconFileName="assignment.gif"       >:=</Assignment>
    <Function       ID="50" group="0"   iconFileName="function.gif"         >Function</Function>
    <Determinant    ID="51" group="3"   iconFileName="determinant.gif"      >det</Determinant>
    <Trace          ID="52" group="3"   iconFileName="trace.gif"            >Tr</Trace>
    <DefiniteIntegral ID="53" group="0" iconFileName="def_integral.gif"     >∫</DefiniteIntegral>
    <Product        ID="54" group="0"   iconFileName="product.gif"          >∏</Product>
    <Sum            ID="55" group="0"   iconFileName="sum.gif"              >∑</Sum>
    <Limit          ID="56" group="0"   iconFileName="limit.gif"            >lim</Limit>
    <Evaluate       ID="57" group="0"   iconFileName="evaluate.gif"         >eval</Evaluate>
    <PlusMinus      ID="58"  group="2"  iconFileName="plusminus.gif"        >±</PlusMinus>  
    <NotEqual       ID="59" group="2"   iconFileName="notequal.gif"         >≠</NotEqual>
    
    <LeftArrow      ID="60" group="2"   iconFileName="leftArrow.gif"        >←</LeftArrow>
    <RightArrow     ID="61" group="2"   iconFileName="rightArrow.gif"       >→</RightArrow>
    <UpArrow        ID="62" group="2"   iconFileName="upArrow.gif"          >↑</UpArrow>
    <DownArrow      ID="63" group="2"   iconFileName="downArrow.gif"        >↓</DownArrow>
    <LeftDblArrow   ID="64" group="2"   iconFileName="leftDblArrow.gif"     >⇐</LeftDblArrow>
    <RightDblArrow  ID="65" group="2"   iconFileName="rightDblArrow.gif"    >⇒</RightDblArrow>
    <LeftRightArrow ID="66" group="2"   iconFileName="leftRightArrow.gif"   >↔</LeftRightArrow>
    <LeftRightDblArrow ID="67" group="2"   iconFileName="leftRightDblArrow.gif" >⇔</LeftRightDblArrow>
    <NorthWestArrow    ID="68" group="2"   iconFileName="northWestArrow.gif"      >↖</NorthWestArrow>
    <SouthWestArrow  ID="69" group="2"   iconFileName="southWestArrow.gif"    >↙</SouthWestArrow>
    <NorthEastArrow   ID="70" group="2"   iconFileName="northEastArrow.gif"     >↗</NorthEastArrow>
    <SouthEastArrow ID="71"  group="2"  iconFileName="southEastArrow.gif"   >↘</SouthEastArrow>  
    
    <Multiply2      ID="72" group="1"   iconFileName="multiply2.gif"        >×</Multiply2>
    <Divide2        ID="73" group="2"   iconFileName="divide2.gif"          >÷</Divide2>
    <Equiv          ID="74" group="1"   iconFileName="equiv.gif"            >≡</Equiv>
    <Exists         ID="75" group="2"   iconFileName="exists.gif"           >∃</Exists>
    <ForAll         ID="76" group="2"   iconFileName="forAll.gif"           >∀</ForAll>
    <IsIn           ID="77" group="2"   iconFileName="isIn.gif"             >∈</IsIn>
    <NotExists      ID="78" group="2"   iconFileName="notExists.gif"        >∄</NotExists>
    <NotIn          ID="79" group="2"   iconFileName="notIn.gif"            >∉</NotIn>
    <SimEq          ID="80" group="2"   iconFileName="simEq.gif"            >≃</SimEq>
    <Or             ID="81" group="2"   iconFileName="or.gif"               >∨</Or>
    <And            ID="82" group="2"   iconFileName="and.gif"              >∧</And>
    <Not            ID="83" group="2"   iconFileName="not.gif"              >¬</Not>
    
    <PartialDifferential   ID="84" group="0"   iconFileName="partialDifferential.gif"     >Partial Differential</PartialDifferential>
    
</Components>
PK
H8?۵Display/DocListener.class0;
"	
#

$
%&
'(
%)
%*+
,-./targetLjavax/swing/JTextField;<init>(Ljavax/swing/JTextField;)VCodeLineNumberTableLocalVariableTablethisLDisplay/DocListener;
changedUpdate$(Ljavax/swing/event/DocumentEvent;)Ve!Ljavax/swing/event/DocumentEvent;removeUpdateinsertUpdateresize()VlayerLjavax/swing/JPanel;
SourceFileDocListener.java
0123456789javax/swing/JPanel:Display/DocListenerjava/lang/Object"javax/swing/event/DocumentListenerjavax/swing/JTextFieldgetText()Ljava/lang/String;java/lang/Stringlength()I
setColumns(I)V	getParent()Ljava/awt/Container;
revalidate!

F
**+$%	&


5)=*
,-=*
01:*****L+	4
57 9*:5;9=5: !PK
H8bvvDisplay/DrgmFileFilter.class0=
!
"#
"$
%&
%'
%(
%)*
%+,-.<init>()VCodeLineNumberTableLocalVariableTablethisLDisplay/DrgmFileFilter;accept(Ljava/io/File;)ZfilenameLjava/lang/String;iIfLjava/io/File;
isDrgmFilegetDescription()Ljava/lang/String;
SourceFileDrgmFileFilter.java
/0123456789:drgm;<DragMath expression (*.drgm)Display/DrgmFileFilter"javax/swing/filechooser/FileFilterjava/io/FileisDirectory()ZgetNamejava/lang/StringlastIndexOf(I)Ilength()I	substring(I)Ljava/lang/String;toLowerCaseequals(Ljava/lang/Object;)Z!
3*
"#=+:++M,.>!,d,`	'(
)*+',;/*)"==	=*:*L+.=*+d +`	*34	56728;; 	2+=-
? PK
H8	

Display/FocListener.class0
!F	 G
HIJK
F
L
M	 N
OPQ
R
S
OT
U
VWX
F
YZ
[
\
]
^_
Y`
ab
Vc
d
VefghiaddComponentLDisplay/AddComponent;
oldContentLjava/lang/String;<init>()VCodeLineNumberTableLocalVariableTablethisLDisplay/FocListener;(LDisplay/AddComponent;)VsetAddComponentfocusGained(Ljava/awt/event/FocusEvent;)VevtLjava/awt/event/FocusEvent;targetLjavax/swing/JTextField;	focusLost
newContenttreeLTree/MathObject;parentLjavax/swing/JPanel;jIioutputStackLjava/util/Stack;boxStackexLorg/nfunk/jep/ParseException;
SourceFileFocListener.java'(#$jkljavax/swing/JTextFieldjavax/swing/border/EtchedBordermnop%&qrsjavax/swing/border/EmptyBordertu'vwxyz{|}java/util/Stack~slTree/MathObjectjavax/swing/JPanelorg/nfunk/jep/ParseExceptionDisplay/FocListenerjava/lang/Objectjava/awt/event/FocusListenerjava/awt/event/FocusEvent	getSource()Ljava/lang/Object;	setBorder(Ljavax/swing/border/Border;)VgetText()Ljava/lang/String;java/lang/Stringlength()I	getInsets()Ljava/awt/Insets;(Ljava/awt/Insets;)Vequals(Ljava/lang/Object;)ZsetText(Ljava/lang/String;)VDisplay/AddComponent	saveState(Z)VTree/BuildTreeparseString6(Ljava/lang/String;Ljava/util/Stack;)Ljava/util/Stack;sizeget(I)Ljava/lang/Object;push&(Ljava/lang/Object;)Ljava/lang/Object;poptoTree%(LTree/MathObject;Ljava/util/Stack;)V	getParent()Ljava/awt/Container;getComponentPosition/(Ljavax/swing/JPanel;Ljavax/swing/JComponent;)Iremove(Ljava/awt/Component;)V	pasteTree*(Ljavax/swing/JPanel;ILTree/MathObject;I)V! !"#$%&'()3**
'(+,-'.)F
**+*+,	-+
,-
#$/.)>*+*
01+,-#$01)f+M,Y*,	*5678+ ,-234561)	+M,
,Y,
*	,,N,*	*,-,YN6Y:--W>:,:*W,6,*:L*b<=>!B2E7F?GGHLM[N^OgPpQ|RTUVXYZ[`]a+p77&189!:;<=^h>=g_?@[nA@BC,-2345DEPK
H8)Display/FormatChooser$1.class0"	

this$0LDisplay/FormatChooser;	Synthetic<init>(LDisplay/FormatChooser;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/FormatChooser$1;mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent;
SourceFileFormatChooser.java	 !Display/FormatChooser$1java/awt/event/MouseAdapter()VDisplay/FormatChooser
access$0005(LDisplay/FormatChooser;Ljava/awt/event/MouseEvent;)V 	
>
*+*u


A	*+
vw
		
PK
H8TDisplay/FormatChooser.class06
U
V
U	U	U	U
	U






	U

	U
$
$	U
$	U
0	U	U
-	U
0
2	U
U
U
U
0
-
2
<
2
U
?

?
?





?



?
U
0


UtypeI
configFileLorg/jdom/Document;langLorg/jdom/Element;formatoutputLOutput/OutputFormat;langManLDisplay/LanguageManager;builderLorg/jdom/input/SAXBuilder;formatsLjava/util/List;langs	jButtonOKLjavax/swing/JButton;
jListFilesLjavax/swing/JList;jScrollPane1Ljavax/swing/JScrollPane;<init>@(Ljava/net/URL;ILOutput/OutputFormat;LDisplay/LanguageManager;)VCodeLineNumberTableLocalVariableTablepathLjava/net/URL;exLjava/io/FileNotFoundException;Ljava/io/IOException;Lorg/jdom/JDOMException;tempifiles[Ljava/lang/Object;thisLDisplay/FormatChooser;appletCodeBaseinitComponents()Vlayout!Lorg/jdesktop/layout/GroupLayout;jButtonOKMouseClicked(Ljava/awt/event/MouseEvent;)VfileNameLjava/lang/String;indexevtLjava/awt/event/MouseEvent;
access$0005(LDisplay/FormatChooser;Ljava/awt/event/MouseEvent;)Vx0x1	Synthetic
SourceFileFormatChooser.javamWX^_`aorg/jdom/input/SAXBuilderbcjava/net/URLjava/lang/StringBuffer
Config.xmlmYZjava/io/FileNotFoundExceptionError reading config fileDragMathjava/io/IOExceptionorg/jdom/JDOMException]\FormatsFormatdejava/lang/Objectorg/jdom/ElementdisplayNameij[\	LanguagesLangfejavax/swing/JScrollPanekljavax/swing/JListjavax/swing/JButtongh	

OKDisplay/FormatChooser$1InnerClassesmorg/jdesktop/layout/GroupLayoutm !"#"&"'"()*"+",-*./01234Display/FormatChooserjavax/swing/JFrameappend,(Ljava/lang/Object;)Ljava/lang/StringBuffer;,(Ljava/lang/String;)Ljava/lang/StringBuffer;toString()Ljava/lang/String;(Ljava/lang/String;)Vbuild#(Ljava/net/URL;)Lorg/jdom/Document;javax/swing/JOptionPaneshowMessageDialog<(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;I)Vorg/jdom/DocumentgetRootElement()Lorg/jdom/Element;getChild&(Ljava/lang/String;)Lorg/jdom/Element;getChildren$(Ljava/lang/String;)Ljava/util/List;java/util/Listsize()Iget(I)Ljava/lang/Object;getAttributeValue&(Ljava/lang/String;)Ljava/lang/String;setListData([Ljava/lang/Object;)VsetDefaultCloseOperation(I)VsetTitlesetResizable(Z)VsetSelectionModesetViewportView(Ljava/awt/Component;)VsetText(LDisplay/FormatChooser;)VaddMouseListener!(Ljava/awt/event/MouseListener;)VgetContentPane()Ljava/awt/Container;(Ljava/awt/Container;)Vjava/awt/Container	setLayout(Ljava/awt/LayoutManager;)VcreateParallelGroup
ParallelGroup2(I)Lorg/jdesktop/layout/GroupLayout$ParallelGroup;createSequentialGroupSequentialGroup3()Lorg/jdesktop/layout/GroupLayout$SequentialGroup;/org/jdesktop/layout/GroupLayout$SequentialGroupaddContainerGap5(II)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;-org/jdesktop/layout/GroupLayout$ParallelGroupaddH(Ljava/awt/Component;III)Lorg/jdesktop/layout/GroupLayout$ParallelGroup;5GroupZ(Lorg/jdesktop/layout/GroupLayout$Group;)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;6(III)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;Y(ILorg/jdesktop/layout/GroupLayout$Group;)Lorg/jdesktop/layout/GroupLayout$ParallelGroup;setHorizontalGroup*(Lorg/jdesktop/layout/GroupLayout$Group;)VJ(Ljava/awt/Component;III)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;G(Ljava/awt/Component;)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;setVerticalGrouppackgetSelectedIndexOutput/OutputFormatreadFormatFileDisplay/LanguageManagerloadLanguageFiledispose%org/jdesktop/layout/GroupLayout$Group!UVWXYZ[\]\^_`abcdefeghijklmnoe****-**Y	
YY+
:**	*:::*r****** 6* !":* !%* #$:%&S*'(r**)**)*)**)+,6*,!":*,!%*,#$:%&S*'(#LO#L]#Lkp)-.2
345#8?9L@O:Q;Z@]<_=h@k>m?vB}DEFGHIJKLMORST
UVW+X9YIZU[[]d`q?
rsQ	tu_	tvm	twx\GyX9z{Ix\GyX+9z{e|}e~seWXe^_e`aod	*-Y./*0Y1'*2Y34*5*6*7*'8*/*'9*4:;*4<Y*=>?Y*@AL*@+B++C+DE+C*4;F*/FGHIJ++C+DE*/KH*4LMIN*OpBijk!m&n,o1p9qDsMt\zh{p|q|}ho"v*4*'P='* #$N-Q&:*R*4*'P='*,#$N-Q&:*S*TpB"*/8@HM[chquqR"x\*)X[x\cH)Xv|}vo:*+p q}"<??$?%PK
I8lDisplay/Images/Thumbs.dbࡱ>	
	
(' !"#$%&)1;*+,-./02:3456789<CN=>?@ABDMEFGHIJKLOW_PQRSTUVXbYZ[\]^`sacpdefghijklmnoqzrtuvwxy{|}~Root Entry`AE1~23!	

 "#$%&'()*+,-./012346789:;<=>?@ABCDEFGHIJLMNOPQRSTUVWXZ[\]^_`abcdefghijlmnopqrstuvwxz{|}~rJFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?&O^(
[_ڔsp}NX[m6ǒc+ʚK++j"biHC1b Q<ݸnXJx_	$V03j2jMHVmvm/yi_NQB;'';WδpԨPUEJ=U]5j}↏3~|nZ}
یiho"crĬc"a-xw_ڋZgc͡[kIlZF_H>K쫑vK紮|kJTcG䓍Iu_F-!ۅt;[F0ZjNHKpSkO=}Bտԣӵ2ya.f5@$0
(fNMZmL&:i5ho{-S5k_|%4zUOie[g;h),rᶻ0
	Ee
Ϟ. KmM{MJFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?O^?I/>O/#&gs^_s?h
/7y_GW/~5/g½'7'we<'YUW°PwJ,shj}cy_jhJ(<~/پUE_;ng4
>;K[&,a˿+JFIF``C




C		

  "	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?>?|</<Yi<7=cu^pO:SG7;I@_|R?H?"|=/,.6[n.c+W-FۭFsfFO,$B)!yd܂ Z+A߇m> W%-q}:_^E+A[b0
;y+?cW?V_iWy_lvq@
MC?6ϧxխ1z^-FS3jUHltJ/0ŧĝjmR,TijOqlDLrdklBLzWoپF᫴<Oo[xаvō#
{kdlfm9,R[h/%3EI2E
^<O(Nj<Ki%ѼCotD^w̑#Z?*W gLJy>ogݻw|>~
5_
]Q{
x~O:6VNօ6֐,mSܓ^@@JFIF``C




C		

 '"45L5KC6Yc7kr	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?O7
AoV<g|Ϸ\)<OrwJ2s5~#~_|WŽ'D|?xo7mC᾵{ykivtT<(~K`#cW~Yktji-tK#-Ȓ@`RT*y#W6A4f[-&$y]aAHH#`	H7<)'⿊tV]MjE[J;}2+1V
2m+n(MҼ%\Y(ԴRY5Bf[xF0(χ^_򚊩?6^#ԵGM[{Nh"}J\$|٥}1EyşxKzGxsc}%|?e~<=>$f*>%TWXl|h.R1G|25hP4kSP?a0"UjWwn
}nGAe_y<^閚UZ$Zl2]CeJ5i63jV[C-F_Uv"		ыt|1b
cxXVcUԵj<T-ƪ"`&sI@7JFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?sG|5?)7Jo@'tUǗ5Ŝb^6F$Fp~wͯi~$Ьg*A<P]ZIm%ī,fA.-(
a%K=/y.}ϛ%7v}vnr6K=/y.}ϛ%7v}vnr6?WJFIF``C




C		

  "	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?/_|1ί;%VM+$RL1+I!XBII:NiVZscy
\[̠$nyk翎24aY#ۓ#Af.{`ǎzs?}3OI>EL;uiqcz}Be}lsҴWΰxoxr/Qu$}A{DnUĒ %0Tag➯|	5<i_n.,|Q]LbůsnRD~&")Wgm19)҆\2'mzf(
//<Ao&&=S>.$2rp[qtP|/|N}
Hih^jZޥ5C|ʩ!IjE4_uD3XǽొgĀfNNn"fJFIF``C




C		

  "	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?S\
~:Vk;ko$.!--q"<X^$Y$Z+oڍ⛟[/v7SRi/7G EĒFVi%_>,Q;
+ڍko/חχMi/7I-0_yEĒH%_>q'
(¼
4_x:“YSpjom
Mifډ%k(፦xh?JFIF``C




C		

 /"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
8y*9C01	91132w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?SJi_G_j%5w<Ay[=Fͣ]+KiGEiYZFdLg\
Շ<Kh&֧.!/u\CLYWg_fTs"=MǁWK'?M>ݣZn#ͅmvۀ&T)ڳ~|x[⍖uEgHe"W2F>!/ޞwnW?_
uXԥ\g6s<ED$u%K#Tƾt%I?_W_jVͿٻc~Şkɬx[;_!JifG_ٖ&t<Ag[F]WKiu@hdX.6T|\s<5֧&QuMLX'Ӡ_xXC&Tw.oڳ~4L[ukyFb!ⶆ'H>Qނt_?|YUFcgOψ/'>˾?y9o7n3(/T_|#?}{}e߻[gۻq|f
$RR}eNw[MۻEh7JFIF``C




C		

  "	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?SR_㟈l<7_Eεo{FmeHP>I5k?5kd]=VQ꺵
5/N1xPYI$ua"FUZ]k~85;~|?i>eiVC
nn*,`*Ƽ\gOӭɴz.fΡib04D!v;KwUbm|S7׃AZWTE֝q2ͣxN~0a'!5z<52x-?!(ZMOa>7 in%s
$r"Z.x?c?v ӵ+ٳDtQNGV6Bd^y)™FkMePVQoZy%:+0Csoh-JFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?|SxĿh_bִzϖy3k$[(SxOkw_mֵ隅ϖk>W,@<+WDžs^/m5OI&I`x ie!S!Y
ZV>emIP$j$Ҁ1,F(&JFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?Z~a⋫a
']V@2[JS	`MO|p5]"Mj
tqKZGpd_k*b>%xtKm*Hd`LN`0.aA5<-~mo,x֐ߥꖚ2[ϕ*7}>)FC
/*3@?JFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz21
31 !41!51"#	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?S?\4ރZ6E:u;lnG-ofGqiOC-'H-RP(;Ґ;U?k</|(5m6Ujq^WK;2Ì

	>!96$t^֗HKQuȒ
oJ(y GO灥5?׉&ӭcifOq;}5bNKPO,~;x6LS5S?"fnI02'YYU|q/^߳Zg6Sٷkgvᴢ:(?tJFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?S%I|a	'-c/&a?+쿺<^,WYc?OMj|?wm_W?dm_?}j?J	n+O	'ء?lw|Vw|qh
j~_@k?k}gfݽPQEJFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?CIk^?4Kgخ
*}(>8os}bVW³jꑢwyZ7[~.Ooo?kΉ`Gڟ		˫촂I5/"D8gH#۰yڟh1I//'>˿GV~69+íB_(񮱨j>/3a^ymoséGĿfvBb4[C׉]cS|}[RaSѭ$h#	Ub@1FG㯄L?t/~Ͽn/FۻbgAE_|'><E`\fϲe?qʋ^yi0QEJFIF``C




C		

  "	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?u/
STNxk_:|Aq	myZu]G 
w?<%q<1yui}wwNfo3ml1 d/=8Nt/#(>"-ԊIa,<xM-;?~
pKuelƟ$b~cvx
KWH<#Mcw!𝟈HYj	y(%O,4B"KT!#Jg?>?4bher~W6~O>m.#[@D	&Jc5=xxL."hscjyۚNMWPj:6^/Y-xF,Y& 2-k࿀u~,q%ݰoZ6<ATFa|Ѵ`cxch|9Kk^k:OnmMuftH``.nQ>k<pNG?㏲`yC?3O!폳C[Gnk
(9JFIF``C




C		

  "61E71$%81 091&'-;	

!"#$%&'()*+,./0123456789;<=>?@ABCDEFGHIJLMNOPQRSTUVWXYZ\]^_`abcdefghijlmnopqrstuvwxyz|}~	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?SSwsNJ<1=>?65
iuO&GD&.QrB',_&_17o/#wپo6+K
m<9ogoi橫Mks{&%ӭ..E)e2GeJ?Bj?ihoR-[ǿ{nhH丌ꯁNj4>i4WQӣt-@](hE2$\vq	
o_ڟdof_wy_h?(>'>*X/YZ/uttO9Q7Lf2ƶ"~	oNjwgyVǛm߹3;F0~?JFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?
Z|߉gqwj{&Lo%L=+;H񍏁y_	hڴG,#Or*|
:Ku~6i	6ݫo#ٿ.36k/7ww25Je%Hx<gG9X
pmǏ%*SsG_ƚ?}&6IyREV/ZjhÖ_hݘO$0K
C(!|"/uNv{+|7|ko>i.;mjr&
fc5VoK
Mq|9[}XG}sy+T~^p
+8ɹ=-❮=*>K]?[-yvI6_DN0	#ѻx(+rШ$$JFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?3[/8't
2UUxu@̠T @2GZ|kh/
Z.
R4|䁷;Dat<VQүm-4xXkfe HDt,F\# w/±GhPH$;p<B
(/JFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?(>)xc_ɮXh?g~˧'Tl|mʭogu]
jw/^jm
x?Hm_JվwٿV	5͚tcϾg*6e9^붺}#<kr;฻'7) JFIF``C




C		

  "	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz02:12K22[32k	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?S?<{
wĚ~l4klnb.$tԘaXbg,LV֫F>ѭ	'֮&ẛLk$qBDyIO6=EP|1S4MOZφ:GtGO[6Y!ޑƖ֬Ld	^gu?C.4
I"ӯ[V$x	%eE)4QVp@~ͷφuo.xyAq-?It[.J%uK([4<7mGx~_mH|Cmga
EZ_3s0EKiqZOu>e/!o%>g-3}ٳ>V+PJFIF``C




C		

  "	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?SyYr>æ:n썦۟L}FQa$h𗶱躞"kZ#Hyo$H
e^i|n]gU~(5)4˝cEԡmvdhf݃\Z.[87

yWZ|W)|-q7 
+qO|U7Yjѣepۉ{ApOZ\oiok:uݓLlrZ*I{1LBYb.uԴOmo	k^Ԡs.@^j7˴9S*C'ִP)xC⟇e/#EyY~=f.ϰcnӻF7WEJFIF``C




C		

  "	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?S|N_jNcc!ḻCj}'DvɘV
r|cZy55|+o[Y;j;H# FR0d3z]'u[13RL4[=JX&m`hF
m5ŨEp/}_ŧ|APҼGΫ]^qo5F6W͸G֕i{6fm~.>ZPX$Iw?͟ھ։	ns	7?h>Κ}y7/+hnaFN(ԼO2wzGؼk_3~g1i#nJFIF``C




C		

  "	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?Sor?cĚRM6äK,P9"orv%p l|㾓xEMXo;MoCQ4Y4c8ϵ|^`^U_|O%<%xAH{JѴGigK"EJy-Eŝk54ۻpu+[(;RiTS+5+o
FkMJ-4Zko,	J*ȝle2toN+mi5bM57Ó5tFOa}i#_]y~EyOZÍwľ!}[P/|EeR8n.cV[xm-	$`R5O@JFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdef42{526272ghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?
74w*d?cv}<c?{m\6_E'F?>}gߝy+rtrп?$𩿳~/Olc4-᣿Vc'$l;}G3oz+-ܵt]ݨm=w?#?h6~g۷swQ@?*]/g,j_7O<;_;EPJFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?(ŏ/&^2ݿۺ_hٷ۽3r種+q+o^~U4RYx3HF,0*H潂O_
w#-+GH͛n۸8@JFIF``C




C		

  "	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?SNWB{CMc.{ [5e2Hn2ǸEۨy?mƽV7O'<O|W_~Z)w i˴.g{nmgH:P-^gu?C.4
I"ӯ[V$x	%eE)4QVp@
?=r=۟i.hŧdOi7Lkka'o]LuuV%C{_RfC{>;좓O;糝"4k!]#Z(5ٳW¾:?-.&gOZ?'PO&
0hEJFIF``C




C		

  "	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?S5kxZśkL׮<=uZe"c$W-[7)Sd}Kx9x
>g9yKd''a2:-eF@W!o}oֳ6zQ[/[tk31F"~4ݿ4B[KtmPW	Ɏ[2ul6M?~W-Toit]WGzLVj}nn+(dWb.Y	NH<gx=7}?+gWo[gPh?ߛǦߴhj>}V(829203
.134gJFIF``C




C		

  "	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?/_|1ί;%VM+$RL1+I!XBII:NiVZscy
\[̠$nyk翎24aY#ۓ#Af.{`ǎzs>)fm
[&EGTKkxw0E#eQ`:<SַMgOkt`G!W,ʣ'u5fgB׼3?VNoy-,KD&Ybw4mƯº-?|X/hfv~,Vڅ[[HRS#E]@17w*$|Ŀ
>xᏆ,?n+]"=/Y*J͞bTfy,NH'ˋ_߶+
.ÓLDR%brS8eG*N(~9oឱeWm5؟ffiPGamgq_4ۣ9c֮ཞ5L2diC9Xtfj%OhǓ[6yL^:1Y61,NF
vZMsqieokq0QD$aQ㓶4JFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?S*?g?
_CEgwf6}ݳB?3G_oOzT5֭_~t!>þlW#\m3GyeKҐ|0gc>ʢ(("JFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?ÿ.wZ>$cy//2EdE"I,X~l/OKc-{e}+gϿ;vW+Icm5k{ڞ/ԸV-dΞ-acJ.%u\ܟy4/v#	'*o_}?ow1w{5#]7+<7yFX]X%;'FVX(Ѱ~2X~t&ΧultXsJ9Y#1
6%z^/Wo2?YCk)mK[KF<r!̯UG_$;Ě~z%ٓL1҇fU
HAϙEP[JFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?/gŜWvXށs39Mu"἖juxH׾6Ih7w+>sav1%ZIpGs*r0>?'HxɞY^NüJ$
*T0 B:){B\	##<Fe];S`o
0m]Z9kV9#fax?!x׊5#uaʊ`[T<F|Ui髦mNjOď7ׇ%GNeީ	spy$5?<w'_5WG{]RӞjW L7啁%
X2hætޏgk:c:o|o5?|K|g>eͷlcZ2@Uhq8عwi[d[o՝tB?JFIF``C




C		

  "	
}!1A235336e437"3538/	

 !#$%&'()*+,-.0123456789:;<=>@ABCDEFGHIJKLMNOPQRSTUWXYZ[\]^_`abdefghijklmnopqrtuvwxyz{|}~Qa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?S
XxK:VsXּwq4mޛ7Y]mˋWȆs*xe7E;bX
;_5|1gþ3>.O,#%#Բ_p!>ꢼߴ/붺'%?^ksq6.#I6YI+ʿ᣾)‚
3	_8g~vy8OWPѬ?g=>!Ӵ֯4Oh,]D|N4T_5
/vÏ&.v/L1A-iB6>xN]K3H>{ͤ^3S͆Ѐl<#%T?Ïk?Nj!}j:Tkz3w-أ+XX灀h~#
ĺE>íh:.?mR2Lݳ2J++eS_?3Loh{7n^NJ/>
KX4*8M]2"PIwr]g*A5tYJFIF``C




C		

  "	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?v/?a$KKڿ?nG>N6Wƶ>?nu=>+m)UXg{5LT%J
'!o%]}ll~7gq^4:sg:zQ@|=dZ|isigh7#Y)iZ**?^4Mk4KO
'߇XZ-DH`*д)vzSº74KŔ:ϖJHk˕`p@5|G
U4kibk7wQafVy嶷"Rm8A]K<+=/[~w_xinЮҖTKcI>Z˱sfk~><Ei^ |+m@еYKe[Y5ͬ0K-J.Uh'JFIF``C




C		

  "	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?S:ߋEί,^
}Oؼ/l[`r5/xQZnx=­q8I70$_Wo_Z&q-[%A'`(9GQ@
444TUU
uPJFIF``C




C		

  "	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?SS~	!XxOOfyP\kO'<0C䨵dLKnhy8OoJz}<SuZxxbpb6XFv)fEEQ_5GYx1oY<?Zg}Qڍ6\2C׵xᦑW f3wzfyl_/ۻ\yS\f|=֟ekc<WNeb`0:A"4Z}΋/&aq#qmw
8GY6cdcsW@)f|?hٳ|7ukZ>#nUDvX)䎃tQ@JFIF``C
639?73:V983;c93<sB



C		

4"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?:6~%=Ht/irm,#I(T'`'2~C|\.LXlyn[(A"
!C͞35ɮlŞitֵ#ڝvMyGDk$s*ȭx`s<OMG^m&[MN/x}=In'@Hm Ⱦ`;XU>	<c?|Bݳ[f6.n!K,97ſ5h74Ŵ'W{IֻnUTxKbpd~sy
vEѼ{]/Iox/Row[و2Hl
0*REOk1tm\EcjPLrHR
!|#
	t;Yln~\V/HkNU oN]$!Mui<S#H$Hl{⭾/
Kƨ5
Z:<h|,j}dzw+mNj|+x:g,4}R@Z-i($uqIbX!HԱTPlRrI<UNkJ-;{R4eVP<R*m:S@ (Q@||,iuþ_-^C#tNKpFrw(Ng|@oj3Ҽ)LMtj7J2"TUNNEQE-JFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?3;JPo0IIi.Y%6bV©<UOTۯgl|,W&Sj2DTUf)>"%5CjkƋxEIjx#yfInx^Ӽ_};Hg[KSRpҀhp-JFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?3[/8't
2UUxu@̠T @2GZ>W<52+4LmbUY)YQ\+0 3ָMc'_%|VƏw4<躽ƋkWZWPrFsI~Q_:=</ßxVuỷP!`˶2#v1$=Vlu*L6exJnee$ 	5[-OLΏjVZbhE4z0dGU`V

(^m
DލE};KKkxw1vfcbz(?6JFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?oFKbXGy\¢%g_~Xb33g׵
3?/lK]?V:KY#Dlyܐ;J
L<ͫ7
ϩ۳ma.6;_W&]Scuc]FIRGԧvCLam]	JFIF``C




C		

X"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
04	14Catalog&
24Iw!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?|c^"PDa.lap)9q__3|;Ybӆl^nb77^5rF[<\>&u2Re_<xĿ>*h!MI~mR)%D,Bx8?wJw+r2Vr(5M'e+M;\=*Y#&8q~xvV nq[RE
v*rw.k
*8YA\'G|q4=Dy-4e1yi^;xƿ4}LJ}kGՠX5P.14rxu"_O־p4ec韇9c^7&|g1Y̎8 ⼳?':>FkGn
y-qt`}M{7~
3ψCgZ.P{8k)QN9<o|dȼ=,cO:\M.*rdq 8ѥ勖ٕUI7vQVwZ;۵4WiAam!RPxwMUO-4Qг2zW迲׏O{PoX$ڔKd@>=*O }> /tjRhW^aCesWrߛeʽo{?x
o
fm,LPѽxC3_"6p:V]4yE^g!Ҿheh$VyX+sz;MBnj<[_|sa7xB4=Ėڕb,om"Qێq5݂4qtRksu)aj-A×Zo~GӚLUkz4P(bUSW?|m|/haҬbz3*OE~ulk*2RJ8BGkjg'B3-?"k/eI57kKY6c {IRVU߂VhdcGaeWO|wD#
OG(|߇<mثOMU_S//5l7ڳ2E,fz1Te_u(N3-޻y2t$Ǖ'~SC/<G-?2Ft4QRͽZ{*icꟂ|KZֵv?Cpimfo2c
cҰ>4\Qx}f4dkh(;+/̤}+_|wDu+U'}1s_q#vigU*e*ɮ=cL
D~"i~su5壭2#3n(PxN+OŤυ#K{k'"^$eqJAzeN+agIkЦI[p$cBc=^n2uvJ+[E֯2kھffR-x$V0q5࿳<[	<+f¾!26*4|P>|B(?WaO!þԴ}SwKIgN~~=+)Ա?u;gT\kv~~붚{(J?.?JFIF``C




C		

  "	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?Y^-ɮv~7ּ-i{m`lH67ݵq|eg֟#ou;+=;Wv`\E#gˍ7Z??uߌ῵Z-	6./vQ:ɱ>+4ȼGoDO*{Wb3}oިZ迶|e	'!k_>bm}No_'y[?}{F
j+UakZqϨG(AR- yd_dg=&Xz~?iy_jO+f½ক'>!Itu4.kKXc{4^[9ڠgg|Gׄ2jW>ɪtWo z<c0MYJu'Ȯ3L忂uhfr¼^СOk{Hz;kuE/gk:VivQi6	Moq<su}ۨ*9<W=^|/)|j6LӾgAyk.&Q|i4iOI6ߵy#f'oHw+>
jx5mG__KfCPkM;K<@N:;/I?0Zkw~wy?ݷvk?xT[JӭgY}BIHs,A$(L``&$ |maple.png"log.gif&"limit.gif(ilayout.gif4intersection.gif,integral.gif,infinity.gif(ifences.gif,	)function.gif.
#qAfactorial.gif(equals.gife.gif,
division.gif2)determinant.gif4"def_integral.gif$Bcosh.gifB$ |copy_clipboard_24_h.png&comma.gif0FNassignment.gif*Barctanh.gif(ؚarctan.gif(ؚarcsin.gif(ؚarccos.gif,absolute.gif,addition.gif*Barccosh.gif*Barcsinh.gif,icalculus.gif"cos.gif*curlybr.gif@$ |cut_clipboard_24_h.png4 Xdifferential.gif,!ievaluate.gif&"gamma.gif&#igreek.gif&$$ |latex.png.%less than.gif &ln.gif$'lteq.gif0(#qAmathmllogo.png()q2matrix.gif(*sub=JFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?>r=O{=2-s_?w)iffgH#˳o4e}ALc6l6뚷}/aaԡ,R{21Oh'ag9yoWOw&^!g?+mϙ1nhset.gif,+subseteq.gif2=JFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdef34I445464ghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz??^񗄼!	[:74+A
,SHe#ϘBu|Ee𾇦KGqxRܸC}ݼ@NI5υn"ԴY.-KZHL-lmβ&S2>
|7OUu{ٶY<+/--wre8'SchvJFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
	

) !"#$%&'(J+,-./012345679:;<=>?@ABCDEFGHIlLMNOPQRSTUVWXY[\]^_`abcdefghijk{nopqrstuvwxyz}~w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?Su+US|/J(Ewލmy2DFDb3ۜejgmu
4]gtQH\2C,subtraction.gif"-"JFIF``C




C		

  "	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?Sd_Jy>
/M +fyۿq^E|.վ/#|?k94}_F4ֆQ4lURJꌿ5h:ď-	ҵY|ut٢IrTB!pYђY>ߢĞ$h<!
stz~[F"}lUlPIscž* h/K M*;N}61K`׎!5/|Io~
Ylj駱;KM;FӮs}(J#r*I!H~6+Z{>"]=59Gk{(K2[+3$hKGi%idV?*m+L5;?qCgn{<7@ѮxA"AsM:: TkWDŽU_|@|_gڗ@v:&-0DmS4Ŭݱz]sum.gif2.superscript.gifJFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?SXbf3Wmx7֭|g_:^kmq~deʳ)1
>,Sρ>#&G3Kեŏ+	Cpb~SEzf/Q?=ZKa[Or!HU;x[Kυu
vmu)o1r&!*eH#<kOٛ?lmB}S:o2O3^<oXu#*8Z(?"/tan.gif$0Btanh.^JFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz74*j848D94K05(=Zu	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?(/x~.nĞ՗O#-"3c8<WW_|)xF&xKְAyui?7~:9r
x?0>|D^)|U$dyɧ#گ٠(!j*E~Jo;7k?lđؤԢ%$vΠ
1R9b?Z(8JFIF``C




C		

  "	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?Suiz~&Zx[vaq۴!-nv]O+烫s_WK|gkFxoSx,+(Si A)16n"EZ+¾(|@'1E: +"HNcHIg؃><aZxTiS񭭞IeL8MO
S0Uq:v/oi~ZּExN5M*P$T65_0vY3lO+k
+O
5(..00),l\K1>ZE|*ӼW&r;[&*M.fҡFVD1%gi8>8;=|>ÿ+gso=W@.۔:7Egif&1)trace.gif.2$ |JFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?(ŏ/&^2ݿۺ_hٷ۽3r稬~п<skW[ϧizTl$,Uf8'@cK/4KkZ?|MXk'<W7F\l2r[o񏌼_q}_5)-Ņ=R4YéԘ"%(+557#B'fHd.L:y_';7pF
(🅴xWFމk-GOO&GnrYXq&(iJFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?{I(#s˝vC%V˧4s*Fр}[{O9][|8.f&u=kQQuHx!9|iqh4~bG|!!/oz	@_
]xIa$GS[Xar 	SY+GEe}N<k
*=tK·S>o_dBK6G +	Jr2'%yG}7ѼzǑm᥻\۱3pz8]0(KY<}{^*8~Eg3W%~	v׍|=wU!h$`aAh0%w`QE|^xI˚hijф%kis?c~|mg~1ǧ
'#W?3
(Jwv/ ЧVHundo_24_h.png&3union.gif:JFIF``C




C		

"15)>mF25+?|A35,@45-A:	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?(ԼuO
z|y_d//fߛpcvTԼuO
z|y_d//fߛpcvW㏇o}]#\iھvwo$o(6IȭkT|{\GLC<1ˇdyeUU8p"4FNmax.gif"5FNmin.g5JFIF``C




C		

  "	
}!1AaQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?S?oSA/>o9)o.Q.Y2QxxPI,/U/	kokMv$nk1],7*2=|&!ApkjMe_DҼ?}C}&I\:`%2\4 YU5~~տtx[jHOῳ4rqv"AcV,vCq4 aHmq	ex;۫Yyٶܙߝ=/ZWƏSn֕il2E=LIp0W*Fpğ^E|DWxSŐ|Bx?ĩm.ha:N`e*@=?>O_Ywi+H	b[yQ%$
ʍPA
C_@Q@JFIF``C




C		

  "	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?S+ƿOJ/~-uy$<R,-!_5G8J^5jcT*y?oI[߄>8Ɨ> WSjhnf^Xe8v>֊·:VwxX֮.>6\|7k|S%L˓unnHT,
Ĉ	5_<_|G+> 忇YInڅW|uuhRES3OھolﻵyWaG>q	?Z;|yvٝ8UQ@*5#:_s?ۿ?g<}ՠ[nת@.JFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?(֣74ECH^J+&u复*qோ.\h,]xc[jPƬ򈛉74
)<9PFUD.ZC4!'ch無o^í*]?ÚMo<eU{Xw敚G#,@vJFIF``C




C		

"	
}!1A55.B65/C;750D851EHQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?OA3fo7zUokossk+d('v>kP^f΁{3Bea00ȤdwK䱸6/6+
'pО8ִOLbңHfhʽUkp|]J4{Ӽ~9Y6,=,#Vkoգ߅ğǫg>n@sU<Q_(OҾ:/1=>FUNQ$:|XfdݹwӆJ5i>ՏH:N:yp kNXT+|f6iW_>waxQ^&pjԔ[t񣎥N&Zd&_7WN&n\iZŋu	EW`tU**>wV_/JFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?(ώ,~q;7wҒs7۵a;a"yee~{hF-̚bU$ȏR2N#F\:VEJ>j#ץxIմ^6+h%Sr&Z?-<Ee*𾹦JoxjMeܸs$+8۰H; JFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?HյkJ;};Mn.X$R#UA%IIլu*S/m6exC$Hee "[I3St^%u*0!T$4&@Ҭ2NlKk[;H(`*FUPP(<JFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?K~#/~xYރe&wis>l`1JeoBӬ> 7Z}>
tܲH]#${!%~8͖-#կm#Ojoߴ[SvDqMt'm௄:5Yu
2Wm5j!K+"
pif.6more than.gifB7`
Kmove_to_folder_24_h.png$8mteq.gif89multiplication.gif,:MAnotequal.gifSJFIF``C




C		

  "	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdef952F_06G\16H26IUghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?So
|<<,> ^."xB5$ʬ@F}IE|K?~W|/쯴OvRu}BUePro}+@x_i?.t_niAq#mH!T!V)-{]
j>>-|AKY_hši0]YE,h2۷p+ب?PJFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
	

 !"#$%&'()*+,./0123456789:<=>?@ABCDEFGHIJKLMNPQRSTUVWXYZ[\]^_`bcdefhijklmnopqrstvwxyz{|}~w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?▏k7/
ZibڵťgZ$[cܙy.s4lJR<[sP
;CoA
Ioi$]Ȥ28`@<WjKa㟈-DVgTI4k9CYiwiQ2Bs_5*%ovsyt;=*59ndu{{_ψ'
ZNw%iwvw`ۧ˻$zΏM:wjm6!EŹn(̥K^Q|{6m[+DV"[-WIN$ŖwyAX<lg5WL4+4CAxu܍
HCv#Q\
9Eg^:n1DCɯ&Y/56%Et7&ghFAXEO՞dJJFIF``C




C		

  "	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?++-oYx~UoR)eH0(ȒH,{0,A_X?/;>A{}ySv:>,xx7ٟhG|7h6n]wnc#ut)~x]<I/֭vN5[kw(ur29CVĭV]3>𿊵(72Y͵eS!H݈P΃v1֊z
?Y|A
?)}w$dTg?hxQѻ:~*x-m<<.iX&qܭls=+>u1%!.njּ?:^\G窤$hE7!ke%x6	lum*8cbDY@R0\I4_|ent=BQquG3qܶ@M:xn[.Pys]jw-6p-i>>;-gX_d~kt@w$o"EI#m(d*Knই~P׼I+\%u)DK#",Q!hƣ
IJFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?i?>?}RD:yVIm#<($PL|e~E.x^.xi5M*F1Z)yof.F%sI`薾-n5wKg,kV	`e;]UOk
WZW:<xl<mt_'1`pۂKJFIF``C




C		

"36J-W46K;56LOq66MgB	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?>r=O{=2-s_?w)iffgH#˳"?
a_[ބ m4>]y6A-V%VHiD$2j~==狾xo42ݼv7t:	dÃMs5WA#((_W4ktX`/txlJ{#
(R>lJFIF``C




C		

  "	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?34o_縃Mk{bm,t䑞Yc@r~^'ֱ>w5fp'%Fw;F16{f'~9Ӵj-_Z/m
Y[G>q
{hI_-yny>>~i1Oq⻏xzƭEo-ݥYL'sQ
9:GrE:BI@4
Lj|^м˧(pϭOUҡ*T-ݴH͖ bd$q>O1j[]kT-<eumq7دi$ҥTDÜנ|'-
?"lyoKڻ8J7}vG
6_[Uk[9Ο3.W[{,.R0~^:R"K;-'z$kk6(YbHx%*<+?=ޣQ6}"$KtA#"7Hŷ3I$Ò_
EoN|6Cw' tj13q^=x[T7/~ŭh4o1dg8MJHʒ8$WQ@eJFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?Z6si6sYƗR\K!Fܕ0	<yGƛo8 'OV3co)5keF<@py-H`$ާn46WPKgHho0KYKgFMnijg8IvrpT3~,mߢ|V]FTSv4S?h=;pN/4ﴻZ"Mo6
7ƛIaCcx-G!&-6@KF*ǕP?R
<1+aTpE.ך_ze|3n很?|A+Bpkr^<ԙhֺb~?DQEp`gRYKI=Vc_2B1Rvv^cW5BBX|+u$f%lӚ(A`(x+V"~ң? ;q2pi.gifD<$ |paste_clipboard_24_h.png.=ioperators.gif(>nsubeq.gif.?notsubset.gif.@Xn-th root.gif@A$ |open_document_24_h.png.B:oplusminus.gif6JFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?(Ľ#lAw_5_n͹>_߷vg<%}qk^!<?i_
jV:hH2")W| I\֛C?kgW^0ۗvxƕS'iinxvkuQ"7%cB+	~`JFIF``C




C		

  "76u86a96*07*	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?Sd_Jy>
/M +fyۿqVo;;U!i"FqF/&]CONXPN
$>>#+E7D/,.<:^6\0PڴWU|<.6>	iz̶RF0fi$wf(3&4G?i2<?eNi{h>"KwsoP}7zCO<;vBR}Z
\,`в?tɂLMOo_<5
g7	jL$e*}_ɿڿ|6h}&_A?V͟?s=ƺWtVϧP&UN7)YE+G"#)qAoᧅqO2SEtK-YRI^I[Km܀(VIVUJFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?Eɴ6iAOӮ[U5c$<\91|ÿ&-:)^ıgN9{f$Pm=ڸ?:G_7K|szeե߄\-ڃ%QO9ۚ|u|w+<S#RKYh2Ç1ߨ`&tpqO?{W}/>"8LK*Rk4{m}Gwv¿4Y<B]WG+i%Ydi#Uv0;pWvW3	"I%kB
>WC aBFM-Wz9!+SRi_n߷c/$l6
0aQpQ]?tE	Q,@;	ޣ rhl6EW43zE]}R!KVOf?J+u*ʾJFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?ⅎB-"Ft4xI
2K3!e|'=Zf_{2[ZxY*F@
$yUDC[:Ǖ/ɷ>W//oˊ?:Ӧ@''ⅿojZ2q\kBU p&Ix<=[:?/>׻g>W3?/w˚(#_cPƄmKW+Oګb(RAjUeDb'I>h|(>YL6h%F#`+C E'[ⅿ5oZD2xqPhLV$f@/%H3PJFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?we׉<K:jvyoeis<ڤWF;pFa-I'5O?ouWßv?h/]^\&c\'Rmİo9x"nWy]y֌(}}si+2Zu=JSI1gu(o$ćx\gW?ͧ|s|=>B՜HxA81ڊ(<4Sm%N7*ߙ?ukS_7Fr}W5yċ*!F2''n3{Eu֞(5+5䌒i-!#לQ]u\MQWL`࿱o/tSYG4}.SfF1:l+1S׌R]8/JFIF``C




C		

"	
}!1A17;27537S47Qa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?S;Yu{	-CO~Ϫ\Inm
Y?+yǒ~M/ռ+wGK_\rsSN	ۉcx0_rth|-4_xo.5=B	hަы˶$pgı@`QEQE)JFIF``C




C		

  "	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?Sƿ/=Cx;Nyn52m]kRm>dIm)Hh?v0_J
঻Mj?P1<Opm/*0:<V>Xey`Q_w5Mo¿~kMVv$nd1],7*2=|&!Asb5Oxkgqfx3m5հ$1J&Ir<28c_CBi~	f
_h^]vK*ZPyaCr1_+o[?'Mv=*C⟌e	Og$_~}??'y~ٿ]w3(ҿe/:%>g)HiYyq߷gv܌dE*C"product.gif.D$ |redo_24_h.png*Eroundbr.gif.FsXJFsave_24_h.png"Gsin.gif$HBsinh.gif2IGJFIF``C




C		

  "	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?S+|5UtdZ76z&L@ЬRqoYUΟ	'ؿԟl./Nw[MۻMWAZĮқNK尙;dr0Hio#
u^|DwU->dz棤n߻_ ;7m>C2._J>ș	w'!
=>/xkIGIhڜ~'-oi F!7\lwyK*81˞)'h:믵[&P%x9^k;M-р)m:i|V,u|1g"~daTDKtF4술|2HU?M/DD1}UEJFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?Oc㏍>*q_
Ozlt?L/$+cYRB
`|
_Ixil}<ϴyblns?`_,#zh_F?e?OTٿֿlW?'6cv1s>x=Ɖ77>
2wO)+THª4-%\6eßqEwU?[ߌ<Mx?-.3?jtx#ۏ%Xݸ(>>>8%~M_+^]Z<g~Ԉ:IK0aqmQ@5767	

JFIF``C




C		

"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?34o_縃Mk{bm,t䑞Yc@r>^(ӵ-bi-_LyR	'h6ǻʆWX5Vj:[MOSӴ/ZU"Oi;UTX_?'މkTׯןeֲ2ƒ!w2Fh+<%_5(^{]궒r<VE2iy9
'Q@\ŏY/3-Ho<^f˻n3du|/x["Bo}e+#}soP
}'QEsquare root.gif,Jsquarebr.gif.Ksubscript.gif`LA{A42CD7B6-E9B9-4D02-B7A6-288B71AD28BA}JFIF``C




C		

``"	
}!1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	
w!1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?Ϗ-=06t}Bʵ2V|NL|KpGY@8}эMPH*+B@uAq|N_Yk,5^HN6W]V;Y/f50x2IPC$/OU7'/3OUbRN/PaGGSb^'Ȟh>+ih-Efl}gʞ*]'4'Oi^ʒr"9٪#fT+pwMD:i=i6<'
4K'
4KC7XgR-l2OC%Z6_/i_gBx}tBx}u"1AdCq~LjbOο<?>L<)/IdGki&,'Ue^$]|IЭ):?¸~nDj.4F@0̂}@$qSXK+(QRݥ}.RXzJI+4^!~u5M^"?MS#_
կy~oSv*?m9?c_WSGWps_~־2QSN"sjڞb3A%,hK8i0A jKِLcuOk?dO/O|O_?G~&k^?om&λo<_\p1PmсcE_Q])[)RH>5ψTwCb+(X}+b~:q_3~S>ğx;qua[G$^e/*1#QQԘ~A-B?j/~4_GOB2E,RG,gvaAxGӢ0W/'Gh_>%x_>CmsGxmJHJ@v,>S}>~Ba~9/
%+'>6pEuUi|9B~)k%>F](F%?^Teט@5I??ҢwaU&&G&+ZV7?|z"9
~w۳]c/{/'3+SJlx#8έ?k]yzyq_S/~H?iٷ_#sQ%iurvqfm|1K0>"lc}K3oOFQ~\\_T|Z<uMCS|h?o]ݧty"6q}Xĩ90#aK4VznioPB(`*FUPP+8gio5m3WWmKF?vʥ(_}EVv؇^:b?ĉl8@k\>6:qE,";=kYH2$u%K#c*Gc]m
*wTSw</N(Wލmy2BF"1
eh&|jnF?bc{dTxϟۏ9kC a
wE?0~w^RG;NsυUIWŚ4+msÚ֟{KL}QHaAEr{Niqw5[zt;mú&w.;kxw1vfcbz5wƒ?Gs_?Q==c#<׵w.I	W6>"x^Hjş|0bSz:=S
d	v9lQ]gSJٵfkn1#]m81#f+r>S4ل_]kZ}-	|5k)/[b6 2lq;
_yH#
篔sT7r7d$Dq/]<+]k|_Ljwi3i6Q1h%}FuM6:ޮ5bLK{[mۅ	'+w`t|E*3w{?.ޥO446VeZ cꜭI15|U7;~o1hxJU>ۧ_+<n~foBV~OnnOHu$ʵɞ+I6"~oll3ы&;ڗoP$}]tl	?5;ɺA_$u:)tGR29TEv??uz7,o
 \䁁קWjMKiņMUmGE־dxUѿiM.-,f
09A0[5T6>ďA⾗l|MZ~ԟ?=ƩxL]wO3
FI?lo}Ǐ^pگ1{B.Sⷂ4Jg
S[ʌU@Q Wx^e<#
O.E~2B_ޛkA0D_bymj?LJ>ZVIeصS%r
<!k/YEįk2nZ\K6wHYpWϞ|g߀$~,xZG)cTK'e{l$kbo(Q+Dgß|Nqui}3G|9!kͭ䁢FDIQ]C0}ȼ؟T?>h_ύ+x@;H7Zf+O!6Ko۝t$o|}}OV5)u?:YK)EV($ښ7:EpAdޞdtaO~AS㗩@KQr;'A<
3%*lQ\רI漪⧆En/Ң{zkLH]|^I-kg
j}[C6ڄ4Kq]!K19#5"<wjV:ͥ70Gl1FQR1#9@OuʫB-b)sTV9&N1hOӢ:E'Et];Nj5mwN]k:,<5%bX!{Ie)R0T?4_Cvre9{Y?l?UN3oOJQxlzvfNUHXVY%VUF|(gv>si{[IO]K5h'jXG^+ +?9UOIGF +'Jq*].tSM39Ѭ??Wο!_WX6	G[Yyti"`UwMz͏Ygeoo
=Vc8<ڔe
P+>%3J.U{*afqg?	)fоgǚ0xU7KHMRB[{#=k<X?*w}}'_^a}^1o^1Zo=egiO|Vz=oZ* G*wH_>'O-:o	U%߈`H5f^YMm)*X<f*A7m/Sӵ+-&h%M&Ex*@ 
{qCvrt]ZtRAF	7X(̠ؖ·9?7VЯ-HzsII6۔R=,$>
ΤZ^^}?PK
I8Display/Images/absolute.gifGIF89af33f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ffffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@kHAS`D,(PcǍ/IR$SIcA'Y(NjKɳg͑1	3dM?.lIJ>U2*ʕd@!LViewPro200;PK
I8ɮ]]Display/Images/addition.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@+H*LÇ!"HbA1.#LJAZi0 !LViewPro200;PK
I8b\\Display/Images/and.gifGIF89a!Created with The GIMP!,ZӚtḈYz;PK
I8fDisplay/Images/arccos.gifGIF89a  3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @`H*\@A!FȰŋ3ZǏ CQ"DQ6`@*GʜI͛8stJ0'LD(K%SӧPJM!LViewPro200;PK
I8YsDisplay/Images/arccosh.gifGIF89a  3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @kH*L`C<8p‹3jxbG CI$H$NTIeʔ+z\鐢M8sɳϟ<c<%ęoUrK7]i&M@jUd@!LViewPro200;PK
I8ռVtDisplay/Images/arcsin.gifGIF89a  3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @cH*\8Æ#2Hŋ`ȱǏ 7j,8C%I*Y2eʐ0cʜI͛_.<IgK>4D	$3P.qJJǀ!LViewPro200;PK
I8Display/Images/arcsinh.gifGIF89a  3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @lH*TA F(Q‹3jx"BCIɐ
!X/H͓8sɳϟ"Ad(taч7m6T:Ӡť4[ҜjԡRjʵ+΀!LViewPro200;PK
I8\檛Display/Images/arctan.gifGIF89a  3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @iH*\@A6$(ŋ3aǏ CI#lj(!<cK9,I͛8siSʈ+:
ə))"<ӗ}68)ϫXj
!LViewPro200;PK
I8ؠDisplay/Images/arctanh.gifGIF89a  3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @nH*T 
D(pą3jECIɐ!V|8!ˊ?Ś4Oɳϟ@YeǏ*a)ӄ7mISQ
ʵW!LViewPro200;PK
I8RIDisplay/Images/arrows.gifGIF89a  !Created with The GIMP!,  JXVq^؉V~klڑW
Ģh?P$NhuDX[KWBEdJ;PK
I8_NZZDisplay/Images/assignment.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@(H*\Ȑ 
<HŋjԈpF !LViewPro200;PK
I8e,Display/Images/calculus.gifGIF89a  3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @HAx@BdHEdhnj1CS\T*QtqL YJ)?Pȱ(OH*]ʔч~vASmJ$לM5J,X$r!ϗDڼ
дbݮ
˷_!LViewPro200;PK
I8(YYDisplay/Images/comma.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@'H\ȰÇ*|ŋ#VcƏ !LViewPro200;PK
I81-kk&Display/Images/copy_clipboard_24_h.pngPNG


IHDRw=	pHYsgAMA|Q cHRMz%u0`:o_FIDATxڬJQƿ;w$%7H47X"@خM*Bh ZԲ/0n'j	IbF{1p7aAtJ}HnIϋOwPEDjʼ*w-#/
 +b"EM:PZ*xlJOD2i@&,n0_U%(9OvVPY''<:HVAׅ@u\/_uP	0RXUQ-	st("jgGJj[ۗ=#iQ&À,NNr)׋?	S(d8Uk) :÷@bOQ#
o{ʀ˂{D%!a"B#|L6#"Ȅ_N^)."l67dJ*/i:"</	4տuAPaw>{gIENDB`PK
I8Display/Images/cos.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@QH p!Ä#JHÇBȱǏ/̸qE%M\ɲ˗032%J%s)͚
ڌIʀ!LViewPro200;PK
I8:}Display/Images/cosh.gifGIF89a  3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @tH*@!aʼnjȑcC>fǎ(S\ɲˈ#CƔIP"Hoi̗@
Jѣ:ÞKk1S8w:RլGÊKh@!LViewPro200;PK
I8&Display/Images/curlybr.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@gHTp!C	J|D)fhpcŋ CQc“?"Ĕ]8qț81ibɟ1gd%M$2P(IΜXq!LViewPro200;PK
I8>%Display/Images/cut_clipboard_24_h.pngPNG


IHDRw=	pHYsgAMA|Q cHRMz%u0`:o_FIDATxڬ_Tu?{gW֕fSgV2|{M"50"
ADPR$H
Er7ȧ$1135$xwzYםm:ppQVy̛s
;}
ED(Nx!"	ovnXJ8y0G#[{aAT'1__nQ*%<avfCqbf!
WN'8^{f1@*
/>cVf_'͸GB3!z"5yGzfggrIYT`|="
)'ÞʕؿL&s9J|ĭ|
  bj4wg#1(W*s_zu#}Iî3}F50 @ z4 
JȆ76stl&TAU	!`xT
c=U($vl̹qt}={(	)PF7%nNֿ$NF߹K\G)Sqw4`P/{Z>+(Fxe,x:R*DXLe^
pfڭ=&#+Z+xugpߨqF1tKӘx|[J(V\,j<6i|r4R]H⓭]$V;Tj3"vD!@$>ԣT%_.bͧ2ZZ6>鯵a JiMiuwZKZ"ʰ[$O }<:t*tv·- 80sRmc.M-E$/O(qSlfźu] ⓥ<9ꃆFZ׭yjT3 08Uhcz6+3VHD:g'cIENDB`PK
I8
Display/Images/def_integral.gifGIF89a  3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @ *\8?#J,1Vܘ
jC4QHIܨr%J0	ʌyr&͛8sbƒ?Sh1(KZLs$Ҧ
IB:t*ѕV*S\"zkTCMkViß*}+!5 
^xlƒ!LViewPro200;PK
I8yzDisplay/Images/determinant.gifGIF89af33f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ffffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@^H!@@8PaA60D	^| "DCypȎQ\$K0cʜ%L+NG7lShEF-ӧP!LViewPro200;PK
I8i&Display/Images/differential.gifGIF89a  3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @H 0A#JHaC/>Ш1Ï;|(cE-dXq˗0c#͛6s)"Č>wQ(ΣHzTjύ(ieJ̐'N\gτ[l:scSS*tVmWeRJ7i@!LViewPro200;PK
I8eVVDisplay/Images/divide2.gifGIF89a!Created with The GIMP!,1LuH;PK
I8Ԉ@Display/Images/division.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@QH(\!:<(Q`ʼnjT1ǎ-pɓ(/^qeǖ)I&J-5pć.1)Ā!LViewPro200;PK
I8\\Display/Images/downArrow.gifGIF89a!Created with The GIMP!,DrjԐ7πCf8Z;PK
I8{πDisplay/Images/e.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@NH 0!	#:|HQŠ3jq DAzG%C\ɲǓ_ّ"ƉSny%̙6[
!LViewPro200;PK
I8VVDisplay/Images/equals.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@$H*\Ȱ #p(QbË3jȱŀ!LViewPro200;PK
I8VVDisplay/Images/equiv.gifGIF89a!Created with The GIMP!,qݹUx;PK
I8fRDisplay/Images/evaluate.gifGIF89a  3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @{HT!‡:H1āhxcŏ7jĒ(S4ʉWF<)bMEBIǜ:I(Q1ktrP-:iўGRTAXݹ&ϝA!LViewPro200;PK
I8v__Display/Images/exists.gifGIF89a!Created with The GIMP!,ASrj
;E46%s:_nP;PK
I8^^Display/Images/factorial.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@,HA<pÇBDp3j#DAnt(rd@!LViewPro200;PK
I8IPDisplay/Images/fences.gifGIF89a/ 3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,/ @HP Å@1ÉRQE CIǓMF_zTYRfɛ8sIcÓ@c|%ь-U9t%ͤ&S>]*PWyjʵׯ`özEHGn)ŦRa:=;Qʴ\3n\AN|S!Кo˘3kV!LViewPro200;PK
I8^>s``Display/Images/forAll.gifGIF89a!Created with The GIMP!,˭ {%c(Ȯ;;PK
I8NDisplay/Images/function.gifGIF89a  f33f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ffffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @HAB|0"AjȱC)ɋM豥˗0c8s͏$#xbN;;Ҽ(ѣH*]qN*C:UW|cVAAիֳ?ɪІLʝ1 !LViewPro200;PK
I8縚Display/Images/gamma.gifGIF89a  3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @hH*\j#JH"A?~zh1Î Ci#$I@ʓ,_LS͛8si%Ajj
Q G@U
	Toq)5*ϫX!LViewPro200;PK
I8(1ޗDisplay/Images/greek.gifGIF89a  3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @eH*\HFdHŋj81Clɓ(S<8RbɖK.S`͕8sɳϟ171ˊ4eR)IMJ՞!LViewPro200;PK
I8poy+Display/Images/infinity.gifGIF89a  3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @\H*\x@A	FdHŋ!N|Ǐ CIƎ?NQƒ0cʜI͛8d9eŗ-Sb%H.\ʴS!LViewPro200;PK
I8^1Display/Images/integral.gifGIF89a  3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @HAȰ@F|(Q1:ȱǂ+R|qbƌ?\ɲeAR4CCjy'A:Kl(T?~6ӧPJiT-ӢPA4)$Y#wyV״jIN(j*Iwj@!LViewPro200;PK
I8y)ddDisplay/Images/intersection.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@2H`A L`@	#J8bE)jxŃ34QH%9r!LViewPro200;PK
I8{]]Display/Images/isIn.gifGIF89a!Created with The GIMP!,#xhOAeׅ7";PK
I8{Display/Images/latex.pngPNG


IHDR4a+3	pHYsxxZ`	vpAg4|$*IDAT8˝[ cXP,bX,)lN%%_~ _Hv/V)Ej u0jUQڃkIJ֓zEi6 լ^PxMaC6(JV?$(A,1A
fNS	U	2Y) 97'wvLj@(-DE9֚7!$J]
CRuzl/k ,ڪ ͰWBef$w'UPc	oB@M*}
ѓsI7?/5<tEXtComment Image generated by GNU Ghostscript (device=pnmraw)
̶IENDB`PK
I8>'Display/Images/layout.gifGIF89a' 3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,' @H 0!C#6|0Q`E+^<1E AzI#9>TqeB)cʜIƑ0q%J(E^fҎ5JJUN=B}̬ٓ<͈Tk׭/\Kr,[o6.\\&PWvqJ!LViewPro200;PK
I898ұ??Display/Images/leftArrow.gifGIF89a!,aFROHI;PK
I8BAADisplay/Images/leftDblArrow.gifGIF89a!,4rsf}2;PK
I8}YY!Display/Images/leftRightArrow.gifGIF89a!Created with The GIMP!,k3H;PK
I8e/"FF$Display/Images/leftRightDblArrow.gifGIF89a!,oCz5GU	
;PK
I8gXG]]Display/Images/less than.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@+H A*\ !ÂJ<Q"‰3j|xalj5H2 !LViewPro200;PK
I8?G`Display/Images/limit.gifGIF89a  3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @H@Ȱ@!>8qaD
RHG C"HңɇE\ɲ%K.GZ,Yq&L+^Sg΄1;*:eʟũhЧPJJ*SKV-Z'Ӆ[OzMؤ}VԦ\.u1Vr_!LViewPro200;PK
I8Display/Images/ln.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@PH@ȰB!.lHb‰dȱǍ%J8bČ C\ɲ%ÔK<P̆4/Z)"O7]
Jt`@!LViewPro200;PK
I8Display/Images/log.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@_HA L 	J<bÉ-
!GCqŽ'ATYc˒!4I͔7U2C.=^*Оe|8sdӜP!LViewPro200;PK
I8T__Display/Images/lteq.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@-HA<P‡#>h(ŋ.Lh#Ɖ6ŀ!LViewPro200;PK
I8qCDisplay/Images/maple.pngPNG


IHDRw=gAMAOX2tEXtSoftwareAdobe ImageReadyqe<.IDATxڴUMlE71vMbn릠MKE@Mzp8q	$_@*R-*u!@
MqJ;;?޵Y'$*“̛̛>7c,2eǸ祉DEɜfC
v
V7>=?đ	~E5փaqajFkow2F?J"̂8h!Rt`1	lMBQ "l:+[6<
GЋy}zvx#J^DCA3m&
x71Gsf=$"t"<ʊ"#&8\XIb*xI)BQ.g/j<{a+3>mf8!}\Vϗe)R@ƀ܍^9(EY
ʚ2v<'Įo!;ؚ&&JE5<1\6aݺ_/
#PNo qO\3/(03rUdq+.MZ򚂢N\rҥ{N=(0;a-^ew8< 6i'Vh;ww?֗_`q*)f}P&܎{Ѕ+
ؘƊ%_Bjp3w̯W<`LE$YTn~2,ci]Z_;Xqn:W3AN|v1Hs8q"~?w>߽z
<J&)r:~|}uH7H\r.'R7,ku#g+CCu^=Z1q]57ےX8lGw_Xtu=ΙxrDZ5C;B"pIڜE
TV`Ƴ뢡*t9O|n߳ĚJ*YTgu
^@)rE(gH|RsZ;O!%q0IENDB`PK
I8HMDisplay/Images/mathmllogo.pngPNG


IHDRXEbKGDC	pHYsgIDATh՚yT՝?U[uuBӍ@ӂHh0A3I1q:0h1Nj9D$(*t[{4t8swNQw~o풙; D53 $,<gv֚h,y'y̩(lF=' !t%H]t:[b/4fFEFEj_NtB]==EVr%gy j(ZF#Fa'>'#y6bq1vqsK)S:2FJ9&:I(|;?i&]r1`MFUrspyA__&(XK
tt/&) 8$(
K=d!Fݠϵ'r&ec7n(R­Jy1ʳ9[,q2[vf(;_Fo:'`5oMb6pK}݁oy}'Yj>x-[Xz'UUYʍx<1)o'>rYxFUU6l/fżTVVR^^~Qe2]V<.OWTydJ7kRpmiY8[i^	vb1ʰN&<Ƃ6[+*Jᨍ)Jl6<@[?{p:)+34{hh;nm3bj5i(@5xv6mĊ+`<䓬[իW0bqQ 
'ptGQ!ԉT^Y9xf'9Db4(i:.UZ?&񄖲WqQ50ZXI$	:)*0Zt8va6I\L{ﵱ{w{z"߃~zn.BX4~?O?4h~\s5XBNNDy8xov:F8OiaFәnYTJJ4RZNs}jzҨoLg:n*\Q64|@ݓpWB^PUTpevb'cG':zȑ~N/2sfnv$OdIZ~ȑ#Go~<YhK.j|%DbI&qfJXBxk?98'RJJt=a~IU'&Xpq9ºzVǫiXDɋL+szTrs }fNby)z`	0}t/_՚999Y{wX&)s"piYd( n"I)t)))ൟšU
$T
]יR꡾ـ/A4*R	. mzmCu|Qv`ātthlatvT	,a3bIy΅.nf<ϘwQ\\̥$e*ٙidm$UIh/L?̲%tp>Ḽʧ<Hhhbb&ht.DC#13FRuIEFOoRoDY98}:H]]{t18ᰠ)hm
pN#q`_7FP(>cX8r`g	nJ
2fuI4Mkr34IK[ vMFDRCUu&x:,H,
G[a Y AH9\[:G/Yrhm`ǎNnNwT~}{vc߾nϣpMN"uUcph??|x^^/G\.ΝD~i:%.>o)%INf7ΝH<Kɴ,XFNS(5T{hPRAl4]'cf1X
L
xFϡC}xv
s`;vt:5sq?tUR[M-9xNJZZ`ٍ!uU#;[/}<t]RUÌ9H	E1SJ=H	9H))9$>a]sFF-m}K;ngΜ<<4y&:;CTWgS]ͧ>G4`Æfh41MKkx|ظ̜YKJVR2!@hP@}V9F)4Tup][ѥLߏ	]QBЖ%øPVbT۷K'PU9,XclL(IuuslFn}/x'tDt=k[xo_9%!HAHjl}>LhV(LLx_6:61pD Czq&\45tۏCu\3}G
p%T9椹y3s/:Onn.8}}ԚZHN'xcϥT#Q܎j7d^+H׶§QFh*)+@m~t	M(Jkmg{@J'-H&W@~rFX0)Ŧ".$B(C㾯+8fߚ͖n>M{O#+
Fʳx[H4LG{9&{_Ļ8Gzw 
V]qMxt.@R3KffL
AvsttYhr)*rR[[K<]pJK'̟Y@Eq&Vt[CQNuSUl&dpzy	y49~O;gQWy=@J80M!#!8y'+877ٳs1,Xs9yx<6*+3)+s
%xS<a~DvaTUeƌ,-`ppuG<#^Viq_+Sc(.pQs](BhpRj1(@<iF٘V%RI/Pv`!$BR^Q
wE̟޽̘166Ü9^v,_^桇v'Nq=3Ȱt-ZnTUe֭qhѢ+`EB	Z'xPsOhI#v`%pX1/Fkz2?ijГ#Kݎ?7\udcFB"s-d`@?ٹBPUba JYGòee(f1k,~ǶmuիWzjl6ۅ&#eW$'ͯ6ai:m?Q=9NzHذ%5,wi::!pg	1wڤ,,{k8}9Emq9wq=c1
?g?#!-͈a:47a0
TfRT$>'уͨFjq(ۆGFە+VMaW-}l	.tR/řh`-(D:98܅Ŀ|uaûjeO/VK&4*TVt_f^+ӦM/t^}b)%af514nlV exW.y]'r<>6Z(kDxy)b6RYˑ#oZ碴 ;#3I߾H/˂mW<?g]:YO$<7x¥SLϥa9w,}bRԴq"tMa_wL+#ƿ
-';ZZOzA~r?b`1D4bk' 0ʁH"t_
BZIENDB`PK
I8p,Display/Images/matrix.gifGIF89a  3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @HT@F|Pbņ3ZHF78Q┓(M<r%—0cryd•,ℸ3a͟!e
jsƢ=EڱN-S,JЫXԪQUB;yBRfǾ=5,\MצmVt%UsUicB!LViewPro200;PK
I8JBaDisplay/Images/max.gifGIF89a  3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @tH*T>8QbD3jbC8$Ǔ(S\ɲF##̛ s>鲧ϟ@
JhG#ot)ϘKKV*R;i|#AFÊKvc@!LViewPro200;PK
I8f$>ZZDisplay/Images/mid.gifGIF89a!Created with The GIMP!,DrjԐ7πY;PK
I8Display/Images/min.gifGIF89a  3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @nH*\!>l81@3jܸ1Ê-zȱɓ(S\0DAJ<r&̛8Yɳϟ@UcL7洉S$ҥ1:J`MSʵW!LViewPro200;PK
I84n]]Display/Images/more than.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@+HApÇ#6t81ŋ12TAŃAv0 !LViewPro200;PK
I8!Y&Display/Images/move_to_folder_24_h.pngPNG


IHDRw=	pHYsgAMA|Q cHRMz%u0`:o_F*IDATxڬoTE?]R(Fbh@b%$i ^|<3!~hP [ޟsaK6x3933ZkKwJG9xp%V͹U8+%ԽDF@Dv.N<R+'"8ޗ|Fbhr<n%l~0H	3<bRںXc}LKKvYx:ȎqXCLc3^*kCoI	Zܰoʕ}ȋR!!FKv<0hi_$Vc:INrwF"m;#XffIޱ0@+юZO羳A,Z:;&27Ƌ5$3pܲf'칏/m!t4ԺxNĢSQ`=åoTfUY?{^Dyڶ짮5Ԟf"sw'ӂ=y$niK2|cVhA	*nV
2AI$rw#VoxmFe-}T0C0~z?@vp->FW!Y־h־ˑ@\8mk-(r&FoҸj1ʩAWy82<&me+Q\{)jn~^AV!ˊgwp6T
)Clcy#\ˑ,\au
/ߴ3Ԝǂ6k7ݫ

]I,ldcuQM]6L09~y*B\?q@+1]8>{{E$c.U	Ob{EpkYlp\O7cE$j?j,aU.5Xc*J,iyuYim2i&cx:Tbn2	LEui8mH
z-3# p'>LR*(h
A
rAi֚SNOwbIENDB`PK
I8ܪ^^Display/Images/mteq.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@,H4P‡#Fl(ŋ1LhCb@!LViewPro200;PK
I8N9SS!Display/Images/multiplication.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@!HA\ȰÇ#JH„3jt!LViewPro200;PK
I8CCDisplay/Images/multiply2.gifGIF89a!,@[/4ɾX ҍۉQ;PK
I8sӁDisplay/Images/n-th root.gifGIF89a  3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @~HPpa‡:dHp@#bȱG)ңĂ7~\ɲƒ
Iʔ$E5+8cʏ0q"T)ѣHFI(ŦBaЛXɵ+Ğ(r\rTg[Uʶʀ!LViewPro200;PK
I8?[[!Display/Images/northEastArrow.gifGIF89a!Created with The GIMP!,"x'0Ӻ}a^h;PK
I8?mv[[!Display/Images/northWestArrow.gifGIF89a!Created with The GIMP!,˭3p)mΖy!בZG;PK
I8ձ==Display/Images/not.gifGIF89a!,Fnȗ;PK
I8ibbDisplay/Images/notExists.gifGIF89a!Created with The GIMP!, t/ZyguSWIq
ؖ,;PK
I8ZرccDisplay/Images/notIn.gifGIF89a!Created with The GIMP!,!	yTEfL#;PK
I8gRRDisplay/Images/notequal.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,/HHaC"J0aE/bhGrI;PK
I8yllDisplay/Images/notsubset.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@:H A
P`CB(Q-"8cGY!ń48RG0!LViewPro200;PK
I8CSjjDisplay/Images/nsubeq.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@8HA"4`@BH!ʼn+ĨcD&dĉ&?vǎ!LViewPro200;PK
I8լZ%Display/Images/open_document_24_h.pngPNG


IHDRw=	pHYsgAMA|Q cHRMz%u0`:o_FIDATxڜklUnna
M[ RDP_15hDB"0@k0HKCby	Phwkvw^حVh{e2sόb[9LZ\8#hc,wU5Ҡ_= ԸܻN]yiz}Tuښ[+8z-KK7f;FPT׌3_`"Ǐu9{duQ5z#[gչ1?J[tpaÛUyG>GOgT>WoOдNSjBҽY97q_drjBOgr5P(ō0wi4"WuLL!(xˑj.<{sXM`S8+|{F#1*@݄ _^GX|
a,p7uz[4[{
sT&>q`77ҘB`-HrKS%+f\)[5}_MLqhLkݜ`C(LC_ yx3̢aٸ
vy D͡7y4Vݚ
͞讏g>|`eSAHq+gOaoƢA:qѼt`ڝ?8p}__0MUH{m'rJi_#}W^WҶl6p s~SلT}5@E˦(\׾Ę+1u-uV=HorP.8\={2%,1ww
HL
!uYSh_0}0@l@1T
Kϐ%ueJu-&-;Tά	(T?n ,S5@SpRC54ŧ+ :Qd+ñmHi(Fig5MiSh*)h:B¶d\Z~&/~Wٌ׆>Ƿ3q?%ķ@IENDB`PK
I8W	Display/Images/operators.gifGIF89a  3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @nHHȰÇ,t(1Ą!jܸ"Œ
9IȒQx1(fM7Wi'A#m
5((C(\gND!>
ҖJz4ם!LViewPro200;PK
I8@:٣ZZDisplay/Images/or.gifGIF89a!Created with The GIMP!,o3ъ.zP46;PK
I8IS&Display/Images/partialDifferential.gifGIF89a  !,  gzAs}ԉtf	ںp)3uC^ɦo)ᢳ[e&4;߭i:zcˍg :F$5HP;PK
I8˵'Display/Images/paste_clipboard_24_h.pngPNG


IHDRw=	pHYsgAMA|Q cHRMz%u0`:o_F!IDATxڤOheN6I56tmhȺ(mD! &PoAhzP
DPM="֕QMJBd/UDKa!BiMg޷
?ey~>;cTc&{4N~qTLZ36p#@{]Nɓdy
n~UMUN0ο\幘]e+/31Cߺ"n0Gt3>\|<}|-%CN׳P,P,ՕԓY::^esÆl?@]Xt/3?n("1=cGkn5uؿ17BkEDPk'`zW=عw鵿Ff]~ߏt{J|YH&?lߑ2yxhx2o17BSS)@Up"6F!62
~#}Nط6HlK&D%Y+*u{i?ljat5={N8BԡNPq8Z@WgPX"nXjg#Tq2~uiQLcǨ)a8ph7)Hwu[E".JJ҃ORFiGu'd (^눎l
bm܃o@GwcoIyD&0ID5ArwN4D殜uѷw
…JwOKmW/M4}fk͊'Nk^ULJ;:vlxR@KIENDB`PK
I8h Display/Images/pi.gifGIF89a  3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @^H*\JH"T#h `Hɓ(Sn|2Ǐ*cʜI͛8:ɓɗ,}$PCSӧPQ!LViewPro200;PK
I8=UnOODisplay/Images/plusminus.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,,H*|`!BLE':Ԙ1Nj =I`@;PK
I8Display/Images/product.gifGIF89a  3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @H*\8>ȰE'^<Qƌv$82Ó%jcÖ
Q e͙m$D<94&ɗFLfҕL1֌JU̫=U$O!U~TO Ş=تp=.nٸI!LViewPro200;PK
I8#SuDisplay/Images/redo_24_h.pngPNG


IHDRw=	pHYsgAMA|Q cHRMz%u0`:o_F.IDATxڴod?$k6:͚l		uJq7`=<za\95g$=v*-ɬڡ%sWqd:Hd=||_ZkNR$',('90p(~2(Q,/7%ps=}!"m'T@F<
EGD2뀙-/1R١G<۸Kk5-+.0G#tح!j/0}3پu>K6.?67brlomI+pP?-6`btOV?˺[>ؕ:A3|Q9FE
T	ms>=>N*;Kʱ+ʱ2PB?~>nded4]S㮙*#6!RIu:8E"F?34KУ]N-2Vf/(5HMz*:W *L!':uH&|$NeC=*:D
\2h#IMLOM\H~';NYFcvVUX ^M)ih3Tm:NKd*AZ%SDjVtB^K#NnCNݩQ]:ڟD))X8/TFkUiLڳG{/UUkOd*^J|:Ld%q<`>kUZ%c'Rxo}IENDB`PK
I8jWWDisplay/Images/rightArrow.gifGIF89a!Created with The GIMP!,#g"BOH;PK
I8#BB Display/Images/rightDblArrow.gifGIF89a!,D2saC܉F;PK
I8MJƓDisplay/Images/roundbr.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@aH*\(@#:D'ŏ C8G-6|˕*?r,I͒3ef<)Ɋ>g4&QFdΗޜ1 !LViewPro200;PK
I8S-Display/Images/save_24_h.pngPNG


IHDRw=	pHYsgAMA|Q cHRMz%u0`:o_FWIDATxܖMOQ{g:SZGMZ hܱ@"&ƕY蒰׽wB1MH(1D]Q3mI$l<{nyyZ\@	iݝ<q7?}V[|4JC[rSej%P7KKKmOMMU	;@g\Llc)}36$:
%(H)15hi8R<ybՕVW#md2Y
`q"0֢u<aCZ\WNpVPp#[J7ic
Aߟf`וEJ(Mg
RJ<G4U6&D27w<zdE2~kcrO5/qedc6Rj@@&/"q҉ӺEd3bU]?ǩ@`<(t1B֟R8h՘B{r{AhʼnVN> R!Cw*G/㺖]v fShUI|]_.1}sW/ן?'JP,@7h6klՕ9ߖg9OIENDB`PK
I8c7AADisplay/Images/simEq.gifGIF89a!,oT 8I؁z;PK
I8ԇDisplay/Images/sin.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@UHT@aB#JH"Æ1.XǏ 
^Ȃ%3˗0)iF*mdrĞ7n\'ͣH!LViewPro200;PK
I8zvDisplay/Images/sinh.gifGIF89a  3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @s	H*DB@!8aňjȱ#ƌ!2pǓ(S\r%Ń//ʔI1&Ƈk$ٲϟ@
fA-<s'NL	9ԥXu2ZL`Ê3 !LViewPro200;PK
I8a\\!Display/Images/southEastArrow.gifGIF89a!Created with The GIMP!,˭^Lpj{@`8RR;PK
I8as\\!Display/Images/southWestArrow.gifGIF89a!Created with The GIMP!,	މ2Py_v[Y.$YZ;PK
I84Display/Images/square root.gifGIF89a  3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @tH@ >,(q`E/bȱ5&xqIS\˗"di`Ȗ5m~fÙ>
JNNs%ȣ#KRSի%J(˞J*Kc@!LViewPro200;PK
I8hDisplay/Images/squarebr.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@hHATp!Ä#ă-
dŏ C"1IhpeF-=9͛%QJ<Yˆ@':Q&ʕ,kHtѓ&"RgD8~!LViewPro200;PK
I8/Display/Images/subscript.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@PHTA	Jq`ʼn3j\NjAt(Aő!	Ȳ˗n,fƒ;6Ѥʖ'Ia@!LViewPro200;PK
I8QaaDisplay/Images/subset.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@/H APÇ
6(!ŋ2hQDAqdƋ!LViewPro200;PK
I8x$^^Display/Images/subseteq.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@,H`A*aC#.h0!ŋ3j8F#zHd@!LViewPro200;PK
I8wTTDisplay/Images/subtraction.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@"H A*`Ç#JHŋ3j1 !LViewPro200;PK
I8Display/Images/sum.gifGIF89a  3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @H*\A!2HD Fn9rŌOlHrÏa,鱦ɎѥE>_j%џ1"} SS;\
iĩ9	Ӫͯ@zӳE*U4,Z!LViewPro200;PK
I8D|Display/Images/superscript.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@PH(\FDNȱǏ7nhp$G&A\ɲeI)ObT)"J0mM0Jte@!LViewPro200;PK
I8	Display/Images/tan.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@YHA&DPB#JH`C0jXlj?2ɌK<)˗0cVʛ7S	K>sp'ćFw\ʴi@!LViewPro200;PK
I84nDisplay/Images/tanh.gifGIF89a  3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,  @{H*T@68AEjȱŎ3(qI/~ɲ˗0G$2cʛ%mꤹcȒ?c
JѣHr\	%SIzLM}jʞ\g:vҳhӪ%!LViewPro200;PK
I8`S,||Display/Images/trace.gifGIF89af33f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ffffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@JH!@@ȰBJ"ŋ3j0Ž
A
ɓ(SzTȒFI(3"M#qr	SO!LViewPro200;PK
I8g$Display/Images/undo_24_h.pngPNG


IHDRw=	pHYsgAMA|Q cHRMz%u0`:o_F3IDATxڴNWwf0$`bUL&ԕTTtQu	j!Y>~vE8]RB"5callϝjL"*4s;B)e%LXb<nfI01ımT𵴭k@:'WE:@<wA+w|Ƶ۷'.K˩AWGnHf桴f&(߯0AmBMvByFŦQqVzlfq]V8j_I}ͩhM"hBHR	||kt(~X&m	`G
DMLf4(M 6tN<W-Ҷ뢼ueՒ3_w8<}KdpDʉ-8{^<#pkYi[UH:řsA
.ڍQn,sԷB8@=OuiuejV13G-qeEHeDt3p9jj'vćW6,G_Y ޿=ppw@(G(§\$hEH1MUҶrYj$^@4Ѫpn|"k(I*r`>RvA` x᫽^<\tvʸY(VBxV֣3`]iN?Oߖ{x7xuIENDB`PK
I8WggDisplay/Images/union.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@5H`A 4`B"F|HaCNĘǏ 1&pInɲ`@!LViewPro200;PK
I83xCCDisplay/Images/upArrow.gifGIF89a!,YZә?6b%u*R;PK
H8ɋEEDisplay/InputComponent.class05

*		+		,		-		.		/		0		123tooltipLjava/lang/String;cursorLjava/awt/Cursor;IDIgroupdisplayTexttagimageLjava/awt/Image;<init>\(IILjava/lang/String;Ljava/lang/String;Ljava/awt/Cursor;Ljava/lang/String;Ljava/awt/Image;)VCodeLineNumberTableLocalVariableTablethisLDisplay/InputComponent;
getTooltip()Ljava/lang/String;getImage()Ljava/awt/Image;	getCursor()Ljava/awt/Cursor;getID()IgetGroupgetTaggetDisplayText
SourceFileInputComponent.java4
Display/InputComponentjava/lang/Object()V!	

,******-**&	()
*+,-.%/+0R,,,,,,
,,/*4 /*8!"/*<#$/*@%$/*D&/*H'/*L()PK
H8g}Display/LanguageManager.class0x
 B	C	DE
B	F	G
HIJ
HKL
MNOP
B
QR
ST
U

V
W	XYZ[
\]^_
`abclanguageFileLorg/jdom/Document;langLorg/jdom/Element;	statusBarLDisplay/StatusBar;appletCodeBaseLjava/net/URL;builderLorg/jdom/input/SAXBuilder;<init>$(Ljava/net/URL;LDisplay/StatusBar;)VCodeLineNumberTableLocalVariableTablethisLDisplay/LanguageManager;readLangFile&(Ljava/lang/String;)Ljava/lang/String;	childNameLjava/lang/String;childtextloadLanguageFile(Ljava/lang/String;)VpathexLjava/io/FileNotFoundException;Ljava/io/IOException;Lorg/jdom/JDOMException;language
SourceFileLanguageManager.java+d'(%&org/jdom/input/SAXBuilder)*#$efghi$Error: Missing data in language filejk9java/net/URLjava/lang/StringBufferlmlang/ln.xmloi+9pq!"java/io/FileNotFoundExceptionError reading language fileDragMathrstjava/io/IOExceptionorg/jdom/JDOMExceptionuvwDisplay/LanguageManagerjava/lang/Object()Vorg/jdom/ElementgetChild&(Ljava/lang/String;)Lorg/jdom/Element;getText()Ljava/lang/String;Display/StatusBarprintlnappend,(Ljava/lang/Object;)Ljava/lang/StringBuffer;,(Ljava/lang/String;)Ljava/lang/StringBuffer;toStringbuild#(Ljava/net/URL;)Lorg/jdom/Document;javax/swing/JOptionPaneshowMessageDialog<(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;I)Vorg/jdom/DocumentgetRootElement()Lorg/jdom/Element;! !"#$%&'()*+,-h**+*,*Y.)*	+,-/ 01'(%&23-,M**+M	N,,
N*-.01	245!6*7/*,01,45*6$7589-m
YY*+M**,'MM
M***363C3P.:='>3E6?7@@ECADBMEPCQDZFaGlI/>':(7	;<D	;=Q	;>m01m?5@APK
H8DDisplay/MainApplet$1.class0J	_w
`xy
z{
z|}
z~
z
z
z
z
z
z
z
z
z

z
z
z

z
z
z

z
z

z
z
z

z
z
)
z
z
,
z
z
)
2
z
z
z
4
zk

`

<

z
Ix
z
z
L
z

z

S
U


z	

z
zthis$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$1;run()VtextBoxListenerLjava/awt/event/MouseListener;access$2100,(LDisplay/MainApplet$1;)LDisplay/MainApplet;x0
SourceFileMainApplet.javabceooutputFormatopenWithExpressionlanguageenLatexfDisplay/StatusBareDisplay/LanguageManagereoDisplay/InputComponent	
o
	Output/OutputFormateTree/BuildTreee'Display/MainApplet$MouseListenerTextBoxMouseListenerTextBoxefDisplay/AddComponent e!"#$%javax/swing/ImageIcon&'/Display/Images/operators.gif()*e+,-/Display/Images/layout.gif/Display/Images/fences.gif/Display/Images/sin.gif/Display/Images/calculus.gif/Display/Images/greek.gif/Display/Images/arrows.gif./Display/MseSelectListener01Display/MseMotionSelectListener23e456789:;<=Display/MainApplet$2e>java/awt/FlowLayoute?@ABoCoDEF
Applet loadedGHI}Display/MainApplet$1java/lang/Objectjava/lang/RunnableDisplay/MainAppletgetParameter&(Ljava/lang/String;)Ljava/lang/String;
access$002:(LDisplay/MainApplet;Ljava/lang/String;)Ljava/lang/String;
access$102
access$202
access$200((LDisplay/MainApplet;)Ljava/lang/String;
access$000getCodeBase()Ljava/net/URL;
access$3022(LDisplay/MainApplet;Ljava/net/URL;)Ljava/net/URL;getAppletContext()Ljava/applet/AppletContext;
access$402L(LDisplay/MainApplet;Ljava/applet/AppletContext;)Ljava/applet/AppletContext;
access$500
access$700*(LDisplay/MainApplet;)Ljavax/swing/JLabel;(Ljavax/swing/JLabel;)V
access$602<(LDisplay/MainApplet;LDisplay/StatusBar;)LDisplay/StatusBar;
access$300$(LDisplay/MainApplet;)Ljava/net/URL;
access$600)(LDisplay/MainApplet;)LDisplay/StatusBar;$(Ljava/net/URL;LDisplay/StatusBar;)V
access$802H(LDisplay/MainApplet;LDisplay/LanguageManager;)LDisplay/LanguageManager;loadConfigFile
access$800/(LDisplay/MainApplet;)LDisplay/LanguageManager;loadLanguageFile(Ljava/lang/String;)V
access$902H(LDisplay/MainApplet;[LDisplay/InputComponent;)[LDisplay/InputComponent;access$1000/(LDisplay/MainApplet;)Ljavax/swing/JTabbedPane;javax/swing/JTabbedPane
getComponents()[Ljava/awt/Component;addPaletteToolbarListeners([Ljava/awt/Component;)VaddExtraComponentsaccess$1100,(LDisplay/MainApplet;)Ljavax/swing/JToolBar;javax/swing/JToolBaraddCommandToolbarListenersaccess$1200=(LDisplay/StatusBar;LDisplay/LanguageManager;Ljava/net/URL;)Vaccess$1302@(LDisplay/MainApplet;LOutput/OutputFormat;)LOutput/OutputFormat;access$1500((LDisplay/MainApplet;)Lorg/jdom/Element;.(LDisplay/LanguageManager;Lorg/jdom/Element;)Vaccess$14026(LDisplay/MainApplet;LTree/BuildTree;)LTree/BuildTree;access$1300+(LDisplay/MainApplet;)LOutput/OutputFormat;readFormatFile
access$900/(LDisplay/MainApplet;)[LDisplay/InputComponent;access$1700*(LDisplay/MainApplet;)Ljavax/swing/JPanel;access$1400&(LDisplay/MainApplet;)LTree/BuildTree;([LDisplay/InputComponent;Ljavax/swing/JPanel;LTree/BuildTree;Ljava/awt/event/MouseListener;LDisplay/StatusBar;LDisplay/LanguageManager;)Vaccess$1602B(LDisplay/MainApplet;LDisplay/AddComponent;)LDisplay/AddComponent;
setTitleAt(ILjava/lang/String;)VgetClass()Ljava/lang/Class;java/lang/ClassgetResource"(Ljava/lang/String;)Ljava/net/URL;(Ljava/net/URL;)V	setIconAt(ILjavax/swing/Icon;)Vaccess$1802(LDisplay/MainApplet;Z)Zaccess$1902L(LDisplay/MainApplet;LDisplay/MseSelectListener;)LDisplay/MseSelectListener;access$19001(LDisplay/MainApplet;)LDisplay/MseSelectListener;2(Ljavax/swing/JPanel;LDisplay/MseSelectListener;)Vaccess$2002X(LDisplay/MainApplet;LDisplay/MseMotionSelectListener;)LDisplay/MseMotionSelectListener;javax/swing/JPaneladdMouseListener!(Ljava/awt/event/MouseListener;)Vaccess$20007(LDisplay/MainApplet;)LDisplay/MseMotionSelectListener;addMouseMotionListener'(Ljava/awt/event/MouseMotionListener;)V(LDisplay/MainApplet$1;)V(III)V	setLayout(Ljava/awt/LayoutManager;)VrequestFocusloadMenuTextjava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln
access$100 _`abcdefg>
*+*hSi
jm
bcnogh	l**W**W**	W*

*	W*
*
W**W**W**Y*W*Y**W***
*d W**!"#*$**%&'**(&'*)Y****+W*,Y**-./W*0*12Y*3L*4Y*5*6*7+**89W*!:;*!<Y*=>?@A*!:;*!<Y*=B?@A*!:;*!<Y*=C?@A*!:;*!<Y*=D?@A*!:;*!<Y*=E?@A*!:;*!<Y*=F?@A*!:;*!<Y*=G?@A*HW*IYJKW*LY*6*MNOW*6*MP*6*QR*6SY*TP*6UYVW*6X*YZ[\*]**]^h3UV"W3X=YG[Q\[^j_yacdefhjkmnp6qSrdtpuxyz{|}~(CPkx&:DKS]kiljmppqrsg/*hSitmduvl_2zSPK
H856Display/MainApplet$10.class0"	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$10;mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent;
SourceFileMainApplet.java	 !Display/MainApplet$10java/awt/event/MouseAdapter()VDisplay/MainAppletaccess$29002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V 	
>
*+* 


A	*+
!"
		
PK
H8lDisplay/MainApplet$11.class0"	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$11;mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent;
SourceFileMainApplet.java	 !Display/MainApplet$11java/awt/event/MouseAdapter()VDisplay/MainAppletaccess$30002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V 	
>
*+*,


A	*+
-.
		
PK
H8C?Display/MainApplet$12.class0"	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$12;mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent;
SourceFileMainApplet.java	 !Display/MainApplet$12java/awt/event/MouseAdapter()VDisplay/MainAppletaccess$31002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V 	
>
*+*


A	*+

		
PK
H87Display/MainApplet$13.class0"	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$13;mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent;
SourceFileMainApplet.java	 !Display/MainApplet$13java/awt/event/MouseAdapter()VDisplay/MainAppletaccess$32002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V 	
>
*+*


A	*+

		
PK
H8QܷDisplay/MainApplet$14.class0"	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$14;mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent;
SourceFileMainApplet.java	 !Display/MainApplet$14java/awt/event/MouseAdapter()VDisplay/MainAppletaccess$33002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V 	
>
*+*d


A	*+
ef
		
PK
H8LDisplay/MainApplet$15.class0"	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$15;focusGained(Ljava/awt/event/FocusEvent;)VevtLjava/awt/event/FocusEvent;
SourceFileMainApplet.java	 !Display/MainApplet$15java/awt/event/FocusAdapter()VDisplay/MainAppletaccess$34002(LDisplay/MainApplet;Ljava/awt/event/FocusEvent;)V 	
>
*+*i


A	*+
jk
		
PK
H8T&JDisplay/MainApplet$16.class0"	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$16;mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent;
SourceFileMainApplet.java	 !Display/MainApplet$16java/awt/event/MouseAdapter()VDisplay/MainAppletaccess$35002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V 	
>
*+*|


A	*+
}~
		
PK
H8%ݖDisplay/MainApplet$17.class0"	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$17;mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent;
SourceFileMainApplet.java	 !Display/MainApplet$17java/awt/event/MouseAdapter()VDisplay/MainAppletaccess$36002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V 	
>
*+*


A	*+

		
PK
H84WtDisplay/MainApplet$18.class0"	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$18;mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent;
SourceFileMainApplet.java	 !Display/MainApplet$18java/awt/event/MouseAdapter()VDisplay/MainAppletaccess$37002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V 	
>
*+*


A	*+

		
PK
H8<Display/MainApplet$19.class0"	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$19;mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent;
SourceFileMainApplet.java	 !Display/MainApplet$19java/awt/event/MouseAdapter()VDisplay/MainAppletaccess$38002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V 	
>
*+*


A	*+

		
PK
H8jʉttDisplay/MainApplet$2.class0Y	(
)
*+
*,
-
./
012
.3
45
06
*7
89
.:;<this$1=InnerClassesLDisplay/MainApplet$1;	Synthetic<init>(LDisplay/MainApplet$1;)VCodeLineNumberTableLocalVariableTablethisLDisplay/MainApplet$2;mouseClicked(Ljava/awt/event/MouseEvent;)V	componentLjavax/swing/JComponent;mousePosLjava/awt/Point;evtLjava/awt/event/MouseEvent;
SourceFileMainApplet.java>?@ABCDEFGHIJKjavax/swing/JComponentLMNOPQ>RSTUVWXDisplay/MainApplet$2java/awt/event/MouseAdapterDisplay/MainApplet$1()Vjava/awt/event/MouseEvent
getClickCount()IgetPoint()Ljava/awt/Point;access$2100,(LDisplay/MainApplet$1;)LDisplay/MainApplet;Display/MainAppletaccess$1700*(LDisplay/MainApplet;)Ljavax/swing/JPanel;javax/swing/JPanelfindComponentAt&(Ljava/awt/Point;)Ljava/awt/Component;access$20007(LDisplay/MainApplet;)LDisplay/MseMotionSelectListener;Display/MseMotionSelectListenerclickSelect(Ljavax/swing/JComponent;)VrequestFocusgetComponent()Ljava/awt/Component;javax/swing/SwingUtilitiesconvertPointJ(Ljava/awt/Component;Ljava/awt/Point;Ljava/awt/Component;)Ljava/awt/Point;addComponent(ZLjava/awt/Point;)V >
*+*

b+/+M,#*,N*	-
0**++*
"
#4Aa*# !
$"#bb$%&'PK
H8=(FDisplay/MainApplet$20.class0"	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$20;mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent;
SourceFileMainApplet.java	 !Display/MainApplet$20java/awt/event/MouseAdapter()VDisplay/MainAppletaccess$39002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V 	
>
*+*


A	*+

		
PK
H8gmԷDisplay/MainApplet$21.class0"	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$21;mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent;
SourceFileMainApplet.java	 !Display/MainApplet$21java/awt/event/MouseAdapter()VDisplay/MainAppletaccess$40002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V 	
>
*+*


A	*+

		
PK
H80Display/MainApplet$22.class0"	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$22;
keyPressed(Ljava/awt/event/KeyEvent;)VevtLjava/awt/event/KeyEvent;
SourceFileMainApplet.java	 !Display/MainApplet$22java/awt/event/KeyAdapter()VDisplay/MainAppletaccess$41000(LDisplay/MainApplet;Ljava/awt/event/KeyEvent;)V 	
>
*+*


A	*+

		
PK
H8o}ƷDisplay/MainApplet$23.class0"	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$23;mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent;
SourceFileMainApplet.java	 !Display/MainApplet$23java/awt/event/MouseAdapter()VDisplay/MainAppletaccess$42002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V 	
>
*+*


A	*+

		
PK
H8m-Display/MainApplet$24.class0"	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$24;focusGained(Ljava/awt/event/FocusEvent;)VevtLjava/awt/event/FocusEvent;
SourceFileMainApplet.java	 !Display/MainApplet$24java/awt/event/FocusAdapter()VDisplay/MainAppletaccess$43002(LDisplay/MainApplet;Ljava/awt/event/FocusEvent;)V 	
>
*+*


A	*+

		
PK
H8Display/MainApplet$25.class0$	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$25;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent;
SourceFileMainApplet.java
 !"#Display/MainApplet$25java/lang/Objectjava/awt/event/ActionListener()VDisplay/MainAppletaccess$44003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V 	
>
*+*


A	*+

		
PK
H8nv&|Display/MainApplet$26.class0$	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$26;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent;
SourceFileMainApplet.java
 !"#Display/MainApplet$26java/lang/Objectjava/awt/event/ActionListener()VDisplay/MainAppletaccess$45003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V 	
>
*+*


A	*+

		
PK
H8J>Display/MainApplet$27.class0$	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$27;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent;
SourceFileMainApplet.java
 !"#Display/MainApplet$27java/lang/Objectjava/awt/event/ActionListener()VDisplay/MainAppletaccess$46003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V 	
>
*+*


A	*+


		
PK
H88I,oDisplay/MainApplet$28.class0$	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$28;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent;
SourceFileMainApplet.java
 !"#Display/MainApplet$28java/lang/Objectjava/awt/event/ActionListener()VDisplay/MainAppletaccess$47003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V 	
>
*+*


A	*+

		
PK
H8p[VDisplay/MainApplet$29.class0$	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$29;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent;
SourceFileMainApplet.java
 !"#Display/MainApplet$29java/lang/Objectjava/awt/event/ActionListener()VDisplay/MainAppletaccess$48003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V 	
>
*+*
!

A	*+

"#		
PK
H8'WbDisplay/MainApplet$3.class0@	

 
!"
!#
$%
&'
()
*+,-this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$3;mouseEntered(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent;mouseExited
SourceFileMainApplet.java
./0123456789:;<=>?Display/MainApplet$3java/awt/event/MouseAdapter()VDisplay/MainAppletaccess$2200*(LDisplay/MainApplet;)Ljavax/swing/JLabel;
access$800/(LDisplay/MainApplet;)LDisplay/LanguageManager;java/awt/event/MouseEventgetComponent()Ljava/awt/Component;java/awt/ComponentgetName()Ljava/lang/String;Display/LanguageManagerreadLangFile&(Ljava/lang/String;)Ljava/lang/String;javax/swing/JLabelsetText(Ljava/lang/String;)V 

>
*+*


T**+
E
*	




PK
H8r?%Display/MainApplet$30.class0$	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$30;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent;
SourceFileMainApplet.java
 !"#Display/MainApplet$30java/lang/Objectjava/awt/event/ActionListener()VDisplay/MainAppletaccess$49003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V 	
>
*+*
+

A	*+

,-		
PK
H84=)Display/MainApplet$31.class0$	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$31;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent;
SourceFileMainApplet.java
 !"#Display/MainApplet$31java/lang/Objectjava/awt/event/ActionListener()VDisplay/MainAppletaccess$50003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V 	
>
*+*
7

A	*+

89		
PK
H8B|Display/MainApplet$32.class0$	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$32;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent;
SourceFileMainApplet.java
 !"#Display/MainApplet$32java/lang/Objectjava/awt/event/ActionListener()VDisplay/MainAppletaccess$51003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V 	
>
*+*
A

A	*+

BC		
PK
H8)ݚ]Display/MainApplet$33.class0$	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$33;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent;
SourceFileMainApplet.java
 !"#Display/MainApplet$33java/lang/Objectjava/awt/event/ActionListener()VDisplay/MainAppletaccess$52003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V 	
>
*+*
K

A	*+

LM		
PK
H8ܱ]Display/MainApplet$34.class0$	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$34;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent;
SourceFileMainApplet.java
 !"#Display/MainApplet$34java/lang/Objectjava/awt/event/ActionListener()VDisplay/MainAppletaccess$53003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V 	
>
*+*
V

A	*+

WX		
PK
H8&Display/MainApplet$35.class0$	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$35;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent;
SourceFileMainApplet.java
 !"#Display/MainApplet$35java/lang/Objectjava/awt/event/ActionListener()VDisplay/MainAppletaccess$54003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V 	
>
*+*
b

A	*+

cd		
PK
H8cdDisplay/MainApplet$36.class0$	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$36;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent;
SourceFileMainApplet.java
 !"#Display/MainApplet$36java/lang/Objectjava/awt/event/ActionListener()VDisplay/MainAppletaccess$55003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V 	
>
*+*
n

A	*+

op		
PK
H8-VDisplay/MainApplet$37.class0$	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$37;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent;
SourceFileMainApplet.java
 !"#Display/MainApplet$37java/lang/Objectjava/awt/event/ActionListener()VDisplay/MainAppletaccess$56003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V 	
>
*+*
y

A	*+

z{		
PK
H8_/ӽDisplay/MainApplet$38.class0$	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$38;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent;
SourceFileMainApplet.java
 !"#Display/MainApplet$38java/lang/Objectjava/awt/event/ActionListener()VDisplay/MainAppletaccess$57003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V 	
>
*+*


A	*+

		
PK
H8 oDisplay/MainApplet$39.class0$	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$39;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent;
SourceFileMainApplet.java
 !"#Display/MainApplet$39java/lang/Objectjava/awt/event/ActionListener()VDisplay/MainAppletaccess$58003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V 	
>
*+*


A	*+

		
PK
H8sJDisplay/MainApplet$4.class0"	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$4;componentAdded"(Ljava/awt/event/ContainerEvent;)VevtLjava/awt/event/ContainerEvent;
SourceFileMainApplet.java	 !Display/MainApplet$4java/awt/event/ContainerAdapter()VDisplay/MainAppletaccess$23006(LDisplay/MainApplet;Ljava/awt/event/ContainerEvent;)V 	
>
*+*


A	*+

		
PK
H8)Display/MainApplet$40.class0$	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$40;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent;
SourceFileMainApplet.java
 !"#Display/MainApplet$40java/lang/Objectjava/awt/event/ActionListener()VDisplay/MainAppletaccess$59003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V 	
>
*+*


A	*+

		
PK
H8a3PDisplay/MainApplet$41.class0"	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$41;mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent;
SourceFileMainApplet.java	 !Display/MainApplet$41java/awt/event/MouseAdapter()VDisplay/MainAppletaccess$60002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V 	
>
*+*


A	*+

		
PK
H8pDisplay/MainApplet$42.class0$	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$42;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent;
SourceFileMainApplet.java
 !"#Display/MainApplet$42java/lang/Objectjava/awt/event/ActionListener()VDisplay/MainAppletaccess$61003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V 	
>
*+*


A	*+

		
PK
H8+ٙDisplay/MainApplet$43.class0)	
 
!"#$%this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$43;windowActivated(Ljava/awt/event/WindowEvent;)VeLjava/awt/event/WindowEvent;windowClosed
windowClosingwindowDeactivatedwindowDeiconifiedwindowIconifiedwindowOpened
SourceFileMainApplet.java
&'(&Display/MainApplet$43java/lang/Objectjava/awt/event/WindowListener()VDisplay/MainAppletloadMenuText 	
>
*+*


5
@*

5
5
5
5
5

PK
H8!٫Display/MainApplet$5.class0"	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$5;
keyPressed(Ljava/awt/event/KeyEvent;)VevtLjava/awt/event/KeyEvent;
SourceFileMainApplet.java	 !Display/MainApplet$5java/awt/event/KeyAdapter()VDisplay/MainAppletaccess$24000(LDisplay/MainApplet;Ljava/awt/event/KeyEvent;)V 	
>
*+*


A	*+

		
PK
H8[)Display/MainApplet$6.class0"	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$6;mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent;
SourceFileMainApplet.java	 !Display/MainApplet$6java/awt/event/MouseAdapter()VDisplay/MainAppletaccess$25002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V 	
>
*+*


A	*+

		
PK
H8#ĚZDisplay/MainApplet$7.class0"	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$7;mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent;
SourceFileMainApplet.java	 !Display/MainApplet$7java/awt/event/MouseAdapter()VDisplay/MainAppletaccess$26002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V 	
>
*+*


A	*+

		
PK
H8᫶Display/MainApplet$8.class0"	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$8;mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent;
SourceFileMainApplet.java	 !Display/MainApplet$8java/awt/event/MouseAdapter()VDisplay/MainAppletaccess$27002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V 	
>
*+*


A	*+

		
PK
H8X5Display/MainApplet$9.class0"	

this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisInnerClassesLDisplay/MainApplet$9;mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent;
SourceFileMainApplet.java	 !Display/MainApplet$9java/awt/event/MouseAdapter()VDisplay/MainAppletaccess$28002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V 	
>
*+*


A	*+

		
PK
H8|444Display/MainApplet$MouseListenerPaletteToolbar.class06	Jr
Ks
tu	Jv
wx
wy
tz
{|
}~
w
w
w


w
w




|

s






}
w
w
}
(
w



w
w
}
w
w
}


}

}
}
}

w

w
t

t

w
|
}
xy1Ljava/awt/Point;this$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisMouseListenerPaletteToolbarInnerClasses0LDisplay/MainApplet$MouseListenerPaletteToolbar;mousePressed(Ljava/awt/event/MouseEvent;)VtempLDisplay/TextBox;tmpLjavax/swing/JButton;	focusCompLjavax/swing/JComponent;exLjava/text/ParseException;groupI	savedTreeLTree/MathObject;selectionValidZeLjava/awt/event/MouseEvent;
mouseReleasedmouseEnteredbuttonmouseExited
SourceFileMainApplet.javaNOQLMjavax/swing/JComponentDisplay.TextBoxDisplay/TextBoxjavax/swing/JButtonjava/lang/StringBufferjava/text/ParseExceptionReplaced operatorAction	
DragMath
 !"#$#%#&'()*+,-./0/122134
5.Display/MainApplet$MouseListenerPaletteToolbarjava/awt/event/MouseAdapter()Vjava/awt/event/MouseEventgetPoint()Ljava/awt/Point;Display/MainApplet
access$900/(LDisplay/MainApplet;)[LDisplay/InputComponent;access$1600,(LDisplay/MainApplet;)LDisplay/AddComponent;getComponent()Ljava/awt/Component;java/awt/ComponentgetName()Ljava/lang/String;Display/AddComponentgetID(Ljava/lang/String;)Iaccess$6202F(LDisplay/MainApplet;LDisplay/InputComponent;)LDisplay/InputComponent;access$1802(LDisplay/MainApplet;Z)Zaccess$1700*(LDisplay/MainApplet;)Ljavax/swing/JPanel;javax/swing/JPanelgetComponentCount()Ijavax/swing/SwingUtilitiesconvertPointJ(Ljava/awt/Component;Ljava/awt/Point;Ljava/awt/Component;)Ljava/awt/Point;addComponent(ZLjava/awt/Point;)Vaccess$6200.(LDisplay/MainApplet;)LDisplay/InputComponent;Display/InputComponentgetGroupjava/awt/KeyboardFocusManagergetCurrentKeyboardFocusManager!()Ljava/awt/KeyboardFocusManager;
getFocusOwnerjava/lang/ObjectgetClass()Ljava/lang/Class;java/lang/Classjava/lang/Stringequals(Ljava/lang/Object;)ZgetTextappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;toStringsetText(Ljava/lang/String;)VcreatePanel((Ljava/lang/String;)Ljavax/swing/JPanel;access$6302>(LDisplay/MainApplet;Ljavax/swing/JPanel;)Ljavax/swing/JPanel;access$1400&(LDisplay/MainApplet;)LTree/BuildTree;checkSelectionO(Ljavax/swing/JPanel;LTree/BuildTree;LDisplay/InputComponent;)LTree/MathObject;
getMessage
access$800/(LDisplay/MainApplet;)LDisplay/LanguageManager;Display/LanguageManagerreadLangFile&(Ljava/lang/String;)Ljava/lang/String;javax/swing/JOptionPaneshowMessageDialog<(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;I)VTree/BuildTreegenerateTree*(Ljavax/swing/JPanel;ZII)LTree/MathObject;getSelection(Ljavax/swing/JPanel;Z)Vaccess$6300	saveState(LTree/MathObject;)Vaccess$6400access$6500(LDisplay/MainApplet;)I	addLayoutH(Ljavax/swing/JPanel;ILDisplay/InputComponent;IZIILjavax/swing/JPanel;)V(I)Ljava/awt/Component;remove(I)VcreateSymbol.(LDisplay/InputComponent;)Ljavax/swing/JLabel;add+(Ljava/awt/Component;I)Ljava/awt/Component;addGroupingF(Ljavax/swing/JPanel;ILDisplay/InputComponent;IZLjavax/swing/JPanel;)VaddFunctionaddOperatorDisplay/MseSelectListenerdeSelect(Ljavax/swing/JPanel;)Vaccess$1800(LDisplay/MainApplet;)Z	getCursor()Ljava/awt/Cursor;	setCursor(Ljava/awt/Cursor;)VgetXjava/awt/Point()DgetYaccess$2200*(LDisplay/MainApplet;)Ljavax/swing/JLabel;javax/swing/JLabel JKLMNOPQRSB
*+*T

	
U
VY
NOZ[S	x*+***W+	2
W*W*
 *++**S*WM,.,N+:-Y- !*"	*"**W#$%W=***&*'WEN-)**Y*+,--) ./=*WN*&*0N:**1*2
*-3*6-**4*5**26	
*"*5*W*4*5d7	k*4*5d8*4**29*5d:W**4*5*2*2;h**2
W**4*5**2<+**4*5**2=+**4*5**2<+**4*5**2;*W*>*?**@A([ps(T3

*
3
@
]
k
t
~







#JLU
Y
[psu"$' (3)Z*-.1569!:I<R=\AfBwGUf
&\]^_~:`aAbcubcde[fglhixVYxjkl[Sw;+B*C+D*E*++*TK L:NU;VY;jkm[Sr,+M*F*+*W,GH-ITQR+TU ,VY,jk$n_o[SE
*F#IT
WXU
VY
jkpqX
JwWPK
H8De-Display/MainApplet$MouseListenerTextBox.class0g	+
,
-.
/0
-12
34
-5
-6
/7
89
/:
/;<
/=
>?
@
ABCDthis$0LDisplay/MainApplet;	Synthetic<init>(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisMouseListenerTextBoxInnerClasses)LDisplay/MainApplet$MouseListenerTextBox;mouseClicked(Ljava/awt/event/MouseEvent;)VeLjava/awt/event/MouseEvent;mouseEnteredtempLDisplay/TextBox;mouseExited
SourceFileMainApplet.javaEFGHIJKLMjavax/swing/JComponentNOPQRSTUVWXYZ[\]Display/TextBox^_`abcdefb'Display/MainApplet$MouseListenerTextBoxjava/awt/event/MouseAdapter()Vjava/awt/event/MouseEvent
getClickCount()IDisplay/MainAppletaccess$20007(LDisplay/MainApplet;)LDisplay/MseMotionSelectListener;	getSource()Ljava/lang/Object;Display/MseMotionSelectListenerclickSelect(Ljavax/swing/JComponent;)VgetComponent()Ljava/awt/Component;getPoint()Ljava/awt/Point;access$1700*(LDisplay/MainApplet;)Ljavax/swing/JPanel;javax/swing/SwingUtilitiesconvertPointJ(Ljava/awt/Component;Ljava/awt/Point;Ljava/awt/Component;)Ljava/awt/Point;addComponent(ZLjava/awt/Point;)Vaccess$1800(LDisplay/MainApplet;)Zaccess$6200.(LDisplay/MainApplet;)LDisplay/InputComponent;Display/InputComponent	getCursor()Ljava/awt/Cursor;	setCursor(Ljava/awt/Cursor;)Vjava/awt/CursorgetDefaultCursor B
*+*

	

 
!"w7+*+*++	*



6
7 7#$%"k!*
+M,*



 
 &'! !#$("V+M,


  #$&')*
/PK
H8ÎmDisplay/MainApplet.class0					






































																
					

C

F
H

H
H

	


m
h
h
m


\	


\	




m

q
t

w

{
	









e


		


 !
 "#
$%
&
'(
)*
+
,-./0123456789
:
;<=
;>
?	@A
y	BC
{	DE	FG	HI	JK	LM	NO	PQ	RS	TU	VW	XY	Z[	\]	^_	`a	bc	de	fg
	hi	jkl
	m	n
m	op
	qr
	s
q	t
t	u	v	w	x	y	z	{	|	}	~																																												
&																																																																			
k							
t
v	
y
{					
	




m
	



m

m


m

m


m


q
q

q

t
t
t

t

t !
t"
t#
q$%&'()*+,-./0123456789:;<=>?@ABCD
EFGHIJKLMNOPQRSTUVWXYZ[\]^_`	a	bc
def
g
thijklmnopqrst

tuvwxy
	z{|}
~

&
&

+
&
&#
/
&
3
H
L



t


k



	

t




t
t


{

{
y

y


v 
!"
#$
%&
'(
)*
+,
-./
01
2345
67

89
:;

{<

=
;>?
@ABCDEFGHIJKLMN
OPQR
STUVWX
;YZ
[
\]

^
_
`
ab
 c
 \d
e
f
gh
mi
mj
k
l
m
n
opq
/r
/\
s
tu
v
mw
tx
y
&`
z
{|
;}
=
;~
;
;
;

=
HS
G
G
G
;
SS
R
R
R

b	

		
d
b


i
h

h+

h
n




m

m
m
b

b








	



m
MouseListenerPaletteToolbarInnerClassesMouseListenerTextBoxaddComponentLDisplay/AddComponent;outputLOutput/OutputFormat;	buildTreeLTree/BuildTree;	statusBarLDisplay/StatusBar;mouseSelectListenerLDisplay/MseSelectListener;motionSelectListener!LDisplay/MseMotionSelectListener;draggingZnewComponentLDisplay/InputComponent;inputComponents[LDisplay/InputComponent;selectionObjectsLjavax/swing/JPanel;
firstLocationIselectionLayerbuilderLorg/jdom/input/SAXBuilder;
componentFileLorg/jdom/Document;inpCompsLorg/jdom/Element;appletCodeBaseLjava/net/URL;
appletContextLjava/applet/AppletContext;languageLjava/lang/String;
appletPathoutputFormatopenWithExpressionlangManLDisplay/LanguageManager;buttonGroupExportLangLjavax/swing/ButtonGroup;buttonGroupLang
jButton100Ljavax/swing/JButton;
jButton101
jButton102
jButton103
jButton104
jButton105
jButton106
jButton107
jButton108	jButton11	jButton12	jButton13	jButton14	jButton15	jButton16	jButton17	jButton18	jButton19	jButton20	jButton21	jButton22	jButton23	jButton24	jButton25	jButton26	jButton27	jButton28	jButton29jButton3	jButton30	jButton31	jButton32	jButton33	jButton34	jButton35	jButton36	jButton37	jButton38	jButton39jButton4	jButton40	jButton41	jButton42	jButton43	jButton44	jButton45	jButton46	jButton47	jButton48	jButton49jButton5	jButton50	jButton51	jButton52	jButton53	jButton54	jButton55	jButton56	jButton57	jButton58	jButton59jButton6	jButton60	jButton61	jButton62	jButton63	jButton64	jButton65	jButton66	jButton67	jButton68	jButton69jButton7	jButton70	jButton71	jButton72	jButton73	jButton74	jButton75	jButton76	jButton77	jButton78	jButton79	jButton80	jButton81	jButton82	jButton83	jButton84	jButton85	jButton86	jButton87	jButton88	jButton89	jButton90	jButton91	jButton92	jButton93	jButton94jButtonCopy
jButtonCos
jButtonCut
jButtonExportjButtonLoad
jButtonMatrixjButtonMatrix1jButtonMatrix2jButtonMatrix3jButtonMatrix4jButtonMatrix5jButtonPastejButtonRedojButtonSave
jButtonSin
jButtonTanjButtonUndojCheckBoxHypLjavax/swing/JCheckBox;jCheckBoxInversejCheckBoxMenuItemShowOutlineLjavax/swing/JCheckBoxMenuItem;jLabelStatusLjavax/swing/JLabel;
jLabelTooltipjMenuBarLjavax/swing/JMenuBar;
jMenuDebugLjavax/swing/JMenu;	jMenuEdit	jMenuFile	jMenuHelpjMenuItemAboutLjavax/swing/JMenuItem;jMenuItemClear
jMenuItemCopyjMenuItemCutjMenuItemExportjMenuItemExportToImagejMenuItemOnlineHelp
jMenuItemOpenjMenuItemPaste
jMenuItemRedojMenuItemSaveAsjMenuItemSelectAlljMenuItemSetExportjMenuItemSetLangjMenuItemShowTree
jMenuItemUndojMenuOptionsjPanel1jPanel3
jPanelMainjPanelWorkspacejScrollPane1Ljavax/swing/JScrollPane;jSeparator1Ljavax/swing/JSeparator;jSeparator2jSeparator3jSeparator4jSeparator5jSeparator6jSeparator8jSeparator9jTabbedPaneInputLjavax/swing/JTabbedPane;	jToolBar1Ljavax/swing/JToolBar;
jToolBar10	jToolBar2	jToolBar3	jToolBar4	jToolBar5	jToolBar6	jToolBar7	jToolBar8jToolBarEdit
jToolBarEdit2<init>()VCodeLineNumberTableLocalVariableTablethisLDisplay/MainApplet;initexLjava/lang/Exception;(Ljava/lang/String;)VtreeLTree/MathObject;outputStackLjava/util/Stack;newBoxLDisplay/TextBox;Lorg/nfunk/jep/ParseException;
expressionloadConfigFileLjava/io/IOException;Lorg/jdom/JDOMException;addPaletteToolbarListeners([Ljava/awt/Component;)Vtempbutton
components[Ljava/awt/Component;iaddCommandToolbarListenersaddToComponentArraywhbestWbestHresizedImageLjava/awt/image/BufferedImage;gLjava/awt/Graphics2D;centerPointLjava/awt/Point;nametoolkitLjava/awt/Toolkit;comp
originalImage	newCursorLjava/awt/Cursor;addExtraComponents
unaryMinusgetMathExpression()Ljava/lang/String;Ljava/text/ParseException;loadMenuTextinitComponentsgridBagConstraintsLjava/awt/GridBagConstraints;%jMenuItemExportToImageActionPerformed(Ljava/awt/event/ActionEvent;)V&Ljava/io/UnsupportedEncodingException;values[Ljava/lang/String;answerevtLjava/awt/event/ActionEvent;jMenuItemSetLangActionPerformed
formatChooserLDisplay/FormatChooser;!jMenuItemSetExportActionPerformedjMenuItemExportActionPerformed+jCheckBoxMenuItemShowOutlineActionPerformed jMenuItemShowTreeActionPerformedtreeDisplayLDisplay/TreeDisplay;jButtonExportFocusGained(Ljava/awt/event/FocusEvent;)VLjava/awt/event/FocusEvent;jButtonExportMouseClicked(Ljava/awt/event/MouseEvent;)VLjava/awt/event/MouseEvent;jButtonLoadMouseClickedjButtonSaveMouseClicked!jMenuItemSelectAllActionPerformedjMenuItemClearActionPerformedjMenuItemPasteActionPerformedjMenuItemCopyActionPerformedjMenuItemCutActionPerformedjMenuItemRedoActionPerformedjMenuItemSaveAsActionPerformedjMenuItemOpenActionPerformedjMenuItemUndoActionPerformed"jMenuItemOnlineHelpActionPerformedjMenuItemAboutActionPerformed
aboutFrameLDisplay/AboutFrame;jMenuItemAboutMouseClickedjButtonMatrix1MouseClickedjButtonMatrixMouseClickedjButtonMatrix2MouseClickedjButtonMatrix3MouseClickedjCheckBoxInverseMouseClickedjCheckBoxHypMouseClickedjButtonMatrix5MouseClickedjButtonMatrix4MouseClickedjButtonCutMouseClickedjButtonCopyMouseClickedjButtonCopyKeyPressed(Ljava/awt/event/KeyEvent;)VLjava/awt/event/KeyEvent;jButtonPasteMouseClickedjButtonPasteFocusGainedjButtonUndoMouseClickedjButtonRedoMouseClickedjPanelWorkspaceComponentAdded"(Ljava/awt/event/ContainerEvent;)VLjava/awt/event/ContainerEvent;jPanelWorkspaceKeyPressedchangeTrigButtons
saveAsFilefilePathexpressionFileLjava/io/ObjectOutputStream;Ljava/io/FileNotFoundException;chooserLjavax/swing/JFileChooser;	returnValopenFileLjava/io/ObjectInputStream;"Ljava/lang/ClassNotFoundException;
setBorders(ZLjavax/swing/JComponent;)VcolourLjava/awt/Color;	componentLjavax/swing/JComponent;borderslayerpanel(ZLjava/awt/Point;)Vjcancelmatrix_mmatrix_ngroupIDnstatusaddlayoutPanelemptyWorkspacemousePosgetSelection(Ljavax/swing/JPanel;Z)VcomponentFound
access$002:(LDisplay/MainApplet;Ljava/lang/String;)Ljava/lang/String;x0x1	Synthetic
access$102
access$202
access$200((LDisplay/MainApplet;)Ljava/lang/String;
access$000
access$3022(LDisplay/MainApplet;Ljava/net/URL;)Ljava/net/URL;
access$402L(LDisplay/MainApplet;Ljava/applet/AppletContext;)Ljava/applet/AppletContext;
access$500(LDisplay/MainApplet;)V
access$602<(LDisplay/MainApplet;LDisplay/StatusBar;)LDisplay/StatusBar;
access$700*(LDisplay/MainApplet;)Ljavax/swing/JLabel;
access$802H(LDisplay/MainApplet;LDisplay/LanguageManager;)LDisplay/LanguageManager;
access$300$(LDisplay/MainApplet;)Ljava/net/URL;
access$600)(LDisplay/MainApplet;)LDisplay/StatusBar;
access$800/(LDisplay/MainApplet;)LDisplay/LanguageManager;
access$902H(LDisplay/MainApplet;[LDisplay/InputComponent;)[LDisplay/InputComponent;access$1000/(LDisplay/MainApplet;)Ljavax/swing/JTabbedPane;access$1100,(LDisplay/MainApplet;)Ljavax/swing/JToolBar;access$1200access$1302@(LDisplay/MainApplet;LOutput/OutputFormat;)LOutput/OutputFormat;access$14026(LDisplay/MainApplet;LTree/BuildTree;)LTree/BuildTree;access$1500((LDisplay/MainApplet;)Lorg/jdom/Element;access$1300+(LDisplay/MainApplet;)LOutput/OutputFormat;access$1602B(LDisplay/MainApplet;LDisplay/AddComponent;)LDisplay/AddComponent;
access$900/(LDisplay/MainApplet;)[LDisplay/InputComponent;access$1700*(LDisplay/MainApplet;)Ljavax/swing/JPanel;access$1400&(LDisplay/MainApplet;)LTree/BuildTree;access$1802(LDisplay/MainApplet;Z)Zaccess$1902L(LDisplay/MainApplet;LDisplay/MseSelectListener;)LDisplay/MseSelectListener;access$2002X(LDisplay/MainApplet;LDisplay/MseMotionSelectListener;)LDisplay/MseMotionSelectListener;access$19001(LDisplay/MainApplet;)LDisplay/MseSelectListener;access$20007(LDisplay/MainApplet;)LDisplay/MseMotionSelectListener;
access$100access$2200access$23006(LDisplay/MainApplet;Ljava/awt/event/ContainerEvent;)Vaccess$24000(LDisplay/MainApplet;Ljava/awt/event/KeyEvent;)Vaccess$25002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)Vaccess$2600access$2700access$2800access$2900access$3000access$3100access$3200access$3300access$34002(LDisplay/MainApplet;Ljava/awt/event/FocusEvent;)Vaccess$3500access$3600access$3700access$3800access$3900access$4000access$4100access$4200access$4300access$44003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)Vaccess$4500access$4600access$4700access$4800access$4900access$5000access$5100access$5200access$5300access$5400access$5500access$5600access$5700access$5800access$5900access$6000access$6100access$1800(LDisplay/MainApplet;)Zaccess$6200.(LDisplay/MainApplet;)LDisplay/InputComponent;access$6202F(LDisplay/MainApplet;LDisplay/InputComponent;)LDisplay/InputComponent;access$1600,(LDisplay/MainApplet;)LDisplay/AddComponent;access$6302>(LDisplay/MainApplet;Ljavax/swing/JPanel;)Ljavax/swing/JPanel;access$6300access$6400access$6500(LDisplay/MainApplet;)I
SourceFileMainApplet.java:9Wpfofcd89rqrDisplay/MainApplet$1qjava/lang/Exceptionrjava/util/StackTree/MathObjectExpression loaded{org/nfunk/jep/ParseException{rParseExporg/jdom/input/SAXBuilder/Display/CompConfig.xmljava/io/IOException6Error loading internal component file - please correctDragMathorg/jdom/JDOMExceptionjavax.swing.JPaneljavax/swing/JPaneljavax.swing.JToolBarjavax/swing/JToolBarjavax.swing.JButtonjavax/swing/JButton{.Display/MainApplet$MouseListenerPaletteToolbarjavax.swing.JCheckBoxDisplay/MainApplet$3	iconFileName	nulljava/lang/StringBuffer/Display/Images/										
				
				java/awt/image/BufferedImageq							rjava/awt/Pointq	Cursor				Display/InputComponent				 q	!
24-ArcSine25-ArcCosine
26-ArcTangent39-SineH
40-CosineH41-TanH42-ArcSineH
43-ArcCosineH
44-ArcTanH-Unary Minus	30-UMinusFailed to get expression	"	#	$	%	&java/text/ParseException	'	(@>FileMenuJCOpenMenuMC
SaveAsMenuGC
ExportMenuHC	ImageMenu?>EditMenuRCUndoMenuLCRedoMenuFCCutMenuECCopyMenuKC	PasteMenuDC	ClearMenuNC
SelectMenuS>OptionsMenuOC
SetExportMenuPCSetLanguageMenuA>HelpMenu=>	DebugMenuQCTreeMenu67OutlineMenuICOnlineHelpMenuBC	AboutMenujavax/swing/ButtonGroupVjavax/swing/JScrollPaneXYjavax/swing/JTabbedPaneUef !gfif(')*jf
lf0#1javax/swing/JCheckBox5434nf,+Tmfhf	
kf%&/javax/swing/JSeparator^[2._[$"-javax/swing/JLabeljavax/swing/JMenuBar;<javax/swing/JMenujavax/swing/JMenuItemb[Z[\[][a[javax/swing/JCheckBoxMenuItem`[	)	*(org/netbeans/lib/awtextra/AbsoluteLayout	+	,	-	.	/	0	1	2	3	4java/awt/Color	5	6	7	8Display/MainApplet$4	9	:Display/MainApplet$5	;	<	=	>-org/netbeans/lib/awtextra/AbsoluteConstraintsq	?	@	A	Bjava/awt/GridBagLayout	C	D
java/awt/FontLucida Sans Unicodeq	E	F	G+	H{	I	J	K	D2-Add	L{	M	D×72-Multiply2÷
73-Divide2−
3-Subtract·
0-Multiply±58-PlusMinus,4-Comma<10-LessThan>11-GreaterThan≤12-LTEQ≥13-GTEQ=	14-Equals≠59-NotEqual:=
49-Assignment≡74-Equiv≃80-SimEq!37-Factorialjava/awt/GridBagConstraints∪15-Union∩16-Intersection⊂	17-Subset⊆18-SubsetEq⊄
19-NSubset⊈20-NSubsetEq∈77-IsIn∉79-NotIn∀	76-ForAll∃	75-Exists∄78-NotExists¬83-Not∨81-Or∧82-And	N	Otab7	P	Qjavax/swing/ImageIcon/Display/Images/division.gifq	R	S	T1-Divide/Display/Images/square root.gif5-SquareRoot/Display/Images/n-th root.gif	6-NthRoot/Display/Images/superscript.gif7-Power/Display/Images/subscript.gif8-Subscript/Display/Images/function.gif50-FunctionDisplay/MainApplet$6/Display/Images/evaluate.gif57-Evaluate/Display/Images/matrix.gif9-MatrixDisplay/MainApplet$7Tahomadet51-DeterminantDisplay/MainApplet$8Tr52-TraceDisplay/MainApplet$9tab3/Display/Images/roundbr.gif31-BracketsRnd/Display/Images/curlybr.gif32-BracketsCurl/Display/Images/squarebr.gif
33-BracketsSq/Display/Images/absolute.gif34-Absmax47-Maxmin48-Mintab4sin21-Sinecos	22-Cosinetan
23-TangentInversejava/awt/Insets	U	VDisplay/MainApplet$10
HyperbolicDisplay/MainApplet$11log27-Logarithmln28-NaturalLogarithm/Display/Images/e.gif29-Exptab6/Display/Images/integral.gif45-Integral /Display/Images/def_integral.gif53-DefiniteIntegral /Display/Images/differential.gif46-Differential'/Display/Images/partialDifferential.gif84-PartialDifferential/Display/Images/limit.gif56-Limit/Display/Images/sum.gif55-SumDisplay/MainApplet$12/Display/Images/product.gif
54-ProductDisplay/MainApplet$13∞36-Infinitytab8Γ35-GreekLetterΔΘΞΠΣγΦΨΩαβδεζηθικλμνξοπρστυφχψω←60-LeftArrow→
61-RightArrow↑
62-UpArrow↓63-DownArrow↖68-NorthWestArrow↙69-SouthWestArrow↗70-NorthEastArrow↘71-SouthEastArrow↔66-LeftRightArrow⇐64-LeftDblArrow⇒65-RightDblArrow⇔67-LeftRightDblArrow"javax/swing/border/SoftBevelBorderq	B'/Display/Images/move_to_folder_24_h.pngExportButtonDisplay/MainApplet$14Display/MainApplet$15	W	X&/Display/Images/open_document_24_h.png
OpenButtonDisplay/MainApplet$16/Display/Images/save_24_h.png
SaveButtonDisplay/MainApplet$17	Y	B/Display/Images/undo_24_h.png
UndoButtonDisplay/MainApplet$18/Display/Images/redo_24_h.png
RedoButtonDisplay/MainApplet$19&/Display/Images/cut_clipboard_24_h.png	CutButtonDisplay/MainApplet$20'/Display/Images/copy_clipboard_24_h.png
CopyButtonDisplay/MainApplet$21Display/MainApplet$22(/Display/Images/paste_clipboard_24_h.pngPasteButtonDisplay/MainApplet$23Display/MainApplet$24ArialFile	Z	[	\	]	^Open...Display/MainApplet$25	_	`	a
Save As...Display/MainApplet$26Export to clipboardDisplay/MainApplet$27Export to imageDisplay/MainApplet$28	bEditUndoDisplay/MainApplet$29RedoDisplay/MainApplet$30CutDisplay/MainApplet$31CopyDisplay/MainApplet$32PasteDisplay/MainApplet$33Clear workspaceDisplay/MainApplet$34
Select AllDisplay/MainApplet$35OptionsSet export formatDisplay/MainApplet$36Set languageDisplay/MainApplet$37HelpDebugShow expression treeDisplay/MainApplet$38Show outlineDisplay/MainApplet$39Online HelpDisplay/MainApplet$40About DragMathDisplay/MainApplet$41Display/MainApplet$42	c	d	erUTF-8	f	g	h$java/io/UnsupportedEncodingExceptionjava/lang/String12345678910	ImageSize	i	jjava/net/URL+http://www.mathtran.org/cgi-bin/mathtran?D=;tex=q{_blank	k	l	mImageLatex	n{Display/FormatChooserq	o	p	DDisplay/MainApplet$43	q	rr	sDisplay/TreeDisplayq	tTreerr	u	v	w	xr	yr	zr	{	|	}	|	~r	r-http://www.dragmath.bham.ac.uk/doc/index.htmlDisplay/AboutFrameq	r											javax/swing/JFileChooserDisplay/DrgmFileFilter		SaveExpression	{								.drgmjava/io/ObjectOutputStreamjava/io/FileOutputStreamq				rExpression savedjava/io/FileNotFoundException	SavingExpLoadExpression		java/io/ObjectInputStreamjava/io/FileInputStreamq			r
LoadingExp java/lang/ClassNotFoundException		Display.TextBox		javax/swing/JComponentjavax.swing.JTextFieldjavax/swing/border/LineBorderq	6	I	8Display/TextBoxjavax/swing/border/EtchedBorder	javax/swing/border/EmptyBorder		q	V										
							*						D	EnterRows	MatrixDimEnterColumns																Display/MainAppletjavax/swing/JApplet'Display/MainApplet$MouseListenerTextBoxjava/awt/EventQueue
invokeAndWait(Ljava/lang/Runnable;)VprintStackTraceTree/BuildTreeparseString6(Ljava/lang/String;Ljava/util/Stack;)Ljava/util/Stack;size()Ipop()Ljava/lang/Object;toTree%(LTree/MathObject;Ljava/util/Stack;)VDisplay/AddComponent	pasteTree*(Ljavax/swing/JPanel;ILTree/MathObject;I)Vjava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln	createBox(Z)LDisplay/TextBox;*(Ljava/awt/Component;)Ljava/awt/Component;requestFocusInWindow()ZsetText
revalidateDisplay/LanguageManagerreadLangFile&(Ljava/lang/String;)Ljava/lang/String;Display/StatusBarjava/lang/ObjectgetClass()Ljava/lang/Class;java/lang/ClassgetResourceAsStream)(Ljava/lang/String;)Ljava/io/InputStream;build*(Ljava/io/InputStream;)Lorg/jdom/Document;org/jdom/DocumentgetRootElement()Lorg/jdom/Element;javax/swing/JOptionPaneshowMessageDialog<(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;I)VgetNameequals(Ljava/lang/Object;)Z
getComponents()[Ljava/awt/Component;java/awt/ComponentaddMouseListener!(Ljava/awt/event/MouseListener;)Vjava/awt/ToolkitgetDefaultToolkit()Ljava/awt/Toolkit;org/jdom/ElementgetChild&(Ljava/lang/String;)Lorg/jdom/Element;getAttributeValueappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;toStringgetResource"(Ljava/lang/String;)Ljava/net/URL;javax/imageio/ImageIOread.(Ljava/net/URL;)Ljava/awt/image/BufferedImage;getWidth!(Ljava/awt/image/ImageObserver;)I	getHeightgetBestCursorSize(II)Ljava/awt/Dimension;java/awt/Dimensionwidthheight(III)VcreateGraphics()Ljava/awt/Graphics2D;java/awt/Graphics2D	drawImage3(Ljava/awt/Image;IILjava/awt/image/ImageObserver;)Zdispose(II)VcreateCustomCursorE(Ljava/awt/Image;Ljava/awt/Point;Ljava/lang/String;)Ljava/awt/Cursor;getID(Ljava/lang/String;)Ijava/lang/IntegerparseIntgetText\(IILjava/lang/String;Ljava/lang/String;Ljava/awt/Cursor;Ljava/lang/String;Ljava/awt/Image;)VgenerateTree*(Ljavax/swing/JPanel;ZII)LTree/MathObject;Output/OutputFormatoutputToClipboard%(LTree/MathObject;)Ljava/lang/String;getOutputFormat
getMessagegetContentPane()Ljava/awt/Container;java/awt/Container	setLayout(Ljava/awt/LayoutManager;)VsetStub(Ljava/applet/AppletStub;)Vjavax/swing/BorderFactorycreateCompoundBorder%()Ljavax/swing/border/CompoundBorder;	setBorder(Ljavax/swing/border/Border;)V
setBackground(Ljava/awt/Color;)VcreateEtchedBorder()Ljavax/swing/border/Border;addContainerListener%(Ljava/awt/event/ContainerListener;)VaddKeyListener(Ljava/awt/event/KeyListener;)VsetViewportView(Ljava/awt/Component;)V(IIII)V)(Ljava/awt/Component;Ljava/lang/Object;)VsetTabLayoutPolicy(I)VsetFloatable(Z)V(Ljava/lang/String;II)VsetFont(Ljava/awt/Font;)VsetToolTipTextcreateEmptyBorder!(IIII)Ljavax/swing/border/Border;setFocusablesetName	setOpaquegridxgridyaddTab)(Ljava/lang/String;Ljava/awt/Component;)V(Ljava/net/URL;)VsetIcon(Ljavax/swing/Icon;)V	setMargin(Ljava/awt/Insets;)VaddFocusListener!(Ljava/awt/event/FocusListener;)VsetOrientationjavax/swing/KeyStrokegetKeyStroke(II)Ljavax/swing/KeyStroke;setAccelerator(Ljavax/swing/KeyStroke;)VaddActionListener"(Ljava/awt/event/ActionListener;)V0(Ljavax/swing/JMenuItem;)Ljavax/swing/JMenuItem;((Ljavax/swing/JMenu;)Ljavax/swing/JMenu;setJMenuBar(Ljavax/swing/JMenuBar;)VreadMathTranFilejava/net/URLEncoderencode8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;showInputDialog(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;ILjavax/swing/Icon;[Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;java/applet/AppletContextshowDocument#(Ljava/net/URL;Ljava/lang/String;)VreadFormatFile@(Ljava/net/URL;ILOutput/OutputFormat;LDisplay/LanguageManager;)V
setVisibleaddWindowListener"(Ljava/awt/event/WindowListener;)V
isSelected-(LTree/MathObject;[LDisplay/InputComponent;)VDisplay/MseMotionSelectListener	highlight((Ljavax/swing/JPanel;Ljava/awt/Point;Z)V	removeAllrepaintpastecopy'(Ljavax/swing/JPanel;LTree/BuildTree;)Vcut	redoState	undoState(Ljava/applet/AppletContext;)Vjava/awt/event/KeyEvent
getKeyCodedelete(Ljavax/swing/JPanel;)VgetComponentCount
getKeyChar()CvalueOf(C)Ljava/lang/String;getDisplayTextgetTag
setFileFilter'(Ljavax/swing/filechooser/FileFilter;)VsetDialogTitleshowSaveDialog(Ljava/awt/Component;)IgetSelectedFile()Ljava/io/File;java/io/FilegetPath
isDrgmFile(Ljava/io/File;)Z(Ljava/io/OutputStream;)VwriteObject(Ljava/lang/Object;)VcloseshowOpenDialog(Ljava/io/InputStream;)V
readObject
resetUndoRedoREDgetRGBBLUEGREENlength	getInsets()Ljava/awt/Insets;checkSelectionO(Ljavax/swing/JPanel;LTree/BuildTree;LDisplay/InputComponent;)LTree/MathObject;java/awt/CursorgetDefaultCursor()Ljava/awt/Cursor;	setCursor(Ljava/awt/Cursor;)VgetX()DgetYfindComponentAt&(Ljava/awt/Point;)Ljava/awt/Component;	getParentgetGroup	saveState	addLayoutH(Ljavax/swing/JPanel;ILDisplay/InputComponent;IZIILjavax/swing/JPanel;)VaddOperatorF(Ljavax/swing/JPanel;ILDisplay/InputComponent;IZLjavax/swing/JPanel;)VaddFunction	addSymbol1(Ljavax/swing/JPanel;ILDisplay/InputComponent;I)VaddGrouping
LIGHT_GRAY
getBackground()Ljava/awt/Color;getComponent(I)Ljava/awt/Component;!	

 !"#$%&'()*+,-./01234546789:9;<=>?>@>A>BCDCECFCGCHCICJCKCLCMCNCOCPCQCRCS>TUVWXYZ[\[][^[_[`[a[b[cdefgfhfifjfkflfmfnfofpfqrs3*Bt
-
uvwxrs`CY*DEL+GFtRuyzvw{ss+HYIJM,K&,LMN-,N*1*0-OPQR;N*1T:*0UWVW+W*0X*;*9YZ[7:St>!/7:;EOU[bru>|}.~E-;7ysvwsrsE*\Y]^**^*_`abc**cd2Lfgh
Lfgh*-e*:it*
*-.7:;Du .	y;	yEvws
}=+w+2_jkl+2mN*-no+2_jpl+2qN*-ro+2_jsl +2tN*-uv+2wY*xyt: (9@HY`hv|u> @f`}vw}{s?=+9+2_jsl+2_jzl+2{Y*|yDZt*8>u ?vw?={s
}M*2*1W+~N::-l*_Y-:
:*6*6,6,6	Y	:

:WYll:,
:*8*1W+Y---*9*1W+~Z+S,PSetV	
,
PSUZbjw%uUybdj\wOB	4
-vwrs	R*v*v*v*v*v*v*v*v*vYL*8+St2)*+,-.$/*00163I4Q5uRvwI	sHL*4*3*0L-MY*9*4Z,gh+t9;><=F?u )yHvwErsa**9Z**9Z**9Z**9Z**9Z**9Z**9Z**9öZ**9ŶZ**9ǶZ**9ɶZ**9˶Z**9ͶZ**9϶Z**9ѶZ**9ӶZ**9նZ**9׶Z**9ٶZ**9۶Z**9޶Z**9Zt^CD E0F@GPH`IpJKLMNOPQRST U0V@WPX`YuavwrsNr:*Y*Y*mY*Y*mY0*Y7*mY*qY*tY*tY*tY*tY*tY*tY*tY*tY*tY*tY*tY*tY*tY*tY*tY*tY*tY*qY*tY*tY*tY*tY*tY*tY*tY*tY	*tY
*tY*tY*tY
*tY*tY*qY*tY*tY*tY*tY*tY*tY*tY*tY*tY*tY*qY*tY*tY*tY*tY*tY *tY!*qY"*tY#*tY$*tY%*&Y'(*&Y')*tY**tY+*tY,*qY-*tY.*tY/*tY0*tY1*tY2*tY3*tY4*tY5*mY6*qY7*tY8*tY9*tY:*tY;*tY<*tY=*tY>*tY?*tY@*tYA*qYB*tYC*tYD*tYE*tYF*tYG*tYH*tYI*tYJ*tYK*tYL*tYM*tYN*tYO*tYP*tYQ*tYR*tYS*tYT*tYU*tYV*tYW*tYX*tYY*tYZ*qY[*tY\*tY]*tY^*tY_*tY`*tYa*tYb*tYc*tYd*tYe*tYf*tYg*qY6*tYh*qY5*tYi*tYj*kYlm*tYn*tYo*kYlp*tYq*tYr*tYs*tYu:*tYu,*vYwx*yYz*{Y|*{Y|*kYl}*{Y|*{Y|*yYz*{Y|*{Y|*kYl~*{Y|*{Y|*{Y|*kYl*{Y|*kYl*{Y|*yYz*{Y|*kYl*{Y|*yYz*yYz*{Y|*Y*kYl*{Y|*{Y|*Y**Y**0Y*0*0Y**0Y***0**Y*7*Y*Y*Y***Y********W*Y********W*Y********W*Y********W*Y********W*Y********W*Y********W*Y********W*Y********W*Y*****¶***W*Y*ö****Ķ***W*Y*Ŷ****ƶ***W*Y*Ƕ****ȶ***W*Y*ɶ****ʶ***W*Y*˶****̶***W*Y*Ͷ****ζ***W*Y*϶****ж***W**YҶ*Y***Y*Ӷ****Զ***W*Y*ն****ֶ***W*Y*׶****ض***W*Y*ٶ****ڶ***W*Y*۶****ܶ***W*Y*ݶ****޶***W*Y*߶*******W*	Y*	*	*	*	*	*	**	W*
Y*
*
*
*
*
*
**
W*Y********W*Y********W*
Y*
*
*
*
*
*
**
W*Y********W*Y********WYL++**+*7**Y**Y*Y*_*******W*Y*Y*_*******W*Y*Y*_*******W*Y*Y*_*******W*Y*Y*_*******W*Y*_******Y***W*Y*Y*_*******W*Y*_******	Y*
**W*Y*****
**Y***W*Y*******Y***W*7**Y**Y*Y*_*******W*Y*Y*_*******W*Y*Y*_*******W*Y*Y*_*******W* Y* * * * * * ** W*!Y*!*!*!*!*! *!**!W*7!**"Y*"*#Y*#"*#*#*#*##*#*"*#W*$Y*$$*$*$*$*$%*$*"*$W*%Y*%&*%*%*%*%'*%*"*%W*(()*(**(+Y,-*(.*(/Y*01*"*(W*)2)*)**)+Y,-*).*)3Y*41*"*)W**Y**5********6***"**W*+Y*+7*+*+*+*+8*+*"*+W*,Y*,Y*_9*,*,*,*,:*,*"*,W*7;*"*-Y*-*.Y*.Y*_<*.*.*.*.=*.*-*.W*/Y*/Y*_>*/*/*/*/?*/*-*/W*0Y*0Y*_@*0*0*0*0A*0*-*0W*1Y*1Y*_B*1*1*1*1C*1*-*1W*2Y*2Y*_D*2*2*2*2E*2*-*2W*3Y*_F*3*3*3*3G*3*3HY*I*-*3W*4Y*_J*4*4*4*4K*4*4LY*M*-*4W*5Y*5N*5*5*5*5O*5*-*5W*7P*-*6Y*6Y*7Y*7*8Y*8Q*8*8*8*8R*8*7*8W*9Y*9S*9*9*9*9R*9*7*9W*:Y*:T*:*:*:*:R*:*7*:W*;Y*;U*;*;*;*;R*;*7*;W*<Y*<V*<*<*<*<R*<*7*<W*=Y*=W*=*=*=*=R*=*7*=W*>Y*>X*>*>*>*>R*>*7*>W*?Y*?Y*?*?*?*?R*?*7*?W*@Y*@Z*@*@*@*@R*@*7*@W*AY*A[*A*A*A*AR*A*7*AWYL++*6*7+*BY*B*CY*C\*C*C*C*CR*C*B*CW*DY*D]*D*D*D*DR*D*B*DW*EY*EX*E*E*E*ER*E*B*EW*FY*F^*F*F*F*FR*F*B*FW*GY*G_*G*G*G*GR*G*B*GW*HY*H`*H*H*H*HR*H*B*HW*IY*Ia*I*I*I*IR*I*B*IW*JY*Jb*J*J*J*JR*J*B*JW*KY*Kc*K*K*K*KR*K*B*KW*LY*Ld*L*L*L*LR*L*B*LW*MY*Me*M*M*M*MR*M*B*MW*NY*Nf*N*N*N*NR*N*B*NW*OY*Og*O*O*O*OR*O*B*OW*PY*Ph*P*P*P*PR*P*B*PW*QY*Qi*Q*Q*Q*QR*Q*B*QW*RY*Rj*R*R*R*RR*R*B*RW*SY*Sk*S*S*S*SR*S*B*SW*TY*Tl*T*T*T*TR*T*B*TW*UY*Um*U*U*U*UR*U*B*UW*VY*Vn*V*V*V*VR*V*B*VW*WY*Wo*W*W*W*WR*W*B*WW*XY*Xp*X*X*X*XR*X*B*XW*YY*Yq*Y*Y*Y*YR*Y*B*YW*ZY*Zr*Z*Z*Z*ZR*Z*B*ZW*6*BYҶ*7;*6*[Y*[*\Y*\s*\*\*\*\t*\*[*\W*]Y*]u*]*]*]*]v*]*[*]W*^Y*^w*^*^*^*^x*^*[*^W*_Y*_y*_*_*_*_z*_*[*_W*`Y*`{*`*`*`*`|*`*[*`W*aY*a}*a*a*a*a~*a*[*aW*bY*b*b*b*b*b*b*[*bW*cY*c*c*c*c*c*c*[*cW*dY*d*d*d*d*d*d*[*dW*eY*e*e*e*e*e*e*[*eW*fY*f*f*f*f*f*f*[*fW*gY*g*g*g*g*g*g*[*gW*7*[**7Yd*6Y*6Y*6*hY*_*h*h*h*h*h*hY**hY**6*hW**6Y,*5Y*5Y*5*iY*_*i*i*i*i*i*iY**5*iW*jY*_*j*j*j*j*j*jY**5*jW*m*5*mW*nY*_*n*n*n*n*n*nY**5*nW*oY*_*o*o*o*o*o*oY**5*oW*p*5*pW*qY*_*q*q*q*q*q*qY**5*qW*rY*_*r*r*r*r*r*rY**rY**5*rW*sY*_*s*s*s*s*s*sY**sY**5*sW**5Y**Y&*:Y*:**:Y*,Y*,**,Y**O**Y***W*¶*Y*Ķ**W**}W*ƶ*Y*ȶ**W*ɶ*Y*˶**W*x*W*Ͷ*Z*ζ*Y*ж**W*Y*Ѷ*»Y*Ӷ**¶W**~W*X*Զ*ĻY*ֶ**ĶW*C*׶*ƻY*ٶ**ƶW*V*ڶ*ȻY*ܶ**ȶW**W*ݶ*ʻY*߶**ʶW**W*A**̻Y***̶W*x*W***лY***жW**W**һY***ҶW*x*ζW****ػY***ضW**ڻY***ڶW**ֶW**W**ݻY***ݶW**߻Y**߻Y***߶W*x*ԶW**xtefg!h,i7jBkMlXmcnnoypqrstuvwxyz{|}~)4?JU`kv&1<GR]hs~
#.9DOZep{
 +6ALWbmx(3>IT_ju%0;FQ\gr}	
"-8
CQVdn"$&')*+ ,(-<.F/P0^1f2p3x46789:;<=?@A	B	C	D	(E	0F	<H	PI	ZJ	dK	rL	zM	N	O	Q	R	S	T	U	V	W	X	Z
[
\
]
*^
2_
<`
Da
Pc
dd
ne
xf
g
h
i
j
l
m
n
o
p
q
r
suv&w0x>yFzP{X|d~x0:DRZdlx



$
0
D
N
X
f
n
x










&08DVmu}!)5IS]ks}#+5=I]gq
)
7?IQ]q{ !"	#%)&3'=(K)S*]+e,q./012345789:;<=>)@=AGBQC_DgEqFyGIJKLNPQRSTUVW&X.Y:[N\f]p^~_`abdefghijkm"n:oDpRqZrdsltxvwxyz{|}$,;G[s}
*4>LT^fu-EO]eow#19CKWk	1;ES[emy	
 *8
@JR^r|%'()1*9+H1T3h4r5|6789:<=>?@ABCE F8GBHPIXJbKjLvNPQRSTUVWXY[%\=]G^Y_a`kasbdefghijkmno#p5q=rGsOt[vowxyz{|}    " . F P ^ f p x           !!"!9!A!U!_!i!w!!!!!!!!!!!!"
""!"/"7"A"I"U"i"s"}"""""""""""##
#!#+#5#C#K#U#]#i#}###########$$
$$!$5$?$I$W$_$i$q$}$$$$$$$$$$$$
%%%*
%4%>%L%T%^%f%r%%%%%%%%%% %!&"&#&$&%&*'&>(&H)&R*&`+&h,&r-&z.&0&1&2&3&4&5&6&7&9&:';'
<'=' >'*?'2@'>B'RC'\D'fE'tF'|G'H'I'K'L'M'N'O'P'Q'R'T(
U(V(W(,X(4Y(>Z(F[(R](f^(p_(z`(a(b(c(d(f(g(h(i(j(k(l(m)
o)p)(q)2r)@s)Ht)Ru)Zv)fx)zy)z){)|)})~))))))**
***2*<*F*T*\*f*n*z***********++++&+2+F+P+Z+h+p+z+++++++++++,,, ,(,2,:,F,Z,d,n,|,,,,,,,,,,,,---&-4-<-F-N-Z-n-x----------.	...+.3.=.E.Q.e.o.y............/	//'/1/?	/G
/Q/Y/e/y////////////0	00 01!0;"0E#0S$0[%0e&0m'0y)0*0+0,0-0.0/00020304051617181%911;1E<1O=1Y>1g?1o@1yA1B1D1E1F1G1H1I1J1K1M1N2O2P2Q2'R21S29T2EV2SX2mZ2[2\2]2^2_2`2a2b2c2h3n3p3*r3As3Pt3Xu3pv3zw3x3y3z3{3333333444"4*464N4X4f4n4x44444444445555,565D5L5V5^5m5y5555555556666%6/676F6U6a6z6666667777)787D7N7]7i7u	7
777777777 7&8(8)8*8-08928E48R58\68k<8w>8?8@8F8H8I8J8P8R8T8U9[9]9_9%`9/a9>g9Ji9Vk9`l9jm9ys9u9w9x9~9999999::: :,:8:B:Q:]:g:v::::u:vw'sM*4*4*3*0M,MN
YSYSYSYSYSYSYSY	SY
SY	SN:*9Zg-
:K*=YY,:*9Zgh)NY*9Z-gh*4*4 (+F
tN
 (+,ruuR,yyzrkuh%yvwsq'Y*>*4*9M,,Y*t&u 'vw'saY*>*4*9M,tu vws=*t
uvwsH**ڶ*0t
uvwsI Y*3*0*8!M,")MY*9#Z,gh"t"#Hu*#%yIvwIs5tuvws=*t
	uvws=*$t

uvws=*%t
uvwsF*-*0&t

uvwsV*0'*0X*0(tuvws@*1)t
uvws9*1*0*3*)MY*9׶Z,ght#&$%8'u %y9vw9s9*1*0*3+)MY*9ԶZ,ght+.,-8/u %y9vw9s@*1,t
23uvws=*%t
67uvws=*$t
:;uvws@*1-t
>?uvwsu*=Y.M,GFtCFDEGu yzvwsX/Y*=0M,1tJKLu vws5tPuvws5tTuvws5tXuvws5t\uvws5t`uvws=*2t
cduvws=*2t
ghuvws5tluvws5tpuvws9*1*0*3+)MY*9ԶZ,ghttwuv8xu %y9vw9s9*1*0*3*)MY*9׶Z,ght|}~8u %y9vw9s5tuvws@*1)t
uvws5tuvws@*1-t
uvws@*1,t
uvws5tuvwsT+3+3*1*046*05,*1TM*0,UW,VW,+67W*0Xt&	 *3<ALSu 3 TvwTrs*(8*)8*$*8+29*%*8,29*#*8*29*$*8+29*%*8,29*#*8*2:*$*8+2:*%*8,2:E*#*829*$*829*%*829*#*82:*$*82:*%*82:*)8l*#*8'29*$*8(29*%*8)29*#*8'2:*$*8(2:*%*8)2:i*#*829*$*829*%*829*#*82:*$*82:*%*82:tz
%6GXiz#4EVg{uvwrsŻ;Y<L+=Y>?+*9@ZA+*B=+CDN+CEY-FNGYHY-IJ:*3*0KL*;M[?N*9OZgh*N*9OZghN*9OZgh+N++etZ			!	'	+	3	=	R	c	v	{											uR3Rc"yyyvw'rs;Y<L+=Y>?+*9PZA+*Q=N+CD:RYSY+CDTU:VMNW*0'*1*0-O*1XB:*9YZgh,:*9YZgh:*9YZgh-wzN-wZ-wet^			!	'	+	-	6	M	V	[	b	p	w	z	|								u\	6AM*|yyy-|}vw's	,[N66-:-2_jklY\]^:67-2_j_lY`]^:Ya]^:-2b:-2_jcl`dYefKgf_j_l2h:iYjklmnYopk
6*
tj						'	6	<	O	a	p	y														u\	(yvwrsG*1*0*3qL+*4+W*4*3*0WL+gh7:t"			!	7
:	;
F
u &|};yGvws	*rs
YM,t,,t*0u,v,v*0wM*/,*0,xbN:-*0-ym:	*0:6666*05-*0n:	6
6
	-	
2z
6
-_jk4-_j_666F-{<666/-{%*1W-{|666-m:64*}*}665d6666}*}6	*~6
*1	
	
YSYSYSYSYSYSYSY	SY
SY	S:6:
:*9Z*9Z
:

6/*9Z*9Z
:6!*1*
*1*			*1*	*1*	*1*	*1**/t*J




G
I
T
`
c
k
w
}




"
%
'
(
*
+
,
0
2
4
5
6
:
;
<
=
D
E 
F#
G&
H,
I2
PH
QK
RN
SZ
Y]
Z`
[c
^h
_q
`z
c
f
h
i
j
k
l
m
n
o

r
s3
t8
u;
x@
ya
|w









u	

qq	zh
`cb_\Yvw	ss+nN6-Y]^:-2r**+=-2_jkl@-23-2m:5*UW**0*-2UW!-2_jkl*-2mKtR




-
1
7
<
>
]
f
n







uHf$vw
s;*+ZAt-u
ws;*+Z@t-u
ws;*+Z?t-u
ws/*?t-u
ws/*At-u
ws;*+Z>t-u
ws;*+Z=t-u
ws/*<t-u
ws;*+Z;t-u
ws/*:t-u
w s;*+Z9t-u
w!"s/*>t-u
w#$s/*;t-u
w%&s/*9t-u
w'(s;*+Z8t-u
w)*s/*7t-u
w+,s/*6t-u
w-,s/*5t-u
w./s;*+Z4t-u
w01s;*+Z3t-u
w23s/*2t-u
w45s/*4t-u
w67s;*+Z1t-u
w89s/*8t-u
w:;s/*0t-u
w<=s/*3t-u
w>?s;*Z/t-u
w@As;*+Z.t-u
wBCs;*+Z-t-u
wDEs/*.t-u
wFGs/*-t-u
wHs/*@t-u
wIs/*,t-u
wJKs:*++t-u
wLMs:*+*t-u
wNOs:*+)t-u
wPOs:*+(t-u
wQOs:*+'t-u
wROs:*+&t-u
wSOs:*+%t-u
wTOs:*+$t-u
wUOs:*+#t-u
wVOs:*+"t-u
wWOs:*+!t-u
wXYs:*+ t-u
wZOs:*+t-u
w[Os:*+t-u
w\Os:*+t-u
w]Os:*+t-u
w^Os:*+t-u
w_Os:*+t-u
w`Ms:*+t-u
waOs:*+t-u
wbYs:*+t-u
wcds:*+t-u
weds:*+t-u
wfds:*+t-u
wgds:*+t-u
whds:*+t-u
wids:*+t-u
wjds:*+t-u
wkds:*+t-u
wlds:*+t-u
wmds:*+
t-u
wnds:*+t-u
wods:*+t-u
wpds:*+
t-u
wqds:*+	t-u
wrds:*+t-u
wsds:*+t-u
wtOs:*+t-u
wuds:*+t-u
wvws/*/t-u
wxys/*t-u
wz{s;*+Zt-u
w|}s/*1t-u
w~s;*+Zt-u
w;s/*t-u
w;s/*t-u
ws/*t-u
wb,wC{	/3HLPK
H8;PP%Display/MseMotionSelectListener.class0
-X	,Y	,Z[
\]
\^
_
\`a
bc
,d
	e
	f
gh
gi
jk
jl
gm
gn
o
bp
q
rs
tuv
wxy
u
z{
|	b}
g~
g
x
	u
z
	~
~
i
~
,jPanelWorkspaceLjavax/swing/JPanel;
mouseListenerLDisplay/MseSelectListener;<init>2(Ljavax/swing/JPanel;LDisplay/MseSelectListener;)VCodeLineNumberTableLocalVariableTablethis!LDisplay/MseMotionSelectListener;mouseDragged(Ljava/awt/event/MouseEvent;)VeLjava/awt/event/MouseEvent;xy2Ljava/awt/Point;	highlight((Ljavax/swing/JPanel;Ljava/awt/Point;Z)VtempLjavax/swing/JLabel;jIallZlayernested
components[Ljava/awt/Component;ic_xyxDyclickSelect(Ljavax/swing/JComponent;)V	componentLjavax/swing/JComponent;highlightNested(Ljavax/swing/JPanel;)V
SourceFileMseMotionSelectListener.java2./01java/awt/Point2javax/swing/JPanelU?@javax.swing.JLabeljavax/swing/JLabelDisplay.TextBoxjavax.swing.JPanelTUDisplay/MseMotionSelectListener!java/awt/event/MouseMotionAdapter()Vjava/awt/event/MouseEventgetX()IgetY(II)V	getSource()Ljava/lang/Object;Display/MseSelectListenerdeSelectrequestFocus
getComponents()[Ljava/awt/Component;java/awt/ComponentgetLocation()Ljava/awt/Point;	getParent()Ljava/awt/Container;javax/swing/SwingUtilitiesconvertPointToScreen'(Ljava/awt/Point;Ljava/awt/Component;)VconvertPointFromScreengetWidth	getHeight()DgetXy1java/lang/ObjectgetClass()Ljava/lang/Class;java/lang/ClassgetName()Ljava/lang/String;java/lang/Stringequals(Ljava/lang/Object;)ZDisplay/AddComponentgetGroup(Ljava/lang/String;)I	setOpaque(Z)VSELECTLjava/awt/Color;
setBackground(Ljava/awt/Color;)V
getBackground()Ljava/awt/Color;java/awt/ColorgetIDjavax/swing/JComponentjava/awt/Container!,-./01234Y**+*,5$%	&'6 78./019:4}/Y++M+	
*+	,*5*+,'-..6 /78/;<=>?@4t+
:6:99	\92:2*2929	*,)c*c,*,L	c*	c,&*X,	cH2;2:2*W 2!2*W 2"!2*W *2	,66sn2#*W$O+%&	=+%&,+%&	+%&6&2	:

*
*W'2"*2	,5'34	5678:;(=5>>@IATDIJ$K<LBMRQeRuVWX\]^_bdgj$l)m6n?oLu_vmxsz6
$.AB6A/
CDEFt78tG/t=>tHFnIJ	kKDhL>eMNbON	PQ4*
+B+M,,,+(+)**+)	++!
+(+"+*+(*+	+5>}16@JUdkz6 :AB78RSTU4z+
M>,o,2,2:,2 ,2!,2 ,2",2 *,2	+5:
&,5FO`isy64&ABz78zG/uIJsKDVWPK
H8
ADisplay/MseSelectListener.class0}
>?
@A
@B
C	D
@EF
G
H
IJ
KLM
NO
PQ	R
OS
T	U
PVWXY	Z
[
\	]^_xy1Ljava/awt/Point;DESELECTLjava/awt/Color;SELECT<init>()VCodeLineNumberTableLocalVariableTablethisLDisplay/MseSelectListener;mousePressed(Ljava/awt/event/MouseEvent;)VeLjava/awt/event/MouseEvent;layerLjavax/swing/JPanel;deSelect(Ljavax/swing/JPanel;)VtempLjavax/swing/JLabel;
components[Ljava/awt/Component;iIgetXy1()Ljava/awt/Point;<clinit>
SourceFileMseSelectListener.java$%java/awt/Point`abcb$d efjavax/swing/JPanel12ghijklmnjavax.swing.JLabelopqrst#"javax/swing/JLabeluv!"wxDisplay.TextBoxjavax.swing.JPaneljava/awt/Colory"zb${|"Display/MseSelectListenerjava/awt/event/MouseAdapterjava/awt/event/MouseEventgetX()IgetY(II)VgetComponent()Ljava/awt/Component;
getComponents()[Ljava/awt/Component;java/lang/ObjectgetClass()Ljava/lang/Class;java/lang/ClassgetName()Ljava/lang/String;java/lang/Stringequals(Ljava/lang/Object;)Zjava/awt/Component
getBackground()Ljava/awt/Color;	setOpaque(Z)V
setBackground(Ljava/awt/Color;)VWHITEgetRGB(I)V
LIGHT_GRAY! !"#"$%&3*'
()()*+,&j *Y+++M,	',-./(  )* -./0	12&,*
L=++2
'+2+2N-+2+2+2+2+2$+2+2+2	g'F456
89-:4;9<B@SAbBkG|HIKNP(*434/056789:&/*'W()*;%&=!YY'
$%<=PK
H8l*""Display/StatusBar.class0
	
barLjavax/swing/JLabel;<init>(Ljavax/swing/JLabel;)VCodeLineNumberTableLocalVariableTablethisLDisplay/StatusBar;println(Ljava/lang/String;)VsLjava/lang/String;
SourceFileStatusBar.javaDisplay/StatusBarjava/lang/Object()Vjavax/swing/JLabelsetText!	
F
**+ !	"



A	*+
%&	
	PK
H8Display/TextBox.class0
<init>()VCodeLineNumberTableLocalVariableTablethisLDisplay/TextBox;copycutpaste
SourceFileTextBox.javaDisplay/TextBoxjavax/swing/JTextField!3*
 !	
+%	
+(	

++	
PK
H8v$LLDisplay/TreeDisplay.class0
N
M	M
	M
M
	

		M




M
M






M

M



'

+

/

3

3
3
9
9
=
=
=
B
E
E
I
I
Iroot)Ljavax/swing/tree/DefaultMutableTreeNode;inputComponents[LDisplay/InputComponent;jPanel1Ljavax/swing/JPanel;<init>-(LTree/MathObject;[LDisplay/InputComponent;)VCodeLineNumberTableLocalVariableTableiIthisLDisplay/TreeDisplay;startLTree/MathObject;jScrollPane1Ljavax/swing/JScrollPane;jTree1Ljavax/swing/JTree;initComponents()Vtraverse=(LTree/MathObject;Ljavax/swing/tree/DefaultMutableTreeNode;)VtextObjLTree/Text;textvariableObjLTree/Variable;var	numberObjLTree/RealNumber;number	binaryObjLTree/BinaryOperator;binaryfunctionObjLTree/Function;functionnaryFunctionObjLTree/NaryFunction;nary	matrixObj
LTree/Matrix;matrixgroupingObjLTree/Grouping;groupingnaryObjLTree/NaryOperator;currentNode
Exceptions
SourceFileTreeDisplay.javaUedeQR'javax/swing/tree/DefaultMutableTreeNode
ExpressionUOPfgjavax/swing/JScrollPanejavax/swing/JTreeUSTCenterjavax/swing/JPanelDragMathjavax/swing/BoxLayoutUjava/awt/DimensionUe	Tree.Text	Tree/Text
Tree.Variable
Tree/VariableTree.RealNumberTree/RealNumberTree.BinaryOperatorTree/BinaryOperator
Tree.Function
Tree/FunctionTree.NaryFunctionTree/NaryFunctionTree.MatrixTree/Matrix
Tree.Grouping
Tree/GroupingTree.NaryOperatorTree/NaryOperatorDisplay/TreeDisplayjavax/swing/JFramejava/lang/NullPointerException(Ljava/lang/Object;)V(Ljavax/swing/tree/TreeNode;)VsetViewportView(Ljava/awt/Component;)Vadd)(Ljava/awt/Component;Ljava/lang/Object;)VgetRowCount()I	expandRow(I)VsetDefaultCloseOperationsetTitle(Ljava/lang/String;)V(Ljava/awt/Container;I)V	setLayout(Ljava/awt/LayoutManager;)V(II)VsetMaximumSize(Ljava/awt/Dimension;)VsetMinimumSizesetPreferredSizegetContentPane()Ljava/awt/Container;java/awt/Containerpackjava/lang/ObjectgetClass()Ljava/lang/Class;java/lang/ClassgetName()Ljava/lang/String;java/lang/Stringequals(Ljava/lang/Object;)ZgetText%(Ljavax/swing/tree/MutableTreeNode;)V
getVarName()CvalueOf(C)Ljava/lang/String;	getNumber(I)Ljava/lang/String;getIDDisplay/InputComponentgetDisplayText
getRightChild()LTree/MathObject;getLeftChildgetChildgetSize(I)LTree/MathObject;!MNOPQRSTUVWg***,*Y+*+*	Y
NY*:-
*-6X:#$&
')*'-/.</B0L1Y2`1f6Y>OZ[g\]g^_gQR/8`a<+bcdeWu*Y***Y**Y*Ydd*Y,,* *!*"X*
?ABC)E=FOGcHpJtKYu\]fgW+#$%&+'NY-(:,)+#$*&++NY-,-:,)+#$.&+/NY-01:,)+#$2&7+3NY*-425:,)*-6*-7+#$8&-+9NY*-:25:,)*-;+#$<&A+=NY*->25:,)6-?*-@+#$A&#+BNY*-C25:,)+#$D&-+ENY*-F25:,)*-G+#$H&A+INY*-J25:,)6-K*-LX1QRS!T'W6X;YKZQ]`^e_u`{cdefghklmnostu v&w)x2y>zD~SXmsYhi!jP;klKmPenoupP/qrsP%tuvP9wx $yP)Z[Xz{m|P%}~P9$yPZ[\]^_PPK
I8Y922Output/MathTran.xml<?xml version="1.0" encoding="UTF-8"?>

<Syntax>
    <name AutoBrackets="false">MathTran</name>
    
    <Initial>
        <output1></output1>
        <output2></output2>
    </Initial>
    <Text>
        <output1></output1>
        <output2></output2>
    </Text>
    <Variable>
        <output1></output1>
        <output2></output2>
    </Variable>
    <RealNumber>
        <output1></output1>
        <output2></output2>
    </RealNumber>
    
    
    
    <!--  Nary Operators   -->
    <Add>
        <output>+</output>
    </Add>
    <Multiply>
        <output> \cdot </output>
    </Multiply>
    <Multiply2>
        <output> \times </output>
    </Multiply2>
    <Equals>
        <output>=</output>
    </Equals>
    <Union>
        <output> \cup </output>
    </Union>
    <Intersection>
        <output> \cap </output>
    </Intersection>
    <Comma>
        <output>,</output>
    </Comma>
    <Equiv>
        <output> \equiv </output>
    </Equiv>
    
    
    
    <!--  Functions   -->
    <UMinus>
        <output1>-</output1>
        <output2></output2>
    </UMinus>
    <Factorial brackets="false">
        <output1>{</output1>
        <output2>}!</output2>
    </Factorial>
    <NaturalLogarithm>
        <output1> \ln </output1>
        <output2></output2>
    </NaturalLogarithm>
    <Logarithm>
        <output1> \log </output1>
        <output2></output2>
    </Logarithm>
    <Sine>
        <output1> \sin </output1>
        <output2></output2>
    </Sine>
    <Cosine>
        <output1> \cos </output1>
        <output2></output2>
    </Cosine>
    <Tangent>
        <output1> \tan </output1>
        <output2></output2>
    </Tangent>
    <ArcSine>
        <output1> \sin^{-1} </output1>
        <output2></output2>
    </ArcSine>
    <ArcCosine>
        <output1> \cos^{-1} </output1>
        <output2></output2>
    </ArcCosine>
    <ArcTangent>
        <output1> \tan^{-1} </output1>
        <output2></output2>
    </ArcTangent>
    <SineH>
        <output1> \sinh </output1>
        <output2></output2>
    </SineH>
    <CosineH>
        <output1> \cosh </output1>
        <output2></output2>
    </CosineH>
    <TanH>
        <output1> \tanh </output1>
        <output2></output2>
    </TanH>
    <ArcSineH>
        <output1> \sinh^{-1} </output1>
        <output2></output2>
    </ArcSineH>
    <ArcCosineH>
        <output1> \cosh^{-1} </output1>
        <output2></output2>
    </ArcCosineH>
    <ArcTanH>
        <output1> \tanh^{-1} </output1>
        <output2></output2>
    </ArcTanH>
    <SquareRoot brackets="false">
        <output1> \sqrt{</output1>
        <output2>} </output2>
    </SquareRoot>
    <Exp brackets="false">
        <output1> e^{</output1>
        <output2>} </output2>
    </Exp>
    <Max>
        <output1>\max</output1>
        <output2></output2>
    </Max>
    <Min>
        <output1>\min</output1>
        <output2></output2>
    </Min>
    <Determinant>
        <output1>\det</output1>
        <output2></output2>
    </Determinant>
    <Trace>
        <output1>Tr</output1>
        <output2></output2>
    </Trace>
    
    
    
    <!--  Binary Operators  -->
    <NotEqual>
        <output1></output1>
        <output2> \neq </output2>
        <output3></output3>
    </NotEqual>
    <PlusMinus>
        <output1></output1>
        <output2> \pm </output2>
        <output3></output3>
    </PlusMinus> 
    <Assignment>
        <output1></output1>
        <output2>:=</output2>
        <output3></output3>
    </Assignment>
    <Subtract>
        <output1></output1>
        <output2>-</output2>
        <output3></output3>
    </Subtract>
    <Divide brackets="false">
        <output1> \frac{</output1>
        <output2>}{</output2>
        <output3>} </output3>
    </Divide>
    <Divide2>       
        <output1></output1>
        <output2> \div </output2>
        <output3></output3>
    </Divide2>
    <LessThan>
        <output1></output1>
        <output2><![CDATA[<]]></output2>
        <output3></output3>
    </LessThan>    
    <GreaterThan>
        <output1></output1>
        <output2>></output2>
        <output3></output3>
    </GreaterThan>    
    <LTEQ>
        <output1></output1>
        <output2> \le </output2>
        <output3></output3>
    </LTEQ>    
    <GTEQ>
        <output1></output1>
        <output2> \ge </output2>
        <output3></output3>
    </GTEQ>    
    <Subset>
        <output1></output1>
        <output2> \subset </output2>
        <output3></output3>
    </Subset>    
    <SubsetEq>
        <output1></output1>
        <output2> \subseteq </output2>
        <output3></output3>
    </SubsetEq>    
    <NSubset>
        <output1></output1>
        <output2> \not\subset </output2>
        <output3></output3>
    </NSubset> 
    <NSubsetEq>
        <output1></output1>
        <output2> \not\subseteq </output2>
        <output3></output3>
    </NSubsetEq>  
    <Power>
        <output1></output1>
        <output2>^{</output2>
        <output3>}</output3>
    </Power>
    <Subscript>
        <output1></output1>
        <output2>_{</output2>
        <output3>}</output3>
    </Subscript>  
    <NthRoot reverse="true" brackets="false">
        <output1> \root </output1>
        <output2> \of {</output2>
        <output3>}</output3>
    </NthRoot> 
    <Function>
        <output1></output1>
        <output2>\left(</output2>
        <output3>\right)</output3>
    </Function>
    <LeftArrow>
        <output1></output1>
        <output2> \leftarrow </output2>
        <output3></output3>
    </LeftArrow> 
    <RightArrow>
        <output1></output1>
        <output2> \rightarrow </output2>
        <output3></output3>
    </RightArrow> 
    <UpArrow>
        <output1></output1>
        <output2> \uparrow </output2>
        <output3></output3>
    </UpArrow> 
    <DownArrow>
        <output1></output1>
        <output2> \downarrow </output2>
        <output3></output3>
    </DownArrow> 
    <LeftDblArrow>
        <output1></output1>
        <output2> \Leftarrow </output2>
        <output3></output3>
    </LeftDblArrow> 
    <RightDblArrow>
        <output1></output1>
        <output2> \Rightarrow </output2>
        <output3></output3>
    </RightDblArrow> 
    <LeftRightArrow>
        <output1></output1>
        <output2> \leftrightarrow </output2>
        <output3></output3>
    </LeftRightArrow> 
    <LeftRightDblArrow>
        <output1></output1>
        <output2> \Leftrightarrow </output2>
        <output3></output3>
    </LeftRightDblArrow>   
    <NorthEastArrow>
        <output1></output1>
        <output2> \nearrow </output2>
        <output3></output3>
    </NorthEastArrow>		
    <SouthEastArrow>
        <output1></output1>
        <output2> \searrow </output2>
        <output3></output3>
    </SouthEastArrow>	  
    <NorthWestArrow>        
        <output1></output1>
        <output2> \nwarrow </output2>
        <output3></output3>
    </NorthWestArrow>	   
    <SouthWestArrow>
        <output1></output1>
        <output2> \swarrow </output2>
        <output3></output3>
    </SouthWestArrow>     
    
    <Exists>
        <output1></output1>
        <output2> \exists </output2>
        <output3></output3>
    </Exists>
    <ForAll>
        <output1></output1>
        <output2> \forall </output2>
        <output3></output3>
    </ForAll>
    <IsIn>        
        <output1></output1>
        <output2> \epsilon </output2>
        <output3></output3>
    </IsIn>
    <NotExists>
        <output1></output1>
        <output2> \not\exists </output2>
        <output3></output3>
    </NotExists>
    <NotIn>
        <output1></output1>
        <output2> \not\epsilon </output2>
        <output3></output3>
    </NotIn>
    <SimEq>
        <output1></output1>
        <output2> \simeq </output2>
        <output3></output3>
    </SimEq>
    <Or>       
        <output1></output1>
        <output2> \vee </output2>
        <output3></output3>
    </Or>
    <And>
        <output1></output1>
        <output2> \wedge </output2>
        <output3></output3>
    </And>
    <Not>
        <output1></output1>
        <output2> \neg </output2>
        <output3></output3>
    </Not>
    
    
    <!--  Nary Functions   -->
    <Integral>
        <output1> \int </output1>
        <output2>\,d</output2>
        <output3></output3>
    </Integral>
    <Differential order="1,0">
        <output1> \frac{d}{d</output1>
        <output2>}</output2>
        <output3></output3>
    </Differential>
    <PartialDifferential order="1,0">
        <output1> \frac{\partial}{\partial </output1>
        <output2>}</output2>
        <output3></output3>
    </PartialDifferential>
    <Sum order="1,2,3,0">
        <output1> \sum_{{</output1>
        <output2>}={</output2>
        <output3>}}^{</output3>
        <output4>}</output4>
        <output5></output5>
    </Sum>
    <Product order="1,2,3,0">
        <output1> \prod_{{</output1>
        <output2>}={</output2>
        <output3>}}^{</output3>
        <output4>}</output4>
        <output5></output5>
    </Product>
    <Limit order="1,2,0">
        <output1> \lim_{</output1>
        <output2>\to</output2>
        <output3>}</output3>
        <output4></output4>
    </Limit>
    <Evaluate>
        <output1></output1>
        <output2>\left|_{{</output2>
        <output3>}={</output3>
        <output4>}}</output4>
    </Evaluate>
    <DefiniteIntegral order="2,3,0,1">
        <output1> \int_{</output1>
        <output2>}^{</output2>
        <output3>}</output3>
        <output4>\,d</output4>
        <output5></output5>
    </DefiniteIntegral>
    
    
    
    <!--  Matrix   -->
    <Matrix>
        <matrixStart> \pmatrix{</matrixStart>
        <rowStart></rowStart>
        <elementStart></elementStart>
        <elementEnd></elementEnd>
        <elementSeparator><![CDATA[ & ]]></elementSeparator>
        <rowEnd></rowEnd>
        <rowSeparator>\cr</rowSeparator>
        <matrixEnd>} </matrixEnd>
    </Matrix>
    
    
    
    <!--  Grouping  -->
    <BracketsRnd>
        <output1>\left(</output1>
        <output2>\right)</output2>
    </BracketsRnd>
    <BracketsCurl>
        <output1>\{</output1>
        <output2>\}</output2>
    </BracketsCurl>
    <BracketsSq>
        <output1>\left[</output1>
        <output2>\right]</output2>
    </BracketsSq>
    <Abs>
        <output1>\left|</output1>
        <output2>\right|</output2>
    </Abs>
    
    
    
    <!--  Symbols   -->
    <Infinity>
        <output>\infty</output>
    </Infinity>
    
    
    <Γ>
        <output> \Gamma </output>
    </Γ>
    <Δ>
        <output> \Delta </output>
    </Δ>
    <Θ>
        <output> \Theta </output>
    </Θ>
    <Λ>
        <output> \Lamda </output>
    </Λ>
    <Ξ>
        <output> \Xi </output>
    </Ξ>
    <Π>
        <output> \Pi </output>
    </Π>
    <Σ>
        <output> \Sigma </output>
    </Σ>
    <Υ>
        <output> \Upsilon </output>
    </Υ>
    <Φ>
        <output> \Phi </output>
    </Φ>
    <Ψ>
        <output> \Psi </output>
    </Ψ>
    <Ω>
        <output> \Omega </output>
    </Ω>
    
    
    <α>
        <output> \alpha </output>
    </α>
    <β>
        <output> \beta </output>
    </β>
    <γ>
        <output> \gamma </output>
    </γ>
    <δ>
        <output> \delta </output>
    </δ>
    <ε>
        <output> \epsilon </output>
    </ε>
    <ζ>
        <output> \zeta </output>
    </ζ>
    <η>
        <output> \eta </output>
    </η>
    <θ>
        <output> \theta </output>
    </θ>
    <ι>
        <output> \iota </output>
    </ι>
    <κ>
        <output> \kappa </output>
    </κ>
    <λ>
        <output> \lambda </output>
    </λ>
    <μ>
        <output> \mu </output>
    </μ>
    <ν>
        <output> \nu </output>
    </ν>
    <ξ>
        <output> \xi </output>
    </ξ>
    <π>
        <output> \pi </output>
    </π>
    <ρ>
        <output> \rho </output>
    </ρ>
    <σ>
        <output> \sigma </output>
    </σ>
    <τ>
        <output> \tau </output>
    </τ>
    <υ>
        <output> \upsilon </output>
    </υ>
    <φ>
        <output> \phi </output>
    </φ>
    <χ>
        <output> \chi </output>
    </χ>
    <ψ>
        <output> \psi </output>
    </ψ> 
    <ω>
        <output> \omega </output>
    </ω>
    
</Syntax>
PK
H8߸aJ%J%Output/OutputFormat.class0
			
					
	
	







 
 
 

	




,




 !"
>#$%
C&
'()
H*
+
H
,-
./0
Q
Q1	23
Q4
546
Q7
Q89:;
]
]<=>
a
a?
a@ABC
aDEFGHIJK
o
o<LM
s
s1
s4
sN
sOPQR
{S
T
{N
UV
{O
WXYoutputLjava/lang/String;autoBracketsZ	formatDocLorg/jdom/Document;rootLorg/jdom/Element;bracketbuilderLorg/jdom/input/SAXBuilder;outputFormatappletCodeBaseLjava/net/URL;statusLDisplay/StatusBar;langManLDisplay/LanguageManager;<init>=(LDisplay/StatusBar;LDisplay/LanguageManager;Ljava/net/URL;)VCodeLineNumberTableLocalVariableTablethisLOutput/OutputFormat;getOutputFormat()Ljava/lang/String;outputToClipboard%(LTree/MathObject;)Ljava/lang/String;initialtempLjavax/swing/JTextField;err Ljava/lang/NullPointerException;	startNodeLTree/MathObject;syntaxreadFormatFile(Ljava/lang/String;)VpathexLjava/io/FileNotFoundException;Lorg/jdom/JDOMException;Ljava/io/IOException;fileNamereadMathTranFile()Vconvert(LTree/MathObject;)VtextObjLTree/Text;text	numberObjLTree/RealNumber;numbervarvariableObjLTree/Variable;	binaryObjLTree/BinaryOperator;binarybracketsfunctionObjLTree/Function;function	matrixObj
LTree/Matrix;matrixmatrix_mImatrix_nxygroupingObjLTree/Grouping;groupingnaryObjLTree/NaryOperator;naryinaryFunctionObjLTree/NaryFunction;naryFunctionorders[Ljava/lang/String;orderstart
Exceptions
SourceFileOutputFormat.javaorg/jdom/input/SAXBuilderZ[\BracketsRnd]^_Initialjava/lang/StringBuffer`aoutput1bcnameAutoBracketsdetruefghoutput2javax/swing/JTextFieldij	ClipboardklemnNoExpressionjava/lang/NullPointerExceptionReadingFileDragMathopqjava/net/URL`rformats/.xmlstjava/io/FileNotFoundExceptionReadingFile2 org/jdom/JDOMExceptionjava/io/IOExceptionuvMathTran.xmlwxyszMathTran{	Tree.Text	Tree/TextTextTree.RealNumberTree/RealNumber
RealNumber|}`~
Tree.Variable
Tree/VariableVariable`Tree.BinaryOperatorTree/BinaryOperator}reverseoutput3
Tree.Function
Tree/Function^Tree.MatrixTree/Matrix}}matrixStartrowStartelementStart
elementEndelementSeparatorrowEndrowSeparator	matrixEnd
Tree.Grouping
Tree/GroupingTree.NaryOperatorTree/NaryOperator}^finalTree.NaryFunctionTree/NaryFunction,Output/OutputFormatjava/lang/Objectorg/jdom/DocumentgetRootElement()Lorg/jdom/Element;org/jdom/ElementgetChild&(Ljava/lang/String;)Lorg/jdom/Element;append,(Ljava/lang/String;)Ljava/lang/StringBuffer;getTexttoStringgetAttributeValue&(Ljava/lang/String;)Ljava/lang/String;java/lang/Stringequals(Ljava/lang/Object;)Z	selectAllcopyDisplay/LanguageManagerreadLangFileDisplay/StatusBarprintlnjavax/swing/JOptionPaneshowMessageDialog<(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;I)V,(Ljava/lang/Object;)Ljava/lang/StringBuffer;build#(Ljava/net/URL;)Lorg/jdom/Document;getClass()Ljava/lang/Class;java/lang/ClassgetResourceAsStream)(Ljava/lang/String;)Ljava/io/InputStream;*(Ljava/io/InputStream;)Lorg/jdom/Document;getName	getNumber()I(I)Ljava/lang/StringBuffer;
getVarName()CvalueOf(C)Ljava/lang/String;&(Ljava/lang/Object;)Ljava/lang/String;(C)Ljava/lang/StringBuffer;	getParent()LTree/MathObject;Tree/Precedencevalue[IgetIDTree/MathObject
getRightChildgetLeftChildgetMgetN
getElement(II)LTree/MathObject;getSize(I)LTree/MathObject;split'(Ljava/lang/String;)[Ljava/lang/String;java/lang/IntegerparseInt(Ljava/lang/String;)I(I)Ljava/lang/String;!
****+**Y*-	*,
"8&
9:;<$=)>*****/*B*M**
**+*N*Y*-***+*Y*- Y*!:*M"#***
$%&**
'%&N*
)%*+,(ZHIKM O$P.QOReSjUoVWXYZ[\^cabd>.%[,YY*	-.+/0M**,1*+~MY*
3%4+*+TMY*
3%4+*+*MY*
3%4+*+8;28e5866
k'l3m8t;n<obtepfqtrsu>'<&f&&***789:rLY*
3%;*+LLY*
3%;*+&LY*
3%;*+2=5c6.yz{:=|>}`c~d*">"d"}	S+7<=l+>M*?N*Y*-@:*Y*-,A-+7<Bl+CM*DN*Y*-@:*Y*-,EF-+7<G+HM*,IJN*Y*-K:*,LMN,LNd*Y*-*Y*,IO*Y*-$*Y*-K+7<P+QM*,RN*Y*-@:6*-S6:6&6,TU,V.U,TW.6'*Y***Y*--X*,Y*,Z
:*,Z*Y*--X*,Z*,Y
:*,Y*Y*-['*Y**+7<\:+]M*,^N*Y*-@:*Y*--S'*Y**):*Y***,_*Y*--S'*Y**):*Y**+7<`i+aM*,bN,c6,d6*Y*-e66*Y*-f*Y*-g*,h*Y*-id$*Y*-j~*Y*-kd$*Y*-l6*Y*-m+7<n+oM*,pN*Y*-@:*Y*-*,q*Y*-+7<rF+sM*,tN*Y*-@:6*-S6:6&6,uU,v.U,uW.6'*Y**,wd64*,x*Y*-K*,x'*Y***Y*-y:+7<z4+{M*,|N*Y*-@:*Y*-::-}:~::6^,*,2`6*Y*-YK,O*,`6*Y*-YK?B((47((#47((!(((`(Pqt((!$(
(2SV((?BDx479HQr#479<ADKadi!#+LQu
7
?`n "#$6%=&^'j()*,./02	3508?9D:P=q@t>vBCDGHILOMQ	TW![$X&Z)^._1`8bNcQhVizklmnoqrsw
zx}!~&2SVXy|				L	R1DdZdZ$9H9#Y$$2&aUOI%"vD|Pp&>2		X9	9&,2 |	S	S(PK
H8%EFFTree/BinaryOperator.class0!
		 	leftChildLTree/MathObject;
rightChild<init>(ILjava/lang/String;)VCodeLineNumberTableLocalVariableTablethisLTree/BinaryOperator;idInameLjava/lang/String;getLeftChild()LTree/MathObject;
getRightChildsetLeftChild(LTree/MathObject;)V
setRightChild
SourceFileBinaryOperator.java	
Tree/BinaryOperatorTree/MathObject!	
[*,**#$
 /**
/*1
>*+
89
>*+
?@
PK
H8p+y9y9Tree/BuildTree.class0k
L	M	N	O	P	Q	RS
L
T
U
VW
X
5Y
Z
[\]
^_`ab
Lc
de
f
g
h
i
j
k
l
m
nop
$qrs
t\
uv
uw
ux
y	z{

|}
/~
1~
6~
8~
:
:Y
<
<
>
:
C


GL
G
G
G
ML
G
QL
TL
WL
ZL
]L
`L
cL
fL
iL
G
G
#L

^
^

^

w
^
^
w
L



w



w
w
w\

h


\

C
C
C


1|
1
1
1
1
/|

/
/
6
8
>
>
>
>inpCompsLorg/jdom/Element;	copyStartI
copyFinish	copyLayerLjavax/swing/JPanel;copyZlangManLDisplay/LanguageManager;<init>.(LDisplay/LanguageManager;Lorg/jdom/Element;)VCodeLineNumberTableLocalVariableTablethisLTree/BuildTree;generateTree*(Ljavax/swing/JPanel;ZII)LTree/MathObject;treeLTree/MathObject;layeroutputStackLjava/util/Stack;
Exceptions	toPostfixI(Ljava/awt/Container;Ljava/util/Stack;Ljava/util/Stack;)Ljava/util/Stack;jtextBoxStackexLorg/nfunk/jep/ParseException;tempLjavax/swing/JTextField;IDgroupnameLjava/lang/String;
functionLayerLjava/awt/Container;functionComponents[Ljava/awt/Component;functionOutStack
groupLayergroupComponents
groupOutStackmatrixlayoutLjava/awt/GridLayout;matrixElementslayoutOutStack3layoutOutStack2layoutOutStack1layoutOutStack4temp2layoutOutStacklayoutLayerlayoutComponentsfirstsecond
operatorStackoutStack	lastAdded
componentsixparseString6(Ljava/lang/String;Ljava/util/Stack;)Ljava/util/Stack;parserLorg/nfunk/jep/JEP;nodeLorg/nfunk/jep/Node;
expressionvalidateBeforeParsing&(Ljava/lang/String;)Ljava/lang/String;leftrightnextCharascii_valuetokenCinfinitytheTextconvertJEPTreeJ(Lorg/nfunk/jep/Node;Ljava/util/Stack;Ljava/lang/String;)Ljava/util/Stack;
varFactoryLorg/nfunk/jep/VariableFactory;newChildLorg/nfunk/jep/ASTVarNode;
functionStack
groupingStack Ljava/lang/NullPointerException;funNodeLorg/nfunk/jep/ASTFunNode;typecompconstantNodeLorg/nfunk/jep/ASTConstant;dDvarNodecurrentNodetoTree%(LTree/MathObject;Ljava/util/Stack;)Vchild1stacknaryFunctionObjLTree/NaryFunction;	leftStack
rightStack	leftChild
rightChildobjLjava/lang/Object;	binaryObjLTree/BinaryOperator;naryObjLTree/NaryOperator;
nextObjectfunctionObjLTree/Function;rootgroupingObjLTree/Grouping;matrixStackelement	matrixObj
LTree/Matrix;mncurrentStack
getCopyFinish()I
SourceFileBuildTree.javajava/util/StackTree/MathObject+,Display.TextBox	javax/swing/JTextFieldjava/text/ParseExceptionjava/lang/StringBufferOperator

Iorg/nfunk/jep/ParseException	Tree/Textjavax.swing.JLabelArgument ITree/NaryOperator!Tree/BinaryOperatorjavax.swing.JPaneljava/awt/Container
Tree/Function
Tree/Groupingjavax/swing/JPanel"#java/awt/GridLayoutTree/Matrix$I%I&'(Tree/NaryFunction)*	org/nfunk/jep/JEP+,-.-unionorg/nfunk/jep/function/Union/0intersection#org/nfunk/jep/function/Intersectiondet"org/nfunk/jep/function/Determinanttraceorg/nfunk/jep/function/Tracesubsetporg/nfunk/jep/function/Subset	integrateorg/nfunk/jep/function/Integraldiff#org/nfunk/jep/function/Differentialsumorg/nfunk/jep/function/Sumproductorg/nfunk/jep/function/Productint'org/nfunk/jep/function/DefiniteIntegral12345I6789:;<*==org.nfunk.jep.ASTFunNodeorg/nfunk/jep/ASTFunNode>?.@;AIntegralBIDefiniteIntegralorg/nfunk/jep/VariableFactoryorg/nfunk/jep/ASTVarNodeCDEFGHIJKLMNOPQRComparative<LessThan>MoreThan<=LTEQ>=GTEQ!=NotEqual==Equalsjava/lang/NullPointerExceptionorg.nfunk.jep.ASTConstantorg/nfunk/jep/ASTConstantSTUVTree/RealNumberorg.nfunk.jep.ASTVarNode
Tree/VariableVariableWTree.NaryFunctionXIYZK[\]Tree.BinaryOperatorjava.util.Stack^]_`a]b`Tree.NaryOperatorcdZ
Tree.FunctionY]
Tree.GroupingTree.MatrixeIfIghijTree/BuildTreejava/lang/Object()Vempty()Zpop()Ljava/lang/Object;
getComponents()[Ljava/awt/Component;getClass()Ljava/lang/Class;java/lang/ClassgetName()Ljava/lang/String;java/lang/Stringequals(Ljava/lang/Object;)ZDisplay/LanguageManagerreadLangFileappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;(I)Ljava/lang/StringBuffer;toString(Ljava/lang/String;I)VgetTextsizeget(I)Ljava/lang/Object;push&(Ljava/lang/Object;)Ljava/lang/Object;(Ljava/lang/String;)Vjava/awt/ComponentDisplay/AddComponentgetID(Ljava/lang/String;)IgetGrouppeekTree/Precedencevalue[I(ILjava/lang/String;)V	getLayout()Ljava/awt/LayoutManager;getRows
getColumns(ILjava/lang/String;II)VgetComponent(I)Ljava/awt/Component;(ILjava/lang/String;I)VaddaddStandardFunctionssetAllowUndeclared(Z)VsetImplicitMuladdFunctionA(Ljava/lang/String;Lorg/nfunk/jep/function/PostfixMathCommandI;)VparseExpression((Ljava/lang/String;)Lorg/nfunk/jep/Node;
getTopNode()Lorg/nfunk/jep/Node;lengthcharAt(I)Cjava/lang/CharacterisLetterOrDigit(C)Z	substring(II)Ljava/lang/String;(C)Ljava/lang/StringBuffer;getPFMC.()Lorg/nfunk/jep/function/PostfixMathCommandI;lastIndexOf(I)Ljava/lang/String;jjtGetNumChildren(I)VcreateVariable,(Ljava/lang/String;)Lorg/nfunk/jep/Variable;setVar(Lorg/nfunk/jep/Variable;)VjjtAddChild(Lorg/nfunk/jep/Node;I)Vorg/jdom/ElementgetChild&(Ljava/lang/String;)Lorg/jdom/Element;getAttributeValuejava/lang/IntegerparseIntjjtGetChild(I)Lorg/nfunk/jep/Node;
isOperatorgetValuejava/lang/DoubleparseDouble(Ljava/lang/String;)D(CLjava/lang/String;)VgetSizesetChild(LTree/MathObject;I)V(I)LTree/MathObject;	setParent(LTree/MathObject;)V
setRightChild
getRightChild()LTree/MathObject;setLeftChildgetLeftChildremoveaddChildgetMgetN
setElement(IILTree/MathObject;)V
getElement(II)LTree/MathObject;!
Z**+*W,-.	/0 Q****+*+Y	Y	
:
::.;<	=>?A.C7DAEKGNIRA
QQQQQ.#N6+:66*+**6*`6H22:(YY*Y	:	6

	 -	
!"W
:
-$Y%"W62&(YY*'62()62(*6	2(+:
:,,,
:,1-.-..-,"W,,,
:	,/Y
0"W,1Y
2"W232(42()62(*6	2(+:
6	F25::*25Y	Y	
:
-
"W-6Y
7"W	F25::*25Y	Y	
:
-
"W-8Y
9"W	25::	g2::

;<:
=:6(-*25Y	Y	
"W->Y
?@A"W6
6	6
62	6
6	6
6
	6
6
%6
6
92::*B5Y	Y	
:-"W*B5Y	Y	
:-"W*25Y	Y	
:-"W-CY
D"W82::B::*B5Y	Y	
:-"W*B5Y	Y	
:-"W*25Y	Y	
:-"W-CY
D"W52::*B5Y	Y	
:-"W*B5Y	Y	
:-"W*25Y	Y	
:-"W*25Y	Y	
:-"W-CY
D"W6
72::*B5Y	Y	
:-"WB::*B5Y	Y	
:-"W*B5Y	Y	
:-"W*25Y	Y	
:-"W-CY
D"W.
Tn2::B::*B5Y	Y	
:-"W*25Y	Y	
:-"W-CY
D"W-X*25Y	Y	
:-"W*25Y	Y	
:-"W-CY
D"W\*
25Y	Y	
:-"W*25Y	Y	
:-"W-1Y
2"W<
6*
25Y	Y	
:-"W-6Y
7"W2::=:66(YY*',-,"W-#V[	\]_a%b+c3f:iMjWl]mqrstuywxz})69@Ibkr~&-=CMTov

 #&-03ADGUX^ahq$+HOjq	

/=Fcju !/"6#Q$X%i(p)*+,-0123
45$7*8F9M:`@jAqBtCyHKLOPSd=
"	
Wt)~	6q
9n92&
M9T2o
[
QJGq{^:$^H:j\:Fc^:bW/:Q::
F
S

Py	l
j		|*4+$Y*%EW*FKGYHM,I,J,K,LMYNO,PQYRO,STYUO,VWYXO,YZY[O,\]Y^O,_`YaO,bcYdO,efYgO,hiYjO,*kW,lN-#Ym-Y	*nL+^X	Y\^&_*`/a4bAcNd[ehfughijkmnpqsv*&	

#	<*ok*p=Y*odO*`p>*`pq	4*`r:*`*or:YsK<*or*p=">=/Y*`rt*`*orK+Y*ru*`*orK*V
 (;ERlrt|RE'R(D_fb	"*v*wN-x:yz6`{::|=-}~:-})Y:Y:		-	~E-})Y:Y:		-	-}-}|::61-+,nW-+,nW+/Y0"W1-+,nW-+,nW+1Y2"W4-Y	,n:	+	"W+6Y7"W4-Y	,n:	+	"W+8Y9"W-4-+,nW-+,nW+1Y2"Wo-}d6		#-	Y	,n:
+
"W	-}"+CY-}D"W+6Y7"W|-
:_-
:L-
:9-
:&-
:-::-+,nW-+,nW+1Y2"W:+$Y,%EW*'*N-96+Y"W*^*N-o+$Y-%"W;-p+Y""W+Y-p"W+^W )47AIMU^ht{'2JPbi"*Idnz
'6;GLZiny "#%)^h		b		

d	
 !" )4#7$;%&G'(LnV)*
	+,	Y+S*F*CM6,2+N-
:,,,-˧**1M,B,9,0,',-,.,2,T+N-9,-
,,,+,+
,,,+P-:+:
:,,,
:,,,9,+
,,,+,+
,,,+**/M>+,
:.,;++ dW,+
,,,++,
:,+
,,,++,
:.,;++ dW,+
,,,++,
:,+
,,,+*(*6M+N-
:-,*(*8M+N-
:-,y*j*>M,>,6d6d6J9+:
:,,,d6v]356:;(<0=9>A?K@QAZCiDnFHJLMNPQRUVXYZ#[*]4^:_B`LdWe_fghrizjmnpqstvwxyz|~	),8AJVYenz)3?FLRX9-0'.;/08G1>2434456n789:;<=>?@>*A) BbCD]EWFRLY*YGHI/*JKPK
H8O3WWTree/Function.class0
	childLTree/MathObject;<init>(ILjava/lang/String;)VCodeLineNumberTableLocalVariableTablethisLTree/Function;idInameLjava/lang/String;getChild()LTree/MathObject;setChild(LTree/MathObject;)V
SourceFile
Function.java
Tree/FunctionTree/MathObject!	R*,*
 ! 
	/*
'
	>*+

./
PK
H8vh_NNTree/Grouping.class0
	childLTree/MathObject;<init>(ILjava/lang/String;)VCodeLineNumberTableLocalVariableTablethisLTree/Grouping;idInameLjava/lang/String;getChild()LTree/MathObject;setChild(LTree/MathObject;)V
SourceFile
Grouping.java
Tree/GroupingTree/MathObject!	I*,

!" 
	/*
(
	>*+

/0
PK
H8
1LLTree/MathObject.class0&
		 	!"#$nameLjava/lang/String;idIparentLTree/MathObject;<init>(ILjava/lang/String;)VCodeLineNumberTableLocalVariableTablethisgetName()Ljava/lang/String;getID()I	setParent(LTree/MathObject;)V	getParent()LTree/MathObject;
SourceFileMathObject.java%
	
Tree/MathObjectjava/lang/Objectjava/io/Serializable()V!	

b***,*!	"#$ 

	/**
/*.
>*+
56

/*<
PK
H8~Tree/Matrix.class0+
$	%	&		'()array[[LTree/MathObject;mIn<init>(ILjava/lang/String;II)VCodeLineNumberTableLocalVariableTablethis
LTree/Matrix;idnameLjava/lang/String;
setElement(IILTree/MathObject;)VelementLTree/MathObject;getArray()[[LTree/MathObject;
getElement(II)LTree/MathObject;getM()IgetN
SourceFileMatrix.java
*
	Tree/MatrixTree/MathObject(ILjava/lang/String;)V!	

&*,****2S$%&'(%)4&&&&
&V
*2-S
1	2*




/*8G	*22A 		
	 /*H! /*O"#PK
H8ovTree/NaryFunction.class0"
	 child[LTree/MathObject;<init>(ILjava/lang/String;I)VCodeLineNumberTableLocalVariableTablethisLTree/NaryFunction;idInameLjava/lang/String;ngetChild(I)LTree/MathObject;getSize()IsetChild(LTree/MathObject;I)VnewChildLTree/MathObject;
SourceFileNaryFunction.java!Tree/MathObjectTree/NaryFunction(ILjava/lang/String;)V!	_*,*
"#$*
	;*2
'
	0*
+
	J*+S

01 
PK
H84Tree/NaryOperator.class01
"#
$		%
&
'
()*listLjava/util/ArrayList;<init>(ILjava/lang/String;)VCodeLineNumberTableLocalVariableTablethisLTree/NaryOperator;idInameLjava/lang/String;getSize()IaddChild(LTree/MathObject;I)VchildLTree/MathObject;ngetChild(I)LTree/MathObject;
SourceFileNaryOperator.java
java/util/ArrayList+
,-./0Tree/MathObjectTree/NaryOperator()Vsizeadd(Ljava/lang/Object;)Zget(I)Ljava/lang/Object;!	

X*,*Y"# 2*)L
*+W
1	2 


@*9 !PK
H8QyȊTree/Precedence.class0 
	NONEI
ConstantValueADD_SUBMULT_DIVEXPONENTS_ROOTSvalue[I<init>()VCodeLineNumberTableLocalVariableTablethisLTree/Precedence;<clinit>i
SourceFilePrecedence.javaTree/Precedencejava/lang/Object!	

	/*Qd
;OOOOOOOOO:"$	%&')#*)+/,5-;.B/I0P2	GPK
H8:}ǰTree/RealNumber.class0
	numberI<init>(I)VCodeLineNumberTableLocalVariableTablethisLTree/RealNumber;	getNumber()I
SourceFileRealNumber.javaTree/RealNumberTree/MathObject(ILjava/lang/String;)V!	
I
**"#$



/**
PK
H8ﻈTree/Text.class0
	textLjava/lang/String;<init>(Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethisLTree/Text;getText()Ljava/lang/String;
SourceFile	Text.java	Tree/TextTree/MathObject(ILjava/lang/String;)V!	
I
**+"#$



/**
PK
H8wTree/Variable.class0
	varNameC<init>(CLjava/lang/String;)VCodeLineNumberTableLocalVariableTablethisLTree/Variable;typeLjava/lang/String;
getVarName()C
SourceFile
Variable.java
Tree/VariableTree/MathObject(ILjava/lang/String;)V!	R*,*
"#$ 
	/*
*
PKP8i.N:META-INF/MANIFEST.MFPKP8!9%META-INF/SIGNFILE.SFPKP8.?',META-INF/SIGNFILE.DSAPK

I8	u/META-INF/PK

I8/Display/PK

I8/Display/Images/PK

I8/Output/PK

H80Tree/PK

H8:٩;0Display/AboutFrame$1.classPK

H8Ni4Display/AboutFrame$2.classPK

H8y&ϝ6Display/AboutFrame$3.classPK

H8:Display/AboutFrame$4.classPK

H8{Ή>Display/AboutFrame.classPK

H8ӿ,_nneZDisplay/AddComponent$1.classPK

H8I@kk
`Display/AddComponent.classPK

H8Display/ComListener.classPK

I8u""Display/CompConfig.xmlPK

H8?۵Display/DocListener.classPK

H8bvv	Display/DrgmFileFilter.classPK

H8	

Display/FocListener.classPK

H8)p
Display/FormatChooser$1.classPK

H8Tt
Display/FormatChooser.classPK

I8l$Display/Images/Thumbs.dbPK

I8Display/Images/absolute.gifPK

I8ɮ]]Display/Images/addition.gifPK

I8b\\dDisplay/Images/and.gifPK

I8fDisplay/Images/arccos.gifPK

I8YsDisplay/Images/arccosh.gifPK

I8ռVtDisplay/Images/arcsin.gifPK

I8^Display/Images/arcsinh.gifPK

I8\檛4Display/Images/arctan.gifPK

I8ؠDisplay/Images/arctanh.gifPK

I8RIDisplay/Images/arrows.gifPK

I8_NZZDisplay/Images/assignment.gifPK

I8e,6Display/Images/calculus.gifPK

I8(YY3Display/Images/comma.gifPK

I81-kk&Display/Images/copy_clipboard_24_h.pngPK

I8qDisplay/Images/cos.gifPK

I8:}(Display/Images/cosh.gifPK

I8&Display/Images/curlybr.gifPK

I8>%Display/Images/cut_clipboard_24_h.pngPK

I8
Display/Images/def_integral.gifPK

I8yzDisplay/Images/determinant.gifPK

I8i&sDisplay/Images/differential.gifPK

I8eVVhDisplay/Images/divide2.gifPK

I8Ԉ@Display/Images/division.gifPK

I8\\Display/Images/downArrow.gifPK

I8{πHDisplay/Images/e.gifPK

I8VVDisplay/Images/equals.gifPK

I8VVDisplay/Images/equiv.gifPK

I8fRDisplay/Images/evaluate.gifPK

I8v__Display/Images/exists.gifPK

I8^^Display/Images/factorial.gifPK

I8IP'!Display/Images/fences.gifPK

I8^>s``A%Display/Images/forAll.gifPK

I8N%Display/Images/function.gifPK

I8縚)Display/Images/gamma.gifPK

I8(1ޗ-Display/Images/greek.gifPK

I8poy+e1Display/Images/infinity.gifPK

I8^1,5Display/Images/integral.gifPK

I8y)dd&9Display/Images/intersection.gifPK

I8{]]<Display/Images/isIn.gifPK

I8{Y=Display/Images/latex.pngPK

I8>'d?Display/Images/layout.gifPK

I898ұ??iCDisplay/Images/leftArrow.gifPK

I8BAACDisplay/Images/leftDblArrow.gifPK

I8}YY!`DDisplay/Images/leftRightArrow.gifPK

I8e/"FF$DDisplay/Images/leftRightDblArrow.gifPK

I8gXG]]EDisplay/Images/less than.gifPK

I8?G`IDisplay/Images/limit.gifPK

I8MDisplay/Images/ln.gifPK

I8PDisplay/Images/log.gifPK

I8T__TDisplay/Images/lteq.gifPK

I8qCXDisplay/Images/maple.pngPK

I8HM\Display/Images/mathmllogo.pngPK

I8p,mDisplay/Images/matrix.gifPK

I8JBarDisplay/Images/max.gifPK

I8f$>ZZuDisplay/Images/mid.gifPK

I8ivDisplay/Images/min.gifPK

I84n]]=zDisplay/Images/more than.gifPK

I8!Y&}Display/Images/move_to_folder_24_h.pngPK

I8ܪ^^̂Display/Images/mteq.gifPK

I8N9SS!_Display/Images/multiplication.gifPK

I8CCDisplay/Images/multiply2.gifPK

I8sӁnDisplay/Images/n-th root.gifPK

I8?[[!XDisplay/Images/northEastArrow.gifPK

I8?mv[[!Display/Images/northWestArrow.gifPK

I8ձ==Display/Images/not.gifPK

I8ibbDisplay/Images/notExists.gifPK

I8ZرccDisplay/Images/notIn.gifPK

I8gRR2Display/Images/notequal.gifPK

I8yllDisplay/Images/notsubset.gifPK

I8CSjjcDisplay/Images/nsubeq.gifPK

I8լZ%Display/Images/open_document_24_h.pngPK

I8W	Display/Images/operators.gifPK

I8@:٣ZZƤDisplay/Images/or.gifPK

I8IS&SDisplay/Images/partialDifferential.gifPK

I8˵''Display/Images/paste_clipboard_24_h.pngPK

I8h Display/Images/pi.gifPK

I8=UnOOڭDisplay/Images/plusminus.gifPK

I8cDisplay/Images/product.gifPK

I8#SuWDisplay/Images/redo_24_h.pngPK

I8jWWIDisplay/Images/rightArrow.gifPK

I8#BB ۹Display/Images/rightDblArrow.gifPK

I8MJƓ[Display/Images/roundbr.gifPK

I8S-&Display/Images/save_24_h.pngPK

I8c7AAADisplay/Images/simEq.gifPK

I8ԇDisplay/Images/sin.gifPK

I8zvsDisplay/Images/sinh.gifPK

I8a\\!MDisplay/Images/southEastArrow.gifPK

I8as\\!Display/Images/southWestArrow.gifPK

I84Display/Images/square root.gifPK

I8heDisplay/Images/squarebr.gifPK

I8/8Display/Images/subscript.gifPK

I8QaaDisplay/Images/subset.gifPK

I8x$^^Display/Images/subseteq.gifPK

I8wTT#Display/Images/subtraction.gifPK

I8Display/Images/sum.gifPK

I8D|Display/Images/superscript.gifPK

I8	WDisplay/Images/tan.gifPK

I84nDisplay/Images/tanh.gifPK

I8`S,||Display/Images/trace.gifPK

I8g$Display/Images/undo_24_h.pngPK

I8WggDisplay/Images/union.gifPK

I83xCC>Display/Images/upArrow.gifPK

H8ɋEEDisplay/InputComponent.classPK

H8g}8Display/LanguageManager.classPK

H8D
Display/MainApplet$1.classPK

H856-#Display/MainApplet$10.classPK

H8l&Display/MainApplet$11.classPK

H8C?
)Display/MainApplet$12.classPK

H87+Display/MainApplet$13.classPK

H8Qܷ.Display/MainApplet$14.classPK

H8L1Display/MainApplet$15.classPK

H8T&J4Display/MainApplet$16.classPK

H8%ݖ7Display/MainApplet$17.classPK

H84Wt:Display/MainApplet$18.classPK

H8<=Display/MainApplet$19.classPK

H8jʉtt@Display/MainApplet$2.classPK

H8=(F8GDisplay/MainApplet$20.classPK

H8gmԷ(JDisplay/MainApplet$21.classPK

H80MDisplay/MainApplet$22.classPK

H8o}ƷODisplay/MainApplet$23.classPK

H8m-RDisplay/MainApplet$24.classPK

H8UDisplay/MainApplet$25.classPK

H8nv&|XDisplay/MainApplet$26.classPK

H8J>[Display/MainApplet$27.classPK

H88I,o
_Display/MainApplet$28.classPK

H8p[VbDisplay/MainApplet$29.classPK

H8'Wb-eDisplay/MainApplet$3.classPK

H8r?%	jDisplay/MainApplet$30.classPK

H84=)mDisplay/MainApplet$31.classPK

H8B|)pDisplay/MainApplet$32.classPK

H8)ݚ]9sDisplay/MainApplet$33.classPK

H8ܱ]IvDisplay/MainApplet$34.classPK

H8&YyDisplay/MainApplet$35.classPK

H8cdi|Display/MainApplet$36.classPK

H8-VyDisplay/MainApplet$37.classPK

H8_/ӽDisplay/MainApplet$38.classPK

H8 oDisplay/MainApplet$39.classPK

H8sJDisplay/MainApplet$4.classPK

H8)Display/MainApplet$40.classPK

H8a3PDisplay/MainApplet$41.classPK

H8pDisplay/MainApplet$42.classPK

H8+ٙDisplay/MainApplet$43.classPK

H8!٫Display/MainApplet$5.classPK

H8[)mDisplay/MainApplet$6.classPK

H8#ĚZZDisplay/MainApplet$7.classPK

H8᫶GDisplay/MainApplet$8.classPK

H8X54Display/MainApplet$9.classPK

H8|444!Display/MainApplet$MouseListenerPaletteToolbar.classPK

H8De-Display/MainApplet$MouseListenerTextBox.classPK

H8ÎmDisplay/MainApplet.classPK

H8;PP%]Display/MseMotionSelectListener.classPK

H8
ADisplay/MseSelectListener.classPK

H8l*""(Display/StatusBar.classPK

H8Display/TextBox.classPK

H8v$LLDisplay/TreeDisplay.classPK

I8Y922Output/MathTran.xmlPK

H8߸aJ%J%R*Output/OutputFormat.classPK

H8%EFFOTree/BinaryOperator.classPK

H8p+y9y9PSTree/BuildTree.classPK

H8O3WWTree/Function.classPK

H8vh_NNTree/Grouping.classPK

H8
1LLTree/MathObject.classPK

H8~Tree/Matrix.classPK

H8ov˙Tree/NaryFunction.classPK

H84Tree/NaryOperator.classPK

H8QyȊҠTree/Precedence.classPK

H8:}ǰTree/RealNumber.classPK

H8ﻈrTree/Text.classPK

H8wlTree/Variable.classPK6z

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>