// java.lang.IndexOutOfBoundsException: Index: 166, Size: 166
// at java.util.ArrayList.rangeCheck(ArrayList.java:657)
// at java.util.ArrayList.get(ArrayList.java:433)
// at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3321)
// at com.strobel.decompiler.ast.AstBuilder.build(AstBuilder.java:113)
// at com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:210)
// at com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:99)
// at com.strobel.decompiler.languages.java.ast.AstBuilder.createMethodBody(AstBuilder.java:757)
// at com.strobel.decompiler.languages.java.ast.AstBuilder.createMethod(AstBuilder.java:655)
// at com.strobel.decompiler.languages.java.ast.AstBuilder.addTypeMembers(AstBuilder.java:532)
// at com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeCore(AstBuilder.java:499)
// at com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeNoCache(AstBuilder.java:141)
// at com.strobel.decompiler.languages.java.ast.AstBuilder.createType(AstBuilder.java:130)
// at com.strobel.decompiler.languages.java.ast.AstBuilder.addType(AstBuilder.java:105)
// at com.strobel.decompiler.languages.java.JavaLanguage.buildAst(JavaLanguage.java:71)
// at com.strobel.decompiler.languages.java.JavaLanguage.decompileType(JavaLanguage.java:59)
// at us.deathmarine.luyten.FileSaver.doSaveJarDecompiled(FileSaver.java:192)
// at us.deathmarine.luyten.FileSaver.access$300(FileSaver.java:45)
// at us.deathmarine.luyten.FileSaver$4.run(FileSaver.java:112)
// at java.lang.Thread.run(Thread.java:748)