4cjava/util/HashMap  ()Vjava/util/ArrayDeque    java/util/MapkeySet()Ljava/util/Set;   java/util/Setiterator()Ljava/util/Iterator;  java/util/IteratorhasNext()Z  next()Ljava/lang/Object;!java/util/HashSet  $ %&get&(Ljava/lang/Object;)Ljava/lang/Object;(java/util/Collection *+, -.java/util/QueueaddAll(Ljava/util/Collection;)Z *0 1isEmpty *3 4remove 6 78add(Ljava/lang/Object;)Z :;< =8java/util/ObjectsisNull + @ ABput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; DEF GHjava/util/CollectionsunmodifiableMap (Ljava/util/Map;)Ljava/util/Map; JKjava/util/ListM org/objectweb/asm/tree/ClassNode LO PQnameLjava/lang/String;S TUapplyC(Lorg/objectweb/asm/tree/ClassNode;)Ljava/util/function/BiFunction; LW XQ superName Z [\computeE(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; L^ _` interfacesLjava/util/List;bjava/lang/String def gH-org/stianloader/remapper/SimpleTopLevelLookupassembleInvertedTreeijava/util/TreeSetk lmcompare'(Ljava/util/Map;)Ljava/util/Comparator; ho p(Ljava/util/Comparator;)V h+ h Lt u`methodsw!org/objectweb/asm/tree/MethodNodey"org/stianloader/remapper/MemberRef vO v| }Qdesc x 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V 8 containsKey v accessIorg/objectweb/asm/Opcodes9org/stianloader/remapper/SimpleTopLevelLookup$MemberRealm D  singleton#(Ljava/lang/Object;)Ljava/util/Set; 6(Lorg/stianloader/remapper/MemberRef;Ljava/util/Set;)V D emptySet B getOrDefault 0 (Ljava/util/Collection;)V h a  lastIndexOf(I)I a  regionMatches(ILjava/lang/String;II)Z a 8equalsjava/lang/IllegalStateExceptionjava/lang/StringBuilder !Reference not in list of realms: append-(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toString()Ljava/lang/String; (Ljava/lang/String;)V L `fields org/objectweb/asm/tree/FieldNode O | d realmsOf!(Ljava/util/List;)Ljava/util/Map; d (Ljava/util/Map;)V java/lang/Object d realmsLjava/util/Map; d realmOfa(Lorg/stianloader/remapper/MemberRef;)Lorg/stianloader/remapper/SimpleTopLevelLookup$MemberRealm; rootDefinition$Lorg/stianloader/remapper/MemberRef;  size()I a  compareTo(Ljava/lang/String;)ILorg/stianloader/remapper/HierarchyAwareMappingDelegator$TopLevelMemberLookup SignaturepLjava/util/Map;RuntimeInvisibleAnnotations#Lorg/jetbrains/annotations/NotNull;RuntimeInvisibleTypeAnnotations(Lorg/jetbrains/annotations/Unmodifiable;CodeLineNumberTableLocalVariableTablequeuedLjava/lang/Object;elementsLjava/util/Set;set collectedkeyinputmapOutqueueLjava/util/Queue;LocalVariableTypeTableTT;Ljava/util/Set;)Ljava/util/Map;>;(Ljava/util/Map;>;Ljava/util/Queue; StackMapTablei(Ljava/util/Map;>;)Ljava/util/Map;>;$Lorg/jetbrains/annotations/Contract;purevaluenull -> fail; !null -> new$Lorg/jetbrains/annotations/Nullable;$RuntimeInvisibleParameterAnnotations interfaceNamecombinerLjava/util/function/BiFunction;node"Lorg/objectweb/asm/tree/ClassNode; realmMemberschildchildrenrealm;Lorg/stianloader/remapper/SimpleTopLevelLookup$MemberRealm;method#Lorg/objectweb/asm/tree/MethodNode;lastSlashChild childNode realmType realmAccesslastSlashSupermyLoc superMethodfield"Lorg/objectweb/asm/tree/FieldNode; superField superNode superTypenodesimmediateChildren nodeLookup allChildren applyOrderLjava/util/TreeSet;yLjava/util/function/BiFunction;Ljava/util/Set;>;#Ljava/util/Set;4Ljava/util/List;FLjava/util/Map;>;ELjava/util/Map;'Ljava/util/TreeSet;.java/util/function/BiFunction(Ljava/util/List;)Ljava/util/Map;(Ljava/util/List;)Vthis/Lorg/stianloader/remapper/SimpleTopLevelLookup;applicationClasses7(Ljava/util/List;)Vs(Ljava/util/Map;)V getDefinitionJ(Lorg/stianloader/remapper/MemberRef;)Lorg/stianloader/remapper/MemberRef; reference!null -> !null; null -> fail'Lorg/jetbrains/annotations/NonBlocking;lambda$realmsOf$16(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)Ie1e0hiOrderlambda$realmsOf$0T(Lorg/objectweb/asm/tree/ClassNode;Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; SourceFileSimpleTopLevelLookup.javaBootstrapMethodsF GHI JK"java/lang/invoke/LambdaMetafactory metafactory(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;BN dO @AQ2(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set;S'(Ljava/lang/Object;Ljava/lang/Object;)IU dV ;<X'(Ljava/lang/String;Ljava/lang/String;)I InnerClasses MemberRealm\7org/stianloader/remapper/HierarchyAwareMappingDelegatorTopLevelMemberLookup_%java/lang/invoke/MethodHandles$Lookupajava/lang/invoke/MethodHandlesLookup!d gH YLY M* N--: Y":,*#')W,/Z,2:5+#:9>W*#: ,)W+?Wi+CRghi-j6kHlQmYneohqur}stvwxz{|}RYLu06}-RYLu06}-* *+! @Zs/  YLYM*IN-f-L:,N?WR:+VYW]I:a:+YWߧ+cNhY-jn:, qWY:r:3a:,#L:sI:  w v: xY z {~:   ~ Y ?W ~  ~-:   :  Y :  5WY  : ?W :/a:xY z {~?WͧOhY: -: /6 5W :a:/6 5W,#L:sI:_v:z z{ {~ ~ -'>W8Y  : :/a:xY z {~?W YY I:  w : xY  ķ~:   ~ Y ?W ~  ~-:   :  Y :  5WY  : ?W :/a:xY  ķ~?WͧOhY: -: /6 5W :a:/6 5W,#L:I:_: ö Ķ~ ~ -'>W8Y  : :/a:xY  ķ~?W YY Cj+9BPr} &AUeoy 4=RU_lqt25A]` % 1 P mps|!# $@%C'W)m+p,s./0134679+r  QB>  +U  v Qe b KM=lz 4QQC 3  *? P e  PQ b %K Mz QQ|C 3 *?P e  ! Q!`"#k$\%&GB> 'v( e( b( C( 3( ( ( b( |C( 3( !)"*#+k$*\%,Gq2  DL-#/J   h .aL9vx$#!5 J   h aLvx4J   h aLvx6aL 8vJ   h aLvx5 J   h aLvx' 9x$#!5 J   h aLx4J   h aLx6aL 8J   h aLx5 J   h aLx'"@@@@k@k@k@\@G@G@e @v b @C @3 @ @ b @|C @3 /50S *+Ʒʱ JK 12 3`  3)4X **+бVW X 12   567i*+M,+,ذ_` a c 128  Zs9:B*+#o128Z ;<4*,*+d> +, &*4$4=Q4>Q&?2@ @Al, hYM,*N5W,    Q BCDELMPERTWYdZ [] ^`b