4 . /        .    u @  . & ( PermutationIterator InnerClassesPermutationCollectionOrderedPermutationIteratorOrderedPermutationCollectionTransformedCollectionFilteredCollection()VCodeLineNumberTableLocalVariableTablethis(Lcom/google/common/collect/Collections2;filterP(Ljava/util/Collection;Lcom/google/common/base/Predicate;)Ljava/util/Collection; unfilteredLjava/util/Collection; predicate"Lcom/google/common/base/Predicate;LocalVariableTypeTableLjava/util/Collection;(Lcom/google/common/base/Predicate<-TE;>; StackMapTable Signaturev(Ljava/util/Collection;Lcom/google/common/base/Predicate<-TE;>;)Ljava/util/Collection; safeContains+(Ljava/util/Collection;Ljava/lang/Object;)ZeLjava/lang/ClassCastException; Ljava/lang/NullPointerException; collectionobjectLjava/lang/Object;Ljava/util/Collection<*>;.(Ljava/util/Collection<*>;Ljava/lang/Object;)Z"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nullable; safeRemove transformO(Ljava/util/Collection;Lcom/google/common/base/Function;)Ljava/util/Collection;fromCollectionfunction!Lcom/google/common/base/Function;Ljava/util/Collection;*Lcom/google/common/base/Function<-TF;TT;>;(Ljava/util/Collection;Lcom/google/common/base/Function<-TF;TT;>;)Ljava/util/Collection;containsAllImpl/(Ljava/util/Collection;Ljava/util/Collection;)Zoselfc5(Ljava/util/Collection<*>;Ljava/util/Collection<*>;)Z toStringImpl*(Ljava/util/Collection;)Ljava/lang/String;sbLjava/lang/StringBuilder;firstZ-(Ljava/util/Collection<*>;)Ljava/lang/String;newStringBuilderForCollection(I)Ljava/lang/StringBuilder;sizeIcast,(Ljava/lang/Iterable;)Ljava/util/Collection;iterableLjava/lang/Iterable;Ljava/lang/Iterable;L(Ljava/lang/Iterable;)Ljava/util/Collection;orderedPermutationselementsLjava/lang/Iterable;i;>(Ljava/lang/Iterable;)Ljava/util/Collection;>;RuntimeInvisibleAnnotations$Lcom/google/common/annotations/Beta;B(Ljava/lang/Iterable;Ljava/util/Comparator;)Ljava/util/Collection; comparatorLjava/util/Comparator;Ljava/util/Comparator<-TE;>;z(Ljava/lang/Iterable;Ljava/util/Comparator<-TE;>;)Ljava/util/Collection;>; permutations.(Ljava/util/Collection;)Ljava/util/Collection;`(Ljava/util/Collection;)Ljava/util/Collection;>; isPermutation#(Ljava/util/List;Ljava/util/List;)ZLjava/util/List;second firstMultiset$Lcom/google/common/collect/Multiset;secondMultisetLjava/util/List<*>;'Lcom/google/common/collect/Multiset<*>;)(Ljava/util/List<*>;Ljava/util/List<*>;)Z access$000x0x1 SourceFileCollections2.java-Lcom/google/common/annotations/GwtCompatible; 9:9com/google/common/collect/Collections2$FilteredCollection  java/util/Collection com/google/common/base/Predicate 9 java/lang/ClassCastExceptionjava/lang/NullPointerException (Ljava/lang/Iterable;)Lcom/google/common/collect/HashMultiset;"com/google/common/collect/Multisetequals1./9:;/*<9= >? @A;&* *+Y*+<\_b=&BC&DEF&BG&DHIJKLM;*W*+ MM   <km nopq=*NONPQCRSF QTI MUBVJWX YZM;*W*+ MM   <{} ~=*NONPQCRSF QTI MUBVJWX Y [\;Z Y*+<= ]C ^_F ]` ^aJbcd;(+M,,N*- <QR!S#U&V=  eS(fC(gCF(fT(gTI hJijk;Z*[L=*N-2-: +W=* +W +W+]<. ]^_)`-a4c6d<eFgMiPj=*)$eSZQCKlmInoF ZQTIphqJrst;JWYi "#< qr= uvwx;A*<y= yzF y{J| }x;D*$%<= ~zF ~J };Z &Y*+'<= ~z F ~ J ;H (Y*)*<d=  ~CF  ~GJ ;#*+++*,M+,N,--<=*#n# F*#n# IJ;:*+<8=220.1 (.34.5&.6 .7.8