2 #T-UV WX #Y WZ $[\ ] #^ #_ #` ab c de f #g? h #i jk jlmn opqr ] s tu v bwxzencodingLjava/lang/String;nativesLjava/util/List; Signature,Ljava/util/List;original[Ljava/lang/Object;([Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethisLcom/sun/jna/StringArray;strings[Ljava/lang/String;([Ljava/lang/String;Z)VwideZ StackMapTable6n(([Ljava/lang/String;Ljava/lang/String;)V([Lcom/sun/jna/WString;)V[Lcom/sun/jna/WString;(([Ljava/lang/Object;Ljava/lang/String;)VnsLcom/sun/jna/NativeString;pLcom/sun/jna/Pointer;iIw}read()VsLjava/lang/Object;si returnWide~toString()Ljava/lang/String; SourceFileStringArray.java .7com/sun/jna/NativeString--WIDE-STRING-- Q .@ F .java/util/ArrayList .J () ,- &'~ PQ . } com/sun/jna/WStringjava/lang/String .const wchar_t*[] const char*[]java/lang/StringBuilder  com/sun/jna/StringArraycom/sun/jna/Memory!com/sun/jna/Function$PostCallRead PostCallRead InnerClassescom/sun/jna/Pointerjava/lang/Objectcom/sun/jna/NativegetDefaultStringEncoding POINTER_SIZE(J)V'(Ljava/lang/String;Ljava/lang/String;)Vjava/util/Listadd(Ljava/lang/Object;)Z getPointer()Lcom/sun/jna/Pointer; setPointer(JLcom/sun/jna/Pointer;)Vequals(J)Lcom/sun/jna/Pointer; getWideString(J)Ljava/lang/String; getString'(JLjava/lang/String;)Ljava/lang/String;(Ljava/lang/String;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;com/sun/jna/Function!#$%&'()*+,-./0?*+1 )*23456.70*+1 -.2 345689:%;;<.=0L *+,1 1 22  34 56 &'.>0@*+1 562345?.@0'u*+`h* Y *+ *, >+A:+2&Y+2,:* W:*h*+h1:8 %9:";*<-=3>C?O@VBb;hDtE2>CAB-5CD$DEFu34u5-u&':$G<1HIJ0k* <* =>* P*h::.    * :Y:* S1. IJKL)M,N1OJP\RdKjT2>);CD,8KLVMFk34cN9Y89:)HOI< PQ01* <MY,* !"M,1X YZ/[2 134 '89K': A<RS| %y{