2" kx jy jz j{ |}~  + +  j  j  +    x       j    j j &  j * j / j | 3 5  j  j    | @ j j  D j | O Q j | | V X Z \ ^hi c fx hxMergingIterator InnerClasses PeekingImplEMPTY_LIST_ITERATOR4Lcom/google/common/collect/UnmodifiableListIterator; SignatureHLcom/google/common/collect/UnmodifiableListIterator;EMPTY_MODIFIABLE_ITERATORLjava/util/Iterator;(Ljava/util/Iterator;()VCodeLineNumberTableLocalVariableTablethis%Lcom/google/common/collect/Iterators; emptyIterator2()Lcom/google/common/collect/UnmodifiableIterator; DeprecatedM()Lcom/google/common/collect/UnmodifiableIterator;RuntimeVisibleAnnotationsLjava/lang/Deprecated;emptyListIterator6()Lcom/google/common/collect/UnmodifiableListIterator;Q()Lcom/google/common/collect/UnmodifiableListIterator;emptyModifiableIterator()Ljava/util/Iterator;1()Ljava/util/Iterator;unmodifiableIteratorF(Ljava/util/Iterator;)Lcom/google/common/collect/UnmodifiableIterator;iteratorLocalVariableTypeTableLjava/util/Iterator; StackMapTablef(Ljava/util/Iterator;)Lcom/google/common/collect/UnmodifiableIterator;b(Lcom/google/common/collect/UnmodifiableIterator;)Lcom/google/common/collect/UnmodifiableIterator;0Lcom/google/common/collect/UnmodifiableIterator;5Lcom/google/common/collect/UnmodifiableIterator;(Lcom/google/common/collect/UnmodifiableIterator;)Lcom/google/common/collect/UnmodifiableIterator;size(Ljava/util/Iterator;)IcountILjava/util/Iterator<*>;(Ljava/util/Iterator<*>;)Icontains)(Ljava/util/Iterator;Ljava/lang/Object;)ZelementLjava/lang/Object;,(Ljava/util/Iterator<*>;Ljava/lang/Object;)Z"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nullable; removeAll-(Ljava/util/Iterator;Ljava/util/Collection;)Z removeFromelementsToRemoveLjava/util/Collection;Ljava/util/Collection<*>;3(Ljava/util/Iterator<*>;Ljava/util/Collection<*>;)ZremoveIf9(Ljava/util/Iterator;Lcom/google/common/base/Predicate;)Z predicate"Lcom/google/common/base/Predicate;modifiedZ(Lcom/google/common/base/Predicate<-TT;>;Z(Ljava/util/Iterator;Lcom/google/common/base/Predicate<-TT;>;)Z retainAllelementsToRetain elementsEqual+(Ljava/util/Iterator;Ljava/util/Iterator;)Zo1o2 iterator1 iterator21(Ljava/util/Iterator<*>;Ljava/util/Iterator<*>;)ZtoString((Ljava/util/Iterator;)Ljava/lang/String;+(Ljava/util/Iterator<*>;)Ljava/lang/String;getOnlyElement((Ljava/util/Iterator;)Ljava/lang/Object;ifirstsbLjava/lang/StringBuilder;TT;4(Ljava/util/Iterator;)TT;:(Ljava/util/Iterator;Ljava/lang/Object;)Ljava/lang/Object; defaultValueLjava/util/Iterator<+TT;>;8(Ljava/util/Iterator<+TT;>;TT;)TT;toArray:(Ljava/util/Iterator;Ljava/lang/Class;)[Ljava/lang/Object;typeLjava/lang/Class;listLjava/util/List;Ljava/lang/Class;Ljava/util/List;L(Ljava/util/Iterator<+TT;>;Ljava/lang/Class;)[TT;RuntimeInvisibleAnnotations/Lcom/google/common/annotations/GwtIncompatible;valueArray.newInstance(Class, int)addAll-(Ljava/util/Collection;Ljava/util/Iterator;)ZaddTo wasModifiedLjava/util/Collection;N(Ljava/util/Collection;Ljava/util/Iterator<+TT;>;)Z frequency)(Ljava/util/Iterator;Ljava/lang/Object;)I,(Ljava/util/Iterator<*>;Ljava/lang/Object;)Icycle*(Ljava/lang/Iterable;)Ljava/util/Iterator;iterableLjava/lang/Iterable;Ljava/lang/Iterable;J(Ljava/lang/Iterable;)Ljava/util/Iterator;)([Ljava/lang/Object;)Ljava/util/Iterator;elements[Ljava/lang/Object;[TT;5([TT;)Ljava/util/Iterator;concat>(Ljava/util/Iterator;Ljava/util/Iterator;)Ljava/util/Iterator;abe(Ljava/util/Iterator<+TT;>;Ljava/util/Iterator<+TT;>;)Ljava/util/Iterator;R(Ljava/util/Iterator;Ljava/util/Iterator;Ljava/util/Iterator;)Ljava/util/Iterator;c(Ljava/util/Iterator<+TT;>;Ljava/util/Iterator<+TT;>;Ljava/util/Iterator<+TT;>;)Ljava/util/Iterator;f(Ljava/util/Iterator;Ljava/util/Iterator;Ljava/util/Iterator;Ljava/util/Iterator;)Ljava/util/Iterator;d(Ljava/util/Iterator<+TT;>;Ljava/util/Iterator<+TT;>;Ljava/util/Iterator<+TT;>;Ljava/util/Iterator<+TT;>;)Ljava/util/Iterator;+([Ljava/util/Iterator;)Ljava/util/Iterator;inputarr$[Ljava/util/Iterator;len$i$inputsjava/util/Iterator<+TT;>;L([Ljava/util/Iterator<+TT;>;)Ljava/util/Iterator;*(Ljava/util/Iterator;)Ljava/util/Iterator;1Ljava/util/Iterator<+Ljava/util/Iterator<+TT;>;>;b(Ljava/util/Iterator<+Ljava/util/Iterator<+TT;>;>;)Ljava/util/Iterator; partitionG(Ljava/util/Iterator;I)Lcom/google/common/collect/UnmodifiableIterator;y(Ljava/util/Iterator;I)Lcom/google/common/collect/UnmodifiableIterator;>;paddedPartition partitionImplH(Ljava/util/Iterator;IZ)Lcom/google/common/collect/UnmodifiableIterator;padz(Ljava/util/Iterator;IZ)Lcom/google/common/collect/UnmodifiableIterator;>;filterh(Ljava/util/Iterator;Lcom/google/common/base/Predicate;)Lcom/google/common/collect/UnmodifiableIterator; unfiltered(Ljava/util/Iterator;Lcom/google/common/base/Predicate<-TT;>;)Lcom/google/common/collect/UnmodifiableIterator;#Ljavax/annotation/CheckReturnValue;W(Ljava/util/Iterator;Ljava/lang/Class;)Lcom/google/common/collect/UnmodifiableIterator;z(Ljava/util/Iterator<*>;Ljava/lang/Class;)Lcom/google/common/collect/UnmodifiableIterator;Class.isInstanceanyallfindJ(Ljava/util/Iterator;Lcom/google/common/base/Predicate;)Ljava/lang/Object;\(Ljava/util/Iterator;Lcom/google/common/base/Predicate<-TT;>;)TT;\(Ljava/util/Iterator;Lcom/google/common/base/Predicate;Ljava/lang/Object;)Ljava/lang/Object;`(Ljava/util/Iterator<+TT;>;Lcom/google/common/base/Predicate<-TT;>;TT;)TT;tryFindY(Ljava/util/Iterator;Lcom/google/common/base/Predicate;)Lcom/google/common/base/Optional;filteredIterator~(Ljava/util/Iterator;Lcom/google/common/base/Predicate<-TT;>;)Lcom/google/common/base/Optional;indexOf9(Ljava/util/Iterator;Lcom/google/common/base/Predicate;)IcurrentZ(Ljava/util/Iterator;Lcom/google/common/base/Predicate<-TT;>;)I transformK(Ljava/util/Iterator;Lcom/google/common/base/Function;)Ljava/util/Iterator; fromIteratorfunction!Lcom/google/common/base/Function;Ljava/util/Iterator;+Lcom/google/common/base/Function<-TF;+TT;>;(Ljava/util/Iterator;Lcom/google/common/base/Function<-TF;+TT;>;)Ljava/util/Iterator;get)(Ljava/util/Iterator;I)Ljava/lang/Object;positionskipped5(Ljava/util/Iterator;I)TT;checkNonnegative(I)V;(Ljava/util/Iterator;ILjava/lang/Object;)Ljava/lang/Object;9(Ljava/util/Iterator<+TT;>;ITT;)TT;getNextgetLastadvance(Ljava/util/Iterator;I)InumberToAdvance(Ljava/util/Iterator<*>;I)Ilimit+(Ljava/util/Iterator;I)Ljava/util/Iterator; limitSizeK(Ljava/util/Iterator;I)Ljava/util/Iterator;consumingIteratorJ(Ljava/util/Iterator;)Ljava/util/Iterator;pollNextresultclear(Ljava/util/Iterator;)V(Ljava/util/Iterator<*>;)VforArrayE([Ljava/lang/Object;)Lcom/google/common/collect/UnmodifiableIterator;arrayQ([TT;)Lcom/google/common/collect/UnmodifiableIterator;L([Ljava/lang/Object;III)Lcom/google/common/collect/UnmodifiableListIterator;offsetlengthindexendX([TT;III)Lcom/google/common/collect/UnmodifiableListIterator;singletonIteratorD(Ljava/lang/Object;)Lcom/google/common/collect/UnmodifiableIterator;P(TT;)Lcom/google/common/collect/UnmodifiableIterator;forEnumerationI(Ljava/util/Enumeration;)Lcom/google/common/collect/UnmodifiableIterator; enumerationLjava/util/Enumeration;Ljava/util/Enumeration;i(Ljava/util/Enumeration;)Lcom/google/common/collect/UnmodifiableIterator; asEnumeration-(Ljava/util/Iterator;)Ljava/util/Enumeration;M(Ljava/util/Iterator;)Ljava/util/Enumeration;peekingIteratorA(Ljava/util/Iterator;)Lcom/google/common/collect/PeekingIterator;peeking1Lcom/google/common/collect/Iterators$PeekingImpl;6Lcom/google/common/collect/Iterators$PeekingImpl;b(Ljava/util/Iterator<+TT;>;)Lcom/google/common/collect/PeekingIterator;X(Lcom/google/common/collect/PeekingIterator;)Lcom/google/common/collect/PeekingIterator;+Lcom/google/common/collect/PeekingIterator;0Lcom/google/common/collect/PeekingIterator;x(Lcom/google/common/collect/PeekingIterator;)Lcom/google/common/collect/PeekingIterator; mergeSorted\(Ljava/lang/Iterable;Ljava/util/Comparator;)Lcom/google/common/collect/UnmodifiableIterator; iterators comparatorLjava/util/Comparator;1Ljava/lang/Iterable<+Ljava/util/Iterator<+TT;>;>;Ljava/util/Comparator<-TT;>;(Ljava/lang/Iterable<+Ljava/util/Iterator<+TT;>;>;Ljava/util/Comparator<-TT;>;)Lcom/google/common/collect/UnmodifiableIterator;$Lcom/google/common/annotations/Beta;cast.(Ljava/util/Iterator;)Ljava/util/ListIterator;N(Ljava/util/Iterator;)Ljava/util/ListIterator; SourceFileIterators.java-Lcom/google/common/annotations/GwtCompatible;emulated wx pq tu .com/google/common/collect/UnmodifiableIterator%com/google/common/collect/Iterators$3 wD        x   java/lang/StringBuilder   expected one element but was: <  , , ..."java/lang/IllegalArgumentException w       %com/google/common/collect/Iterators$4 w  0com/google/common/collect/ConsumingQueueIteratorjava/util/Iterator w %com/google/common/collect/Iterators$5    %com/google/common/collect/Iterators$6 w %com/google/common/collect/Iterators$7 w   ! 5   %com/google/common/collect/Iterators$8 w 12 78#java/lang/IndexOutOfBoundsException position ( :) must be less than the number of elements that remained ()) must not be negative 6#numberToAdvance must be nonnegative  limit is negative%com/google/common/collect/Iterators$9 w&com/google/common/collect/Iterators$10 FJ  &com/google/common/collect/Iterators$11 w&com/google/common/collect/Iterators$12 w&com/google/common/collect/Iterators$13 w &com/google/common/collect/Iterators$14/com/google/common/collect/Iterators$PeekingImpl)com/google/common/collect/PeekingIterator3com/google/common/collect/Iterators$MergingIterator w!java/util/ListIterator%com/google/common/collect/Iterators$1%com/google/common/collect/Iterators$2#com/google/common/collect/Iteratorsjava/lang/Objectcom/google/common/base/Optional$com/google/common/base/Preconditions checkNotNull&(Ljava/lang/Object;)Ljava/lang/Object;hasNext()Znext()Ljava/lang/Object;!com/google/common/base/PredicatesequalTo6(Ljava/lang/Object;)Lcom/google/common/base/Predicate;in:(Ljava/util/Collection;)Lcom/google/common/base/Predicate; com/google/common/base/Predicateapply(Ljava/lang/Object;)ZremovenotF(Lcom/google/common/base/Predicate;)Lcom/google/common/base/Predicate;com/google/common/base/Objectsequal'(Ljava/lang/Object;Ljava/lang/Object;)Z&com/google/common/collect/Collections2STANDARD_JOINERLcom/google/common/base/Joiner;append(C)Ljava/lang/StringBuilder;com/google/common/base/JoinerappendToH(Ljava/lang/StringBuilder;Ljava/util/Iterator;)Ljava/lang/StringBuilder;()Ljava/lang/String;-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;(Ljava/lang/String;)Vcom/google/common/collect/Lists newArrayList+(Ljava/util/Iterator;)Ljava/util/ArrayList;#com/google/common/collect/Iterables:(Ljava/lang/Iterable;Ljava/lang/Class;)[Ljava/lang/Object;java/util/Collectionadd(Ljava/lang/Iterable;)V*([Ljava/lang/Object;)Ljava/util/ArrayList;([Ljava/lang/Object;)V checkArgument(Z)V(Ljava/util/Iterator;IZ)V9(Ljava/util/Iterator;Lcom/google/common/base/Predicate;)V instanceOf5(Ljava/lang/Class;)Lcom/google/common/base/Predicate;of5(Ljava/lang/Object;)Lcom/google/common/base/Optional;absent#()Lcom/google/common/base/Optional;8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;8(Ljava/util/Iterator;Lcom/google/common/base/Function;)V(I)Ljava/lang/StringBuilder;(ZLjava/lang/Object;)V(ILjava/util/Iterator;)VcheckPositionIndexes(III)VcheckPositionIndex(II)I(II[Ljava/lang/Object;I)V(Ljava/lang/Object;)V(Ljava/util/Enumeration;)V-(Ljava/lang/Iterable;Ljava/util/Comparator;)V1jkpqrsturv:wxy/*zG{ |} ~yzvryzryzr yk*W**Y*z { u r yD*z{  r y}<* * Wz {u r yO *+ z{ u   r  yY *+ z{ u  r y,+W=* +* *=z%*{ ,u,%,,"r y\ *+ z{ u  r y>* )+ * M+ N,-+ z&  "*,/{*" >u>u>>  @r yXY[*]z%{ u r y1* L* +YM,Y+W>/* &,Y* W*  ,W,>WY,z2 345892:B;_:e=n>u@|B{*41un!0r yo*  * +zN{u@r  ys *!M,+"z \]{  u   r s y)*W+W=+ *+ #=zij k lm'o{ ))u )) r yR *+ $%zz{ u   r  yN*W&Y*'z {  ryD*()z{  r yy!*W+W*Y+Y*SY+S,-z {!u!u!!r y**W+W,W*Y+Y*SY+SY,S,-z { *u*u*u ***r y3*W+W,W-W*Y+Y*SY+SY,SY-S,-z {*3u3u3u3u*3333ry/*.L+=>+2:W*Y*,-z#{4u  //  .r yN*W/Y*0z )*{ u r yM*1z`{u r yM*1zt{u r y*W23Y*4zyz{{ u   @r   yl*W+W5Y*+6z { u r  yY *+7$z{  u   r s yj*+8z{u @r y&+W* * M+,z!${  &u&  &&r yY *+$9z{ u  r yn *+$,:z{  u     r  y*+$M,; ,9<=z { u  Br  !y-+>?W=* * N+-z#%+ {* " "-u-  "--  r# $%yc+W@Y*+Az -.{&u'(&)'*r+ ,-yCB*C=* ,DYYEFGFHI* zAB CD<K{ CuC. 9/ C<r012y`%#DYYEFJIzOP$R{ %.$ ,3yrB*CW*,:zef g{ u.r4  5yq*  * +zu{u@r  6y{* L* +z{ "u "r 6yo*  *K+z{u@r  78y2*WLM=* * Wz#*0{ 2u29 2  @r: ;<yv*WNMOY*Pz{u=  @r> ?yN*WQY*Rz { u r@Ay* * L*+z {BuBrCDyu*W* * W*z { u rEFGyE **Sz{  H  HrIFJy32`6*TUWVY*Wz& '*+,#-'5{43H3K3L3M"N 3H @rO PQyE XY*YzD{   rR STyN*WZY*[z `a{ UV UWrX YZyN*W\Y*]z vw{ u r[ \]y|*^ *^L+^Y*_z { ^_u ^`ra \byD*`z{ c dre fgyp*a?W+b?WcY*+dz{hijhkilrmnopyA*ez9{ u rqrxy1fYghYiz I st uvZwmcjl ^jn \ZXVQO@53/&hf