1W ^          9 9 9 9 9    4      4  . 4   9 9    M M        [ [LOG Lorg/apache/commons/logging/Log;NOTDEFLjava/lang/String; ConstantValue codeToNameLjava/util/Map; Signature6Ljava/util/Map; nameToCode6Ljava/util/Map;NAME_TO_CHARACTER5Ljava/util/Map;CHARACTER_TO_NAME()VCodeLineNumberTableLocalVariableTablethis%Lorg/apache/pdfbox/encoding/Encoding; loadGlyphList(Ljava/lang/String;)V characterCodeI characterName tokenizerLjava/util/StringTokenizer;valueLjava/lang/StringBuilder;nfe!Ljava/lang/NumberFormatException; unicodeValuesemicolonIndexresourceLjava/io/InputStream;lineeLjava/io/IOException;iolocation glyphStreamLjava/io/BufferedReader;getCodeToNameMap()Ljava/util/Map;8()Ljava/util/Map;getNameToCodeMap8()Ljava/util/Map;addCharacterEncoding(ILjava/lang/String;)VcodenamegetCode(Ljava/lang/String;)ILjava/lang/Integer; ExceptionsgetName(I)Ljava/lang/String;getNameFromCharacter(C)Ljava/lang/String;cC getCharacter&(Ljava/lang/String;)Ljava/lang/String;chPos nameLengthuniStr characterexternalLjava/io/File;entryEntry InnerClassesLjava/util/Map$Entry;i$Ljava/util/Iterator;LocalVariableTypeTable;Ljava/util/Map$Entry; SourceFile Encoding.java nojava/util/HashMap ef if "java/util/MissingResourceExceptionjava/lang/StringBuilderGlyphlist not found:  #org/apache/pdfbox/encoding/Encoding  njava/io/BufferedReaderjava/io/InputStreamReader n n   !# "# $% &' ()java/util/StringTokenizer n* +, - ./ 0 kf1 23 `a"duplicate value for characterName=, 45 67 89java/lang/NumberFormatExceptionmalformed unicode value :; <ojava/io/IOException"error when closing the glyph list.#error while reading the glyph list.= >? @A BCjava/lang/Integer&No character code for character name '' nv D)java/lang/String mfE No name for character ' uni3Unicode character name with not allowed code area: (Not a number in Unicode character name: u & @F GH)org/apache/pdfbox/resources/glyphlist.txt uv4org/apache/pdfbox/resources/additional_glyphlist.txt glyphlist_extI J java/io/File K,.notdeffiflffiffpi LMN OPQ R, STjava/util/Map$Entry UT VTjava/lang/Object.org/apache/pdfbox/pdmodel/common/COSObjectable%org/apache/pdfbox/util/ResourceLoader loadResource)(Ljava/lang/String;)Ljava/io/InputStream;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;java/lang/Class9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V(Ljava/io/InputStream;)V(Ljava/io/Reader;)VreadLinetrim startsWith(Ljava/lang/String;)ZindexOf(I)I substring(II)Ljava/lang/String;length()I((Ljava/lang/String;Ljava/lang/String;Z)V hasMoreTokens()Z nextTokenparseInt(Ljava/lang/String;I)I(C)Ljava/lang/StringBuilder; java/util/Map containsKey(Ljava/lang/Object;)Z-(Ljava/lang/Object;)Ljava/lang/StringBuilder;org/apache/commons/logging/Logwarn(Ljava/lang/Object;)Vput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;error*(Ljava/lang/Object;Ljava/lang/Throwable;)Vclosejava/util/CollectionsunmodifiableMap (Ljava/util/Map;)Ljava/util/Map;valueOf(I)Ljava/lang/Integer;get&(Ljava/lang/Object;)Ljava/lang/Object;intValuejava/lang/Character%org/apache/commons/logging/LogFactorygetLog3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log;java/lang/System getPropertyexistsentrySet()Ljava/util/Set; java/util/Setiterator()Ljava/util/Iterator;java/util/IteratorhasNextnext()Ljava/lang/Object;getValuegetKey! ^_`abcdPefghifgjkfglmfgl nopM**Y*Yq)7=r st uvp1 L*M,%YY  *  *YY,LN+YN-N--;6:-:-`-:Y:Y : 6  !W"#,$Y %  & ' (" )W#:$Y +  ,"+]+-VM$/,,GM$0,,+7+-0M$/,,!: ++-: $/ , f*$(+. :.JNQ. `:F`fjm.`b`q0lop r-u=v?wHyM{V}^~cfo} $(+,7:;FJNQR]`fjmo{~r wx oycoz{f|}~fc^x?c, ; R o c}p2*1qr stgp2*1qr stgpe*2,)W*,2)Wqr stxcp7*+34M,#.YY 5 + 6 7,8q2r 7st7c).pE*239qrstx.p6:;39M,#.YY < !6 7,q4r 6st6&c.p`*=M, **=>q r stxc.po"+39M,_+.*++.>MC+?+>Y :6`O+` 6@(A!$Y B + ( !W M"+,)W":$Y C + (+M+Dm+E >@'A!$Y B + (FM"+,)WMN$Y C + (+M,*+#*+348>;M+M,D* #*q% !$&-+6-;.D1O3`5n7;1>?EACDFHLMOST [#W$Y?ZA[D]Q_b`hakdmgrp `5wxGTx~;xD};wx$~bxostoc bcopo G$Y"Y:HIJIKLK*MY*NL+O*I"PQ)W"RR)W"SS)W"TT)W"UU)W"VV)W"WXL+Y%+Z[M:,\,])WرqN/ @CI"K'N-O1Q:RATEXRY_Zl[y\]_acr*: +-c  [