Êþº¾4X  java/lang/Object()V   java/nio/CharBuffer hasRemaining()Z   hasArray  org/owasp/encoder/Encoder encodeArraysK(Ljava/nio/CharBuffer;Ljava/nio/CharBuffer;Z)Ljava/nio/charset/CoderResult;   encodeBuffers  java/nio/charset/CoderResult UNDERFLOWLjava/nio/charset/CoderResult; 'java/lang/UnsupportedOperationException  # $% arrayOffset()I ' ()position(I)Ljava/nio/Buffer; + ,OVERFLOW.0123456789abcdef 012 34java/lang/String toCharArray()[C 6 78HEX[C HEX_SHIFTI ConstantValueHEX_MASKCodeLineNumberTableLocalVariableTablethisLorg/owasp/encoder/Encoder;encodeinputLjava/nio/CharBuffer;output endOfInputZ StackMapTable ExceptionsmaxEncodedLength(I)IfirstEncodedOffset(Ljava/lang/String;II)IoverflowL(Ljava/nio/CharBuffer;ILjava/nio/CharBuffer;I)Ljava/nio/charset/CoderResult;ij underflow SourceFile Encoder.java!789:;<=:;> ?/*·±@ZA BCD?‹)+¶™!+¶ ™,¶ ™ *+,¶°*+,¶°²°@¤¥¦¨%«A*)BC)EF)GF)HIJ?P»Y·!¿@ºA*BCEFGFHI?P»Y·!¿@ÏA*BCEFGFHIKLMNOPQ?j**¶"d¶&W,,¶"d¶&W²*°@ô õöA*EFR:GFS:TQ?j**¶"d¶&W,,¶"d¶&W²°@ A*EFR:GFS:U?! -¶/³5±@IVW