1 { z z  z z z              z      "   2 ! " #$ #% &' &( &) *+ 2,- *. 2/0 51 &2 53 &4 z5 *67 <8 &9 *: 5; &<= B> &? B@A F> BB &C &D *E F 2 < *G < <HI RJ KL <M *NOP WQ XR XS W XT 2U &VW `) `> `X `Y `Z `[ `\ `] ^ _`a k _bc n de nf _gh si sj sk sl nmnosourcesLjava/util/List; Signature'Ljava/util/List;destinationFileNameLjava/lang/String;destinationStreamLjava/io/OutputStream;ignoreAcroFormErrorsZ nextFieldNumI()VCodeLineNumberTableLocalVariableTablethis)Lorg/apache/pdfbox/util/PDFMergerUtility;getDestinationFileName()Ljava/lang/String;setDestinationFileName(Ljava/lang/String;)V destinationgetDestinationStream()Ljava/io/OutputStream;setDestinationStream(Ljava/io/OutputStream;)V destStream addSourceeLjava/lang/Exception;source(Ljava/io/File;)VLjava/io/File;(Ljava/io/InputStream;)VLjava/io/InputStream; addSources(Ljava/util/List;)V sourcesListLocalVariableTypeTable*(Ljava/util/List;)VmergeDocuments&Lorg/apache/pdfbox/pdmodel/PDDocument;sitLjava/util/Iterator;doci$ tobeclosedLjava/util/Vector; sourceFile+Ljava/util/Iterator;:Ljava/util/Vector; ExceptionspappendDocumentO(Lorg/apache/pdfbox/pdmodel/PDDocument;Lorg/apache/pdfbox/pdmodel/PDDocument;)V destAcroForm7Lorg/apache/pdfbox/pdmodel/interactive/form/PDAcroForm; srcAcroFormclonedTLorg/apache/pdfbox/pdmodel/interactive/documentnavigation/outline/PDDocumentOutline; clonedFirstPLorg/apache/pdfbox/pdmodel/interactive/documentnavigation/outline/PDOutlineItem;first labelIndex!Lorg/apache/pdfbox/cos/COSNumber;labelIndexValueJi destPageCountdestNums Lorg/apache/pdfbox/cos/COSArray;srcNums newStream+Lorg/apache/pdfbox/pdmodel/common/PDStream;page"Lorg/apache/pdfbox/pdmodel/PDPage;newPagedestInfo1Lorg/apache/pdfbox/pdmodel/PDDocumentInformation;srcInfo destCatalog-Lorg/apache/pdfbox/pdmodel/PDDocumentCatalog; srcCatalog destVersionF srcVersionsrcPages%Lorg/apache/pdfbox/cos/COSDictionary; srcResources destPages destResourcescloner(Lorg/apache/pdfbox/util/PDFCloneUtility; destThreads srcThreads destNames4Lorg/apache/pdfbox/pdmodel/PDDocumentNameDictionary;srcNames destOutline srcOutline destPageMode srcPageMode destLabels srcLabels destMetadata!Lorg/apache/pdfbox/cos/COSStream; srcMetadatapagespageIter4Ljava/util/List;8Ljava/util/Iterator; mergeAcroForm(Lorg/apache/pdfbox/util/PDFCloneUtility;Lorg/apache/pdfbox/pdmodel/interactive/form/PDAcroForm;Lorg/apache/pdfbox/pdmodel/interactive/form/PDAcroForm;)VsrcField4Lorg/apache/pdfbox/pdmodel/interactive/form/PDField; destFieldsrcFieldsIterator destFields srcFieldsisIgnoreAcroFormErrors()ZsetIgnoreAcroFormErrors(Z)V SourceFilePDFMergerUtility.java java/util/ArrayList |} java/io/FileInputStream java/io/File q rsjava/lang/Exceptionjava/lang/RuntimeException t uv wxjava/util/Vector yz{ |}java/io/InputStream ~    $org/apache/pdfbox/pdmodel/PDDocument java/io/IOExceptionJError: destination PDF is encrypted, can't append encrypted PDF documents.EError: source PDF is encrypted, can't append encrypted PDF documents.            #org/apache/pdfbox/cos/COSDictionary  &org/apache/pdfbox/util/PDFCloneUtility     org/apache/pdfbox/cos/COSArray u    Rorg/apache/pdfbox/pdmodel/interactive/documentnavigation/outline/PDDocumentOutline   Norg/apache/pdfbox/pdmodel/interactive/documentnavigation/outline/PDOutlineItem     x  org/apache/pdfbox/cos/COSNumber x  r org/apache/pdfbox/cos/COSStream)org/apache/pdfbox/pdmodel/common/PDStream       org/apache/pdfbox/pdmodel/PDPage     x   -org/apache/pdfbox/pdmodel/common/COSArrayList 2org/apache/pdfbox/pdmodel/interactive/form/PDField   java/lang/StringBuilderdummyFieldName    'org/apache/pdfbox/util/PDFMergerUtilityjava/lang/Object0org/apache/pdfbox/exceptions/COSVisitorExceptionjava/util/Listadd(Ljava/lang/Object;)Z(Ljava/lang/Throwable;)VaddAll(Ljava/util/Collection;)Zsize()Iiterator()Ljava/util/Iterator;java/util/Iteratornext()Ljava/lang/Object;load=(Ljava/io/InputStream;)Lorg/apache/pdfbox/pdmodel/PDDocument;hasNextsaveclose isEncryptedgetDocumentInformation3()Lorg/apache/pdfbox/pdmodel/PDDocumentInformation;/org/apache/pdfbox/pdmodel/PDDocumentInformation getDictionary'()Lorg/apache/pdfbox/cos/COSDictionary; mergeInto((Lorg/apache/pdfbox/cos/COSDictionary;)VgetDocumentCatalog/()Lorg/apache/pdfbox/pdmodel/PDDocumentCatalog; getDocument%()Lorg/apache/pdfbox/cos/COSDocument;!org/apache/pdfbox/cos/COSDocument getVersion()F setVersion(F)V+org/apache/pdfbox/pdmodel/PDDocumentCatalog getOpenAction:()Lorg/apache/pdfbox/pdmodel/common/PDDestinationOrAction; setOpenAction;(Lorg/apache/pdfbox/pdmodel/common/PDDestinationOrAction;)VgetCOSDictionaryorg/apache/pdfbox/cos/COSNamePAGESLorg/apache/pdfbox/cos/COSName;getDictionaryObject@(Lorg/apache/pdfbox/cos/COSName;)Lorg/apache/pdfbox/cos/COSBase; RESOURCESsetItemA(Lorg/apache/pdfbox/cos/COSName;Lorg/apache/pdfbox/cos/COSBase;)V)(Lorg/apache/pdfbox/pdmodel/PDDocument;)V getAcroForm9()Lorg/apache/pdfbox/pdmodel/interactive/form/PDAcroForm;cloneForNewDocument3(Ljava/lang/Object;)Lorg/apache/pdfbox/cos/COSBase; setAcroForm:(Lorg/apache/pdfbox/pdmodel/interactive/form/PDAcroForm;)VTHREADS#(Lorg/apache/pdfbox/cos/COSArray;)VgetNames6()Lorg/apache/pdfbox/pdmodel/PDDocumentNameDictionary;NAMES cloneMergec(Lorg/apache/pdfbox/pdmodel/common/COSObjectable;Lorg/apache/pdfbox/pdmodel/common/COSObjectable;)VgetDocumentOutlineV()Lorg/apache/pdfbox/pdmodel/interactive/documentnavigation/outline/PDDocumentOutline;setDocumentOutlineW(Lorg/apache/pdfbox/pdmodel/interactive/documentnavigation/outline/PDDocumentOutline;)V getFirstChildR()Lorg/apache/pdfbox/pdmodel/interactive/documentnavigation/outline/PDOutlineItem; appendChildS(Lorg/apache/pdfbox/pdmodel/interactive/documentnavigation/outline/PDOutlineItem;)V getPageMode setPageMode PAGE_LABELSgetNumberOfPagesNUMS getObject"(I)Lorg/apache/pdfbox/cos/COSBase;intValue org/apache/pdfbox/cos/COSIntegerget%(J)Lorg/apache/pdfbox/cos/COSInteger;"(Lorg/apache/pdfbox/cos/COSBase;)VMETADATAgetUnfilteredStream()Ljava/io/InputStream;?(Lorg/apache/pdfbox/pdmodel/PDDocument;Ljava/io/InputStream;Z)V getStream#()Lorg/apache/pdfbox/cos/COSStream;addCompressionR(Lorg/apache/pdfbox/cos/COSName;Lorg/apache/pdfbox/pdmodel/common/COSObjectable;)V getAllPages()Ljava/util/List; findCropBox0()Lorg/apache/pdfbox/pdmodel/common/PDRectangle; setCropBox1(Lorg/apache/pdfbox/pdmodel/common/PDRectangle;)V findMediaBox setMediaBox findRotation setRotation(I)VaddPage%(Lorg/apache/pdfbox/pdmodel/PDPage;)V5org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm getFields setFields9org/apache/pdfbox/pdmodel/interactive/form/PDFieldFactory createField(Lorg/apache/pdfbox/pdmodel/interactive/form/PDAcroForm;Lorg/apache/pdfbox/cos/COSDictionary;)Lorg/apache/pdfbox/pdmodel/interactive/form/PDField;getFullyQualifiedNamegetFieldH(Ljava/lang/String;)Lorg/apache/pdfbox/pdmodel/interactive/form/PDField;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toStringsetPartialName!z{|}~T****YC= DE /*M >*+ WX/*` >*+ ij}'* Y Y+ W MY,uzwy&{  ''v * Y+ W MY,   D *+ W   V *+W   }  ~ L**ͻY:*:M,L#M,N-W*+-*+* +*++: :5:++: :  }b)49CNSZcju}f S)T 4)T"+! "Y#$,! "Y%$+&N,&:-''(+):,):+*+8,*+8 +*,- -./012:  312: /012:  312:     (  3 45Y+6: 7:7: 8W9 * ::* "/;1<: /;18<:/;4 =>:>:&/? 84  @A:A:K BY 82C:D)E:FY 82G:HI:I: J/K12:/K12:+L6:/2YM:QR:S7aTU `Q8U/V1W:/V1W:4/XY+YZ:[\]/V^_::L`:`Y a82b:cdefgh+ib"'-9?ENW_hpz (!$&"*2,G.L0\4c7j8q9v;{=BGHIKMOPSTVX]^_adf.h3j9k<lAnJoSp]qmuzwxz|}~z*1:DPfpz+-& )!E9<MP:f$'g-a?OEIN@W7     2\GGj$qp.`1]}:T1]:T"D ,j:-j:kYl:,m:\n:,+o82p:,qr%sYtuv*YZ`wxy W> %.8DVb\ DJV8.c} }"/* >*