1 e d  d   d d d d d  d d d           & d d + d + +  d 3  d 3 d  3      ?    V ?   d      P  P ? ? V! P" # $ &%& '( )*  +,- ). /01PdfBody InnerClassesPdfCrossReference OBJSINSTREAMI ConstantValuexrefsLjava/util/TreeSet; SignaturePLjava/util/TreeSet;refnumpositionJwriter!Lcom/itextpdf/text/pdf/PdfWriter;index"Lcom/itextpdf/text/pdf/ByteBuffer; streamObjects currentObjNumnumObj$(Lcom/itextpdf/text/pdf/PdfWriter;)VCodeLineNumberTableLocalVariableTablethis)Lcom/itextpdf/text/pdf/PdfWriter$PdfBody; setRefnum(I)V addToObjStm_(Lcom/itextpdf/text/pdf/PdfObject;I)Lcom/itextpdf/text/pdf/PdfWriter$PdfBody$PdfCrossReference;obj!Lcom/itextpdf/text/pdf/PdfObject;nObjpidxenc%Lcom/itextpdf/text/pdf/PdfEncryption; Exceptions2 flushObjStm()Vfirststream!Lcom/itextpdf/text/pdf/PdfStream;addL(Lcom/itextpdf/text/pdf/PdfObject;)Lcom/itextpdf/text/pdf/PdfIndirectObject;objectM(Lcom/itextpdf/text/pdf/PdfObject;Z)Lcom/itextpdf/text/pdf/PdfIndirectObject;inObjStmZgetPdfIndirectReference.()Lcom/itextpdf/text/pdf/PdfIndirectReference;getIndirectReferenceNumber()Inx(Lcom/itextpdf/text/pdf/PdfObject;Lcom/itextpdf/text/pdf/PdfIndirectReference;)Lcom/itextpdf/text/pdf/PdfIndirectObject;ref,Lcom/itextpdf/text/pdf/PdfIndirectReference;y(Lcom/itextpdf/text/pdf/PdfObject;Lcom/itextpdf/text/pdf/PdfIndirectReference;Z)Lcom/itextpdf/text/pdf/PdfIndirectObject;M(Lcom/itextpdf/text/pdf/PdfObject;I)Lcom/itextpdf/text/pdf/PdfIndirectObject; refNumberO(Lcom/itextpdf/text/pdf/PdfObject;IIZ)Lcom/itextpdf/text/pdf/PdfIndirectObject;pxref;Lcom/itextpdf/text/pdf/PdfWriter$PdfBody$PdfCrossReference;indirect)Lcom/itextpdf/text/pdf/PdfIndirectObject; generationwrite-(Lcom/itextpdf/text/pdf/PdfIndirectObject;I)V.(Lcom/itextpdf/text/pdf/PdfIndirectObject;II)Voffset()JsizewriteCrossReferenceTable(Ljava/io/OutputStream;Lcom/itextpdf/text/pdf/PdfIndirectReference;Lcom/itextpdf/text/pdf/PdfIndirectReference;Lcom/itextpdf/text/pdf/PdfIndirectReference;Lcom/itextpdf/text/pdf/PdfObject;J)VpdfCrossReferencei$Ljava/util/Iterator;elementLjava/lang/Object;kmidmaskbufxr Lcom/itextpdf/text/pdf/PdfArray;iosLjava/io/OutputStream;rootinfo encryptionfileIDprevxrefentrylensectionsLjava/util/ArrayList;LocalVariableTypeTableQLjava/util/Iterator;*Ljava/util/ArrayList; SourceFilePdfWriter.java { zjjava/util/TreeSet mn9com/itextpdf/text/pdf/PdfWriter$PdfBody$PdfCrossReference {3 45 678 9 rs qj tu vw com/itextpdf/text/pdf/ByteBuffer xw yj :; <= >? >@ {A >Bcom/itextpdf/text/pdf/PdfStream CD {E F GH IJ KJ LM NJcom/itextpdf/text/pdf/PdfNumber { OJ *com/itextpdf/text/pdf/PdfIndirectReference {P Q R ST UT 'com/itextpdf/text/pdf/PdfIndirectObject {V W4 {X {Y Z[ \] ^_ `a ]java/util/ArrayList bcd eT f] gh <i jJ kJ lJ mJ nJ oJcom/itextpdf/text/pdf/PdfArray {p qJ rsjava/lang/Integer t u vJ wJ {xxref y z{| E} g~ <['com/itextpdf/text/pdf/PdfWriter$PdfBodyjava/lang/Objectjava/io/IOException(IJI)V(Ljava/lang/Object;)Zcom/itextpdf/text/pdf/PdfWritergetOs-()Lcom/itextpdf/text/pdf/OutputStreamCounter;)com/itextpdf/text/pdf/OutputStreamCounter getCountercryptocom/itextpdf/text/pdf/PdfObjecttoPdf:(Lcom/itextpdf/text/pdf/PdfWriter;Ljava/io/OutputStream;)Vappend%(C)Lcom/itextpdf/text/pdf/ByteBuffer;%(I)Lcom/itextpdf/text/pdf/ByteBuffer;(IIJI)VF(Lcom/itextpdf/text/pdf/ByteBuffer;)Lcom/itextpdf/text/pdf/ByteBuffer; toByteArray()[B([B)VgetCompressionLevel flateCompresscom/itextpdf/text/pdf/PdfNameTYPELcom/itextpdf/text/pdf/PdfName;OBJSTMputC(Lcom/itextpdf/text/pdf/PdfName;Lcom/itextpdf/text/pdf/PdfObject;)VNFIRST(II)V getNumber getGeneration canBeInObjStm()ZisFullCompressionF(ILcom/itextpdf/text/pdf/PdfObject;Lcom/itextpdf/text/pdf/PdfWriter;)VremoveG(IILcom/itextpdf/text/pdf/PdfObject;Lcom/itextpdf/text/pdf/PdfWriter;)V(IJ)VwriteTo(Ljava/io/OutputStream;)Vlast()Ljava/lang/Object; getRefnumjava/lang/Mathmax(II)Iiterator()Ljava/util/Iterator;java/util/IteratorhasNextnextvalueOf(I)Ljava/lang/Integer;(ILjava/io/OutputStream;)VSIZEROOTINFOENCRYPTIDW([I)VXREFget(I)Ljava/lang/Object;intValue$(Lcom/itextpdf/text/pdf/PdfObject;)ZINDEXPREV(J)Vcom/itextpdf/text/DocWriter getISOBytes(Ljava/lang/String;)[Bjava/io/OutputStreamjava/lang/String(I)Ljava/lang/String;!de ijklmnopqjrstuvwxwyjzj{|}=***Y*Y  W*+ * *+~" '27 < ==tu}>* ~ qj}=*ȡ**&*Y*Y****>*YZ`6*:*+**** W*  WY*~B  +38@MV^j s!}"#>j@ejMXjVO}{**<**WY*M,* !,"#$,%&Y*'$,(&Y'$*,*)W***~:'()*++,6-@.R/a0k1p2u3z4 {kj+P}> *+*)~E }J *+**~I   }7 +Y*,~R  }]!*Y Z` <*Y  W~V WX! j}F*+,-~l }W*+,.,/*~p*}G *+*~t   j}8N+0G*1=*+2:3Y+*4:* *5W* W*13Y+*4:*63Y+*7:*8~6 xyz-{9|C}MPZis\ 2-#i  jj}DY* 9N*- *-5W*- W+* :** ~ !*5C*DDDj 7}IY* :* *5W* W+* :** ~%/:H4IIIjIj:}/* ~ }A*;<`* =~ }-6*1"**6*Y* 9 W*>:  <6 6 ?Y@: *A:  BI C::   ` < #  DEW  DEW <6 6   DEW  DEW*16 F7 *  }7 Y:*A:B"C::   HڻY::* !I&Y*J'$K,$- L-$ M$ N$OPY YOY OYOQ$"R$PYS:6 T#&Y UVW'XWY$ Z&Y[$*:*3Y*4:* :*+\]^*_: 6 To UVW6  `UVW6 + `]^+a]^+ `]^+ b Yd6  C:  +c~G ,8?BKjn{)7:FYbfot~ 1=FIR[hw     j7TP )*jj zsOw7.1^vj[y sj8 ?j Bj K [y K gdf dh