1 $j #k #l #m #n #o #pq rst u #v #w #x y z {| z} u~   # # j    HEADER_ID4Lorg/apache/commons/compress/archivers/zip/ZipShort;LFH_MUST_HAVE_BOTH_SIZES_MSGLjava/lang/String; ConstantValueEMPTY[Bsize?Lorg/apache/commons/compress/archivers/zip/ZipEightByteInteger;compressedSizerelativeHeaderOffset diskStart3Lorg/apache/commons/compress/archivers/zip/ZipLong;rawCentralDirectoryData()VCodeLineNumberTableLocalVariableTablethisNLorg/apache/commons/compress/archivers/zip/Zip64ExtendedInformationExtraField;(Lorg/apache/commons/compress/archivers/zip/ZipEightByteInteger;Lorg/apache/commons/compress/archivers/zip/ZipEightByteInteger;)V(Lorg/apache/commons/compress/archivers/zip/ZipEightByteInteger;Lorg/apache/commons/compress/archivers/zip/ZipEightByteInteger;Lorg/apache/commons/compress/archivers/zip/ZipEightByteInteger;Lorg/apache/commons/compress/archivers/zip/ZipLong;)V getHeaderId6()Lorg/apache/commons/compress/archivers/zip/ZipShort;getLocalFileDataLengthgetCentralDirectoryLengthgetLocalFileDataData()[BdatagetCentralDirectoryDataoffIparseFromLocalFileData([BII)Vbufferoffsetlength remaining ExceptionsparseFromCentralDirectoryDatareparseCentralDirectoryData(ZZZZ)VexpectedLengthhasUncompressedSizeZhasCompressedSizehasRelativeHeaderOffset hasDiskStartgetSizeA()Lorg/apache/commons/compress/archivers/zip/ZipEightByteInteger;setSizeB(Lorg/apache/commons/compress/archivers/zip/ZipEightByteInteger;)VgetCompressedSizesetCompressedSizegetRelativeHeaderOffsetsetRelativeHeaderOffsetrhogetDiskStartNumber5()Lorg/apache/commons/compress/archivers/zip/ZipLong;setDiskStartNumber6(Lorg/apache/commons/compress/archivers/zip/ZipLong;)VdsaddSizes([B)I SourceFile'Zip64ExtendedInformationExtraField.java 45 4< -. /. 0. 12 &'2org/apache/commons/compress/archivers/zip/ZipShort 4"java/lang/IllegalArgumentExceptionRZip64 extended information must contain both size values in the local file header. 4 ef +, @> B java/util/zip/ZipException=org/apache/commons/compress/archivers/zip/ZipEightByteInteger 41org/apache/commons/compress/archivers/zip/ZipLong 3, GHjava/lang/StringBuilderycentral directory zip64 extended information extra field's length doesn't match central directory data. Expected length  but is Lorg/apache/commons/compress/archivers/zip/Zip64ExtendedInformationExtraFieldjava/lang/Object7org/apache/commons/compress/archivers/zip/ZipExtraField(I)V(Ljava/lang/String;)VgetValue()IgetBytesjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V([BI)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String;!#$%&'()* +,-./.0.123,456/*7G8 9:4;6K *+,7 ST8  9: -. /.4<6**+*,*-*7cd efgh849:-./.0.12=>6.7k8 9:?>6?Y* 7o8 9:@>6h>Y**`*`*` 7s8 >9:AB67* *(* * Y L*+ W+7z{|&~+138+C,79:DB6C*L*+ =**+**++7& &)0>A8 C9: 9C,3EFGH6o Y *Y+*Y+d6*Y+*Y+7J "%25;BORU[hkn84o9:oI,oJFoKF;4LFMNH6r*+* *+R3*Y+*Y+*Y+p*Y+`d76 "(58EHX`q8*r9:rI,rJFrKFMOP6v*```6*,YY !* "6*Y**Y**Y**Y*7J4>gjn8H4QFjaJF9:RSTSUSVSMWX6/*78 9:YZ6>*+7 89:-.[X6/*78 9:\Z6>*+7 89:/.]X6/*7&8 9:^Z6>*+7 ./89:_.`a6/*768 9:bc6>*+7 >?89:d2ef66=**+**+7"BC DEG"H1I4K8 69:6C,4EFg56.Y 7 - 2hi