2& ! "# $ %& ! ' ( ) * + , - . / 0 12 3 4 56 7 89: ; < => !! ? @ ZA ZB C D E F BGH IJ K L M ,N ,O PQ 5! R S ,T U V W ,X Y Z [ ,\] ^ 7 _ ` a b c d Lef g hi Lj k hl XGm Sn So Sp S\qrst [u !R !Kv `w xy Zz {| } S~  L L  x S  !a  e !  t  M                    5  5 5 5 [7    e e   e ENABLE_CHANGEDI ConstantValue SCOPE_CHANGEDBOUNDS_CHANGED COLOR_CHANGEDBOUNDINGLEAF_CHANGED INIT_MIRROR  CLEAR_MIRROR@LAST_DEFINED_BITlightOnZcolorLjavax/vecmath/Color3f;scopesLjava/util/Vector;regionOfInfluenceLjavax/media/j3d/Bounds; boundingLeaf&Ljavax/media/j3d/BoundingLeafRetained;region lightDirty sgLightDirty lightTypeisNeededinImmCtxsgLightLjavax/media/j3d/LightRetained;keyLjavax/media/j3d/HashKey; mirrorLights [Ljavax/media/j3d/LightRetained;numMirrorLightsisScopedtempKeyenvironmentSetsLjavax/media/j3d/UnorderList; isViewScopednewlyAddedMirrorLightsLjava/util/ArrayList; targetThreads()VCodeLineNumberTable initEnable(Z)V setEnable StackMapTable getEnable()Z initColor(Ljavax/vecmath/Color3f;)VsetColorgetColor initScope(Ljavax/media/j3d/Group;I)VsetScopeinitInsertScope insertScopeinitRemoveScope(I)V removeScope(Ljavax/media/j3d/Group;)VremoveAllScopesinitRemoveAllScopesgetScope(I)Ljavax/media/j3d/Group; getAllScopes()Ljava/util/Enumeration; initAddScopeaddScope numScopes()I indexOfScope(Ljavax/media/j3d/Group;)IinitInfluencingBounds(Ljavax/media/j3d/Bounds;)VsetInfluencingBoundsgetInfluencingBounds()Ljavax/media/j3d/Bounds;initInfluencingBoundingLeaf!(Ljavax/media/j3d/BoundingLeaf;)VsetInfluencingBoundingLeafgetInfluencingBoundingLeaf ()Ljavax/media/j3d/BoundingLeaf; setInImmCtx getInImmCtxinitMirrorObject([Ljava/lang/Object;)Vupdate(Ljavax/media/j3d/Context;ID)VupdateImmediateMirrorObjectupdateMirrorObjectupdateBoundingLeafgetMirrorObjects1(Ljava/util/ArrayList;Ljavax/media/j3d/HashKey;)VgetMirrorLight:(Ljavax/media/j3d/HashKey;)Ljavax/media/j3d/LightRetained;setLive!(Ljavax/media/j3d/SetLiveState;)V initMessage(I)Ljavax/media/j3d/J3dMessage; clearLiveclearMirrorObjectclone()Ljava/lang/Object;updateTransformChangeupdateImmediateTransformChange sendMessage(ILjava/lang/Object;)VmergeTransform+(Ljavax/media/j3d/TransformGroupRetained;)V SourceFileLightRetained.javajavax/media/j3d/J3dThread javax/vecmath/Color3f  java/util/Vector javax/media/j3d/LightRetained javax/media/j3d/HashKey javax/media/j3d/UnorderListjavax/media/j3d/EnvironmentSet  java/util/ArrayList     javax/media/j3d/GroupRetained java/lang/Object      javax/media/j3d/J3dMessage       javax/media/j3d/Group       javax/media/j3d/Bounds    $javax/media/j3d/BoundingLeafRetained   javax/media/j3d/BoundingLeaf[Ljava/lang/Object;java/lang/Booleanjava/lang/Integer javax/media/j3d/GeometryAtom    "javax/media/j3d/BackgroundRetained    $javax/media/j3d/AmbientLightRetained       'javax/media/j3d/IllegalSharingExceptionLightRetained0      [Ljavax/media/j3d/Transform3D; [I       "LightRetained : Can't find hashKey      javax/media/j3d/Targets    javax/media/j3d/SwitchState     r  !"# $%   javax/media/j3d/LeafRetainedjava/util/Enumerationjavax/media/j3d/Transform3Djavax/media/j3d/SetLiveState(FFF)V(ILjava/lang/Class;)VTRUELjava/lang/Boolean;FALSEset(Ljavax/vecmath/Tuple3f;)Vretained*Ljavax/media/j3d/SceneGraphObjectRetained; setElementAt(Ljava/lang/Object;I)Vget(I)Ljava/lang/Object;reset inSharedGroupremoveAllNodesForScopedLightR(I[Ljavax/media/j3d/LightRetained;Ljava/util/ArrayList;Ljavax/media/j3d/HashKey;)VaddAllNodesForScopedLightsizeinsertElementAt setLightScope elementAtremoveElementAtremoveLightScopesource"Ljavax/media/j3d/SceneGraphObject;elementshasMoreElements nextElementadd(Ljava/lang/Object;)Z addElement(Ljava/lang/Object;)VindexOf(Ljava/lang/Object;)IstaticTransform(Ljavax/media/j3d/TransformGroupRetained;&javax/media/j3d/TransformGroupRetained transformLjavax/media/j3d/Transform3D; (Ljavax/media/j3d/Transform3D;)VgetInvTransform()Ljavax/media/j3d/Transform3D;mirrorBoundingLeaf removeUser!(Ljavax/media/j3d/LeafRetained;)VaddUserintValue!Ljavax/media/j3d/Shape3DRetained;javax/media/j3d/Shape3DRetainedaddLight"(Ljavax/media/j3d/LightRetained;)V booleanValueinBackgroundGroupgeometryBackground$Ljavax/media/j3d/BackgroundRetained;transformedRegiongetLastLocalToVworld8(Ljavax/media/j3d/Bounds;Ljavax/media/j3d/Transform3D;)Vcopy2(Ljavax/media/j3d/Bounds;)Ljavax/media/j3d/Bounds;getCurrentLocalToVworld removeLight switchStateLjavax/media/j3d/SwitchState;currentSwitchOnequalsclearjavax/media/j3d/J3dI18N getString&(Ljava/lang/String;)Ljava/lang/String;(Ljava/lang/String;)V doSetLivekeys[Ljavax/media/j3d/HashKey; localToVworld[[Ljavax/media/j3d/Transform3D;localToVworldIndex[[IlocalToVworldKeys([Ljavax/media/j3d/HashKey;II)Ijava/lang/SystemerrLjava/io/PrintStream;java/io/PrintStreamprintlnviewScopedNodeList viewListsscopedNodesViewListnodeListtransformTargets[Ljavax/media/j3d/Targets;addNode(Ljavax/media/j3d/NnuId;I)V notifyThreads switchTargets switchStates markAsLivethreadsuniverse!Ljavax/media/j3d/VirtualUniverse;typeargsjavax/media/j3d/VirtualUniversemcLjavax/media/j3d/MasterControl;javax/media/j3d/MasterControlprocessMessage(Ljavax/media/j3d/J3dMessage;)V /***Y *Y * * * * * *********Y*Y* *!Y"#V,9 <A"F'K,P1U7X=[B^GaLdQgVl^ocrhvv~"* i*$* %&'#Z*% *+( 4*+)*Y+*'% +*( 2++,N* --!Y"N!Y":.:* /,:*0*1 ***2++,:*0*1 **-*3*+45Y6:-SS* 7 %&S*'B$+IRYv|;B!!,Y,B!!,Y,l,B!!,Y,8B!!,Y5YB!!,Y5YZ:++,N* -8-9h.N!Y":++,:*0*1 ***3*+:-S-S-* 7 %&S*-'. <BG K a g p.BY!,,BY!,,-BY!,YBY!,YZ=* ;,M* <,= h.M!Y"N* ;,:*0*1 **-*2*>,S,-S,* 7 %&S*,'*  ! #$!%>&G'K(a)g*d1Y!,,Y!,,*Y!,YY!,YZ@*+?=*@23 45@*+?=*>89 :; r* 7<.M!Y"Nd6A* ;,:*0*1 **-*2*>,S,-S,&S*,':AB CFG-H4IQJWF]LaMeNkOqPIY!)Y!,,Y!,,T* 7<d=*>STUTV  ** ;,AB^s9* CLY* 7DM+E,+F,AGW,Cfgh i4k 9++,M* ,H,9stuvd.M!Y"N++,:*+I*0*1 **-*3,-S,S,* 7 %&S*,'. }~ "?CG]cl2BY!,,BY!,,%BY!,YBY!,YZ * 7E+* ++,J* Jc-+&*+KL *M* *MNO* ','l*+P*+ +K''LL.h*L* "* KLL*M*MQM+,O+ #((LF+*+RS * K|*>*>* =* T*2U++*+RS =* T*2V* ** * T'J ,26AHX^cfmx{mXXXXXXSC* * WX@X"* * +2Y2YN-2!:-2Z:+2Y2S:+2Y2L:+2[\6+2]: 6  @6  ^  _`aM,  2b   2c 6    2+2Y2Zcd  2+2Y2ef&  2T   2  2 g   2   2 @  2   2 4  2* KL   2 * *hi   2   2+2Y2Zc 2*j.+2Y2: 6    2 ( $ )6AIS`nw} #$%'(+, -.)/?3H5^d9k:y;<;@@ L YY!ZSL] &WAPBM+2[\>+2[\6+2]:~'62+2(~'62+2Zc~w6j2+2L 2 K+2<22 2 k 2 2 2li 2 V~62+2S +222 g P2 <22 2 k 2 2 2li 2 ~+2Y:  2!:  2!:  2Zc6 I6?26 ^" _`a:2bڄ I6?26 ^" _`a:2mڄ;MN OPS&T0UATJXPYZZkYt\z]^_`abcdcg]lmn op)s4tIuOvdwgvmzvm+5;A)Y]^ 0C3Y]Y!!Y]Y!!(Y]Y!!Y]Y!!Y]Y!!(Y] zM+2[\>+2[\6+2]:~$62+2( ~.6$+2Y2:2(۱: &0AGNXfsy")Y] ' P* * no** g 0* $** * k * * *li* ")8JO"'  D*1+*2pW1>*'*2,q+*2pW ױ"/:=C % :*1=* *2+q *2**+*hN=*-*2S*-***rS* =**2* T **2 **2 **2V**2+**2***YZ`2*2O**rS* 1*2* T *2 *2 *2V*2**2n!(.:DNW]bry )3  ]P*J  *#s*tYuvw*+x+y >+z*+z2{M,|},~+z2**6 ,}*}2S,*2S+&++,pW++_pW +,pW*#,pW* * T,V+#+2+2,+Y ++2+2,,+_*{M,|},~,}*}2S,*2S+&++,pW++_pW +,pW*#,pW* * T,V+#+2+2,+Y ++2+2,,+_+Y*1 '2=EMb g!o$|%()*,/013568:<)/@5A=BECQD]IkJtKMOPQSUVXZ\^` b1 EC&W&P5Y6M,,*,,*S,[Y S*#^N6--*#_S,[Y-S,-S.:* S* * KS*d %&S*fS* %&S!Y":6* 7,* /,:*0--*3.:* 7 %&SSSY**:S,S, efghi$l3n>oHpXo^rmstuzvwxyz|}~} &,2?FN A5]75]YY5]YY.5]YY5]YYZ5]YY5]YYZ !45]Y!YY5]Y!YYZ>*#s*+*1>+z*+z2{M+#+2+2,+Y *#,pW, , ,U, ++2+2,+&++,pW++_pW +,pWW*{M, , ,U, ++2+2,+&++,pW++_pW +,pW+#+2+2,+Y *#,pW+Y* 7λ5Y6N*#^:6*#_S--*--*S-[Y@S!Y":6* 7.* /,:*0*2-S-[YS-S-8 )9DPY`hm}#,<GS\hrz.6=\:))&,5]6!6& e+2!N!Y":+2]:+2[\66:6-^-_`aM,2m2ű2 #-9FOU^d%&Y!!] $t*L+Y**+*  +*+ + + ++++++++Y+B%-28>CHMRW _ d r f-* (* !** * k * * *li&),,w5Y6N---*-*S-[YS*1-[Y*S-[YS-*S-,S-6 "#$%&$'2(9)M+[-h.o/v0 M5 E*+* * +NO34 57