Êþº¾1l J K L MNO P QR S TUV WXY P Z[\]^_`abcbuffer[BlengthIencodingLjava/lang/String;(I)VCodeLineNumberTableLocalVariableTablethisLcom/adobe/xmp/impl/ByteBuffer;initialCapacity([B)V([BI)V(Ljava/io/InputStream;)VinLjava/io/InputStream;chunkread Exceptionsd([BII)Voffset getByteStream()Ljava/io/InputStream;()IbyteAt(I)BindexcharAt(I)Iappend(B)VbBbyteslen"(Lcom/adobe/xmp/impl/ByteBuffer;)V anotherBuffer getEncoding()Ljava/lang/String;ensureCapacityoldBufrequestedLength SourceFileByteBuffer.java e   (java/lang/ArrayIndexOutOfBoundsException'Valid length exceeds the buffer length. fg .h E!i jkjava/io/ByteArrayInputStream 1#java/lang/IndexOutOfBoundsException'The index exceeds the valid buffer area ;1UTF-8UTF-16BEUTF-32BEUTF-32UTF-16LEUTF-32LEUTF-16com/adobe/xmp/impl/ByteBufferjava/lang/Objectjava/io/IOException()V(Ljava/lang/String;)Vjava/io/InputStream([BII)Ijava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V! !"Z*·*µ*¼µ*µ±#& '()$%&' ("Y*·*µ*+µ*+¾µ±#0 123$%& )"z$*·*µ+¾¤ »Y·¿*+µ*µ±#; <>@A#B$ $%&$$ *"´H*·*µ@=*µ*¼µ+*´*´¶Y>ž*Y´`µ **´`· §ÿÕ±#* L N OPS+U5V:XG_$*H%&H+, ;-( ./0 1"—3*·*µ+¾d¤ »Y·¿*¼µ+*´¸ *µ±#"h ikm"n-o2p$*3%&332334";» Y*´*´· °#x$ %&5"/*´¬#‚$ %&67"U*´¢ *´3¬» Y·¿#–˜œ$%&89:"Y*´¢*´3ÿ~¬» Y·¿#§©­$%&8;<"X**´`· *´*Y´Z`µT±#¸ ¹º$%&=>;1"w#**´`· +*´*´¸ *Y´`µ±#Æ ÇÈ"É$*#%&#?#2#@;("A *++¾¶±# ÒÓ$ %& ?;A"F*+´+´¶±# Ü Ý$%&B&CD"‹ *´Ç*´¢ *µ§ï*´3šO*´¡ *´3™ *µ§Ì*´3ÿ~þ *´3ÿ~ÿ  *µ§£*µ§š*´3ÿ~€¢8*´3™ *µ§x*´¡ *´3™ *µ§^*µ§U*´3ÿ~ï  *µ§<*´3ÿ~þ  *µ§#*´¡ *´3™ *µ§ *µ*´°#^éìïñ!ø2ú;ü[þdm} †  ©² Â"Ë$Û&ä(õ*þ.3$  %&E!"s%*´¾¤*´M*,¾h¼µ,*´,¾¸ ±#? ABC$E$ F%%&%GHI