4 N  " !$%&' ()* +, -. / 01 2 3 4 567 89 8: 8; 8 < 5= >? >@A #B C #D ME >F G MH I= J K 6 LM MN O L= PQ 5R 5S TUV :W 5X\] >^ _` ab 5c Od ef eg h ij kX l mn opqrsDecreasingCount InnerClassesMultisetIteratorImpltEntrySetu ElementSetv AbstractEntryFilteredMultisetImmutableEntryUnmodifiableMultiset()VCodeLineNumberTableLocalVariableTablethis%Lcom/google/common/collect/Multisets; toMultisetz(Ljava/util/function/Function;Ljava/util/function/ToIntFunction;Ljava/util/function/Supplier;)Ljava/util/stream/Collector;elementFunctionLjava/util/function/Function; countFunction"Ljava/util/function/ToIntFunction;multisetSupplierLjava/util/function/Supplier;LocalVariableTypeTable&Ljava/util/function/Function<-TT;TE;>;(Ljava/util/function/ToIntFunction<-TT;>;"Ljava/util/function/Supplier; Signature;>(Ljava/util/function/Function<-TT;TE;>;Ljava/util/function/ToIntFunction<-TT;>;Ljava/util/function/Supplier;)Ljava/util/stream/Collector;unmodifiableMultisetJ(Lcom/google/common/collect/Multiset;)Lcom/google/common/collect/Multiset;result$Lcom/google/common/collect/Multiset;multiset)Lcom/google/common/collect/Multiset;*Lcom/google/common/collect/Multiset<+TE;>; StackMapTablek(Lcom/google/common/collect/Multiset<+TE;>;)Lcom/google/common/collect/Multiset;S(Lcom/google/common/collect/ImmutableMultiset;)Lcom/google/common/collect/Multiset;-Lcom/google/common/collect/ImmutableMultiset;2Lcom/google/common/collect/ImmutableMultiset; Deprecateds(Lcom/google/common/collect/ImmutableMultiset;)Lcom/google/common/collect/Multiset;RuntimeVisibleAnnotationsLjava/lang/Deprecated;unmodifiableSortedMultisetV(Lcom/google/common/collect/SortedMultiset;)Lcom/google/common/collect/SortedMultiset;sortedMultiset*Lcom/google/common/collect/SortedMultiset;/Lcom/google/common/collect/SortedMultiset;v(Lcom/google/common/collect/SortedMultiset;)Lcom/google/common/collect/SortedMultiset;RuntimeInvisibleAnnotations$Lcom/google/common/annotations/Beta;immutableEntryEntry?(Ljava/lang/Object;I)Lcom/google/common/collect/Multiset$Entry;eLjava/lang/Object;nITE;K(TE;I)Lcom/google/common/collect/Multiset$Entry;"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nullable;filterl(Lcom/google/common/collect/Multiset;Lcom/google/common/base/Predicate;)Lcom/google/common/collect/Multiset;filtered6Lcom/google/common/collect/Multisets$FilteredMultiset;combinedPredicate"Lcom/google/common/base/Predicate; unfiltered predicate;Lcom/google/common/collect/Multisets$FilteredMultiset;'Lcom/google/common/base/Predicate;(Lcom/google/common/base/Predicate<-TE;>;(Lcom/google/common/collect/Multiset;Lcom/google/common/base/Predicate<-TE;>;)Lcom/google/common/collect/Multiset;inferDistinctElements(Ljava/lang/Iterable;)IelementsLjava/lang/Iterable;Ljava/lang/Iterable<*>;(Ljava/lang/Iterable<*>;)Iunionn(Lcom/google/common/collect/Multiset;Lcom/google/common/collect/Multiset;)Lcom/google/common/collect/Multiset; multiset1 multiset2(Lcom/google/common/collect/Multiset<+TE;>;Lcom/google/common/collect/Multiset<+TE;>;)Lcom/google/common/collect/Multiset; intersection'Lcom/google/common/collect/Multiset<*>;(Lcom/google/common/collect/Multiset;Lcom/google/common/collect/Multiset<*>;)Lcom/google/common/collect/Multiset;sum differencecontainsOccurrencesK(Lcom/google/common/collect/Multiset;Lcom/google/common/collect/Multiset;)Z superCountentry*Lcom/google/common/collect/Multiset$Entry; superMultiset subMultiset-Lcom/google/common/collect/Multiset$Entry<*>;wQ(Lcom/google/common/collect/Multiset<*>;Lcom/google/common/collect/Multiset<*>;)Z8Lcom/google/errorprone/annotations/CanIgnoreReturnValue;retainOccurrencesmultisetToModifymultisetToRetainretainOccurrencesImpl retainCountoccurrencesToRetain entryIteratorLjava/util/Iterator;changedZ/Lcom/google/common/collect/Multiset$Entry;ELjava/util/Iterator;>;Ai(Lcom/google/common/collect/Multiset;Lcom/google/common/collect/Multiset<*>;)ZremoveOccurrences;(Lcom/google/common/collect/Multiset;Ljava/lang/Iterable;)ZooccurrencesToRemoveA(Lcom/google/common/collect/Multiset<*>;Ljava/lang/Iterable<*>;)Z removeCountDLjava/util/Iterator<+Lcom/google/common/collect/Multiset$Entry<*>;>; equalsImpl9(Lcom/google/common/collect/Multiset;Ljava/lang/Object;)Zthatobject'<(Lcom/google/common/collect/Multiset<*>;Ljava/lang/Object;)Z addAllImpl=(Lcom/google/common/collect/Multiset;Ljava/util/Collection;)ZselfLjava/util/Collection;0Lcom/google/common/collect/Multiset$Entry<+TE;>;Ljava/util/Collection<+TE;>;^(Lcom/google/common/collect/Multiset;Ljava/util/Collection<+TE;>;)Z removeAllImplelementsToRemove collectionLjava/util/Collection<*>;xC(Lcom/google/common/collect/Multiset<*>;Ljava/util/Collection<*>;)Z retainAllImplelementsToRetain setCountImpl:(Lcom/google/common/collect/Multiset;Ljava/lang/Object;I)IelementcountoldCountdeltaF(Lcom/google/common/collect/Multiset;TE;I)I;(Lcom/google/common/collect/Multiset;Ljava/lang/Object;II)ZnewCountG(Lcom/google/common/collect/Multiset;TE;II)Z iteratorImpl:(Lcom/google/common/collect/Multiset;)Ljava/util/Iterator;Z(Lcom/google/common/collect/Multiset;)Ljava/util/Iterator;spliteratorImpl=(Lcom/google/common/collect/Multiset;)Ljava/util/Spliterator;entrySpliteratorLjava/util/Spliterator;HLjava/util/Spliterator;>;](Lcom/google/common/collect/Multiset;)Ljava/util/Spliterator;sizeImpl'(Lcom/google/common/collect/Multiset;)IsizeJ*(Lcom/google/common/collect/Multiset<*>;)Icast:(Ljava/lang/Iterable;)Lcom/google/common/collect/Multiset;iterableLjava/lang/Iterable;Z(Ljava/lang/Iterable;)Lcom/google/common/collect/Multiset;copyHighestCountFirstS(Lcom/google/common/collect/Multiset;)Lcom/google/common/collect/ImmutableMultiset;entries+[Lcom/google/common/collect/Multiset$Entry;0[Lcom/google/common/collect/Multiset$Entry;s(Lcom/google/common/collect/Multiset;)Lcom/google/common/collect/ImmutableMultiset;lambda$spliteratorImpl$2C(Lcom/google/common/collect/Multiset$Entry;)Ljava/util/Spliterator;lambda$toMultiset$1ms1ms2lambda$toMultiset$0x(Ljava/util/function/Function;Ljava/util/function/ToIntFunction;Lcom/google/common/collect/Multiset;Ljava/lang/Object;)Vmst SourceFileMultisets.java-Lcom/google/common/annotations/GwtCompatible; \]y z{BootstrapMethods|}~  *java/util/stream/Collector$CharacteristicsCharacteristics 8com/google/common/collect/Multisets$UnmodifiableMultiset+com/google/common/collect/ImmutableMultiset"com/google/common/collect/Multiset \4com/google/common/collect/UnmodifiableSortedMultiset(com/google/common/collect/SortedMultiset \2com/google/common/collect/Multisets$ImmutableEntry \4com/google/common/collect/Multisets$FilteredMultiset   t \  %com/google/common/collect/Multisets$1 \%com/google/common/collect/Multisets$2%com/google/common/collect/Multisets$3%com/google/common/collect/Multisets$4  w  (com/google/common/collect/Multiset$Entry    ]    x      8com/google/common/collect/Multisets$MultisetIteratorImpl \ { java/util/Spliterator           { #com/google/common/collect/Multisetsjava/lang/Object3com/google/common/collect/Multisets$DecreasingCount,com/google/common/collect/Multisets$EntrySet.com/google/common/collect/Multisets$ElementSet1com/google/common/collect/Multisets$AbstractEntryjava/util/Iteratorjava/util/Collection$com/google/common/base/Preconditions checkNotNull&(Ljava/lang/Object;)Ljava/lang/Object; '(Ljava/lang/Object;Ljava/lang/Object;)V M9(Lcom/google/common/collect/Multiset;Ljava/lang/Object;)Vaccept`(Ljava/util/function/Function;Ljava/util/function/ToIntFunction;)Ljava/util/function/BiConsumer;8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Mapply%()Ljava/util/function/BinaryOperator;java/util/stream/Collectorof(Ljava/util/function/Supplier;Ljava/util/function/BiConsumer;Ljava/util/function/BinaryOperator;[Ljava/util/stream/Collector$Characteristics;)Ljava/util/stream/Collector;'(Lcom/google/common/collect/Multiset;)V-(Lcom/google/common/collect/SortedMultiset;)V(Ljava/lang/Object;I)V!com/google/common/base/Predicatesandh(Lcom/google/common/base/Predicate;Lcom/google/common/base/Predicate;)Lcom/google/common/base/Predicate;I(Lcom/google/common/collect/Multiset;Lcom/google/common/base/Predicate;)V elementSet()Ljava/util/Set; java/util/Set()IK(Lcom/google/common/collect/Multiset;Lcom/google/common/collect/Multiset;)VentrySetiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object; getElement(Ljava/lang/Object;)IgetCountremovesetCount(Ljava/lang/Object;I)Ijava/lang/Iterable(Ljava/lang/Object;)ZisEmptyadd#com/google/common/collect/IteratorsaddAll-(Ljava/util/Collection;Ljava/util/Iterator;)Z removeAll(Ljava/util/Collection;)Z retainAll.com/google/common/collect/CollectPreconditionscheckNonnegative(ILjava/lang/String;)I;(Lcom/google/common/collect/Multiset;Ljava/util/Iterator;)V spliterator()Ljava/util/Spliterator; M()Ljava/util/function/Function;characteristics-com/google/common/collect/CollectSpliteratorsflatMapO(Ljava/util/Spliterator;Ljava/util/function/Function;IJ)Ljava/util/Spliterator;!com/google/common/primitives/Ints saturatedCast(J)ItoArray(([Ljava/lang/Object;)[Ljava/lang/Object;INSTANCE5Lcom/google/common/collect/Multisets$DecreasingCount;java/util/Arrayssort,([Ljava/lang/Object;Ljava/util/Comparator;)VasList%([Ljava/lang/Object;)Ljava/util/List;copyFromEntriesE(Ljava/util/Collection;)Lcom/google/common/collect/ImmutableMultiset;java/util/CollectionsnCopies%(ILjava/lang/Object;)Ljava/util/List;java/util/Listjava/util/function/Function java/util/function/ToIntFunction applyAsInt      "java/lang/invoke/LambdaMetafactory metafactoryLookup(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles1MN\]^/*_<` ab cd^$*W+W,W,*+_PQ RS` $ef$gh$ijk $el$gm$inop qr^!* **L+Y* _jlmo`st!utksv!uwxoy qz^D* _z` u{k u|}o~ ^K Y* _` k o ^P Y*_` k  o  ^,**M,+NY,-Y*+_69 :;"=`*  ,t,k*  ,v,x"o^f* *  _` k xo ^l*W+WY*+_ `ttkwwo ^l*W+WY*+_ `ttkvo ^l*W+WY*+_/0 3`ttkwwo ^l*W+WY*+_ `ttkvo ^I*W+W+ M,!+,"#N*-$%6-&_" )7BDG`*7 )ItItk )IIx -o ^V*+'_`ttko ^Ln*W+W* M>,!N,"#:+$%6,(>!&*$)W>_> !,;@FKWgil`>,=;.ntntXVk*,=nvnXx2o ^D+ *+ **W+W=++N-!-":*,=_&  4 ? B `*4 (DtDkDDx o ^Ln*W+W=* N-!N-"#:+$%6&-(=*$-W=_>*+ - ./!0,1;2G3M4R5W6g7i9l:`>,=;.ntnt bVk*,=nnVx9o^4}+*+ p+ M*.,.*,, N-!*-"#:*$%&_2 mnpqx;y={]|t}vy{`*]ht}ut}k ]h}ux3 ,o ^_+/+ C+0M, N-!&-"#:*$&1Wק*+23W_*   7LOR]`*78t_t_k*78w_v_x + o^"+ + +M*,4_ ` "t" k "" x@o^'+W+ + +M*,5_` 't' k '' x@o^867W*+%>d6*+1W*+t-W_"&+6`48t88)$k8v8x&o^&87W97W*+%*+)W_"$`*&t&&&k&v&x$o^P:Y** ;_-` utk uvo^**<L+=@+?~*.@_c dh j&d`*ut k*uv o^5 @* N-!-"#:&a@A_qr"s-t0u` " 5ut3k" 5ux !o^A* _|` k o ^}%*#BCCL+DE+FG_`%utk%uvo  ^?*&*$HI_f`   ^B *+JW*_ WX`  t  t  ^^,*-K+-L1W_U`*efghtQzOMP:MRSMTUMVWMXMYMZM[#  !#@ YZ[