-Code SourceFile ConstantValue ExceptionsLineNumberTableLocalVariableTablePanoramajava/applet/Applet Ljava/awt/Image;buf  3(Ljava/awt/Image;IILjava/awt/image/ImageObserver;)Z drawImage java/awt/Graphics this LPanorama;gLjava/awt/Graphics;bufg  Iiw  ih  !shift # $ (IIIIII)VcopyArea '& ((Ljava/awt/Graphics;)Vpaint +* ,()V /. 0java/lang/Thread2(Ljava/lang/Runnable;)V /4 35Ljava/lang/Thread;t 87 9start ;. 3<advance >. ?repaint A.java/awt/ComponentC DBd(J)Vsleep IH 3Jjava/lang/InterruptedExceptionLprintStackTrace N.java/lang/ThrowableP QOe Ljava/lang/InterruptedException;imageU&(Ljava/lang/String;)Ljava/lang/String; getParameter XW Y Panorama.gif[()Ljava/net/URL;getDocumentBase ^] _2(Ljava/net/URL;Ljava/lang/String;)Ljava/awt/Image;getImage ba cimg e fjava/awt/MediaTrackerh(Ljava/awt/Component;)V /j ikLjava/awt/MediaTracker;mt nm o(Ljava/awt/Image;I)VaddImage rq is waitForAll u. iv!(Ljava/awt/image/ImageObserver;)IgetWidth yxjava/awt/Image{ |z getHeight ~x |(II)Ljava/awt/Image; createImage D()Ljava/awt/Graphics; getGraphics |imgNameLjava/lang/String;java/lang/Runnable Panorama.javaruninitupdate e nm  #87+*E +*W    >.c1***"*%)***%*"*t) !0" 1*>*+- 34/.( *1*%  ;.F*3Y*6:*:=% &' .f*@*EFK M,RM*,-./ST.*VZL+\L***`+dg*iY*lp*p*gt*pwN-R**g}**g"****%`*"****gW3:=M6 '3>BNZoz BST