14 P  J J J J J J   J J       J    J J J@ J  @Y   J J J J J@. J J F   L N InnerClassesRatedDownloadScopeComparatorDownloadScopeComparatorDOWNLOAD_SCOPE_COMPARATOR>Lphex/download/RatedDownloadScopeList$DownloadScopeComparator;RATED_DOWNLOAD_SCOPE_COMPARATORCLphex/download/RatedDownloadScopeList$RatedDownloadScopeComparator;modificationCountI scopeListLjava/util/List; Signature4Ljava/util/List;ratedScopeListaggregatedLengthCacheJaggregatedLengthModCount$assertionsDisabledZ()VCodeLineNumberTableLocalVariableTablethis&Lphex/download/RatedDownloadScopeList;$(Lphex/download/DownloadScopeList;)VscopeLphex/download/DownloadScope;i$Ljava/util/Iterator;downloadScopes!Lphex/download/DownloadScopeList;addAll)(Lphex/download/RatedDownloadScopeList;)V"Lphex/download/RatedDownloadScope; ratedScopesiteratorLocalVariableTypeTable8Ljava/util/Iterator;add%(Lphex/download/RatedDownloadScope;)Vscope2scope3scope1newScopeneighborBefore neighborAfter removeAll ratedScopsremove removeScope beforeScope afterScope retainAll retainStart retainEnd retainScope thisScope removeThis retainList thisIteratorLjava/util/ListIterator;;rateDownloadScopeList%(Lphex/download/DownloadScopeList;J)VdownloadScopeListspeedRateValuecompressByRatingsminSpeedminCountcurrentprevhasCloseToleranzeH(Lphex/download/RatedDownloadScope;Lphex/download/RatedDownloadScope;D)Z toleranceDmaxCount thresholdrateDownloadScope!(Lphex/download/DownloadScope;J)V overlapStart overlapEnd overlapScope rateScope scopesToAddLjava/util/ArrayList;9Ljava/util/ArrayList; prepareRating getBestRated$()Lphex/download/RatedDownloadScope; getWorstRatedisRatingFruitful()ZbestworstgetAggregatedLength()JlengthgetScopeIterator()Ljava/util/Iterator;:()Ljava/util/Iterator;size()Iclear addInternalindexremoveInternal dumpRatings SourceFileRatedDownloadScopeList.java fgjava/util/ArrayList \] `] ab Z[ c[ x    phex/download/DownloadScope phex/download/RatedDownloadScope   f {|  g   f |    | |     {! " # $% &  & {' g g t( XY) *+ g ,- VW ./ dejava/lang/AssertionError {0 -$phex/download/RatedDownloadScopeList1 2BEHKMOPRTVXj>%nvklvvvxqy xzmh *"M,#>,$:+ : q  :G,%&7'7 ,Y (> ,%biN` bde f<hFkLl[mjqstvxz{}j\ [/bj b <_o&xpq vekls y  h'+ :   :* )i#&j4no pq'kl's'bgh *"L+#+$M+#+$N-, a*,-*,+%+-W+%,.,i-.-ia,.-.ao/6, - ,-&7,-'7Y,-:+(N-MHiV '1KQX^jRbO[ b v1vkl xvy  xh 7+,09+,192o)kg9  i)jH7kl7v7}v7)) h Y:*!: b :+:+&6+'6Y :  4W+5:  :*iJ *3BQbjwz}jf B([Q[bv *Pnvnvklob xqy xzghh**6*7**8W*9:*;i %)j *klhN*<*=i j klhX&*<**<d=i $j &klht&*>L*?M+,*+,@,i   j &kl!v vhJ*** @*!N- -  :Ba@***i.  %08;@Hj*0noJkl8b.xqy .xzh4 *"i(j  kl^h4 *<i-j  klgh`"*7*7* **i2 3456!7j "kl|h7*+CD=E FYG*`t+H*Y`i; <=,>6?j 7kl7nv +[|h4*+CD=E FYG*IW*Y`iC DE)F3Gj 4kl4nv ([gh+iXj klghH(JKELYMCNYO9i "$SQJNJT LJU