-tcl/lang/EncodingCmdjava/lang/Objecttcl/lang/CommandsystemTclEncodingLjava/lang/String;systemJavaEncodingtclNames[Ljava/lang/String; javaNames bytesPerChar[I encodeHashLjava/util/Hashtable; validCmdsOPT_CONVERTFROMI ConstantValue OPT_CONVERTTO OPT_NAMES OPT_SYSTEMcmdProc)(Ltcl/lang/Interp;[Ltcl/lang/TclObject;)V Exceptions tcl/lang/TclExceptionCodeLineNumberTableLocalVariableTable%tcl/lang/TclNumArgsException'option ?arg ...? )*<(Ltcl/lang/Interp;I[Ltcl/lang/TclObject;Ljava/lang/String;)V $(  ,/option 12getN(Ltcl/lang/Interp;Ltcl/lang/TclObject;[Ljava/lang/String;Ljava/lang/String;I)I 405tcl/lang/TclIndex  6 tclEncodingdataLtcl/lang/TclObject; <=toString()Ljava/lang/String; ?;@tcl/lang/TclObjectB?encoding? data DE getJavaName&(Ljava/lang/String;)Ljava/lang/String; CHjava/lang/StringBuffer )J()V GIMunknown encoding " OPappend,(Ljava/lang/String;)Ljava/lang/StringBuffer; GNS" G; )V&(Ltcl/lang/Interp;Ljava/lang/String;)V U YZgetBytes)(Ltcl/lang/Interp;Ltcl/lang/TclObject;)[B \X]tcl/lang/TclByteArray_java/lang/String )a([BLjava/lang/String;)V ^` de setResult(Ljava/lang/String;)V gchtcl/lang/Interpbytes[B Yl(Ljava/lang/String;)[B ^k op newInstance([B)Ltcl/lang/TclObject; \n ds(Ltcl/lang/TclObject;)V grvtcl/lang/TclRuntimeErrorx5Encoding.cmdProc() error: unsupported java encoding " )e uyex&Ljava/io/UnsupportedEncodingException;~$java/io/UnsupportedEncodingException javaEncoding o()Ltcl/lang/TclObject; tcl/lang/TclList  o((Ljava/lang/String;)Ltcl/lang/TclObject; tcl/lang/TclString O<(Ltcl/lang/Interp;Ltcl/lang/TclObject;Ltcl/lang/TclObject;)V ilist ?encoding?  FEncoding.cmdProc() error: incorrect index returned from TclIndex.get()indexthisLtcl/lang/EncodingCmd;interpLtcl/lang/Interp;argv[Ltcl/lang/TclObject;initEncodeHash   java/lang/RuntimeException!encoding array sizes do not match yjava/util/Hashtable I  java/lang/Integer )(I)V put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; objLjava/lang/Integer;getBytesPerChar(Ljava/lang/String;)I J  1&(Ljava/lang/Object;)Ljava/lang/Object; Invalid encoding " intValue()I indexIntname getTclName I iso8859-1 ISO8859_1identityutf-8utf-16unicodeasciibig5cp1250cp1251cp1252cp1253cp1254cp1255cp1256cp1257cp1258cp437cp737cp775cp850cp852cp855cp857cp860cp861cp862cp863cp864cp865cp866 cp869 cp874 cp932cp936cp949cp950euc-cneuc-jpeuc-kr iso2022-jp iso2022-kriso20221! iso8859-2# iso8859-3% iso8859-4' iso8859-5) iso8859-6+ iso8859-7- iso8859-8/ iso8859-91jis02013jis02085jis02127koi8-r9 macCentEuro; macCroatian= macCyrillic? macDingbatsAmacGreekC macIcelandEmacJapanGmacRomanI macRomaniaKmacThaiM macTurkishO macUkraineQshiftjisSUTF8UUTF16WISO-10646-UCS-2YASCII[Big5]Cp1250_Cp1251aCp1252cCp1253eCp1254gCp1255iCp1256kCp1257mCp1258oCp437qCp737sCp775uCp850wCp852yCp855{Cp857}Cp860Cp861Cp862Cp863Cp864Cp865Cp866Cp869Cp874Cp932Cp936Cp949Cp950EUC_cnEUC_jpEUC_kr ISO2022JP ISO2022KRISO2022 ISO8859_2 ISO8859_3 ISO8859_4 ISO8859_5 ISO8859_6 ISO8859_7 ISO8859_8 ISO8859_9JIS0201JIS0208JIS0212KOI8_r MacCentEuro MacCroatian MacCyrillic MacDingbatsMacGreek MacIcelandMacJapanMacRoman MacRomaniaMacThai MacTurkish MacUkraineSJIS convertfrom converttonamessystem SourceFileEncodingCmd.java       !6,$Y+,&++,2-.3>,7:,2:&,,2>:,2:$Y+,A+F:%Y+GYKLQQRQTW+[:+^Ybf>m:+qt&:uYGYKwQQRQTz,$Y+,+:6+2+ts,$Y+,+, +7fC,2>:F:%Y+GYKLQQRQTW7 uYz}"0  !!@@@FKSYai v$}&'+,./237;?@CDDE,D/D8H>IAMGNTQZRdTlUsXxY]^aei#K8a8ij ij#{|v8v9:}*:l88s1! J!^ YY;)YL2+W2+Wձ". ln p*q*q/r8sEtRqUq]v#8,1!C*L+#YGYKQ*QRQT+=."z{ }~8=# /=CDE!{%*L++=2" # %E!{%*L++=2" # %)J!3*ȱ" # J!ʳ7̳C^YSYSYSYSYSYSYSYSYSY SY SY SY SY SYSYSYSYSYSYSYSYSYSYSYSYSYSYSYSYSY SY SY SY!SY"SY#SY$SY%SY&SY'SY(SY)SY* SY+"SY,$SY-&SY.(SY/*SY0,SY1.SY20SY32SY44SY56SY68SY7:SY8SY:@SY;BSY<DSY=FSY>HSY?JSY@LSYANSYBPSC^YRSYRSYTSYVSYXSYZSY\SY^SY`SY bSY dSY fSY hSY jSYlSYnSYpSYrSYtSYvSYxSYzSY|SY~SYSYSYSYSYSYSYSYSY SY!SY"SY#SY$SY%SY&SY'SY(SY)SY*SY+SY,SY-SY.SY/SY0SY1SY2SY3SY4SY5SY6SY7SY8SY9SY:SY;SY<SY=SY>SY?SY@SYASYBSC YOYOYOYOYOYOYOYOYOY OY OY OY OY OYOYOYOYOYOYOYOYOYOYOYOYOYOYOYOYOYOYOY OY!OY"OY#OY$OY%OY&OY'OY(OY)OY*OY+OY,OY-OY.OY/OY0OY1OY2OY3OY4OY5OY6OY7OY8OY9OY:OY;OY<OY=OY>OY?OY@OYAOYBO^YSYSYSYS-