4"#$'+;OPTVWX\dhkstuwx    return;1 throw new org.omg.CORBA.BAD_OPERATION() ;0 throw new org.omg.CORBA.BAD_OPERATION(); case  default:/ throw new org.omg.CORBA.BAD_OPERATION (); ___ __discriminator = % __discriminator = discriminator ;$ __discriminator = discriminator; __uninitialized = false; break; if ( if ( !discriminator ) if ( discriminator ) if (__uninitialized) return ___ return __discriminator; return value; switch (value) { switch (value.value()) { value._default(  verify$ verifyDefault( discriminator ) ; } " case  default: null); private ) private boolean __uninitialized = true; private void verify4 private void verifyDefault (boolean discriminator) private void verifyDefault(  public  public void  public void _default ( public void _default () value._default( { } &&  ( (( () ()); (); (Default case) (__discriminator); (case label  (discriminator); ) ; = " = new org.omg.CORBA.UnionMember [+ = org.omg.CORBA.ORB.init ().create_any ();. = org.omg.CORBA.ORB.init ().create_union_tc ( = value; ___ __discriminator; discriminator) discriminator, , implements org.omg.CORBA.portable.IDLEntity value ) value = new  value) || ",", ''\u000'\u0000'()I()J()V()Z(I)V(int)((short)());, , _.discriminator ().discriminator ()).discriminator ());.discriminator ().value ()) .id (), " .insert (.insert_0.insert_octet ((byte)0); // default member label.java.read (istream); .type (); .value ()).write (ostream, // Branch for :;CodeLineNumberTable SourceFile StackMapTableZ\u\u0\u00#] = new org.omg.CORBA.UnionMember (];__anyOf_dis _disTypeCode_members_tcOf addElementappend arrayInfoboolean booleanValuebranchesbumpCurrentOffsetcastcharcloneclose closeStream collapseName$com/sun/tools/corba/se/idl/EnumEntry(com/sun/tools/corba/se/idl/GenFileStream)com/sun/tools/corba/se/idl/PrimitiveEntry(com/sun/tools/corba/se/idl/SequenceEntry&com/sun/tools/corba/se/idl/StringEntry&com/sun/tools/corba/se/idl/SymtabEntry'com/sun/tools/corba/se/idl/TypedefEntry&com/sun/tools/corba/se/idl/UnionBranch%com/sun/tools/corba/se/idl/UnionEntry#com/sun/tools/corba/se/idl/UnionGen8com/sun/tools/corba/se/idl/constExpr/EvaluationException/com/sun/tools/corba/se/idl/constExpr/Expression1com/sun/tools/corba/se/idl/toJavaPortable/Compile3com/sun/tools/corba/se/idl/toJavaPortable/Factories0com/sun/tools/corba/se/idl/toJavaPortable/Helper0com/sun/tools/corba/se/idl/toJavaPortable/Holder7com/sun/tools/corba/se/idl/toJavaPortable/JavaGenerator3com/sun/tools/corba/se/idl/toJavaPortable/TCOffsets2com/sun/tools/corba/se/idl/toJavaPortable/UnionGen.com/sun/tools/corba/se/idl/toJavaPortable/Utilcompiler containedcontains coversAll currentOffset defaultBranchdefaultDiscriminator discriminatordiscriminator != discriminator ==  elementAtelementselseequalsevaluate factoriesfalsefillInfo firstElementgenerategenerateContainedTypesgenerateHelpergenerateHolder generatorgethasMoreElementshelper helperName helperRead helperType helperWriteholderif (if (!indexOfinitintValue isDefaultisEmptyjava/io/PrintWriterjava/lang/Booleanjava/lang/Integerjava/lang/Longjava/lang/Objectjava/lang/Stringjava/lang/StringBuilderjava/util/Enumerationjava/util/VectorjavaNamejavaQualifiedNamelabels lastElementlong long long longValuename nextElementoctet openStreamorg.omg.CORBA.Any org.omg.CORBA.TypeCode org.omg.CORBA.UnionMember[] parseExpressionprintprintlnpublic final class read readBoolean readBranchreadNonBoolean removeElementsafeNamesetshortsizestreamstripLeadingUnderscoresswitch ( symbolTabletoStringtruetypetypeOf typePackagetypedefu unionIsEnumunionLabelSize unsigned longunsigned long longunsigned shortutypevaluevalue.vectorizeLabelswrite writeBody writeBoolean writeBranchwriteBranchMethods writeClosing writeHeadingwriteInitializerwriteNonBoolean writePackage writePrologwriteVerifyDefault{} } // class <     BCDEFGHIJ(Lcom/sun/tools/corba/se/idl/SymtabEntry;)Lcom/sun/tools/corba/se/idl/TypedefEntry;'Lcom/sun/tools/corba/se/idl/UnionEntry;3Lcom/sun/tools/corba/se/idl/toJavaPortable/Compile;Ljava/io/PrintWriter;Ljava/lang/String;Ljava/util/Hashtable;Ljava/util/Vector;(()Lcom/sun/tools/corba/se/idl/Factories;(()Lcom/sun/tools/corba/se/idl/Generator;*()Lcom/sun/tools/corba/se/idl/SymtabEntry;+(Lcom/sun/tools/corba/se/idl/SymtabEntry;)V+()Lcom/sun/tools/corba/se/idl/TypedefEntry;*(Lcom/sun/tools/corba/se/idl/UnionEntry;)I*(Lcom/sun/tools/corba/se/idl/UnionEntry;)Z4()Lcom/sun/tools/corba/se/idl/toJavaPortable/Helper;4()Lcom/sun/tools/corba/se/idl/toJavaPortable/Holder;()Ljava/lang/Object;(I)Ljava/lang/Object;(Ljava/lang/Object;)V(Ljava/lang/Object;)Z()Ljava/lang/String;(I)Ljava/lang/String;(J)Ljava/lang/String;(Ljava/lang/String;)I(Ljava/lang/String;)V(C)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;()Ljava/util/Enumeration;()Ljava/util/Vector;R(Lcom/sun/tools/corba/se/idl/SymtabEntry;)Lcom/sun/tools/corba/se/idl/SymtabEntry;@(Ljava/io/PrintWriter;Lcom/sun/tools/corba/se/idl/SymtabEntry;)V@(Ljava/util/Hashtable;Lcom/sun/tools/corba/se/idl/SymtabEntry;)V@(Lcom/sun/tools/corba/se/idl/SymtabEntry;Ljava/io/PrintWriter;)V-(Ljava/util/Hashtable;Ljava/io/PrintWriter;)V<(Lcom/sun/tools/corba/se/idl/SymtabEntry;)Ljava/lang/String;=(Lcom/sun/tools/corba/se/idl/SymtabEntry;Z)Ljava/lang/String;;(Lcom/sun/tools/corba/se/idl/UnionEntry;)Ljava/lang/String;E(Lcom/sun/tools/corba/se/idl/constExpr/Expression;)Ljava/lang/String;*(Ljava/io/PrintWriter;Ljava/lang/String;)V&(Ljava/lang/String;)Ljava/lang/String;-(Ljava/lang/String;)Ljava/lang/StringBuilder;'(Ljava/util/Vector;Z)Ljava/util/Vector;f(Lcom/sun/tools/corba/se/idl/SymtabEntry;Ljava/lang/String;)Lcom/sun/tools/corba/se/idl/GenFileStream;h(Ljava/io/PrintWriter;Lcom/sun/tools/corba/se/idl/UnionEntry;Lcom/sun/tools/corba/se/idl/UnionBranch;I)VR(Ljava/lang/String;Lcom/sun/tools/corba/se/idl/SymtabEntry;Ljava/io/PrintWriter;)VT(Ljava/util/Hashtable;Lcom/sun/tools/corba/se/idl/UnionEntry;Ljava/io/PrintWriter;)Vm(Lcom/sun/tools/corba/se/idl/constExpr/Expression;Lcom/sun/tools/corba/se/idl/SymtabEntry;)Ljava/lang/String;M(Lcom/sun/tools/corba/se/idl/UnionEntry;Ljava/lang/String;)Ljava/lang/String;e(ILjava/lang/String;Ljava/lang/String;Lcom/sun/tools/corba/se/idl/SymtabEntry;Ljava/io/PrintWriter;)If(ILjava/lang/String;Ljava/lang/String;Lcom/sun/tools/corba/se/idl/TypedefEntry;Ljava/io/PrintWriter;)I(ILjava/lang/String;Lcom/sun/tools/corba/se/idl/toJavaPortable/TCOffsets;Ljava/lang/String;Lcom/sun/tools/corba/se/idl/SymtabEntry;Ljava/io/PrintWriter;)Iv(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/tools/corba/se/idl/SymtabEntry;Ljava/io/PrintWriter;)Vx(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/tools/corba/se/idl/TypedefEntry;Ljava/io/PrintWriter;)Iv(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Lcom/sun/tools/corba/se/idl/UnionEntry;Ljava/io/PrintWriter;)I @ q v o p  f n i M  ? e Q   / 0 1 > U [ {    4 A  * 2 l , c   r  5 :  ) - N S w % 3   ( a R j j j = Z [   &    & m  . . K L 6 ! Y   g  y f ~  b ] z } l  _ ^ ` |            1 $  $ 5   $ .   $ / 0      4 4                 9 ? A B C D E F I J K L M  2 3 6 7 8 : ; < = @ H   ) *   &  '  " " (  % + , >          ! # - D E G   UnionGen.java!ipfvqnO**W*T*U*S*VL, -./1M.7*+W*,T*u*v*U*s*t*y*w*x*q*r:TU VXYZ[\"]&^*_.`2a6b>:**TaS**SRijkU***TWU r s04Qhi*W*Tk z{14Qhj*W*Tl *R#*Y*S.V *V*U*T*U*UY*TcL*UYx*TcD*U'& '-8IQv{,J*Td`<*TdM>,R,:O*UY%O@O_^*UY%*SA*U&*U*UY**Tc4*U/*U0*U*UY**S**Tl4*U/*U*U *U*U0*TdM>,#,:**U*T*Tb**T|*U*U-*U/*UY**T};*U*U0*U*UY,*SB*U/*U*U*U*U0*z*UW(- #.6lor%.7@ITV_j|#,5>BI=!*UY*Tc  $*U /u5*TeL+#+M,,*W*U\ڱ  % %14/**Td~L*SjO*U*U(*U/+{*U *U*U *U0*U*UY)*SE*U/*R*U *U+M,2,N*UY -]*U *U*U *U*U *U0LI7v %.7 @ L U ^ghq "# $%&%'.(!*+d~MN+a:%[j,{ pN{N[k6M:,l!YLK:l!YaK:l!Y`K:|Y_K:^N,::X:W&Y*VXN Y*VN|[t-6, `6NE[y/6, `6N [r)6, N[s/7,  a7N[~-6, `6Ni[|(6, N7[}* 7,  a7N-g"98&&!*@, - ./*33496?7L:O;S<c=n>?@ABDEFG HI L*M:SBTeVWXYZ[\]^_`abcde%f5g:hOiXj^knlqmnopqrstuvwxy|y5 YN+::P:k:*RH&Y*Vd:(Y*V: :-n-6CB$.8DKOrb{@+dN-0-O_,Y_,M, 5';>N+aM>,[j+d.>),"*+d~:,X> &%*  !&-8JL~: ++Y*-O-O_4+/++ +Y-O_7+Y-O_^+0++Y+-O_2-OG+/-P&+Y*,}^i*R5+Y*V-P^0+Y*-P,a^+Y-O_?++0,a:-P -N++Y+-O_2C-OG+/+Y-O_9++Y-O_?++0++Y'-O_2B+/6-N,d6+-N,d::-{P:  g :  +H*R(+Yn*V +Yn 6lz-P:g: +1*R(+Ym*V+Ym6+N+ +0D8,GP% + + C5;AGi2_9?EIx~ : =!@#C$F'O(Y*e+j,p-w.0124578rA=+dN6-/-:P6`=< *"GHIJ!K+L9I?N8%Yn::Yg: Yh: Y,v ;aZ`, a<-moY,w <*{cYi : Ye : Y,v ;Y,u ;Yn:pm6 6dd:O:P:_:UY,\6a:Y, =Y, Vo], <m6Yn:p doY, [bY,!IY, ,Y, ,Y,$:::Y,\8Na:Y, =JY, U[3)OI:Y,T P.Oo], <m6Yn:p doY, [bY,!IY, ,Y, ,Y,$t-moY,>S[J P O?E*JT UV%W:Z\[q\v[|]_`_abcd%f.g5h<iLj[kblimso{pqstvyz{ |}~%Ln%/LTm Gii #lI-Y,;Y +7\8-Y+F+5*,-W-%179) *+,W  ] :Yf:a:,Z,<.Y,;X[j*,-<*,-<V* . )5=V^ d:dd::6 6 dbP 6 'P:  f:  6 :  *-O_O=Q : : :Y-q+)'Y-.+O\Y-{*Y-O_+O=Y-}Y-o'Y-.+O\Y-{*Y-O_+O=Y-}2|( )%#BIX@X! ),/2@RXhu|   =Umr`w>a:'Y-z+Z$Y-z+)Y-{Y.:d:   :  P:  x : 9 : Y-"_ :+Y-"* : ObU*Y- O_ P+ O=Y-*|Y-#b'Y-+:,*Y-b_+b=Y-Y-}6 :S'<  "L("% '(6*W,o-/01245789:;.<1>A?c@w?{BDHIKNPQP T$W<Y_\ ^:,Y_-` -],Y_-<2Y,_-;XY,-2#Yd-O%YQ-OG).G!* ^_$aGeqgjkln pz :a:-Z,Y-R<.Y,[-[j%*Y-R,-<"*Y-R,-<C*.& xyz{C}n~{|_ a:d:dd: : 6 6 dbP 6 Pf6 :  *-O= :  : :  Y-q+)Y-{*Y-O=Y-}Y-oY-{*Y- O=Y-}yY-q+)Y-{*Y-O=Y-}wY-+)Y-{*Y- O=Y-}<x{( 3%Bzs% #369<\bx{} #;Su -Ega:)Y-z&Y-zY-Y.:d:   :  P:  x : 9 : Y-"_ ]+Y-"* : Ob=*Y- O=Y-bUY-#*Y-b=Y-Y-, 8":S'IYr 8[s 25Eg}^:` :],Y-._4<;Y,[-._ *67*a+N,[yz+g5+g7Y-)N+g+g6Y-)N,[r+g>+g7 Y-)NA+g7+g6 Y-)N- J73#^ ' 0 J M Wck!%&)