4 -h ij ,k lm no lp qr st uv wx yz R{ R|} ~  , s   s  s    ! ! !    )entriesLjava/util/List; SignatureEntry InnerClassesRLjava/util/List;TV;>;>;()VCodeLineNumberTableLocalVariableTablethisBuilder5Lcom/google/common/collect/ImmutableRangeMap$Builder;LocalVariableTypeTable=Lcom/google/common/collect/ImmutableRangeMap$Builder;putj(Lcom/google/common/collect/Range;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableRangeMap$Builder;range!Lcom/google/common/collect/Range;valueLjava/lang/Object;&Lcom/google/common/collect/Range;TV; StackMapTableh(Lcom/google/common/collect/Range;TV;)Lcom/google/common/collect/ImmutableRangeMap$Builder;RuntimeInvisibleAnnotations8Lcom/google/errorprone/annotations/CanIgnoreReturnValue;putAll[(Lcom/google/common/collect/RangeMap;)Lcom/google/common/collect/ImmutableRangeMap$Builder;entryLjava/util/Map$Entry;rangeMap$Lcom/google/common/collect/RangeMap;ALjava/util/Map$Entry;+TV;>;-Lcom/google/common/collect/RangeMap;l(Lcom/google/common/collect/RangeMap;)Lcom/google/common/collect/ImmutableRangeMap$Builder;combinel(Lcom/google/common/collect/ImmutableRangeMap$Builder;)Lcom/google/common/collect/ImmutableRangeMap$Builder;builder|(Lcom/google/common/collect/ImmutableRangeMap$Builder;)Lcom/google/common/collect/ImmutableRangeMap$Builder;build/()Lcom/google/common/collect/ImmutableRangeMap; prevRangeiI rangesBuilder1Lcom/google/common/collect/ImmutableList$Builder; valuesBuilderYLcom/google/common/collect/ImmutableList$Builder;>;6Lcom/google/common/collect/ImmutableList$Builder;7()Lcom/google/common/collect/ImmutableRangeMap;D;V:Ljava/lang/Object;>Ljava/lang/Object; SourceFileImmutableRangeMap.javaRuntimeVisibleAnnotations-Lcom/google/errorprone/annotations/DoNotMock; 45 ./ #Range must not be empty, but was %s      java/util/Map$Entry com/google/common/collect/Range >?   /com/google/common/collect/ImmutableList$Builder 4 "java/lang/IllegalArgumentException java/lang/StringBuilderOverlapping ranges: range  overlaps with entry 4 +com/google/common/collect/ImmutableRangeMap X 43com/google/common/collect/ImmutableRangeMap$Builderjava/lang/Objectjava/util/Iteratorcom/google/common/collect/Lists newArrayList()Ljava/util/ArrayList;$com/google/common/base/Preconditions checkNotNull&(Ljava/lang/Object;)Ljava/lang/Object;isEmpty()Z checkArgument((ZLjava/lang/String;Ljava/lang/Object;)Vcom/google/common/collect/MapsimmutableEntry;(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map$Entry;java/util/Listadd(Ljava/lang/Object;)Z"com/google/common/collect/RangeMap asMapOfRanges()Ljava/util/Map; java/util/MapentrySet()Ljava/util/Set; java/util/Setiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;getKeygetValueaddAll(Ljava/util/Collection;)ZrangeLexOrdering&()Lcom/google/common/collect/Ordering;"com/google/common/collect/OrderingonKeysjava/util/Collectionssort)(Ljava/util/List;Ljava/util/Comparator;)V'com/google/common/collect/ImmutableListsize()I(I)Vget(I)Ljava/lang/Object; isConnected$(Lcom/google/common/collect/Range;)Z intersectionD(Lcom/google/common/collect/Range;)Lcom/google/common/collect/Range;java/lang/StringvalueOf&(Ljava/lang/Object;)Ljava/lang/String;lengthappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)VE(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList$Builder;+()Lcom/google/common/collect/ImmutableList;U(Lcom/google/common/collect/ImmutableList;Lcom/google/common/collect/ImmutableList;)V1,-./03456P **7kl m8  9;<  9=>?6-+W,W++*+, W*7vw xy+z8 -9;-@A-BC< -9=-@D-BEF@0GHIJK6=+   M, $,N*--W*7$8;8 $LM=9;=NO< $LP=9==NQF R)0SHITU6d*+W*7 89;V;<9=V=0WHIXY6*Y*LY*M>**:|*d:YLY::/ ` `!Z_"#$$%$$&'+(W,*(W>)Y+*,*+76 />UYr8>r`ZAU@A1[\9;]^/_^<4r`ZDU@D9=]`/_aF1#0b0cdefg2w1 ,)::