Êþº¾2\ b£ a¤ a¥¦ £ a§ a¨ a© aª a« ¬­ ¬® a¯ a° a± ²³ ´µ a¶· a¸¹ º» º¼½@4 ¾ ¿À aÁ a aà aÄ aÅ aÆ ;Ç ;ÈÉ aÊ &Ë &ÌÍ *Î ÏÐ aÑ *Ò *Ó *Ô *Õ *Ö *× *Ø?333 aÙ Ú Û ÜÝ aÞß ;à ;á âã aä âå aæ âç èC´ é ²ê aë *ì íA€ îA *ï ¬ð añ ²ò ²ó *ë ²ô aõö ²÷ øù øúûüýþÿmdLXYZChemModel;paintedZxfacFprevxIprevyxthetaytheta scalefudgeamat LMatrix3D;tmatmdnameLjava/lang/String;message backBufferLjava/awt/Image;backGCLjava/awt/Graphics;backSizeLjava/awt/Dimension;()VCodeLineNumberTable newBackBuffer StackMapTableinit½destroyrunÍstartstop mouseClicked(Ljava/awt/event/MouseEvent;)V mousePressed mouseReleased mouseEntered mouseExited mouseDragged  mouseMovedupdate(Ljava/awt/Graphics;)Vpaint setPainted waitPaintedû getAppletInfo()Ljava/lang/String;getParameterInfo()[[Ljava/lang/String; SourceFile XYZApp.java ~ hi qkMatrix3D rs ts uv wv     m m  xy z{   |}model scale  java/lang/Exception   model.obj  ! ‚ "# $% &# '% () *+ java/net/URL ,- ~. /0 XYZChemModel ~12 34 fg 5 6k 7k 8k 9k :k ;k jk < =ž > ?java/lang/Thread ~@ Œ AB lm CB nm D E FG HI ™˜ Js KL ¹L Mi NO PQ RS TI UV šError in model: WXY Z [java/lang/InterruptedExceptionTTitle: XYZApp Author: James Gosling An applet to put a Chemical model into a page.[Ljava/lang/String;java/lang/String path string|The path to the model to be displayed in .xyz format (see http://chem.leeds.ac.uk/Project/MIME.html). Default is model.obj.float,Scale factor. Default is 1 (i.e. no scale).XYZAppjava/applet/Appletjava/lang/Runnablejava/awt/event/MouseListener"java/awt/event/MouseMotionListenerjava/io/InputStreamjava/awt/event/MouseEventgetSize()Ljava/awt/Dimension;java/awt/Dimensionwidthheight createImage(II)Ljava/awt/Image;java/awt/Graphicsdisposejava/awt/Image getGraphics()Ljava/awt/Graphics; getParameter&(Ljava/lang/String;)Ljava/lang/String;java/lang/FloatvalueOf%(Ljava/lang/String;)Ljava/lang/Float; floatValue()Fyrot(D)Vxrotresize(II)VaddMouseListener!(Ljava/awt/event/MouseListener;)VaddMouseMotionListener'(Ljava/awt/event/MouseMotionListener;)VremoveMouseListenerremoveMouseMotionListener currentThread()Ljava/lang/Thread; setPriority(I)VgetDocumentBase()Ljava/net/URL;#(Ljava/net/URL;Ljava/lang/String;)V openStream()Ljava/io/InputStream;(Ljava/io/InputStream;)VAtom setApplet(Ljava/applet/Applet;)VfindBBxmaxxminymaxyminzmaxzminprintStackTracetoStringcloserepaint(Ljava/lang/Runnable;)VgetX()IgetYconsumeunitmult (LMatrix3D;)V clearRect(IIII)Vmat translate(FFF)V transformedequals(Ljava/lang/Object;)Z getBackground()Ljava/awt/Color;setColor(Ljava/awt/Color;)VfillRect drawImage3(Ljava/awt/Image;IILjava/awt/image/ImageObserver;)Z drawString(Ljava/lang/String;II)Vjava/lang/Object notifyAllwait!abcdefghijklmnmokpkqkrstsuvwvxyz{|}~€[/*·*µ* µ*»Y·µ*»Y·µ*µ*µ ± $)"‚€m8***¶ ´ *¶ ´ ¶ µ*´Æ *´¶**´¶µ**¶ µ±&'($*/+7,ƒ$„€„**¶µ**¶¸¶µ§L*´¶*´¶*´Ç *µ**¶ ´ £ § *¶ ´ *¶ ´ £ § *¶ ´ ¶*·**¶ **¶!± 6 / 1324(52697?8u:y;~<ƒ=ƒ7]… R†ÿ‡†ÿ‡†ÿ‡†ˆ€+ **¶"**¶#±@A B‰€¹¿L¸$¶%»&Y*¶'*´·(¶)L»*Y+·+M*¸,*,µ-,¶.,´/,´0fF,´1,´2f8,´3,´4f8%•žF%•žF*¶ ´ †%n8*¶ ´ †%n8*5–œ§j*´jµ6§M,¶7*µ-*,¶8µ +Æ+¶9§M*¶:±™œ®¶¹rEG HI%J)K.L2M<NGORPYQ\RcSfTrU~V™[œWX¡Y¦Z®]²^¶`¹_ºa¾bƒ` ÿ\‡Š‹ ÿ'‡Š‹†ÿ‡Š‹†ÿ ‡Š…B…Œ€C*´-Ç*´ Ç»;Y*·<¶=±defƒ€±hŽ€±k€9*+¶>µ?*+¶@µA+¶B±mnop‘€±r’€±t“€±v”€ây+¶>=+¶@>*´¶C*´Ad†D*¶ ´ †nj8*´?d†D*¶ ´ †nj8*´¶*´¶*´*´¶E*´™ *µ*¶:*µ?*µA+¶B±>xy z{&|;}E~OZ€af‚j„o…t†x‡ƒÿj‡•–€±‰—˜€N!*´Ç+*¶ ´ *¶ ´ ¶F*+¶G±ŒŽ ƒ™˜€ž+*´-Æ *´-´H¶C*´-´H*´-´0*´-´/bv n*´-´2*´-´1bv n*´-´4*´-´3bv n¶I*´-´H*´¶E*´-´H*´6*´6vJ*´6j*¶ ´ †n¶K*´-´H*¶ ´ l†*¶ ´ l†L¶I*´-µM*´ÆQ*´*¶ ¶Nš*·*´*¶O¶P*´*¶ ´ *¶ ´ ¶Q*´-*´¶R+*´*¶SW§ *´-+¶R*·T§*´ Æ+U¶V+*´  (¶V±R’“”Q—_™‚š¢›ªœ±¿žÃŸÎ å¡ð¢ÿ¥¦§¨©*«ƒ ûÃ;"š€* *µ*¶W±­® ¯"›€V*´š*¶X§ÿõL§ÿñ*µ± Y³· ¹»¼ƒMœž€Z°¿Ÿ €O3½[Y½\YSY]SY^SSY½\YSY_SY`SSL+° Ã1Ç¡¢