4 ,\ ]^ +_ ]` +a Wb +c ]d +e ]f Wg hi Wj Wk +l mn +o +n +pqr s Wt Wu Wv hwx y Wz W{ mp W| h}~ " " " "  , encrypter6Lcom/google/crypto/tink/subtle/StreamSegmentEncrypter;plaintextSegmentSizeIptBufferLjava/nio/ByteBuffer;ctBufferopenZR(Lcom/google/crypto/tink/subtle/NonceBasedStreamingAead;Ljava/io/OutputStream;[B)VCodeLineNumberTableLocalVariableTablethis=Lcom/google/crypto/tink/subtle/StreamingAeadEncryptingStream; streamAead7Lcom/google/crypto/tink/subtle/NonceBasedStreamingAead;ciphertextChannelLjava/io/OutputStream;associatedData[Bheader headerBytes ExceptionsMethodParameterswrite(I)Vb([B)V([BII)Vex(Ljava/security/GeneralSecurityException; sliceSizesliceptoffsetlength startPosition remaining StackMapTableBclose()V SourceFile"StreamingAeadEncryptingStream.java 6 -. /0 12 32  T @ GJ 45 GKjava/io/IOException Trying to write to closed stream 6 &java/security/GeneralSecurityException 6 java/lang/StringBuilder 6YptBuffer.remaining():  ctBuffer.remaining(): 6 XY;com/google/crypto/tink/subtle/StreamingAeadEncryptingStreamjava/io/FilterOutputStreamjava/nio/ByteBuffer(Ljava/io/OutputStream;)V5com/google/crypto/tink/subtle/NonceBasedStreamingAeadnewStreamSegmentEncrypter:([B)Lcom/google/crypto/tink/subtle/StreamSegmentEncrypter;getPlaintextSegmentSize()Iallocate(I)Ljava/nio/ByteBuffer;getCiphertextSegmentSizegetCiphertextOffsetlimit(I)Ljava/nio/Buffer;4com/google/crypto/tink/subtle/StreamSegmentEncrypter getHeader()Ljava/nio/ByteBuffer;get([B)Ljava/nio/ByteBuffer;outjava/io/OutputStream(Ljava/lang/String;)Vwrap([BII)Ljava/nio/ByteBuffer;flip()Ljava/nio/Buffer;clearencryptSegmentC(Ljava/nio/ByteBuffer;Ljava/nio/ByteBuffer;ZLjava/nio/ByteBuffer;)V(Ljava/lang/Throwable;)Varray()[Bpositionput.(Ljava/nio/ByteBuffer;ZLjava/nio/ByteBuffer;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String;*(Ljava/lang/String;Ljava/lang/Throwable;)V +,-./0123245678h*,*+-*+***+ **+ d W* : :W**92 '()*!+,,=-H.Q/Y0b1g2:>h;<h=>h?@hABH C2QDBEF =?AGH8E *YT9 6 7: ;< I0EFIGJ8A *++9 ;<: ;< IBEFI!GK8 * Y66* * 6+:`6d6*W* W*** :Y* W** * * *W** Wh*+ WDhk9ZCDFGH#I,J6K=LDNLOTPhSkQmRwTUVWXYZ:\ m LM,N06yO2;<PBQ0R0S0T0U$S+VW :EF PQR!XY8**W* W*** !5LY"Y#$%* &'%* &(+)* W** * * ****-9>^_bcd*m-e.gBiQk_ngopqr:.1LM;<Ud1EZ[