Êþº¾22 N¦ §¨© ª« §¬­ ®¯°±²³´µ §¶· ¦¸ ¹ º» ¼½ ¾ ¿ ÀÁ @ ¼ à MÄ MÅ ,ÆÇ MÈ MÉ .Ê ËÌÍÎÏ ÐÑ ÒÓ ÒÔÕÖ× @Ø ÙÚ ÙÛÜÝÞ 4ß 3à 4á 4¿â 3 ®ã ä 9å æç æ¿è 2Âé êë Dì í Dîï Hð Hñ 9ò 9¿óô()VCodeLineNumberTableLocalVariableTablethis$Lorg/apache/poi/poifs/dev/POIFSDump;main([Ljava/lang/String;)Vheader*Lorg/apache/poi/poifs/storage/HeaderBlock;props.Lorg/apache/poi/poifs/property/NPropertyTable; startBlockIisLjava/io/FileInputStream;fs2Lorg/apache/poi/poifs/filesystem/NPOIFSFileSystem;root0Lorg/apache/poi/poifs/filesystem/DirectoryEntry;fileLjava/io/File;iargs[Ljava/lang/String; dumpPropsZdumpMini StackMapTableh»½èÁ× ExceptionsõgetHeaderBlock^(Lorg/apache/poi/poifs/filesystem/NPOIFSFileSystem;)Lorg/apache/poi/poifs/storage/HeaderBlock;headerFLjava/lang/reflect/Field;getPropertyTableb(Lorg/apache/poi/poifs/filesystem/NPOIFSFileSystem;)Lorg/apache/poi/poifs/property/NPropertyTable;ptFtabledumpA(Lorg/apache/poi/poifs/filesystem/DirectoryEntry;Ljava/io/File;)Vnode.Lorg/apache/poi/poifs/filesystem/DocumentNode;5Lorg/apache/poi/poifs/filesystem/DocumentInputStream;bytes[BoutLjava/io/OutputStream;direntry'Lorg/apache/poi/poifs/filesystem/Entry;itLjava/util/Iterator;parentLocalVariableTypeTable=Ljava/util/Iterator;öÜÝÞƒ÷øùV(Lorg/apache/poi/poifs/filesystem/NPOIFSFileSystem;ILjava/lang/String;Ljava/io/File;)VlenbbLjava/nio/ByteBuffer;i$nameLjava/lang/String;Ljava/io/FileOutputStream;stream.Lorg/apache/poi/poifs/filesystem/NPOIFSStream;búâë SourceFilePOIFSDump.java OPû üý&Must specify at least one file to dumpþ ÿ  -dumpropsú  -dump-props-dump-properties -dumpmini -dump-mini-dump-ministream-dump-mini-stream „ýjava/lang/StringBuilderDumping  java/io/FileInputStream O0org/apache/poi/poifs/filesystem/NPOIFSFileSystem O  P    java/io/File    }~ uv  properties }– yz   No Mini Stream in file mini-stream_header   (org/apache/poi/poifs/storage/HeaderBlock_property_table,org/apache/poi/poifs/property/NPropertyTable ö   !%org/apache/poi/poifs/filesystem/Entry,org/apache/poi/poifs/filesystem/DocumentNode3org/apache/poi/poifs/filesystem/DocumentInputStream O" # $%java/io/FileOutputStream & O' O(÷ )*.org/apache/poi/poifs/filesystem/DirectoryEntry"Skipping unsupported POIFS entry: +,org/apache/poi/poifs/filesystem/NPOIFSStream O, - .java/nio/ByteBuffer / 0 )1"org/apache/poi/poifs/dev/POIFSDumpjava/lang/Objectjava/lang/Exceptionjava/util/Iteratorjava/io/OutputStreamjava/lang/Throwablejava/io/IOExceptionjava/lang/Stringjava/lang/SystemerrLjava/io/PrintStream;java/io/PrintStreamprintln(Ljava/lang/String;)Vexit(I)VequalsIgnoreCase(Ljava/lang/String;)Zappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/io/InputStream;)VclosegetRoot1()Lorg/apache/poi/poifs/filesystem/DirectoryNode;getNamemkdir()ZgetPropertyStart()I.()Lorg/apache/poi/poifs/property/RootProperty;*org/apache/poi/poifs/property/RootProperty getStartBlockjava/lang/ClassgetDeclaredField-(Ljava/lang/String;)Ljava/lang/reflect/Field;java/lang/reflect/Field setAccessible(Z)Vget&(Ljava/lang/Object;)Ljava/lang/Object; getEntries()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;2(Lorg/apache/poi/poifs/filesystem/DocumentEntry;)VgetSizeread([B)Itrim#(Ljava/io/File;Ljava/lang/String;)V(Ljava/io/File;)Vwrite([B)V-(Ljava/lang/Object;)Ljava/lang/StringBuilder;0(Lorg/apache/poi/poifs/filesystem/BlockStore;I)VgetBigBlockSizeiterator remaining([B)Ljava/nio/ByteBuffer;([BII)V!MNOPQ/*·±R)S TU VWQf !*¾š²¶¸<=>*¾¢*2¶š*2¶š*2 ¶™<§Ú*2 ¶š$*2 ¶š*2 ¶š*2 ¶™=§©²»Y·¶*2¶¶¶»Y*2·:»Y·:¶¶:»Y¹·:¶W¸™¸:¶ !¸"™1¸#:¶$¶%6  þ ²&¶§ '¸"„§þú±Rz+, -012>5@6C8o<q=t@A›B¦C«E²FÂGÈIÏKÓLÚMèOìPóQýRSU1 YSp ÚXYó'Z[ý\] ›^_¦t`a²hbcÂXde f]!ghij kjl= þ&+ÿsmnopqý&rÿ múst uvQc(¶)L+¶*+*¶+À,M,°R\ ]^_S `a wxXYst yzQc-¶)L+¶*+*¶+À.M,°Rb cdeS `a {x|[st }~Q  Ç*¹/M,¹0™¹,¹1À2N-Á3™_-À3:»4Y·5:¶6¼:¶7W¶8»9Y»Y+¶:¶;·<·=:¶>¶?§ :¶?¿§I-Á@™)-À@:»Y+-¹A·<:¶W¸§²»Y·B¶-¶C¶¶§ÿD±ahpprpRZijk!l'm2n;oCpHrathvmwpvzx„yŠzš{ |§}ª~ÀÆSf 'S€2H^;?‚ƒa„…Іcš de©‡ˆ¿‰ŠÇbcÇ‹eŒ ¿‰lEüŽÿhpqŽ‘’“”ÿ pqŽ,úús• }–QI h»Y-,·<:»9Y·=:»DY*·E:*¶F¼:¶G:¹0™+¹1ÀH:  ¶I6  ¶JW ¶K§ÿѶL±R. ƒ „…!‡)ˆF‰MŠU‹_ŒbgŽSp M—] F˜™ 02šŠh`ah\]h›œh‹e ]deR„!GžŸ)? ƒl%ÿ0 o¡qq¢£’Žú1s•¤¥