4      B   G             b         2  8   I  J InnerClasses MyIteratorEMPTYLucar/ma2/Range;ONEVLENlengthIfirstlaststridenameLjava/lang/String;$assertionsDisabledZmake%(Ljava/lang/String;I)Lucar/ma2/Range;CodeLineNumberTableLocalVariableTablee Lucar/ma2/InvalidRangeException;len StackMapTable(II)Lucar/ma2/Range;()Vthis(Ljava/lang/String;I)V(II)V Exceptions(I)V(Ljava/lang/String;II)V(III)V(Ljava/lang/String;III)V(Ljava/lang/String;IIII)V setStride(I)Lucar/ma2/Range; DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated;copyWithStridesetName$(Ljava/lang/String;)Lucar/ma2/Range; copyWithNamegetName()Ljava/lang/String;()Icontains(I)Zwantcompose"(Lucar/ma2/Range;)Lucar/ma2/Range;r sr_stridesr_firstlastxsr_lastcompact()Lucar/ma2/Range;element(I)Iiindexresult intersectuseFirstincr resultStride intersects(Lucar/ma2/Range;)Zpast shiftOriginoriginuniongetFirstInIntervalstartoffsettoStringequals(Ljava/lang/Object;)ZoLjava/lang/Object;orhashCode getIterator()Ljava/util/Iterator; Signature+()Ljava/util/Iterator;iterator elementNC,(Ljava/lang/String;)Lucar/ma2/RangeIterator; access$100(Lucar/ma2/Range;)Ix0 access$200(Lucar/ma2/Range;I)Ix1 SourceFile Range.javaRuntimeInvisibleAnnotations'Ljavax/annotation/concurrent/Immutable; KLucar/ma2/Range ^hucar/ma2/InvalidRangeExceptionjava/lang/RuntimeException ^ ^c ^_ ML NL OL PQ RSjava/lang/AssertionErrorjava/lang/StringBuilderfirst ( ) must be >= 0 t ^last () must be >= first ()stride ( ) must be > 0length (') must be > (1 + last - first) / stride Mu Nu ^g st ^i Ku GH JH  i must be >= 0i must be < lengthelem must be >= first"elem must be <= first = n * stride Ou 'java/lang/UnsupportedOperationException+Intersection when both ranges have a stride ^f:ucar/ma2/Range$MyIterator ^ rq pq ^a IHjava/lang/Objectucar/ma2/RangeIteratorucar/ma2/Range$1java/lang/String(Ljava/lang/Throwable;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;(Ljava/lang/String;)Vjava/lang/Mathmin(II)Imax%(Lucar/ma2/Range;Lucar/ma2/Range$1;)Vjava/lang/ClassdesiredAssertionStatus()Z!BC GHIHJHKLMLNLOLPQRS) TUVrY*dMY, W()*X  YZPQ[L\N T]VnYMY, W0 1 2X  YZMLNL\J^_Va* ** * * * W?@ ABCDEX `H^aV2*  Y*+* *d * *W"HIJK L'M,N1OX 2`H2PQ2KL\b^cVK *W YZX  `H ML NLd^eV2*  Y** *d * *W"abcd e'f,g1hX2`H2KL\ ^fVU *+W stX* `H PQ ML NLd^gVU *W X* `H ML NL OLd^hVh* #YY,YY$YY*+* * *dl`**dh` *  YW:(-V\}X4`HPQMLNLOL\(b-&Fd^iVw* #YY,YY$YY`dl$YY *+* * * *W>(-V\}X>`HPQMLNLOLKL\(b-&-djkVEY*!*"#WX`HOLdlmnokV`* *Y*!*"#W X`HOL\ dpqV0+*$%*Y+* * * *&MY, %&W &'X ' YZ0`H0PQ\ XlmnrqV0+*$%*Y+* * * *&MY, %&W &'X ' YZ0`H0PQ\ XstV/*WX `HMuV/* WX `HNuV/* WX `HKuV/*WX `HOuV/* WX `HvwV2*!*"* * d* pW X2`H2xL\ @yzV\*' +'(*) +))* + h=*+!*>*+"*6*"+6Y*W&  $!."7#A$L&X>\`H\{H..|L7%}LA~LLL\ dV,* **!* l<*'`d=Y*W12 345X ,`HMLNL\ dVz, Y,* Y-* * h`W@ABC EX,`H,L\dV2* Y.* d* l=* Y/WPQRS&T0UX 2`H2xLL\dzV)*' +'(*) +))*"+"+=* +0h>*!+!16* A+!*! +!6}*!+!dl6+!h`6*! `6S+ A*!+! *!67+!*!dl6*!h`6+! `6 2Y34(Y*Wrabc d$f0g:j?kOmWobpkrxstuvxz{}~Xz LLhLxLLLLL`H{H0NL:LL\  *&&  dV*' +'*) +)*"+"+=* +0h>*!+!16* A+!*! +!6}*!+!dl6+!h`6*! `6S+0A*!+! *!67+!*!dl6*!h`6+! `6 2Y34Wj ,6;KS^gtXz HLdLtLLLLL`H{H,NL6L L\" *&&  @VP*!+"WX`HxH\@kV+*))*!d=*"d>Y** W X*+`H+LMLNL\ dzVJ*'+*) +))+'**!+!+=*"+"1>Y*5W&  "$0<X*J`HJ{H0ML<NL\ dVL*"* * * * d=* l>* p`>* * h`W*  !(/@X*L`HLL($L/L\  BtVX*6*6Y* 6*"* Y6* 7W    X X`H\ zbVW*+++M* ,, * (,*, * , * W"#%X W`HWBH\ /@uVi%* <%h* `<%h* `<%h*`<W%&'(#)X%`H LV4 8Y*9W5X  `HlV4 8Y*9W:X  `HV@ * * h`WKX `H LArV0*+:W X `HApV0*+;W X `HmnV/*W!X HV:*W!XHL_Vd5<Y=(Y>?@YA?)W "#'$\ @ED8F