4R()I()Ljava/lang/Object;()V(I)I(I)V(II)I(II)VCodeILineNumberTableLjava/lang/Object; SourceFile StackMapTable allocateArrayarray arraycopycloseg0g1getArraygetArrayLength getGapEnd getGapStartgetNewArraySizejava/io/Serializablejava/lang/Mathjava/lang/Objectjava/lang/Systemjavax/swing/text/GapVectorminopenreplaceresizeshiftEndshiftGap shiftGapEndUpshiftGapStartDown(I)Ljava/lang/Object;(IILjava/lang/Object;I)V*(Ljava/lang/Object;ILjava/lang/Object;II)V        " # $ % &    , . +/ +0 +1 (; )3 *? +2 +4 +5 +6 +7 +8 +9 +: +< += +>GapVector.java +)'    #* H 34 @*D**PB*@*A <= >?@, *B R *@ Y *A `!- S6 *O*`dO$d6*`N6-*BE6-*BE 2 $*5BER l`>*A*@d`6*@*@*K**@dM6*@*@*K**@`L*M**@`L %   : &+8@HM[`k  H*A*@d>*@`<*K**Fd`J*A*@d>**@`@ . !&2<F" B*PM*B,*FCE*,B # ?*F=*A>d6*G6d6*I*A*B*BE>+ *  #).> `h $ Z*@*@=d>*A6`6d6*@*A*B*BE*B*BtE ;+ : $) / 3 E IY& "*@ % "*A () Q