0_() * +, - . /0 1 23 -4 5 6 7 89 : ;< ;= > ? @ A B6CDrecordsLjava/util/ArrayList;()VCodeadd(JJ)V Exceptionsencode(Ljava/io/OutputStream;)VEorg/tukaani/xz/XZIOException(XZ Stream or its Index has grown too big F Gjava/util/ArrayList   "# org/tukaani/xz/index/IndexRecord # "Hjava/util/zip/CRC32!java/util/zip/CheckedOutputStream I JK LMN OP QRS TU VW XM YM Z[ \]^!org/tukaani/xz/index/IndexEncoderorg/tukaani/xz/index/IndexBasejava/io/IOException(Ljava/lang/String;)V!(Lorg/tukaani/xz/XZIOException;)V(Ljava/lang/Object;)Z1(Ljava/io/OutputStream;Ljava/util/zip/Checksum;)Vwrite(I)V recordCountJ!org/tukaani/xz/common/EncoderUtil encodeVLI(Ljava/io/OutputStream;J)Viterator()Ljava/util/Iterator;java/util/IteratorhasNext()Znext()Ljava/lang/Object;unpadded uncompressedgetIndexPaddingSize()IgetValue()Jjava/io/OutputStream! !%*Y*Y"#!$*!* Y! W$%&! Y MY+,N--**:$ :--*6-,76+h}$'