/ YZ [ \]^ _ `a b c d e Y fg hij k l hm n\o p qr stuvw xy z{ | _ } ~   m   -   1  1    7    <   7 <     D    L  Lx Q    T   Y    ]     e    j    m m m    v w    } x   k    Y   1   7   <   T   e   e   j   ]   -k  -       x p   ex   e w _ b  w _fib0Lorg/apache/poi/hwpf/model/FileInformationBlock; _mainStream[B _tableStream _dataStream_dop.Lorg/apache/poi/hwpf/model/DocumentProperties;_cft,Lorg/apache/poi/hwpf/model/ComplexFileTable;_tpt*Lorg/apache/poi/hwpf/model/TextPieceTable;_cbt'Lorg/apache/poi/hwpf/model/CHPBinTable;_pbt'Lorg/apache/poi/hwpf/model/PAPBinTable;_st(Lorg/apache/poi/hwpf/model/SectionTable;_ss&Lorg/apache/poi/hwpf/model/StyleSheet;_ft%Lorg/apache/poi/hwpf/model/FontTable;_lt&Lorg/apache/poi/hwpf/model/ListTables;_sbt(Lorg/apache/poi/hwpf/model/SavedByTable; _pictures)Lorg/apache/poi/hwpf/model/PicturesTable;_fspa%Lorg/apache/poi/hwpf/model/FSPATable;_dgg.Lorg/apache/poi/hwpf/model/EscherRecordHolder;()VCodeLineNumberTableLocalVariableTablethis"Lorg/apache/poi/hwpf/HWPFDocument;verifyAndBuildPOIFSH(Ljava/io/InputStream;)Lorg/apache/poi/poifs/filesystem/POIFSFileSystem;istreamLjava/io/InputStream;pisLjava/io/PushbackInputStream;first6 Exceptions (Ljava/io/InputStream;)V4(Lorg/apache/poi/poifs/filesystem/POIFSFileSystem;)V pfilesystem1Lorg/apache/poi/poifs/filesystem/POIFSFileSystem;c(Lorg/apache/poi/poifs/filesystem/DirectoryNode;Lorg/apache/poi/poifs/filesystem/POIFSFileSystem;)VfnfeLjava/io/FileNotFoundException; dataProps/Lorg/apache/poi/poifs/filesystem/DocumentEntry;enode/Lorg/apache/poi/hwpf/model/GenericPropertyNode;fld breakpointIx directory/Lorg/apache/poi/poifs/filesystem/DirectoryNode; documentPropsnameLjava/lang/String; tablePropsfcMincpMin listOffset lfoOffset sbtOffset sbtLengthplc%Lorg/apache/poi/hwpf/model/PlexOfCps; getStyleSheet(()Lorg/apache/poi/hwpf/model/StyleSheet;getFileInformationBlock2()Lorg/apache/poi/hwpf/model/FileInformationBlock;getDocProperties0()Lorg/apache/poi/hwpf/model/DocumentProperties;getRange'()Lorg/apache/poi/hwpf/usermodel/Range;textLjava/util/List;p(Lorg/apache/poi/hwpf/model/PropertyNode;characterLength()Itp%Lorg/apache/poi/hwpf/model/TextPiece; textPiecestextItLjava/util/Iterator;length getListTables(()Lorg/apache/poi/hwpf/model/ListTables;getSavedByTable*()Lorg/apache/poi/hwpf/model/SavedByTable;getPicturesTable+()Lorg/apache/poi/hwpf/model/PicturesTable;write(Ljava/io/OutputStream;)VtempBufoutLjava/io/OutputStream;docSys-Lorg/apache/poi/hwpf/model/io/HWPFFileSystem; mainStream/Lorg/apache/poi/hwpf/model/io/HWPFOutputStream; tableStream tableOffsetfibSize placeHolder mainOffsetfcMacbufmainBuftableBufdataBufpfsgetCharacterTable)()Lorg/apache/poi/hwpf/model/CHPBinTable;getParagraphTable)()Lorg/apache/poi/hwpf/model/PAPBinTable;getSectionTable*()Lorg/apache/poi/hwpf/model/SectionTable; getTextTable,()Lorg/apache/poi/hwpf/model/TextPieceTable; getDataStream()[B registerList+(Lorg/apache/poi/hwpf/usermodel/HWPFList;)Ilist(Lorg/apache/poi/hwpf/usermodel/HWPFList; getFontTable'()Lorg/apache/poi/hwpf/model/FontTable;delete(II)Vstartr%Lorg/apache/poi/hwpf/usermodel/Range;main([Ljava/lang/String;)VdocstrtLjava/lang/Throwable;args[Ljava/lang/String; SourceFileHWPFDocument.java java/io/PushbackInputStream    "java/lang/IllegalArgumentException!The document is really a RTF file  /org/apache/poi/poifs/filesystem/POIFSFileSystem   WordDocument -org/apache/poi/poifs/filesystem/DocumentEntry  .org/apache/poi/hwpf/model/FileInformationBlock  0Table 1Tablejava/io/FileNotFoundExceptionjava/lang/IllegalStateExceptionjava/lang/StringBuffer Table Stream ' J' wasn't found - Either the document is corrupt, or is Word95 (or earlier)   !Data " #,org/apache/poi/hwpf/model/DocumentProperties $ % *org/apache/poi/hwpf/model/ComplexFileTable & ' (A %org/apache/poi/hwpf/model/CHPBinTable ) * + %org/apache/poi/hwpf/model/PAPBinTable , - . / 0 12#org/apache/poi/hwpf/model/FSPATable 3 4 @A 56 7 8,org/apache/poi/hwpf/model/EscherRecordHolder 9 : 'org/apache/poi/hwpf/model/PicturesTable ; &org/apache/poi/hwpf/model/SectionTable < = > $org/apache/poi/hwpf/model/StyleSheet ? #org/apache/poi/hwpf/model/FontTable @ A B C D$org/apache/poi/hwpf/model/ListTables E F&org/apache/poi/hwpf/model/SavedByTable #org/apache/poi/hwpf/model/PlexOfCps G H I  JKL MCN O PQ&org/apache/poi/hwpf/model/PropertyNode#org/apache/poi/hwpf/usermodel/Range R S TUV W XY#org/apache/poi/hwpf/model/TextPiece +org/apache/poi/hwpf/model/io/HWPFFileSystem Z[ \] & ^ _` ab c` d` ae f` g` ah i` j` k` l` m` n` ob p` q` rb s` t` u` v` w` x` y` z% {` |` }` ~C  ajava/io/ByteArrayInputStream  '    J org/apache/poi/hwpf/HWPFDocumentjava/io/FileInputStream  java/lang/Throwable org/apache/poi/POIDocumentjava/io/IOException(Ljava/io/InputStream;I)Vread([B)I(Ljava/lang/String;)Vunread([B)VgetRoot1()Lorg/apache/poi/poifs/filesystem/DirectoryNode;readProperties-org/apache/poi/poifs/filesystem/DirectoryNodegetEntry;(Ljava/lang/String;)Lorg/apache/poi/poifs/filesystem/Entry;getSizecreateDocumentInputStreamI(Ljava/lang/String;)Lorg/apache/poi/poifs/filesystem/DocumentInputStream;3org/apache/poi/poifs/filesystem/DocumentInputStreamisFWhichTblStm()Zappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;toString()Ljava/lang/String;fillVariableFields([B[B)V filesystemgetFcMingetFcDop([BI)VgetFcClx ([B[BII)VgetTextPieceTablegetFcPlcfbteChpxgetLcbPlcfbteChpx ([B[BIII)VgetFcPlcfbtePapxgetLcbPlcfbtePapx ([B[B[BIII)V(org/apache/poi/hwpf/model/TextPieceTablegetCpMinadjustForDelete(III)VgetFcPlcspaMomgetLcbPlcspaMom getTextPieces()Ljava/util/List;([BIILjava/util/List;)V getFcDggInfo getLcbDggInfo([BII)V|(Lorg/apache/poi/hwpf/HWPFDocument;[B[BLorg/apache/poi/hwpf/model/FSPATable;Lorg/apache/poi/hwpf/model/EscherRecordHolder;)V getFcPlcfsed getLcbPlcfsed([B[BIIILjava/util/List;)V getFcStshf getFcSttbfffngetLcbSttbfffn getFcPlcfLst getFcPlfLfo getLcbPlcfLstgetFcSttbSavedBygetLcbSttbSavedBygetFcPlcffldMomgetLcbPlcffldMom([BIII)V getProperty2(I)Lorg/apache/poi/hwpf/model/GenericPropertyNode;-org/apache/poi/hwpf/model/GenericPropertyNodegetBytesjava/util/Listsizeget(I)Ljava/lang/Object;getEnd'(IILorg/apache/poi/hwpf/HWPFDocument;)Viterator()Ljava/util/Iterator;java/util/IteratorhasNextnext()Ljava/lang/Object; getStreamC(Ljava/lang/String;)Lorg/apache/poi/hwpf/model/io/HWPFOutputStream;clearOffsetsSizes-org/apache/poi/hwpf/model/io/HWPFOutputStream getOffset setFcStshf(I)VwriteTo2(Lorg/apache/poi/hwpf/model/io/HWPFOutputStream;)V setLcbStshfsetFcClx0(Lorg/apache/poi/hwpf/model/io/HWPFFileSystem;)V setLcbClxsetFcPlcfbteChpx1(Lorg/apache/poi/hwpf/model/io/HWPFFileSystem;I)VsetLcbPlcfbteChpxsetFcPlcfbtePapxsetLcbPlcfbtePapx setFcPlcfsed setLcbPlcfsed setFcPlcfLstwriteListDataTo setLcbPlcfLst setFcPlfLfowriteListOverridesTo setLcbPlfLfosetFcSttbSavedBysetLcbSttbSavedBy setFcSttbfffnsetLcbSttbfffnsetFcDop setLcbDop serializesetFcMinsetFcMacsetCbMac toByteArrayjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V4([BLorg/apache/poi/hwpf/model/io/HWPFOutputStream;)VcreateDocumentX(Ljava/io/InputStream;Ljava/lang/String;)Lorg/apache/poi/poifs/filesystem/DocumentEntry;writeFilesystem&org/apache/poi/hwpf/usermodel/HWPFList getListData&()Lorg/apache/poi/hwpf/model/ListData; getOverride0()Lorg/apache/poi/hwpf/model/ListFormatOverride;addListU(Lorg/apache/poi/hwpf/model/ListData;Lorg/apache/poi/hwpf/model/ListFormatOverride;)IprintStackTrace!5* ij  VY*LM+,W,3{-,3\%,3r,3t,3f Y+, Y+ r stw>yH~M V KFA *+   B *+ +    *+,*+N*-+*W*Y*:*:+:&:YY !""#"$%*&+*&W***&'+(:*)**(+*)W :*)*,6*-Y*&*./0*1Y**&*234**456*7Y**&*8*9:;*?@*6A6*;B*@C*DY*&*E*F*GHIJ*K#*LY*&*K*MNO*LYPO*QY**)**J*ORS*TY**&*U*V*GHWX*YY*&*Z[\*]Y*&*^*_`a*b6*c6 **d *eY*&*b*cfg*h6 *i6   *jY*&  klmY*&*n*op: 6   q  r:s:6 OZ]7  .=AKOZ]_%Hox}2Henw      _!  # AZ-xnw i ` '    /*\ /* /*0 n(*6HL++tduvMwY,x*y$%' ( 2*6HL+zM>,{,|}:~`>"01346%7-8094%2*#! !/*g> "#/*lH $%/*SO &'YM,N,:6**6pd`6:--6**\*d66 **4,*d6-6 **;, *d6**@, *d6**X, *d6*gO**g*d**g*d6*l+**l*d6**a,*d6**0: **0*0  * * *--:  :     : * :  :  : *): ::: Y:Y WY WY(W+FQ]^_ae!h*i9n?oEpKsTt]ulvszw}~ &/8GS\kry '.:>IPY`lpv{.( `(()*+,-./.0*1?2K3wn A4  5 6 P7 vo8:9:;/*; <=/*@ >?/*X @A2*45 BC/*) DE^"*g*eYg*g++""FGHI/*a JKbwY`*yN- *L MN OP(YY*2L+M,N6L+"" !"#7"4#6'8> QMNR#ST(UVWX