4d  java/lang/Object()V    org/objectweb/asm/tree/ClassNodeversionIorg/objectweb/asm/Opcodes  !org/objectweb/asm/tree/MethodNode instructions!Lorg/objectweb/asm/tree/InsnList;  org/objectweb/asm/tree/InsnListgetFirst+()Lorg/objectweb/asm/tree/AbstractInsnNode;%de/geolykt/starloader/deobf/LIFOQueuejava/util/LinkedList  ! "(Ljava/util/LinkedList;)V$java/util/ArrayList & '  maxLocals #) *(I)V , - access/(de/geolykt/starloader/deobf/StackElement 123 453de/geolykt/starloader/deobf/stack/source/ThisSourceGENERIC_INSTANCE5Lde/geolykt/starloader/deobf/stack/source/ThisSource;7java/lang/StringBuilder 6 6: ;<append(C)Ljava/lang/StringBuilder; > ?@nameLjava/lang/String; 6B ;C-(Ljava/lang/String;)Ljava/lang/StringBuilder; 6E FGtoString()Ljava/lang/String; .I JN(Lde/geolykt/starloader/deobf/stack/source/AbstractSource;Ljava/lang/String;)V LMN OPjava/util/Listadd(Ljava/lang/Object;)ZR&de/geolykt/starloader/deobf/DescString T U@desc QW X(Ljava/lang/String;)V QZ [\hasNext()Z Q^ _GnextTypea8de/geolykt/starloader/deobf/stack/source/ParameterSource Lc desize()I `)hJ jkl mPjava/lang/StringequalsoD .q rsINVALID_ELEMENT*Lde/geolykt/starloader/deobf/StackElement;ujava/util/HashMap t x yztryCatchBlocksLjava/util/List; L| }~iterator()Ljava/util/Iterator; Zjava/util/Iterator next()Ljava/lang/Object;(org/objectweb/asm/tree/TryCatchBlockNode handler"Lorg/objectweb/asm/tree/LabelNode;  6de/geolykt/starloader/deobf/stack/source/InvalidSourceINSTANCE8Lde/geolykt/starloader/deobf/stack/source/InvalidSource; @type   java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;  ;de/geolykt/starloader/deobf/StackWalker$StackWalkerConsumerpreCalculationS(Lorg/objectweb/asm/tree/AbstractInsnNode;Lde/geolykt/starloader/deobf/LIFOQueue;)V"org/objectweb/asm/tree/VarInsnNode  e'org/objectweb/asm/tree/AbstractInsnNode getOpcode  $de/geolykt/starloader/deobf/OPHelper isVarLoad(I)Z var L get(I)Ljava/lang/Object;  O(Ljava/lang/Object;)V  remove L set'(ILjava/lang/Object;)Ljava/lang/Object;$org/objectweb/asm/tree/FieldInsnNode4de/geolykt/starloader/deobf/stack/source/FieldSource )(Lorg/objectweb/asm/tree/FieldInsnNode;)V T"org/objectweb/asm/tree/IntInsnNode>de/geolykt/starloader/deobf/stack/source/IntPushConstantSource '(Lorg/objectweb/asm/tree/IntInsnNode;)VSB operand7de/geolykt/starloader/deobf/stack/source/NewArraySource V(Lorg/objectweb/asm/tree/AbstractInsnNode;Lde/geolykt/starloader/deobf/StackElement;)V[D[B[C[F[I[J[S'java/lang/UnsupportedOperationExceptionUnimplemented operand: 6 ;(I)Ljava/lang/StringBuilder; WUnimplemented opcode: "org/objectweb/asm/tree/LdcInsnNode cstLjava/lang/Object;java/lang/Integer java/lang/Longjava/lang/FloatF@java/lang/Doubleorg/objectweb/asm/TypeLjava/lang/Class; org/objectweb/asm/Handle    java/lang/SystemerrLjava/io/PrintStream;  java/io/PrintStreamprintlnjava/lang/IllegalStateException !org/objectweb/asm/ConstantDynamicUnimplemented type:  getClass()Ljava/lang/Class; !"# $Gjava/lang/ClassgetName&:de/geolykt/starloader/deobf/stack/source/GenericInsnSource %( ),(Lorg/objectweb/asm/tree/AbstractInsnNode;)V+%org/objectweb/asm/tree/MethodInsnNode *T j. /0indexOf(I)I j2 34 substring(I)Ljava/lang/String;6V8;de/geolykt/starloader/deobf/stack/source/MethodReturnSource 7: ;*(Lorg/objectweb/asm/tree/MethodInsnNode;)V=org/objectweb/asm/tree/InsnNode .? @AgetComputationalTypeCategory9()Lde/geolykt/starloader/deobf/ComputationalTypeCategory; CDE FG5de/geolykt/starloader/deobf/ComputationalTypeCategory CATEGORY_17Lde/geolykt/starloader/deobf/ComputationalTypeCategory; I JgetHeadL;de/geolykt/starloader/deobf/stack/source/NullConstantSource KN O$(Lorg/objectweb/asm/tree/InsnNode;)V .R SO(Lde/geolykt/starloader/deobf/stack/source/AbstractSource;Ljava/lang/String;Z)VU:de/geolykt/starloader/deobf/stack/source/IntConstantSource TW X%(Lorg/objectweb/asm/tree/InsnNode;I)VZ;de/geolykt/starloader/deobf/stack/source/LongConstantSource Y\ ]%(Lorg/objectweb/asm/tree/InsnNode;J)V_;;]Ljava/util/Map; StackMapTablelabelnextNodetypeInsn ownerClasssource6Lde/geolykt/starloader/deobf/stack/source/FrameSource; SourceFileStackWalker.java InnerClassesStackWalkerConsumer!/*6  ! "#*~1+NYY :#Y+%(:++~0.Y06Y8L9*=A;9DHKWQY+SV:YK]:.Y`YbfHKWgi nipKWb6:b+%pKW:*~1ctYv:+w{:  E :  .Y6Y8L9 A;9DHW-,--B-: - . .W5-]-: - - W- - .YY  ƷH W-Ǚ-: -.YY ηH-.YY зH-e.:  .YY  ڷH2   Қ.YY  ܷH .YY  ܷH .YY  ޷H .YY  H  .YY  Hn  .YY  HH  .YY  H"Y6Y8A ҶD￧!Y6Y8A-D￧--:  :  g:  :  j :   n: x  : e   Y   YY6Y8A  AD.Y%Y ' H-*y-*: QY ,V:  Y ]WW- W , ,)-`1:  5i.Y7Y 9 H-< -<: - VO k(C^y V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V:&Q V V V V V V V V V V V V V V V V V V V V V V V V V{{{{{{{{6? _ W V J J J J VZZZ8c99cc V V V V V V V V V V V V V V V V V V V J V V V V V V V V V V V V| V V M M.>BJWAW8H.(.YKY MPQ .YTY VH.YTY VH.YTY VH.YTY VH.YTY VH.YTY VHj.YTY VHO.YYY [gH4.YYY [gH.Y^Y `H.Y^Y `H.Y^Y `H.YcY enH.YcY enH.YhY ..jHh.YhY ..jmH=.:  o rYvx.: .YhY   j y1H:  yzY}x .YhY ..jH.YhY ..jnH{.YhY ..jзHQ.YhY ..jH&.YhY ..jηHWWW.YY ..H.YY ..mH.YY ..nHh.YY ..H>.YY ..H.YY ..H.YY .зH.YY .H.YY .nH.YY .Ha.YY .gH?.YY .ηH.YY .H.YY .HW.: .:    .: .:  >BYx >BB.:  >BYx    0   .:  >  .:  >BYx    .: .:  >BYx >   f.:  >BYx      .: .:  >O >   .:      >Yx.:  >B:.:       &     -*W!Y6Y8A-D￧-,-:  6.Y%Y-'6Y8L9 A;9DH ?.YY-.׻6Y8A A;9DH &.YY .Hp ?.YY .6Y8L9 A;9DH)Y6Y8A ADx-#-ͧWWWWWWY6Y8A-D--:   Z6  {:  > :   !*Y   ŹW  H {:  / :  Y˷xpWͧC  b6, #Y6Y8ͶA D     ҚYַx n ϹbؤҚY۷x6  Ϲ{:  ( : *Y   Ŷԧ/ &*Y  Ŷ-$-.:   -%-: .Y%Y-' Hm-f-: QY V:  Y ]WW  )-`1:  5i.YY  H,--Nm,m\ _bc&d3g=hjkwlmnoqstuwx|}~)\_clsy  )CLfpz">Hdn $/6AIT[fny &,BMdnt   1 4 L O g j             $ ' ? B! Z" ]$ % ' ( + , - / 0 1 2 4 5 8 G9 J; q< t> ? A B D E N O P Q ] /^ 2j Zk ]q r x y } ~    $ ' G J i l        )3:AHKU_ju$+29<FP[fqx" )!0"7#:%E&P(Z)e,o-v.}/0123789:;?GKLNPQRS:TEUVWXY[]&^befmn uvwz{$|'~FMS[dg  )IQlt|&05BGNQX^w<9>@)3$% y6&' Q() zU*s  +, -@ !-@ 3-@ F-@ X-@ k-@ ./ -@ m01 _23 B"4@ d5s ?6s 7s )"8s 39s 2:s U8s _x9s 29s [8s 9:s F8s P9s :s o*;s Ze:s 8s 9s t x<=  > / gQ?  @ @ ;? SAB B Cs ^DE ]FG O23 "4@ HIJKLMNO&P3Qz,R wU3 STU &V3QW SXY[L QAj  LQ#K: /"9.%$%%%%%j*Q7,<)*$.>.. )))*))*))))!"!!!!!!+)..*.%..)..".%A..(K."JF-F%, "(",.+$(Q7 r|,j'.Y+6Y8L9,A;9DH,,'.Y+6Y8L9*=A;9DH,.Y+PQ,.Y+nH,.Y+H,.Y+gH, .Y+H, YY ,},N-:  :: Y Y.Y+6Y8L9A;9DHY6Y8A,AADz+29]dqx'/T>uZo[ON\>|]I|^_|AY +1  $`ab c