3 +                     INIT_MULTI_BYTE_RANGE_SIZEI ConstantValueALL_MULTI_BYTE_RANGEp[Iused()VCodeLineNumberTableLocalVariableTablethis:Ljdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer; isInCodeRange(I)Zxcodelownhigh StackMapTable=(Ljdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer;)VorigtoString()Ljava/lang/String;ibufLjava/lang/StringBuilder;rangeNumToString(I)Ljava/lang/String;numexpand(I)Vlengthtmp ensureSizesize moveRight(III)VfromtomoveLeftmoveLeftAndReduce(II)VwriteCodePointposbuclone<()Ljdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer;addCodeRangeToBuffx(Ljdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer;II)Ljdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer;fromPostoPospbufpfromptoppbufboundincN3 addCodeRange(Ljdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer;Ljdk/nashorn/internal/runtime/regexp/joni/ScanEnvironment;II)Ljdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer;env:Ljdk/nashorn/internal/runtime/regexp/joni/ScanEnvironment;setAllMultiByteRangev(Ljdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer;)Ljdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer;addAllMultiByteRangenotCodeRangeBuffbbufpreorCodeRangeBuff(Ljdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer;ZLjdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer;Z)Ljdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer;tbuftnotZbbuf1pnot1pbbuf2pnot2pbbuf1bbuf2not1not2p1n1 andCodeRange1{(Ljdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer;II[II)Ljdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer;from2to2from1pto1pdatafrom1to1andCodeRangeBuffjp2n2()Ljava/lang/Object; Exceptions SourceFileCodeRangeBuffer.java 568jdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer 23 \[ 4.java/lang/StringBuilder CodeRange  used:  code point:  ranges: [ LM..] FG0x F OP 5D/jdk/nashorn/internal/runtime/regexp/joni/ConfigAjdk/nashorn/internal/runtime/regexp/joni/exception/ValueException@jdk/nashorn/internal/runtime/regexp/joni/exception/ErrorMessages,too many multibyte code ranges are specified 5 UV Z[  empty range in char class bc rs `a us java/lang/Objectjava/lang/Cloneable$java/lang/CloneNotSupportedExceptionjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;java/lang/Integer(II)Ljava/lang/String;(Ljava/lang/String;)V8jdk/nashorn/internal/runtime/regexp/joni/ScanEnvironmentsyntax1Ljdk/nashorn/internal/runtime/regexp/joni/Syntax;/jdk/nashorn/internal/runtime/regexp/joni/SyntaxallowEmptyRangeInCC()Z7jdk/nashorn/internal/runtime/regexp/joni/EncodingHelpermbcodeStartPosition()I1+,-./01./&234.567H** *8"# $%9 :;<=7Q=*.>6)`z6*x`. `=6*x`.8* )* + -./)01254859>>.Q:;Q?.O@. HA. EB.C $@5D7n***+ +***+889:!;)<9*:;*E;FG7 YL+ W+ * W+ *. W+ W=*.L+ *h`.  *h`.  Wp + W+8. @ABC-D4F@GqH|IFM9 6SH.:;IJC6KL LM7CY  8Q9 N.OP7'*=x= N*-**-8UVWX!Y&Z9*':;'@.!Q.R3CSP73*= x=* N*-**-8]^_`a-b2d9*R33:;3T.-Q.C UV72`* *`**`* *`8g hj k*l1n9*2:;2W.2X.2A.CYV7[**8 qr9*:;W.X.A.Z[7f ***d*Ydd8uvw9  :; W. X.\[7'`>***O**8z{ |~!&9*':;'].'^.#_.C`a73 Y*89  :; bc7Hg>6*: 6>6 Y::.666  ) `|6  h`.  `6 6 6 6   ,  `|6  h`.d  `6  6 ` d6  `' Y 7h`. h`.> dh`. dh`.6 A : h`6 `h`6  dh6      h`6   ` `68/&-36:AJW`dgkov #1:BJU\d9A.J>. >.  /d. %e. T.gf;gg.gh.eW.bX._i;-:2334A.61@.:-j. kB. k. B%]. CEl  llm%(9 no7"+!"*Y#*$89*"i;"pq"W."X.C rs74 *%&$89  i; ts7/*'89 i; us7L*+'*M,.>+'%666A,h`.6,h`.6d+d$L&`6&+`&$L+8V "%.8BKV]` fl s~9R84W.(DH.v;~i;p23lA."^w.%[X.CO lm llm-llm llm xy7q:*:,:66 '6 6 6: : : ' ()6 6 6: : : (: )::  .6 6   *  h`.6   h`.6   $: 8!  #) +#0'<(H+M,R-X/]0c2i5n9z:=>?@CDFGHIFL9@z; 4{| ~z; r{| W. X. .H. };~|;|i;; ; ||:3 4. C0 # lllll  m- 7 *:666{-h`.6 -h`.6   P `6= 2 " d d$: `6 d6 6 $:8ZQR TUV'W.X5Y8[A\H]O^X_eancwf{hiTmnq9p h. '^. H.f;..3A.i;. .C) lml+#  y7{D:*:,:66 ( (6 6 6: : ::  .6 :  .6 6     h`.6  h`.66 ^ h`.6 h`.6>.66$: {=86   .  h`.6  h`.6  *: 8*wxy z|}~$&+068=IU\bioy !,;A9Mz; A{| J.?.W. X.b.p.e.|H. !.,.2H. D};D~|D;D|Ai;>; ;; 8|5|\3 b. i3 o. Ci$ lllll&lllllmm& A A 1A`7/*(89 :;