- "#$%&'(,-0ABCDEFGHIPQRSTUVWYZ[\]^_`amnopqrstyz{|}~  @ s' u' ' v( ) ~* + , t- - - {. / 0 1 2 3 4 5 6 7 8 9 : ;  < = > ? @ A B C D E F G H I J K xL uM ~M N O P Q R S ~T |U V W wX wY Z [ \ ] ^ _ |` |a b c |d se wf }f sg h si ~j uk }l m yn n o p q r s t u v w x y z { | } ~                     w ~ w  ~ u w | | x    s w      z          v y                          <     ! # ( ) * + . 1> 3 4 5 6@ 7 < 8 < J L M N: O O X= b c: d e f g h h i j k l u: v: w x            >      : :     > ?                :     :       :         >               =        :      ()I()Ljava/awt/Dimension;()Ljava/awt/Graphics; ()Ljava/awt/image/ImageProducer;()Ljava/io/InputStream;()Ljava/lang/String;()Ljava/net/URL;()V(C)Ljava/lang/String;(I)C(I)I(I)Ljava/lang/String;(I)Ljava/lang/StringBuffer;(I)V(II)I(II)Ljava/awt/Image;(II)Ljava/lang/String;(III)V(IIII)V(IZ)V(Ljava/awt/Color;)V*(Ljava/awt/Component;)Ljava/awt/Component;%(Ljava/awt/Event;Ljava/lang/Object;)Z(Ljava/awt/Font;)V(Ljava/awt/Graphics;)V(Ljava/awt/Image;IIIII)Z3(Ljava/awt/Image;IILjava/awt/image/ImageObserver;)Z(Ljava/awt/LayoutManager;)V0(Ljava/awt/image/ImageProducer;)Ljava/awt/Image;=(Ljava/awt/image/ImageProducer;Ljava/awt/image/ImageFilter;)V(Ljava/io/InputStream;)V&(Ljava/lang/Object;)Ljava/lang/String;(Ljava/lang/Object;)Z(Ljava/lang/String;)I'(Ljava/lang/String;)Ljava/lang/Integer;&(Ljava/lang/String;)Ljava/lang/String;,(Ljava/lang/String;)Ljava/lang/StringBuffer;(Ljava/lang/String;)V(Ljava/lang/String;I)V(Ljava/lang/String;II)V2(Ljava/net/URL;Ljava/lang/String;)Ljava/awt/Image;#(Ljava/net/URL;Ljava/lang/String;)V(ZI)V([B)I([B)Ljava/lang/String;([BI)I([BI)V-.ltf12345678 < < =B=N=Q=R> > ArialBBack BlackNameBoardCaptureCastlingChangePosition ChessFileCode ConstantValue ExceptionsFast FillNames FillOpenings FirstMoveFromGetIndexIIndexInitChessPositionInitInitialPositionKLastMoveLineNumberTable List of Games ListOfGamesLjava/awt/Button;Ljava/awt/Choice;Ljava/awt/Color;Ljava/awt/Font;Ljava/awt/Graphics;Ljava/awt/Image;Ljava/awt/List;Ljava/io/DataInputStream;Ljava/io/PrintStream;Ljava/lang/Object;Ljava/lang/String;Ljava/net/URL;!Loading the game, please wait ...MoveNNamesNormalNotationO-OO-O-OOpeningsPiecePlacePromoteQRResultSSlow SortNames SourceFile TOTAL_PIECESTo WhiteName Who_WhereXYYearZ[B[I[Ljava/awt/Image;[Ljava/lang/String;[S[[I:a b c d e f g ha1a2a3a4a5a6a7a8absactionaddaddItemanimappendb1b2b3b4b5b6b7b8b_piecescc1c2c3c4c5c6c7c8charAt choose_piececlear clearRectclose compareTo createImagecurrentXcurrentYcutInt cutStringd1d2d3d4d5d6d7d8done_loading_all_imagesdone_loading_image drawImage drawStringe1e2e3e4e5e6e7e8equalsff1f2f3f4f5f6f7f8fillRectgg1g2g3g4g5g6g7g8 game_namegetDocumentBase getGraphicsgetImage getMessage getParametergetSelectedIndexgetSelectedItem getSourceglobalhh1h2h3h4h5h6h7h8heighthow_many how_many_s imageUpdateindexOfinitintValuejava/applet/Appletjava/awt/Buttonjava/awt/Choicejava/awt/Colorjava/awt/Componentjava/awt/Containerjava/awt/Dimensionjava/awt/Event java/awt/Fontjava/awt/Graphicsjava/awt/Image java/awt/Listjava/awt/image/CropImageFilter"java/awt/image/FilteredImageSourcejava/awt/image/ImageObserverjava/io/DataInputStreamjava/io/FilterInputStreamjava/io/IOExceptionjava/io/InputStreamjava/io/PrintStreamjava/lang/Integerjava/lang/Mathjava/lang/Objectjava/lang/Stringjava/lang/StringBufferjava/lang/Systemjava/lang/Throwable java/net/URL l_notationlast lastIndexOflenghtlength loading images, please wait ... longlongN long_notationltfltfMovesmaxmovesmyConnmyURLnnamenew_xnew_ynextXnextY offScreenGCoffScreenImageold_xold_y openStreamopensoutpaintparseIntpiecesplaybackpositionprintlnreadrepaint replaceItemreshape s_notationselect setBackgroundsetColorsetFont setLayout setLengthshortshortNshort_notation showStatussizesmallspspeed substringtargettoStringtrimupdatevalueOfviewer viewer.javaw_pieceswherewhitewidthwtmxx_fasay_fasa!sD5*9. ;?//   :6@> > > 1>   <     i j      ::N::::v:u:   !(#=X=7 <8 <   3 c:** *@r***@Y'SY/SY8SY@SYHSYPSYYSYbSY(SY 0SY 9SY ASY ISY QSYZSYcSY)SY1SY:SYBSYJSYRSY[SYdSY*SY2SY;SYCSYKSYSSY\SYeSY +SY!3SY" SY3FSY4NSY5VSY6_SY7hSY8.SY96SY:?SY;GSY <OSY=WSY> `SY?iS** ***{Y *{Y*{Y*tY*tY*tYl*tYo*tY"*tY*uY*~Y*~Y*}*}*@ *@ **%*(&**: $%$&.'a(c'g(i'm(o's(u'y({'('('(')')')')')')')')'*'*'*'*'*'*'*'*'+'+'+'+' + '+'+'+'!,#'',)'-,/'3,5'9,;'?,A'E,G'K,M'Q-S'W-Y']-_'c-e'i-k'o-q'u-w'{-}'.'.'.'.'.'.'.'.'  %2?LWdq z!#$%()z~Mb*=*> *2*.*2*.8  >  <:  <"^_ `+a8bDcRd`fw6 *2**2*d.O@*> *6*6:   :  !: :* 9@GNU\cjqx:B#:;$:4:-:&:#:$:: :*2:*2: ** S** SX: : : *8* O1D* < '.5: : : : *2*.3* * &~~*2*d. qY: : Й?*2*.1**Y q S***Y  S**Y   S*2*O* ?N]l{ 0*2*O6*2*O'*2*O*2*O *2*O~~"*2*d.*d2*Oz*2**O*2*O*2*O*2*O*2* Ot*2* Od*2* OT~~"*2*d.*`2*Oz*2**`O *2* OS*2*O*2*O*2*O*2*O* <2*O*?2*O*> 2*O*=2* Oo*2*O*2*O*2*O*2*O <* <2*O*82*O*:2*O*;2* O^W *07> BRbf !%:Ot{Bns+:BRUbeu  ,E^a{ U N:: <::+-WY-M,mК+W**˵+W**˵+W**˵**+-W**-˵**+W**ʓ*h:+W6 * * hʓV  *npq rstu v*w3x4y;zE{L|V}]~grxn> r6`*2*`2ŞG*.=**`.O*`O*2L**`2S*`+S*ߡ*ߤ6**2*ߤ> BC D!E)F9GCHKI[JeCqB|NON@P> 6*2*2 *`2*`2 ŞG*.=**`.O*`O*2L**`2S*`+S*ߡ}*ߤl6O*Y*2*2 *2*2 *ߤFUV WX*Y;X> YAZc[VU_`a`_S ?~Q "**$ <2*Y`**$*5*$ *$*$*=up;*Yl*d2*24*,*Ydl`*2**F./ 012&354:0E6J7v879:6=-** <*2*O?*2*O*2*O*2*O*2*O*2*O*2*O*2*O*2*O <*2*O* <2*O*;2*O*82* O*?2* O*:2* O*=2* O*92* O*> 2* O0 <*2* O8n34 546+778C9P:\;h <t=> ?> @ABCDEFG HI H)0)***2*d.j+  z~Y4 z?~UK .,**}*****5Z > ***56**.**.**.**.**p**l*Y`*,******d5Z > ***d56**.**.**.**.**Yd*p**l*,l*6pD*Yl*d2*2ld;*2*Ydl`*2l*w**,o*6pD*Yl*d2*2ld;*2*Ydl`*2l*w**+***h*+*:*:* *%=`*&@`T*%=`hd`*&O`**Y*ӻY*YX**`.ظ*Y****ħ:׶*****%=`*&@`T*+*I*%Й * 1*Й **Й *,,"****,****WZc,;EOZej%,29atwz #&/JTW[^jot(-06HPWZgnrw{ #',k-+`3~+3~x`lX,Y+M,,Y,N-, - '; ** w 3*vY *$***"*ݶƵ**յ*Y*Y*Y*********pظ#**jظ****nضֵ**aص*** **W**W**W**W**W**W**W**W**W*! *!  <-*O**Y7ضS*ߤ**Y*ӻY*YX*.ظ*Y****ħM,׶*%***=mY%h#NY%h#:***Y*-S***Y*S*Y`**((N-:6%**2*W*͙6%**2*W*͙*6:*%~h`*%`dO*%zhd*&`dO@*p*Jhij1k <mInVocpiqnrssxt}uvwxyz{|~!+5:Aalpp&B_irv $.2g v*vY +*Ѷ +&*%`6*&`+*% d*&`+ *% d*&`+ *% d*&`+ *% d*&`+ *% d*&`+ *% d*&c`+*% d*&?`+*% d*&`+`*%`*&d+*%`*&d+* +*r*%`*&,`****+**%*hd`*&d+**%*hd`*&J`+* +**%=`*hd`*&J`**%Y*&`\**%f`Y*&`\*=*%`*& *=*%`Y*&` <**%`Y*&` <**%`Y*&`\**%`*&+**%=`Y*&`T**%`Y*&`T> s6cp pp p+vYn +vY!! +%h*%`%h*&`%%҄*̚ *k \+vY +*Ѷ +*%*&*`,+&*%`6*&`+*%d*& ` +*% d*&`+ *% d*&`+ *% d*&`+ *% d*&`+ *% d*&`+ *% d*&c`+*% d*&?`+*% d*&`+*%^`*&d+`*%`*&d+*%`*&d+* ****+*%*&d,+**%*hd`*&d+*%*&;`,+**%*hd`*&J`+*%=`*&`T+*r*%`*&,`+* +*%=`*&;`T+**%=`*hd`*&J`*p*q** 2*.X @Yp*A+*2*`**W+*2***W+*2***W+*2***W+*2***W+*2***W+*2*`**Wv+*2***W_+*2***WH+*2***W1+*2***W+*2***W**** 2*d. Ad ,Mn+*2** .`** .*Wp+*2** .** .*WO+*2** .** .*W.+*2** .** .*W +*2** .** .*W+*2** .** .*W+*2** .`** .*W+*2** .** .*W+*2** .** .*Wf+*2** .** .*WE+*2** .** .*W$+*2** .** .*W=* *2*. Da| ;Vq+*2*.`*.*W.+*2*.*.*W+*2*.*.*W+*2*.*.*W+*2*.*.*W+*2*.*.*W+*2*.`*.*W+*2*.*.*Wo+*2*.*.*WT+*2*.*.*W9+*2*.*.*W+*2*.*.*W@[** 2*. =Vm'> +*2*`**W+*2***W+*2***Wy+*2***Wb+*2***WK+*2***W4+*2*`**W+*2***W+*2***W+*2***W+*2***W+*2***W=*2*. Da| ;Vq+*2*.`*.*W.+*2*.*.*W+*2*.*.*W+*2*.*.*W+*2*.*.*W+*2*.*.*W+*2*.`*.*W+*2*.*.*Wo+*2*.*.*WT+*2*.*.*W9+*2*.*.*W+*2*.*.*W@cJ1F[p +6Wy 'B[v *2G\ s    0EZbmx6 \#c$j%&'()*-+D,]-t./013$6709S:t; <=> ?@ <A]B~CDHIJ L 9M TN oO P Q R S T U .V IW dH mY Z [ \ ] ^ -_ D` ]a tb c d e i j $l Am \n wo p q r s t u 6v Qw li ue***d6**d6****66\**hl`**hl`*=*> ******+**W*`6**=*> *** .*** .**+**W**+f%- <BSdinv~2