1z [ Z Z [  Z Z [ Z Z Z Z Z Z      Z  Z Z   H  +   Z Z   < > < Z [   C   H J  M O  H H   M Z M Z fontDic%Lcom/itextpdf/text/pdf/PdfDictionary; spaceWidthI toUnicodeCmap1Lcom/itextpdf/text/pdf/fonts/cmaps/CMapToUnicode;byteCid/Lcom/itextpdf/text/pdf/fonts/cmaps/CMapByteCid;cidUni.Lcom/itextpdf/text/pdf/fonts/cmaps/CMapCidUni; cidbyte2uni[Cuni2cidLjava/util/Map; Signature7Ljava/util/Map;((Lcom/itextpdf/text/pdf/PdfDictionary;)VCodeLineNumberTableLocalVariableTablethis-Lcom/itextpdf/text/pdf/CMapAwareDocumentFont;font.(Lcom/itextpdf/text/pdf/PRIndirectReference;)VrefFont+Lcom/itextpdf/text/pdf/PRIndirectReference;initFont()VexLjava/lang/Exception;processToUnicodetouni[Blb7Lcom/itextpdf/text/pdf/fonts/cmaps/CidLocationFromByte;eLjava/io/IOException; encodingNameLcom/itextpdf/text/pdf/PdfName;encLjava/lang/String;df Lcom/itextpdf/text/pdf/PdfArray;cidftcidinfoordering!Lcom/itextpdf/text/pdf/PdfString;toUni!Lcom/itextpdf/text/pdf/PdfObject;processUni2BytekeykkvEntry InnerClassesLjava/util/Map$Entry;i$Ljava/util/Iterator;dmnbyte2uni$Lcom/itextpdf/text/pdf/IntHashtable;[IdiffmapLocalVariableTypeTable=Ljava/util/Map$Entry; ExceptionscomputeAverageWidth()IicounttotalgetWidth(I)Ichar1decodeSingleCID([BII)Ljava/lang/String;sbytesoffsetlendecodecseq0Lcom/itextpdf/text/pdf/fonts/cmaps/CMapSequence;cidrsltcidbytessbLjava/lang/StringBuilder;encode Deprecated SourceFileCMapAwareDocumentFont.java lm \] wx lt! "##com/itextpdf/text/pdf/PdfDictionary {x x ^_ $% &' bc ( )* dejava/lang/Exception$com/itextpdf/text/ExceptionConverter l+, - ./com/itextpdf/text/pdf/PRStream 015com/itextpdf/text/pdf/fonts/cmaps/CidLocationFromByte l2/com/itextpdf/text/pdf/fonts/cmaps/CMapToUnicode lx `a3 45 67 hijava/io/IOException 89 : ;< => ?@ Identity-H AB Ccom/itextpdf/text/pdf/PdfArray DE F GH I JKL M>N OP QRS TU fg . V7W XYZ [\] ^_ `ajava/util/Map$Entry bajava/lang/Integer c da eR f(java/lang/ArrayIndexOutOfBoundsExceptioninvalid.index.1g hi lj kjava/lang/String lljava/lang/Error%Multi-byte glyphs not implemented yetjava/lang/StringBuilder.com/itextpdf/text/pdf/fonts/cmaps/CMapSequence lmn op q rst ku vw xy +com/itextpdf/text/pdf/CMapAwareDocumentFont"com/itextpdf/text/pdf/DocumentFontcom/itextpdf/text/pdf/PdfReadergetPdfObjectReleaseD(Lcom/itextpdf/text/pdf/PdfObject;)Lcom/itextpdf/text/pdf/PdfObject; cjkEncoding+com/itextpdf/text/pdf/fonts/cmaps/CMapCachegetCachedCMapByteCidC(Ljava/lang/String;)Lcom/itextpdf/text/pdf/fonts/cmaps/CMapByteCid;uniMapgetCachedCMapCidUniB(Ljava/lang/String;)Lcom/itextpdf/text/pdf/fonts/cmaps/CMapCidUni;(Ljava/lang/Exception;)Vcom/itextpdf/text/pdf/PdfName TOUNICODEgetB(Lcom/itextpdf/text/pdf/PdfName;)Lcom/itextpdf/text/pdf/PdfObject;getStreamBytes$(Lcom/itextpdf/text/pdf/PRStream;)[B([B)V.com/itextpdf/text/pdf/fonts/cmaps/CMapParserExparseCidt(Ljava/lang/String;Lcom/itextpdf/text/pdf/fonts/cmaps/AbstractCMap;Lcom/itextpdf/text/pdf/fonts/cmaps/CidLocation;)VcreateReverseMapping()Ljava/util/Map;isType0ZENCODING getAsName@(Lcom/itextpdf/text/pdf/PdfName;)Lcom/itextpdf/text/pdf/PdfName;toString()Ljava/lang/String; decodeName&(Ljava/lang/String;)Ljava/lang/String;equals(Ljava/lang/Object;)ZDESCENDANTFONTS getPdfObject$(I)Lcom/itextpdf/text/pdf/PdfObject; CIDSYSTEMINFO getAsDictF(Lcom/itextpdf/text/pdf/PdfName;)Lcom/itextpdf/text/pdf/PdfDictionary;ORDERING getAsStringB(Lcom/itextpdf/text/pdf/PdfName;)Lcom/itextpdf/text/pdf/PdfString;com/itextpdf/text/pdf/PdfStringtoUnicodeString3com/itextpdf/text/pdf/fonts/cmaps/IdentityToUnicodeGetMapFromOrderingE(Ljava/lang/String;)Lcom/itextpdf/text/pdf/fonts/cmaps/CMapToUnicode; getByte2Uni&()Lcom/itextpdf/text/pdf/IntHashtable;"com/itextpdf/text/pdf/IntHashtable toOrderedKeys()[IcreateDirectMapping java/util/MapentrySet()Ljava/util/Set; java/util/Setiterator()Ljava/util/Iterator;java/util/IteratorhasNext()Znext()Ljava/lang/Object;getKeyintValuegetValue getDiffmapwidths4com/itextpdf/text/error_messages/MessageLocalizationgetComposedMessage'(Ljava/lang/String;I)Ljava/lang/String;(Ljava/lang/String;)Vlookup([CII)V([BII)V-com/itextpdf/text/pdf/fonts/cmaps/CMapByteCiddecodeSequenceD(Lcom/itextpdf/text/pdf/fonts/cmaps/CMapSequence;)Ljava/lang/String;lengthcharAt(I)C,com/itextpdf/text/pdf/fonts/cmaps/CMapCidUnicom/itextpdf/text/UtilitiesconvertFromUtf32(I)Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;!Z[\]^_`abcdefghijk lmnO*+*+*oYZ [\pqrs]ltnU*+*+*ocdefpqruvwxnL**** * ** * ** ** LY+>Ao2 ilnop!r(s3t>yAwBxKzpB yzLqr{xnZ *L+E+MY,N*Y*-** !M**!*#*$%M,,&'N-()**+:,:-.:/0:12:*** !M**!FI"^m"n"""""o%&1;FIJOTW^imnvp )|}& ~J ixvkOA]7]'|a qrxn*3L+4M,*5>,,.6*5+6U*d*7N-89::E;<:=>?#*5=>?@>?U*AN-6-4M6,'-,.66*5,.Uرo^ !&4:AIlpp &__l3VLIYi_+_qr 8l3IYk"n6<=>*B*B.*B.`= lo"!$*p*$_6qr4_2_nM * * o pqr_nn*=`+CYD`EF*+G: *5!*5HY*5+3~IJYKLo6 +03?AFMPd p4+nqrn}n_n_n MYN:*W*POY+P:*Q:6R)*ST6UVWӧG6`<*+W:`d*+W: VWXoN, -.#/.0;1K2P3[0a5d7o8y9:;=>7App K_10_#>.3y)gA_qr}__ nP*+YoMp*qr}__ <