/* Class188 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
import java.awt.datatransfer.DataFlavor;
import java.awt.datatransfer.StringSelection;
import java.awt.datatransfer.Transferable;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Date;

public class Class188
{
    static final String aString2220 = "\\/.:, _-+[]~@";
    static int anInt2221;
    static String[] aStringArray2222;
    static final int anInt2223 = 350;
    static int anInt2224 = 0;
    static int anInt2225 = 0;
    static int anInt2226;
    static int anInt2227;
    static int anInt2228;
    static int anInt2229;
    static boolean aBool2230;
    static String aString2231 = "";
    static int anInt2232;
    static long aLong2233;
    static String[] aStringArray2234;
    static final String aString2235 = "Success";
    static final String aString2236 = "Failure";
    
    static void method4004() {
	if (Class574.method12670(2136621321)) {
	    if (null == aStringArray2222)
		Class478_Sub1_Sub1_Sub4.method17687((byte) -41);
	    aBool2230 = true;
	    anInt2229 = 0;
	}
    }
    
    static {
	anInt2227 = 0;
	anInt2226 = 0;
	anInt2229 = 0;
	aBool2230 = false;
	anInt2232 = 1985752965;
    }
    
    static void method4005() {
	if (Class574.method12670(1992390816)) {
	    if (null == aStringArray2222)
		Class478_Sub1_Sub1_Sub4.method17687((byte) -63);
	    aBool2230 = true;
	    anInt2229 = 0;
	}
    }
    
    static void method4006() {
	anInt2221
	    = (-186578579 * Class408.aClass622_5988.anInt7988
	       + Class408.aClass622_5988.anInt7986 * 1141538545 + -561742150);
	anInt2228
	    = 369683902 + (838622095 * Class167.aClass622_2117.anInt7988
			   + Class167.aClass622_2117.anInt7986 * 1704711611);
	aStringArray2222 = new String[500];
	for (int i = 0; i < aStringArray2222.length; i++)
	    aStringArray2222[i] = "";
	Class2.method466(Class400.aClass400_5847
			     .method7264(client.aClass457_8110, (byte) 9),
			 1713448635);
    }
    
    static void method4007() {
	if (Class574.method12670(2091942569)) {
	    if (null == aStringArray2222)
		Class478_Sub1_Sub1_Sub4.method17687((byte) -124);
	    aBool2230 = true;
	    anInt2229 = 0;
	}
    }
    
    static void method4008() {
	aBool2230 = false;
	Class428.method7716(-620128100);
    }
    
    public static void method4009(String string, boolean bool,
				  boolean bool_0_) {
	do {
	    try {
		if (string.equalsIgnoreCase("commands")
		    || string.equalsIgnoreCase("help")) {
		    Class2.method466("commands - This command", 1908180376);
		    Class2.method466("cls - Clear console", 2091013547);
		    Class2.method466
			("displayfps - Toggle FPS and other information",
			 1866762310);
		    Class2.method466
			("renderer - Print graphics renderer information",
			 2004216454);
		    Class2.method466("heap - Print java memory information",
				     1805554713);
		    Class2.method466
			("getcamerapos - Print location and direction of camera for use in bug reports",
			 1888058813);
		} else if (string.equalsIgnoreCase("cls")) {
		    anInt2224 = 0;
		    anInt2225 = 0;
		} else if (string.equalsIgnoreCase("displayfps")) {
		    client.aBool8141 = !client.aBool8141;
		    if (client.aBool8141)
			Class2.method466("FPS on", 2026522290);
		    else
			Class2.method466("FPS off", 1900052105);
		} else if (string.equals("renderer")) {
		    Class174 class174 = Class455.aClass87_6287.method2075();
		    Class2.method466(new StringBuilder().append
					 ("Toolkit ID: ").append
					 (Class612.aClass243_Sub7_7837
					      .aClass421_Sub25_8631
					      .method14423(-1751909997))
					 .toString(),
				     1879430837);
		    Class2.method466(new StringBuilder().append("Vendor: ")
					 .append
					 (class174.anInt2144 * -1825638331)
					 .toString(),
				     1871397646);
		    Class2.method466(new StringBuilder().append("Name: ")
					 .append
					 (class174.aString2145).toString(),
				     2116163625);
		    Class2.method466(new StringBuilder().append
					 ("Version: ").append
					 (832234421 * class174.anInt2139)
					 .toString(),
				     1969959038);
		    Class2.method466(new StringBuilder().append("Device: ")
					 .append
					 (class174.aString2147).toString(),
				     2004627871);
		    Class2.method466(new StringBuilder().append
					 ("Driver Version: ").append
					 (-6335675274762443659L
					  * class174.aLong2148)
					 .toString(),
				     1776402276);
		} else if (string.equals("heap"))
		    Class2.method466(new StringBuilder().append("Heap: ")
					 .append
					 (-2074455517 * Class590.anInt7680)
					 .append
					 ("MB").toString(),
				     1716379189);
		else {
		    if (!string.equalsIgnoreCase("getcamerapos"))
			break;
		    Class530 class530
			= client.aClass234_8188.method4680(1198958901);
		    Class2.method466
			(new StringBuilder().append("Pos: ").append
			     (Class352.aClass478_Sub1_Sub1_Sub5_Sub2_5430
			      .aByte8557)
			     .append
			     (",").append
			     ((-1311746247 * class530.anInt6972
			       + (Class543.anInt7077 * -1967300505 >> 9)) >> 6)
			     .append
			     (",").append
			     (((Class593.anInt7713 * 1847140309 >> 9)
			       + -1935870687 * class530.anInt6971) >> 6)
			     .append
			     (",").append
			     (((Class543.anInt7077 * -1967300505 >> 9)
			       + class530.anInt6972 * -1311746247) & 0x3f)
			     .append
			     (",").append
			     ((-1935870687 * class530.anInt6971
			       + (1847140309 * Class593.anInt7713 >> 9))
			      & 0x3f)
			     .append
			     (" Height: ").append
			     ((Class208.method4300
			       (-1967300505 * Class543.anInt7077,
				1847140309 * Class593.anInt7713,
				(Class352.aClass478_Sub1_Sub1_Sub5_Sub2_5430
				 .aByte8557),
				337951590)) - 1230223107 * Class574.anInt7440)
			     .toString(),
			 2036644906);
		    Class2.method466
			(new StringBuilder().append("Look: ").append
			     (Class352.aClass478_Sub1_Sub1_Sub5_Sub2_5430
			      .aByte8557)
			     .append
			     (",").append
			     ((Class82.anInt956 * 257038917
			       + -1311746247 * class530.anInt6972) >> 6)
			     .append
			     (",").append
			     ((Class477.anInt6418 * -805297835
			       + class530.anInt6971 * -1935870687) >> 6)
			     .append
			     (",").append
			     ((Class82.anInt956 * 257038917
			       + class530.anInt6972 * -1311746247) & 0x3f)
			     .append
			     (",").append
			     ((-805297835 * Class477.anInt6418
			       + class530.anInt6971 * -1935870687) & 0x3f)
			     .append
			     (" Height: ").append
			     ((Class208.method4300
			       (Class82.anInt956 * 257038917,
				-805297835 * Class477.anInt6418,
				(Class352.aClass478_Sub1_Sub1_Sub5_Sub2_5430
				 .aByte8557),
				337951590)) - Class94.anInt1066 * 1246559497)
			     .toString(),
			 1893007174);
		}
	    } catch (Exception exception) {
		Class2.method466
		    (Class400.aClass400_5857.method7264(client.aClass457_8110,
							(byte) 9),
		     2088321009);
	    }
	    return;
	} while (false);
	if (Class357_Sub3.aClass437_10227 != Class437.aClass437_6187
	    || 1155697075 * client.anInt8283 >= 2) {
	    try {
		if (string.equalsIgnoreCase("wm1")) {
		    Class421.method7560(1, -1, -1, false, (byte) -75);
		    if (Class464.method8274(-1105129386) == 1)
			Class2.method466("Success", 1838418750);
		    else
			Class2.method466("Failure", 2016188305);
		    return;
		}
		if (string.equalsIgnoreCase("wm2")) {
		    Class421.method7560(2, -1, -1, false, (byte) -105);
		    if (Class464.method8274(-958469961) == 2)
			Class2.method466("Success", 1735296409);
		    else
			Class2.method466("Failure", 1973509431);
		    return;
		}
		if (Class441.aBool6211 && string.equalsIgnoreCase("wm3")) {
		    Class421.method7560(3, 1024, 768, false, (byte) -127);
		    if (Class464.method8274(-1137054682) == 3)
			Class2.method466("Success", 1890750754);
		    else
			Class2.method466("Failure", 2052021996);
		    return;
		}
		if (string.startsWith("setlobby ")) {
		    int i = -1;
		    Object object = null;
		    string = string.substring(9);
		    int i_1_ = string.indexOf(' ');
		    if (-1 == i_1_)
			Class2.method466("Failure", 1951088524);
		    else {
			try {
			    i = Integer.parseInt(string.substring(0, i_1_));
			} catch (NumberFormatException numberformatexception) {
			    /* empty */
			}
			if (-1 == i)
			    Class2.method466("Failure", 1830771928);
			else {
			    String string_2_
				= new StringBuilder().append
				      (string.substring(i_1_ + 1).trim())
				      .append
				      (".runescape.com").toString();
			    Class122.method3081(string_2_, i, -1793871558);
			    Class2.method466("Success", 1951064601);
			    return;
			}
			return;
		    }
		    return;
		}
		if (string.startsWith("setmediastream ")) {
		    int i = -1;
		    Object object = null;
		    string = string.substring(15);
		    int i_3_ = string.indexOf(' ');
		    if (-1 == i_3_)
			Class2.method466("Failure", 2128953668);
		    else {
			try {
			    i = Integer.parseInt(string.substring(0, i_3_));
			} catch (NumberFormatException numberformatexception) {
			    /* empty */
			}
			if (i == -1)
			    Class2.method466("Failure", 2072096882);
			else {
			    String string_4_
				= new StringBuilder().append
				      (string.substring(1 + i_3_).trim())
				      .append
				      (".runescape.com").toString();
			    Class421_Sub17.method14219(string_4_, i,
						       898113455);
			    Class206_Sub1.aClass295_10092.method5918
				(Class398.aClass395_5741.aString5733,
				 Class398.aClass395_5741.method7200((byte) 17),
				 (byte) -61);
			    Class554.aClass282_7233.method5693((byte) 40);
			    Class2.method466("Success", 1831679948);
			    return;
			}
			return;
		    }
		    return;
		}
		if (string.equalsIgnoreCase("tk0")) {
		    Class292.method5873(0, false, 2050540843);
		    if (Class612.aClass243_Sub7_7837.aClass421_Sub25_8631
			    .method14423(-1919106221)
			== 0) {
			Class2.method466("Success", 2045539140);
			Class612.aClass243_Sub7_7837.method14604
			    (Class612.aClass243_Sub7_7837.aClass421_Sub25_8666,
			     0, 126215893);
			Class272.method5338(156108876);
			client.aBool8140 = false;
		    } else
			Class2.method466("Failure", 2006366465);
		    return;
		}
		if (string.equalsIgnoreCase("tk1")) {
		    Class292.method5873(1, false, 2106095956);
		    if (Class612.aClass243_Sub7_7837.aClass421_Sub25_8631
			    .method14423(606018999)
			== 1) {
			Class2.method466("Success", 2051133133);
			Class612.aClass243_Sub7_7837.method14604
			    (Class612.aClass243_Sub7_7837.aClass421_Sub25_8666,
			     1, 126215893);
			Class272.method5338(156108876);
			client.aBool8140 = false;
		    } else
			Class2.method466("Failure", 2018255115);
		    return;
		}
		if (string.equalsIgnoreCase("tk3")) {
		    Class292.method5873(3, false, 2040645390);
		    if (Class612.aClass243_Sub7_7837.aClass421_Sub25_8631
			    .method14423(-679357968)
			== 3) {
			Class2.method466("Success", 2132571222);
			Class612.aClass243_Sub7_7837.method14604
			    (Class612.aClass243_Sub7_7837.aClass421_Sub25_8666,
			     3, 126215893);
			Class272.method5338(156108876);
			client.aBool8140 = false;
		    } else
			Class2.method466("Failure", 1816527049);
		    return;
		}
		if (string.equalsIgnoreCase("tk5")) {
		    Class292.method5873(5, false, 1897248840);
		    if (Class612.aClass243_Sub7_7837.aClass421_Sub25_8631
			    .method14423(-1708137122)
			== 5) {
			Class2.method466("Success", 2039321238);
			Class612.aClass243_Sub7_7837.method14604
			    (Class612.aClass243_Sub7_7837.aClass421_Sub25_8666,
			     5, 126215893);
			Class272.method5338(156108876);
			client.aBool8140 = false;
		    } else
			Class2.method466("Failure", 1909647794);
		    return;
		}
		if (string.equalsIgnoreCase("clientdrop")) {
		    if (8 == client.anInt8440 * 2033567995)
			Class193.method4168((byte) 127);
		    else if (14 == client.anInt8440 * 2033567995)
			client.aClass194_8163.aBool2327 = true;
		    return;
		}
		if (string.equalsIgnoreCase("breakcon")) {
		    Class194[] class194s = client.aClass194Array8184;
		    for (int i = 0; i < class194s.length; i++) {
			Class194 class194 = class194s[i];
			if (class194.method4179((byte) 114) != null)
			    class194.method4179((byte) 69)
				.method12801(-718574373);
		    }
		    Class278.aClass206_4152.method4289((byte) -56);
		    return;
		}
		if (string.startsWith("getclientvarpbit")) {
		    int i = Integer.parseInt(string.substring(17));
		    Class2.method466(new StringBuilder().append("varpbit=")
					 .append
					 (Class326.aClass12_4953.method69
					  (Class326.aClass12_4953
					       .method92(i, (byte) -31),
					   1626322493))
					 .toString(),
				     2042371589);
		    return;
		}
		if (string.startsWith("getclientvarp")) {
		    int i = Integer.parseInt(string.substring(14));
		    Class2.method466(new StringBuilder().append("varp=").append
					 (Class326.aClass12_4953.method65
					  ((Class326.aClass12_4953.method90
					    (Class296.aClass296_4315, i,
					     325033394)),
					   1439853539))
					 .toString(),
				     1768346923);
		    return;
		}
		if (string.startsWith("directlogin")) {
		    String[] strings
			= Class295.method5926(string.substring(12), ' ',
					      -1433740674);
		    if (strings.length == 2)
			Class90.method2505(strings[0], strings[1], -83333618);
		    return;
		}
		if (string.startsWith("snlogin ")) {
		    String[] strings = Class295.method5926(string.substring(8),
							   ' ', 337279484);
		    int i = Integer.parseInt(strings[0]);
		    Class49.method1270(i, -997544161);
		    return;
		}
		if (string.startsWith("setoutput ")) {
		    File file = new File(string.substring(10));
		    if (file.exists()) {
			file = new File(new StringBuilder().append
					    (string.substring(10)).append
					    (".").append
					    (Class46.method1238(1631367448))
					    .append
					    (".log").toString());
			if (file.exists()) {
			    Class2.method466("file already exists!",
					     1724045923);
			    return;
			}
		    }
		    if (null != Class243_Sub17.aFileOutputStream8730) {
			Class243_Sub17.aFileOutputStream8730.close();
			Class243_Sub17.aFileOutputStream8730 = null;
		    }
		    try {
			Class243_Sub17.aFileOutputStream8730
			    = new FileOutputStream(file);
		    } catch (FileNotFoundException filenotfoundexception) {
			Class2.method466(new StringBuilder().append
					     ("Could not create ").append
					     (file.getName()).toString(),
					 1923527324);
		    } catch (SecurityException securityexception) {
			Class2.method466(new StringBuilder().append
					     ("Cannot write to ").append
					     (file.getName()).toString(),
					 2115476982);
		    }
		    return;
		}
		if (string.equals("closeoutput")) {
		    if (null != Class243_Sub17.aFileOutputStream8730)
			Class243_Sub17.aFileOutputStream8730.close();
		    Class243_Sub17.aFileOutputStream8730 = null;
		    return;
		}
		if (string.startsWith("runscript ")) {
		    File file = new File(string.substring(10));
		    if (!file.exists()) {
			Class2.method466("No such file", 1783312343);
			return;
		    }
		    byte[] is = Class455.method8041(file, 1249138364);
		    if (null == is) {
			Class2.method466("Failed to read file", 1873481621);
			return;
		    }
		    String[] strings
			= (Class295.method5926
			   (Class461.method8146(Class281.method5684(is,
								    377963358),
						'\r', "", (byte) 1),
			    '\n', -620739181));
		    Class23.method917(strings, 1205716462);
		}
		if (2033567995 * client.anInt8440 == 8
		    || 12 == client.anInt8440 * 2033567995) {
		    Class194 class194 = Class489.method11175(1749689597);
		    Class243_Sub43 class243_sub43
			= Class529.method11818(Class326.aClass326_4896,
					       class194.aClass432_2312,
					       (short) 255);
		    class243_sub43.aClass243_Sub10_Sub1_9988
			.method14800(string.length() + 3, 248848881);
		    class243_sub43.aClass243_Sub10_Sub1_9988
			.method14800(bool ? 1 : 0, 771972280);
		    class243_sub43.aClass243_Sub10_Sub1_9988
			.method14800(bool_0_ ? 1 : 0, 1389061000);
		    class243_sub43.aClass243_Sub10_Sub1_9988
			.method14652(string, (byte) -7);
		    class194.method4175(class243_sub43, (byte) 23);
		}
	    } catch (Exception exception) {
		Class2.method466
		    (Class400.aClass400_5857.method7264(client.aClass457_8110,
							(byte) 9),
		     1986757812);
		return;
	    }
	}
	if (client.anInt8440 * 2033567995 != 8
	    && 2033567995 * client.anInt8440 != 12)
	    Class2.method466
		(new StringBuilder().append
		     (Class400.aClass400_5929.method7264(client.aClass457_8110,
							 (byte) 9))
		     .append
		     (string).toString(),
		 1742452902);
    }
    
    static void method4010() {
	anInt2221
	    = (-186578579 * Class408.aClass622_5988.anInt7988
	       + Class408.aClass622_5988.anInt7986 * 1141538545 + -561742150);
	anInt2228
	    = 369683902 + (838622095 * Class167.aClass622_2117.anInt7988
			   + Class167.aClass622_2117.anInt7986 * 1704711611);
	aStringArray2222 = new String[500];
	for (int i = 0; i < aStringArray2222.length; i++)
	    aStringArray2222[i] = "";
	Class2.method466(Class400.aClass400_5847
			     .method7264(client.aClass457_8110, (byte) 9),
			 1996921019);
    }
    
    public static void method4011(String string) {
	aString2231 = string;
	anInt2226 = aString2231.length() * 977380199;
    }
    
    static void method4012() {
	aBool2230 = false;
	Class428.method7716(764146240);
    }
    
    static void method4013() {
	anInt2221
	    = (-186578579 * Class408.aClass622_5988.anInt7988
	       + Class408.aClass622_5988.anInt7986 * 1141538545 + -561742150);
	anInt2228
	    = 369683902 + (838622095 * Class167.aClass622_2117.anInt7988
			   + Class167.aClass622_2117.anInt7986 * 1704711611);
	aStringArray2222 = new String[500];
	for (int i = 0; i < aStringArray2222.length; i++)
	    aStringArray2222[i] = "";
	Class2.method466(Class400.aClass400_5847
			     .method7264(client.aClass457_8110, (byte) 9),
			 1806003354);
    }
    
    static void method4014() {
	aBool2230 = false;
	Class428.method7716(957563635);
    }
    
    static void method4015(String[] strings) {
	if (strings.length > 1) {
	    for (int i = 0; i < strings.length; i++) {
		if (strings[i].startsWith("pause")) {
		    int i_5_ = 5;
		    try {
			i_5_ = Integer.parseInt(strings[i].substring(6));
		    } catch (Exception exception) {
			/* empty */
		    }
		    Class2.method466(new StringBuilder().append
					 ("Pausing for ").append
					 (i_5_).append
					 (" seconds...").toString(),
				     1999959555);
		    aStringArray2234 = strings;
		    anInt2232 = (i + 1) * -1985752965;
		    aLong2233
			= (Class46.method1238(1939605454)
			   + (long) (1000 * i_5_)) * -7603506170255382873L;
		    break;
		}
		aString2231 = strings[i];
		Class365.method6943(false, -1118574803);
	    }
	} else {
	    aString2231 = new StringBuilder().append(aString2231).append
			      (strings[0]).toString();
	    anInt2226 += strings[0].length() * 977380199;
	}
    }
    
    static void method4016() {
	if (Class243_Sub17.aFileOutputStream8730 != null) {
	    try {
		Class243_Sub17.aFileOutputStream8730.close();
	    } catch (IOException ioexception) {
		/* empty */
	    }
	}
	Class243_Sub17.aFileOutputStream8730 = null;
    }
    
    static boolean method4017() {
	return aBool2230;
    }
    
    Class188() throws Throwable {
	throw new Error();
    }
    
    static void method4018() {
	aBool2230 = false;
	Class428.method7716(1459233154);
    }
    
    static void method4019(String[] strings) {
	if (strings.length > 1) {
	    for (int i = 0; i < strings.length; i++) {
		if (strings[i].startsWith("pause")) {
		    int i_6_ = 5;
		    try {
			i_6_ = Integer.parseInt(strings[i].substring(6));
		    } catch (Exception exception) {
			/* empty */
		    }
		    Class2.method466(new StringBuilder().append
					 ("Pausing for ").append
					 (i_6_).append
					 (" seconds...").toString(),
				     2089298520);
		    aStringArray2234 = strings;
		    anInt2232 = (i + 1) * -1985752965;
		    aLong2233
			= (Class46.method1238(1607465361)
			   + (long) (1000 * i_6_)) * -7603506170255382873L;
		    break;
		}
		aString2231 = strings[i];
		Class365.method6943(false, -1118574803);
	    }
	} else {
	    aString2231 = new StringBuilder().append(aString2231).append
			      (strings[0]).toString();
	    anInt2226 += strings[0].length() * 977380199;
	}
    }
    
    static void method4020() {
	if (732746175 * anInt2229 < 102)
	    anInt2229 += 648590714;
	if (anInt2232 * -333214029 != -1
	    && (aLong2233 * 2641558205975191831L
		< Class46.method1238(-1668601354))) {
	    for (int i = anInt2232 * -333214029; i < aStringArray2234.length;
		 i++) {
		if (aStringArray2234[i].startsWith("pause")) {
		    int i_7_ = 5;
		    try {
			i_7_ = Integer
				   .parseInt(aStringArray2234[i].substring(6));
		    } catch (Exception exception) {
			/* empty */
		    }
		    Class2.method466(new StringBuilder().append
					 ("Pausing for ").append
					 (i_7_).append
					 (" seconds...").toString(),
				     1736529276);
		    anInt2232 = (1 + i) * -1985752965;
		    aLong2233
			= (Class46.method1238(-1185335079)
			   + (long) (i_7_ * 1000)) * -7603506170255382873L;
		    return;
		}
		aString2231 = aStringArray2234[i];
		Class365.method6943(false, -1118574803);
	    }
	    anInt2232 = 1985752965;
	}
	if (0 != client.anInt8155 * -1018775773) {
	    anInt2225 -= client.anInt8155 * 148122735;
	    if (anInt2225 * -2109264703 >= 2092989741 * anInt2224)
		anInt2225 = anInt2224 * -1829032083 - 1247765313;
	    if (-2109264703 * anInt2225 < 0)
		anInt2225 = 0;
	    client.anInt8155 = 0;
	}
	for (int i = 0; i < 639098537 * client.anInt8157; i++) {
	    Interface59 interface59 = client.anInterface59Array8158[i];
	    int i_8_ = interface59.method428((byte) -116);
	    char c = interface59.method435(-1872131455);
	    int i_9_ = interface59.method429(703747641);
	    if (i_8_ == 84)
		Class365.method6943(false, -1118574803);
	    if (i_8_ == 80)
		Class365.method6943(true, -1118574803);
	    else if (i_8_ == 66 && (i_9_ & 0x4) != 0) {
		if (null != Class271.aClipboard4089) {
		    String string = "";
		    for (int i_10_ = aStringArray2222.length - 1; i_10_ >= 0;
			 i_10_--) {
			if (null != aStringArray2222[i_10_]
			    && aStringArray2222[i_10_].length() > 0)
			    string = new StringBuilder().append(string).append
					 (aStringArray2222[i_10_]).append
					 ('\n').toString();
		    }
		    Class271.aClipboard4089
			.setContents(new StringSelection(string), null);
		}
	    } else if (i_8_ == 67 && (i_9_ & 0x4) != 0) {
		if (Class271.aClipboard4089 != null) {
		    try {
			Transferable transferable
			    = Class271.aClipboard4089.getContents(null);
			if (null != transferable) {
			    String string
				= (String) (transferable.getTransferData
					    (DataFlavor.stringFlavor));
			    if (null != string) {
				String[] strings
				    = Class295.method5926(string, '\n',
							  960233459);
				Class23.method917(strings, 1205716462);
			    }
			}
		    } catch (Exception exception) {
			/* empty */
		    }
		}
	    } else if (i_8_ == 85 && anInt2226 * 1057998935 > 0) {
		aString2231
		    = new StringBuilder().append
			  (aString2231.substring(0,
						 anInt2226 * 1057998935 - 1))
			  .append
			  (aString2231.substring(anInt2226 * 1057998935))
			  .toString();
		anInt2226 -= 977380199;
	    } else if (101 == i_8_
		       && 1057998935 * anInt2226 < aString2231.length())
		aString2231
		    = new StringBuilder().append
			  (aString2231.substring(0, anInt2226 * 1057998935))
			  .append
			  (aString2231.substring(anInt2226 * 1057998935 + 1))
			  .toString();
	    else if (96 == i_8_ && 1057998935 * anInt2226 > 0)
		anInt2226 -= 977380199;
	    else if (97 == i_8_
		     && 1057998935 * anInt2226 < aString2231.length())
		anInt2226 += 977380199;
	    else if (i_8_ == 102)
		anInt2226 = 0;
	    else if (103 == i_8_)
		anInt2226 = aString2231.length() * 977380199;
	    else if (i_8_ == 104
		     && anInt2227 * -178864783 < aStringArray2222.length) {
		anInt2227 += 173826961;
		Class547.method12045(-1931223199);
		anInt2226 = aString2231.length() * 977380199;
	    } else if (105 == i_8_ && anInt2227 * -178864783 > 0) {
		anInt2227 -= 173826961;
		Class547.method12045(-2046877690);
		anInt2226 = aString2231.length() * 977380199;
	    } else if (Class249.method5001(c, -1158629699)
		       || "\\/.:, _-+[]~@".indexOf(c) != -1) {
		aString2231
		    = new StringBuilder().append
			  (aString2231.substring(0, anInt2226 * 1057998935))
			  .append
			  (client.anInterface59Array8158[i]
			       .method435(-1535316707))
			  .append
			  (aString2231.substring(anInt2226 * 1057998935))
			  .toString();
		anInt2226 += 977380199;
	    }
	}
	client.anInt8157 = 0;
	client.anInt8203 = 0;
	Class428.method7716(1515425721);
    }
    
    static void method4021() {
	if (732746175 * anInt2229 < 102)
	    anInt2229 += 648590714;
	if (anInt2232 * -333214029 != -1
	    && (aLong2233 * 2641558205975191831L
		< Class46.method1238(693961767))) {
	    for (int i = anInt2232 * -333214029; i < aStringArray2234.length;
		 i++) {
		if (aStringArray2234[i].startsWith("pause")) {
		    int i_11_ = 5;
		    try {
			i_11_ = Integer.parseInt(aStringArray2234[i]
						     .substring(6));
		    } catch (Exception exception) {
			/* empty */
		    }
		    Class2.method466(new StringBuilder().append
					 ("Pausing for ").append
					 (i_11_).append
					 (" seconds...").toString(),
				     2047681822);
		    anInt2232 = (1 + i) * -1985752965;
		    aLong2233
			= (Class46.method1238(1335139903)
			   + (long) (i_11_ * 1000)) * -7603506170255382873L;
		    return;
		}
		aString2231 = aStringArray2234[i];
		Class365.method6943(false, -1118574803);
	    }
	    anInt2232 = 1985752965;
	}
	if (0 != client.anInt8155 * -1018775773) {
	    anInt2225 -= client.anInt8155 * 148122735;
	    if (anInt2225 * -2109264703 >= 2092989741 * anInt2224)
		anInt2225 = anInt2224 * -1829032083 - 1247765313;
	    if (-2109264703 * anInt2225 < 0)
		anInt2225 = 0;
	    client.anInt8155 = 0;
	}
	for (int i = 0; i < 639098537 * client.anInt8157; i++) {
	    Interface59 interface59 = client.anInterface59Array8158[i];
	    int i_12_ = interface59.method428((byte) -117);
	    char c = interface59.method435(-1924332429);
	    int i_13_ = interface59.method429(92632331);
	    if (i_12_ == 84)
		Class365.method6943(false, -1118574803);
	    if (i_12_ == 80)
		Class365.method6943(true, -1118574803);
	    else if (i_12_ == 66 && (i_13_ & 0x4) != 0) {
		if (null != Class271.aClipboard4089) {
		    String string = "";
		    for (int i_14_ = aStringArray2222.length - 1; i_14_ >= 0;
			 i_14_--) {
			if (null != aStringArray2222[i_14_]
			    && aStringArray2222[i_14_].length() > 0)
			    string = new StringBuilder().append(string).append
					 (aStringArray2222[i_14_]).append
					 ('\n').toString();
		    }
		    Class271.aClipboard4089
			.setContents(new StringSelection(string), null);
		}
	    } else if (i_12_ == 67 && (i_13_ & 0x4) != 0) {
		if (Class271.aClipboard4089 != null) {
		    try {
			Transferable transferable
			    = Class271.aClipboard4089.getContents(null);
			if (null != transferable) {
			    String string
				= (String) (transferable.getTransferData
					    (DataFlavor.stringFlavor));
			    if (null != string) {
				String[] strings
				    = Class295.method5926(string, '\n',
							  -1340464460);
				Class23.method917(strings, 1205716462);
			    }
			}
		    } catch (Exception exception) {
			/* empty */
		    }
		}
	    } else if (i_12_ == 85 && anInt2226 * 1057998935 > 0) {
		aString2231
		    = new StringBuilder().append
			  (aString2231.substring(0,
						 anInt2226 * 1057998935 - 1))
			  .append
			  (aString2231.substring(anInt2226 * 1057998935))
			  .toString();
		anInt2226 -= 977380199;
	    } else if (101 == i_12_
		       && 1057998935 * anInt2226 < aString2231.length())
		aString2231
		    = new StringBuilder().append
			  (aString2231.substring(0, anInt2226 * 1057998935))
			  .append
			  (aString2231.substring(anInt2226 * 1057998935 + 1))
			  .toString();
	    else if (96 == i_12_ && 1057998935 * anInt2226 > 0)
		anInt2226 -= 977380199;
	    else if (97 == i_12_
		     && 1057998935 * anInt2226 < aString2231.length())
		anInt2226 += 977380199;
	    else if (i_12_ == 102)
		anInt2226 = 0;
	    else if (103 == i_12_)
		anInt2226 = aString2231.length() * 977380199;
	    else if (i_12_ == 104
		     && anInt2227 * -178864783 < aStringArray2222.length) {
		anInt2227 += 173826961;
		Class547.method12045(-1828564050);
		anInt2226 = aString2231.length() * 977380199;
	    } else if (105 == i_12_ && anInt2227 * -178864783 > 0) {
		anInt2227 -= 173826961;
		Class547.method12045(-2006258137);
		anInt2226 = aString2231.length() * 977380199;
	    } else if (Class249.method5001(c, -1158629699)
		       || "\\/.:, _-+[]~@".indexOf(c) != -1) {
		aString2231
		    = new StringBuilder().append
			  (aString2231.substring(0, anInt2226 * 1057998935))
			  .append
			  (client.anInterface59Array8158[i]
			       .method435(-2094627571))
			  .append
			  (aString2231.substring(anInt2226 * 1057998935))
			  .toString();
		anInt2226 += 977380199;
	    }
	}
	client.anInt8157 = 0;
	client.anInt8203 = 0;
	Class428.method7716(258194395);
    }
    
    static void method4022() {
	anInt2221
	    = (-186578579 * Class408.aClass622_5988.anInt7988
	       + Class408.aClass622_5988.anInt7986 * 1141538545 + -561742150);
	anInt2228
	    = 369683902 + (838622095 * Class167.aClass622_2117.anInt7988
			   + Class167.aClass622_2117.anInt7986 * 1704711611);
	aStringArray2222 = new String[500];
	for (int i = 0; i < aStringArray2222.length; i++)
	    aStringArray2222[i] = "";
	Class2.method466(Class400.aClass400_5847
			     .method7264(client.aClass457_8110, (byte) 9),
			 2064412846);
    }
    
    public static void method4023(String string) {
	aString2231 = string;
	anInt2226 = aString2231.length() * 977380199;
    }
    
    public static void method4024(String string) {
	aString2231 = string;
	anInt2226 = aString2231.length() * 977380199;
    }
    
    public static void method4025(String string) {
	aString2231 = string;
	anInt2226 = aString2231.length() * 977380199;
    }
    
    static void method4026(boolean bool) {
	aString2231 = aString2231.trim();
	anInt2227 = 0;
	if (aString2231.length() == 0)
	    anInt2226 = 0;
	else {
	    Class2.method466(new StringBuilder().append("--> ").append
				 (aString2231).toString(),
			     1979180483);
	    Class48.method1268(aString2231, false, bool, 1657073780);
	    if (!bool) {
		anInt2226 = 0;
		aString2231 = "";
	    } else
		anInt2226 = aString2231.length() * 977380199;
	}
    }
    
    public static void method4027(String string) {
	if (null == aStringArray2222)
	    Class478_Sub1_Sub1_Sub4.method17687((byte) -36);
	client.aCalendar8395.setTime(new Date(Class46.method1238(63507382)));
	int i = client.aCalendar8395.get(11);
	int i_15_ = client.aCalendar8395.get(12);
	int i_16_ = client.aCalendar8395.get(13);
	String string_17_
	    = new StringBuilder().append(Integer.toString(i / 10)).append
		  (i % 10).append
		  (":").append
		  (i_15_ / 10).append
		  (i_15_ % 10).append
		  (":").append
		  (i_16_ / 10).append
		  (i_16_ % 10).toString();
	String[] strings = Class295.method5926(string, '\n', 1212941321);
	for (int i_18_ = 0; i_18_ < strings.length; i_18_++) {
	    for (int i_19_ = anInt2224 * 2092989741; i_19_ > 0; i_19_--)
		aStringArray2222[i_19_] = aStringArray2222[i_19_ - 1];
	    aStringArray2222[0]
		= new StringBuilder().append(string_17_).append(": ").append
		      (strings[i_18_]).toString();
	    if (Class243_Sub17.aFileOutputStream8730 != null) {
		try {
		    Class243_Sub17.aFileOutputStream8730.write
			(Class558.method12196(new StringBuilder().append
						  (aStringArray2222[0]).append
						  ("\n").toString(),
					      (byte) -5));
		} catch (IOException ioexception) {
		    /* empty */
		}
	    }
	    if (2092989741 * anInt2224 < aStringArray2222.length - 1) {
		anInt2224 += -820782427;
		if (-2109264703 * anInt2225 > 0)
		    anInt2225 += 1247765313;
	    }
	}
    }
    
    static void method4028(Class87 class87) {
	class87.method2113(0, 0, -1641316675 * Class2.anInt17, 350);
	class87.method2125(0, 0, Class2.anInt17 * -1641316675, 350,
			   anInt2229 * 732746175 << 24 | 0x332277, 1);
	int i = 350 / (277136671 * anInt2228);
	if (anInt2224 * 2092989741 > 0) {
	    int i_20_ = 346 - 277136671 * anInt2228 - 4;
	    int i_21_ = i_20_ * i / (2092989741 * anInt2224 + i - 1);
	    int i_22_ = 4;
	    if (anInt2224 * 2092989741 > 1)
		i_22_
		    += ((anInt2224 * 2092989741 - 1 - -2109264703 * anInt2225)
			* (i_20_ - i_21_) / (anInt2224 * 2092989741 - 1));
	    class87.method2125(-1641316675 * Class2.anInt17 - 16, i_22_, 12,
			       i_21_, anInt2229 * 732746175 << 24 | 0x332277,
			       2);
	    for (int i_23_ = -2109264703 * anInt2225;
		 (i_23_ < i + -2109264703 * anInt2225
		  && i_23_ < 2092989741 * anInt2224);
		 i_23_++) {
		String[] strings = Class295.method5926(aStringArray2222[i_23_],
						       '\010', 703714851);
		int i_24_
		    = (-1641316675 * Class2.anInt17 - 8 - 16) / strings.length;
		for (int i_25_ = 0; i_25_ < strings.length; i_25_++) {
		    int i_26_ = i_25_ * i_24_ + 8;
		    class87.method2113(i_26_, 0, i_26_ + i_24_ - 8, 350);
		    Class23.aClass99_259.method2657
			(Class256.method5092(strings[i_25_], (byte) -73),
			 i_26_,
			 (350 - anInt2221 * -1743450891 - 2
			  - Class167.aClass622_2117.anInt7986 * 499370149
			  - (anInt2228 * 277136671
			     * (i_23_ - -2109264703 * anInt2225))),
			 -1, -16777216, 655410507);
		}
	    }
	}
	Class20.aClass99_190.method2611("783 1",
					Class2.anInt17 * -1641316675 - 25, 330,
					-1, -16777216, (byte) -117);
	class87.method2113(0, 0, -1641316675 * Class2.anInt17, 350);
	class87.method2121(0, 350 - anInt2221 * -1743450891,
			   Class2.anInt17 * -1641316675, -1, (byte) 66);
	Class20.aClass99_192.method2657
	    (new StringBuilder().append("--> ").append
		 (Class256.method5092(aString2231, (byte) -31)).toString(),
	     10, 350 - 499370149 * Class408.aClass622_5988.anInt7986 - 1, -1,
	     -16777216, -1802387183);
	if (Class259.aBool4033) {
	    int i_27_ = -1;
	    if (client.anInt8132 * -1041861617 % 30 > 15)
		i_27_ = 16777215;
	    class87.method2122
		(10 + (Class408.aClass622_5988.method13348
		       (new StringBuilder().append("--> ").append
			    (Class256.method5092(aString2231, (byte) -87)
				 .substring(0, 1057998935 * anInt2226))
			    .toString(),
			(byte) 83)),
		 350 - 499370149 * Class408.aClass622_5988.anInt7986 - 11, 12,
		 i_27_, (byte) 70);
	}
	class87.method2112();
	RuntimeException_Sub4.method17632(-1534281065);
    }
    
    public static void method4029(String string, boolean bool,
				  boolean bool_28_) {
	do {
	    try {
		if (string.equalsIgnoreCase("commands")
		    || string.equalsIgnoreCase("help")) {
		    Class2.method466("commands - This command", 1829644622);
		    Class2.method466("cls - Clear console", 1883254484);
		    Class2.method466
			("displayfps - Toggle FPS and other information",
			 1863644567);
		    Class2.method466
			("renderer - Print graphics renderer information",
			 1804219738);
		    Class2.method466("heap - Print java memory information",
				     2056299460);
		    Class2.method466
			("getcamerapos - Print location and direction of camera for use in bug reports",
			 1830182894);
		} else if (string.equalsIgnoreCase("cls")) {
		    anInt2224 = 0;
		    anInt2225 = 0;
		} else if (string.equalsIgnoreCase("displayfps")) {
		    client.aBool8141 = !client.aBool8141;
		    if (client.aBool8141)
			Class2.method466("FPS on", 2072000279);
		    else
			Class2.method466("FPS off", 2089940716);
		} else if (string.equals("renderer")) {
		    Class174 class174 = Class455.aClass87_6287.method2075();
		    Class2.method466(new StringBuilder().append
					 ("Toolkit ID: ").append
					 (Class612.aClass243_Sub7_7837
					      .aClass421_Sub25_8631
					      .method14423(-673225579))
					 .toString(),
				     1899545003);
		    Class2.method466(new StringBuilder().append("Vendor: ")
					 .append
					 (class174.anInt2144 * -1825638331)
					 .toString(),
				     1778281882);
		    Class2.method466(new StringBuilder().append("Name: ")
					 .append
					 (class174.aString2145).toString(),
				     1903653130);
		    Class2.method466(new StringBuilder().append
					 ("Version: ").append
					 (832234421 * class174.anInt2139)
					 .toString(),
				     2146493885);
		    Class2.method466(new StringBuilder().append("Device: ")
					 .append
					 (class174.aString2147).toString(),
				     1859611446);
		    Class2.method466(new StringBuilder().append
					 ("Driver Version: ").append
					 (-6335675274762443659L
					  * class174.aLong2148)
					 .toString(),
				     1890294274);
		} else if (string.equals("heap"))
		    Class2.method466(new StringBuilder().append("Heap: ")
					 .append
					 (-2074455517 * Class590.anInt7680)
					 .append
					 ("MB").toString(),
				     1894815388);
		else {
		    if (!string.equalsIgnoreCase("getcamerapos"))
			break;
		    Class530 class530
			= client.aClass234_8188.method4680(1970207784);
		    Class2.method466
			(new StringBuilder().append("Pos: ").append
			     (Class352.aClass478_Sub1_Sub1_Sub5_Sub2_5430
			      .aByte8557)
			     .append
			     (",").append
			     ((-1311746247 * class530.anInt6972
			       + (Class543.anInt7077 * -1967300505 >> 9)) >> 6)
			     .append
			     (",").append
			     (((Class593.anInt7713 * 1847140309 >> 9)
			       + -1935870687 * class530.anInt6971) >> 6)
			     .append
			     (",").append
			     (((Class543.anInt7077 * -1967300505 >> 9)
			       + class530.anInt6972 * -1311746247) & 0x3f)
			     .append
			     (",").append
			     ((-1935870687 * class530.anInt6971
			       + (1847140309 * Class593.anInt7713 >> 9))
			      & 0x3f)
			     .append
			     (" Height: ").append
			     ((Class208.method4300
			       (-1967300505 * Class543.anInt7077,
				1847140309 * Class593.anInt7713,
				(Class352.aClass478_Sub1_Sub1_Sub5_Sub2_5430
				 .aByte8557),
				337951590)) - 1230223107 * Class574.anInt7440)
			     .toString(),
			 1999429289);
		    Class2.method466
			(new StringBuilder().append("Look: ").append
			     (Class352.aClass478_Sub1_Sub1_Sub5_Sub2_5430
			      .aByte8557)
			     .append
			     (",").append
			     ((Class82.anInt956 * 257038917
			       + -1311746247 * class530.anInt6972) >> 6)
			     .append
			     (",").append
			     ((Class477.anInt6418 * -805297835
			       + class530.anInt6971 * -1935870687) >> 6)
			     .append
			     (",").append
			     ((Class82.anInt956 * 257038917
			       + class530.anInt6972 * -1311746247) & 0x3f)
			     .append
			     (",").append
			     ((-805297835 * Class477.anInt6418
			       + class530.anInt6971 * -1935870687) & 0x3f)
			     .append
			     (" Height: ").append
			     ((Class208.method4300
			       (Class82.anInt956 * 257038917,
				-805297835 * Class477.anInt6418,
				(Class352.aClass478_Sub1_Sub1_Sub5_Sub2_5430
				 .aByte8557),
				337951590)) - Class94.anInt1066 * 1246559497)
			     .toString(),
			 2103102207);
		}
	    } catch (Exception exception) {
		Class2.method466
		    (Class400.aClass400_5857.method7264(client.aClass457_8110,
							(byte) 9),
		     1759920286);
	    }
	    return;
	} while (false);
	if (Class357_Sub3.aClass437_10227 != Class437.aClass437_6187
	    || 1155697075 * client.anInt8283 >= 2) {
	    try {
		if (string.equalsIgnoreCase("wm1")) {
		    Class421.method7560(1, -1, -1, false, (byte) -126);
		    if (Class464.method8274(-720950819) == 1)
			Class2.method466("Success", 1823574195);
		    else
			Class2.method466("Failure", 1946281069);
		    return;
		}
		if (string.equalsIgnoreCase("wm2")) {
		    Class421.method7560(2, -1, -1, false, (byte) -36);
		    if (Class464.method8274(-2121903760) == 2)
			Class2.method466("Success", 1947279001);
		    else
			Class2.method466("Failure", 1951799202);
		    return;
		}
		if (Class441.aBool6211 && string.equalsIgnoreCase("wm3")) {
		    Class421.method7560(3, 1024, 768, false, (byte) -36);
		    if (Class464.method8274(-1426965720) == 3)
			Class2.method466("Success", 2121095684);
		    else
			Class2.method466("Failure", 1937959075);
		    return;
		}
		if (string.startsWith("setlobby ")) {
		    int i = -1;
		    Object object = null;
		    string = string.substring(9);
		    int i_29_ = string.indexOf(' ');
		    if (-1 == i_29_)
			Class2.method466("Failure", 2093303245);
		    else {
			try {
			    i = Integer.parseInt(string.substring(0, i_29_));
			} catch (NumberFormatException numberformatexception) {
			    /* empty */
			}
			if (-1 == i)
			    Class2.method466("Failure", 1898306300);
			else {
			    String string_30_
				= new StringBuilder().append
				      (string.substring(i_29_ + 1).trim())
				      .append
				      (".runescape.com").toString();
			    Class122.method3081(string_30_, i, -1371115170);
			    Class2.method466("Success", 1875930678);
			    return;
			}
			return;
		    }
		    return;
		}
		if (string.startsWith("setmediastream ")) {
		    int i = -1;
		    Object object = null;
		    string = string.substring(15);
		    int i_31_ = string.indexOf(' ');
		    if (-1 == i_31_)
			Class2.method466("Failure", 1974808095);
		    else {
			try {
			    i = Integer.parseInt(string.substring(0, i_31_));
			} catch (NumberFormatException numberformatexception) {
			    /* empty */
			}
			if (i == -1)
			    Class2.method466("Failure", 1835604753);
			else {
			    String string_32_
				= new StringBuilder().append
				      (string.substring(1 + i_31_).trim())
				      .append
				      (".runescape.com").toString();
			    Class421_Sub17.method14219(string_32_, i,
						       898113455);
			    Class206_Sub1.aClass295_10092.method5918
				(Class398.aClass395_5741.aString5733,
				 Class398.aClass395_5741.method7200((byte) 71),
				 (byte) -68);
			    Class554.aClass282_7233.method5693((byte) 87);
			    Class2.method466("Success", 2040325832);
			    return;
			}
			return;
		    }
		    return;
		}
		if (string.equalsIgnoreCase("tk0")) {
		    Class292.method5873(0, false, 1964555933);
		    if (Class612.aClass243_Sub7_7837.aClass421_Sub25_8631
			    .method14423(51424690)
			== 0) {
			Class2.method466("Success", 1950741332);
			Class612.aClass243_Sub7_7837.method14604
			    (Class612.aClass243_Sub7_7837.aClass421_Sub25_8666,
			     0, 126215893);
			Class272.method5338(156108876);
			client.aBool8140 = false;
		    } else
			Class2.method466("Failure", 2118049958);
		    return;
		}
		if (string.equalsIgnoreCase("tk1")) {
		    Class292.method5873(1, false, 1974200536);
		    if (Class612.aClass243_Sub7_7837.aClass421_Sub25_8631
			    .method14423(444041279)
			== 1) {
			Class2.method466("Success", 1993447328);
			Class612.aClass243_Sub7_7837.method14604
			    (Class612.aClass243_Sub7_7837.aClass421_Sub25_8666,
			     1, 126215893);
			Class272.method5338(156108876);
			client.aBool8140 = false;
		    } else
			Class2.method466("Failure", 1833365651);
		    return;
		}
		if (string.equalsIgnoreCase("tk3")) {
		    Class292.method5873(3, false, 1798673545);
		    if (Class612.aClass243_Sub7_7837.aClass421_Sub25_8631
			    .method14423(613012461)
			== 3) {
			Class2.method466("Success", 2081461559);
			Class612.aClass243_Sub7_7837.method14604
			    (Class612.aClass243_Sub7_7837.aClass421_Sub25_8666,
			     3, 126215893);
			Class272.method5338(156108876);
			client.aBool8140 = false;
		    } else
			Class2.method466("Failure", 1845589720);
		    return;
		}
		if (string.equalsIgnoreCase("tk5")) {
		    Class292.method5873(5, false, 2056697342);
		    if (Class612.aClass243_Sub7_7837.aClass421_Sub25_8631
			    .method14423(706163755)
			== 5) {
			Class2.method466("Success", 2145245571);
			Class612.aClass243_Sub7_7837.method14604
			    (Class612.aClass243_Sub7_7837.aClass421_Sub25_8666,
			     5, 126215893);
			Class272.method5338(156108876);
			client.aBool8140 = false;
		    } else
			Class2.method466("Failure", 2117228745);
		    return;
		}
		if (string.equalsIgnoreCase("clientdrop")) {
		    if (8 == client.anInt8440 * 2033567995)
			Class193.method4168((byte) 37);
		    else if (14 == client.anInt8440 * 2033567995)
			client.aClass194_8163.aBool2327 = true;
		    return;
		}
		if (string.equalsIgnoreCase("breakcon")) {
		    Class194[] class194s = client.aClass194Array8184;
		    for (int i = 0; i < class194s.length; i++) {
			Class194 class194 = class194s[i];
			if (class194.method4179((byte) 15) != null)
			    class194.method4179((byte) 106)
				.method12801(285588460);
		    }
		    Class278.aClass206_4152.method4289((byte) -116);
		    return;
		}
		if (string.startsWith("getclientvarpbit")) {
		    int i = Integer.parseInt(string.substring(17));
		    Class2.method466(new StringBuilder().append("varpbit=")
					 .append
					 (Class326.aClass12_4953.method69
					  (Class326.aClass12_4953
					       .method92(i, (byte) -61),
					   -1927828639))
					 .toString(),
				     1891435090);
		    return;
		}
		if (string.startsWith("getclientvarp")) {
		    int i = Integer.parseInt(string.substring(14));
		    Class2.method466(new StringBuilder().append("varp=").append
					 (Class326.aClass12_4953.method65
					  ((Class326.aClass12_4953.method90
					    (Class296.aClass296_4315, i,
					     325033394)),
					   -1295783032))
					 .toString(),
				     1817113979);
		    return;
		}
		if (string.startsWith("directlogin")) {
		    String[] strings
			= Class295.method5926(string.substring(12), ' ',
					      -626029598);
		    if (strings.length == 2)
			Class90.method2505(strings[0], strings[1], -83333618);
		    return;
		}
		if (string.startsWith("snlogin ")) {
		    String[] strings = Class295.method5926(string.substring(8),
							   ' ', -1961011773);
		    int i = Integer.parseInt(strings[0]);
		    Class49.method1270(i, -2033719535);
		    return;
		}
		if (string.startsWith("setoutput ")) {
		    File file = new File(string.substring(10));
		    if (file.exists()) {
			file = new File(new StringBuilder().append
					    (string.substring(10)).append
					    (".").append
					    (Class46.method1238(64926528))
					    .append
					    (".log").toString());
			if (file.exists()) {
			    Class2.method466("file already exists!",
					     2144670414);
			    return;
			}
		    }
		    if (null != Class243_Sub17.aFileOutputStream8730) {
			Class243_Sub17.aFileOutputStream8730.close();
			Class243_Sub17.aFileOutputStream8730 = null;
		    }
		    try {
			Class243_Sub17.aFileOutputStream8730
			    = new FileOutputStream(file);
		    } catch (FileNotFoundException filenotfoundexception) {
			Class2.method466(new StringBuilder().append
					     ("Could not create ").append
					     (file.getName()).toString(),
					 1915117715);
		    } catch (SecurityException securityexception) {
			Class2.method466(new StringBuilder().append
					     ("Cannot write to ").append
					     (file.getName()).toString(),
					 2054909748);
		    }
		    return;
		}
		if (string.equals("closeoutput")) {
		    if (null != Class243_Sub17.aFileOutputStream8730)
			Class243_Sub17.aFileOutputStream8730.close();
		    Class243_Sub17.aFileOutputStream8730 = null;
		    return;
		}
		if (string.startsWith("runscript ")) {
		    File file = new File(string.substring(10));
		    if (!file.exists()) {
			Class2.method466("No such file", 1738048509);
			return;
		    }
		    byte[] is = Class455.method8041(file, -942401323);
		    if (null == is) {
			Class2.method466("Failed to read file", 2122000485);
			return;
		    }
		    String[] strings
			= (Class295.method5926
			   ((Class461.method8146
			     (Class281.method5684(is, -1530809981), '\r', "",
			      (byte) 1)),
			    '\n', 773658951));
		    Class23.method917(strings, 1205716462);
		}
		if (2033567995 * client.anInt8440 == 8
		    || 12 == client.anInt8440 * 2033567995) {
		    Class194 class194 = Class489.method11175(1749689597);
		    Class243_Sub43 class243_sub43
			= Class529.method11818(Class326.aClass326_4896,
					       class194.aClass432_2312,
					       (short) 255);
		    class243_sub43.aClass243_Sub10_Sub1_9988
			.method14800(string.length() + 3, 482084688);
		    class243_sub43.aClass243_Sub10_Sub1_9988
			.method14800(bool ? 1 : 0, -716653452);
		    class243_sub43.aClass243_Sub10_Sub1_9988
			.method14800(bool_28_ ? 1 : 0, 1716548908);
		    class243_sub43.aClass243_Sub10_Sub1_9988
			.method14652(string, (byte) -41);
		    class194.method4175(class243_sub43, (byte) 103);
		}
	    } catch (Exception exception) {
		Class2.method466
		    (Class400.aClass400_5857.method7264(client.aClass457_8110,
							(byte) 9),
		     1897847780);
		return;
	    }
	}
	if (client.anInt8440 * 2033567995 != 8
	    && 2033567995 * client.anInt8440 != 12)
	    Class2.method466
		(new StringBuilder().append
		     (Class400.aClass400_5929.method7264(client.aClass457_8110,
							 (byte) 9))
		     .append
		     (string).toString(),
		 2091516127);
    }
    
    public static void method4030(String string, boolean bool,
				  boolean bool_33_) {
	do {
	    try {
		if (string.equalsIgnoreCase("commands")
		    || string.equalsIgnoreCase("help")) {
		    Class2.method466("commands - This command", 1823384314);
		    Class2.method466("cls - Clear console", 1746093348);
		    Class2.method466
			("displayfps - Toggle FPS and other information",
			 2097393102);
		    Class2.method466
			("renderer - Print graphics renderer information",
			 2132014994);
		    Class2.method466("heap - Print java memory information",
				     1969604009);
		    Class2.method466
			("getcamerapos - Print location and direction of camera for use in bug reports",
			 1715981591);
		} else if (string.equalsIgnoreCase("cls")) {
		    anInt2224 = 0;
		    anInt2225 = 0;
		} else if (string.equalsIgnoreCase("displayfps")) {
		    client.aBool8141 = !client.aBool8141;
		    if (client.aBool8141)
			Class2.method466("FPS on", 2045416409);
		    else
			Class2.method466("FPS off", 1849733251);
		} else if (string.equals("renderer")) {
		    Class174 class174 = Class455.aClass87_6287.method2075();
		    Class2.method466(new StringBuilder().append
					 ("Toolkit ID: ").append
					 (Class612.aClass243_Sub7_7837
					      .aClass421_Sub25_8631
					      .method14423(19177940))
					 .toString(),
				     2055642235);
		    Class2.method466(new StringBuilder().append("Vendor: ")
					 .append
					 (class174.anInt2144 * -1825638331)
					 .toString(),
				     1956718384);
		    Class2.method466(new StringBuilder().append("Name: ")
					 .append
					 (class174.aString2145).toString(),
				     1887469385);
		    Class2.method466(new StringBuilder().append
					 ("Version: ").append
					 (832234421 * class174.anInt2139)
					 .toString(),
				     1869096421);
		    Class2.method466(new StringBuilder().append("Device: ")
					 .append
					 (class174.aString2147).toString(),
				     2022299525);
		    Class2.method466(new StringBuilder().append
					 ("Driver Version: ").append
					 (-6335675274762443659L
					  * class174.aLong2148)
					 .toString(),
				     1976856475);
		} else if (string.equals("heap"))
		    Class2.method466(new StringBuilder().append("Heap: ")
					 .append
					 (-2074455517 * Class590.anInt7680)
					 .append
					 ("MB").toString(),
				     1801711198);
		else {
		    if (!string.equalsIgnoreCase("getcamerapos"))
			break;
		    Class530 class530
			= client.aClass234_8188.method4680(-1728262003);
		    Class2.method466
			(new StringBuilder().append("Pos: ").append
			     (Class352.aClass478_Sub1_Sub1_Sub5_Sub2_5430
			      .aByte8557)
			     .append
			     (",").append
			     ((-1311746247 * class530.anInt6972
			       + (Class543.anInt7077 * -1967300505 >> 9)) >> 6)
			     .append
			     (",").append
			     (((Class593.anInt7713 * 1847140309 >> 9)
			       + -1935870687 * class530.anInt6971) >> 6)
			     .append
			     (",").append
			     (((Class543.anInt7077 * -1967300505 >> 9)
			       + class530.anInt6972 * -1311746247) & 0x3f)
			     .append
			     (",").append
			     ((-1935870687 * class530.anInt6971
			       + (1847140309 * Class593.anInt7713 >> 9))
			      & 0x3f)
			     .append
			     (" Height: ").append
			     ((Class208.method4300
			       (-1967300505 * Class543.anInt7077,
				1847140309 * Class593.anInt7713,
				(Class352.aClass478_Sub1_Sub1_Sub5_Sub2_5430
				 .aByte8557),
				337951590)) - 1230223107 * Class574.anInt7440)
			     .toString(),
			 2075348774);
		    Class2.method466
			(new StringBuilder().append("Look: ").append
			     (Class352.aClass478_Sub1_Sub1_Sub5_Sub2_5430
			      .aByte8557)
			     .append
			     (",").append
			     ((Class82.anInt956 * 257038917
			       + -1311746247 * class530.anInt6972) >> 6)
			     .append
			     (",").append
			     ((Class477.anInt6418 * -805297835
			       + class530.anInt6971 * -1935870687) >> 6)
			     .append
			     (",").append
			     ((Class82.anInt956 * 257038917
			       + class530.anInt6972 * -1311746247) & 0x3f)
			     .append
			     (",").append
			     ((-805297835 * Class477.anInt6418
			       + class530.anInt6971 * -1935870687) & 0x3f)
			     .append
			     (" Height: ").append
			     ((Class208.method4300
			       (Class82.anInt956 * 257038917,
				-805297835 * Class477.anInt6418,
				(Class352.aClass478_Sub1_Sub1_Sub5_Sub2_5430
				 .aByte8557),
				337951590)) - Class94.anInt1066 * 1246559497)
			     .toString(),
			 1838076809);
		}
	    } catch (Exception exception) {
		Class2.method466
		    (Class400.aClass400_5857.method7264(client.aClass457_8110,
							(byte) 9),
		     1864710992);
	    }
	    return;
	} while (false);
	if (Class357_Sub3.aClass437_10227 != Class437.aClass437_6187
	    || 1155697075 * client.anInt8283 >= 2) {
	    try {
		if (string.equalsIgnoreCase("wm1")) {
		    Class421.method7560(1, -1, -1, false, (byte) -49);
		    if (Class464.method8274(383544727) == 1)
			Class2.method466("Success", 1960316988);
		    else
			Class2.method466("Failure", 1732377861);
		    return;
		}
		if (string.equalsIgnoreCase("wm2")) {
		    Class421.method7560(2, -1, -1, false, (byte) -74);
		    if (Class464.method8274(-2029071129) == 2)
			Class2.method466("Success", 1744343319);
		    else
			Class2.method466("Failure", 1940473140);
		    return;
		}
		if (Class441.aBool6211 && string.equalsIgnoreCase("wm3")) {
		    Class421.method7560(3, 1024, 768, false, (byte) -8);
		    if (Class464.method8274(378691653) == 3)
			Class2.method466("Success", 2007988857);
		    else
			Class2.method466("Failure", 2089477248);
		    return;
		}
		if (string.startsWith("setlobby ")) {
		    int i = -1;
		    Object object = null;
		    string = string.substring(9);
		    int i_34_ = string.indexOf(' ');
		    if (-1 == i_34_)
			Class2.method466("Failure", 1718746191);
		    else {
			try {
			    i = Integer.parseInt(string.substring(0, i_34_));
			} catch (NumberFormatException numberformatexception) {
			    /* empty */
			}
			if (-1 == i)
			    Class2.method466("Failure", 1976406854);
			else {
			    String string_35_
				= new StringBuilder().append
				      (string.substring(i_34_ + 1).trim())
				      .append
				      (".runescape.com").toString();
			    Class122.method3081(string_35_, i, 207696879);
			    Class2.method466("Success", 1753802121);
			    return;
			}
			return;
		    }
		    return;
		}
		if (string.startsWith("setmediastream ")) {
		    int i = -1;
		    Object object = null;
		    string = string.substring(15);
		    int i_36_ = string.indexOf(' ');
		    if (-1 == i_36_)
			Class2.method466("Failure", 2034497378);
		    else {
			try {
			    i = Integer.parseInt(string.substring(0, i_36_));
			} catch (NumberFormatException numberformatexception) {
			    /* empty */
			}
			if (i == -1)
			    Class2.method466("Failure", 2019177629);
			else {
			    String string_37_
				= new StringBuilder().append
				      (string.substring(1 + i_36_).trim())
				      .append
				      (".runescape.com").toString();
			    Class421_Sub17.method14219(string_37_, i,
						       898113455);
			    Class206_Sub1.aClass295_10092.method5918
				(Class398.aClass395_5741.aString5733,
				 Class398.aClass395_5741.method7200((byte) 93),
				 (byte) -26);
			    Class554.aClass282_7233.method5693((byte) 57);
			    Class2.method466("Success", 2054521472);
			    return;
			}
			return;
		    }
		    return;
		}
		if (string.equalsIgnoreCase("tk0")) {
		    Class292.method5873(0, false, 1858650249);
		    if (Class612.aClass243_Sub7_7837.aClass421_Sub25_8631
			    .method14423(-237461754)
			== 0) {
			Class2.method466("Success", 1932494084);
			Class612.aClass243_Sub7_7837.method14604
			    (Class612.aClass243_Sub7_7837.aClass421_Sub25_8666,
			     0, 126215893);
			Class272.method5338(156108876);
			client.aBool8140 = false;
		    } else
			Class2.method466("Failure", 1977099074);
		    return;
		}
		if (string.equalsIgnoreCase("tk1")) {
		    Class292.method5873(1, false, 2042145549);
		    if (Class612.aClass243_Sub7_7837.aClass421_Sub25_8631
			    .method14423(-382144182)
			== 1) {
			Class2.method466("Success", 2087705805);
			Class612.aClass243_Sub7_7837.method14604
			    (Class612.aClass243_Sub7_7837.aClass421_Sub25_8666,
			     1, 126215893);
			Class272.method5338(156108876);
			client.aBool8140 = false;
		    } else
			Class2.method466("Failure", 1797455092);
		    return;
		}
		if (string.equalsIgnoreCase("tk3")) {
		    Class292.method5873(3, false, 2064392066);
		    if (Class612.aClass243_Sub7_7837.aClass421_Sub25_8631
			    .method14423(-1932084488)
			== 3) {
			Class2.method466("Success", 1783463547);
			Class612.aClass243_Sub7_7837.method14604
			    (Class612.aClass243_Sub7_7837.aClass421_Sub25_8666,
			     3, 126215893);
			Class272.method5338(156108876);
			client.aBool8140 = false;
		    } else
			Class2.method466("Failure", 1795060856);
		    return;
		}
		if (string.equalsIgnoreCase("tk5")) {
		    Class292.method5873(5, false, 1834729874);
		    if (Class612.aClass243_Sub7_7837.aClass421_Sub25_8631
			    .method14423(-191654670)
			== 5) {
			Class2.method466("Success", 1713920030);
			Class612.aClass243_Sub7_7837.method14604
			    (Class612.aClass243_Sub7_7837.aClass421_Sub25_8666,
			     5, 126215893);
			Class272.method5338(156108876);
			client.aBool8140 = false;
		    } else
			Class2.method466("Failure", 2003678805);
		    return;
		}
		if (string.equalsIgnoreCase("clientdrop")) {
		    if (8 == client.anInt8440 * 2033567995)
			Class193.method4168((byte) 9);
		    else if (14 == client.anInt8440 * 2033567995)
			client.aClass194_8163.aBool2327 = true;
		    return;
		}
		if (string.equalsIgnoreCase("breakcon")) {
		    Class194[] class194s = client.aClass194Array8184;
		    for (int i = 0; i < class194s.length; i++) {
			Class194 class194 = class194s[i];
			if (class194.method4179((byte) 76) != null)
			    class194.method4179((byte) 127)
				.method12801(-791307581);
		    }
		    Class278.aClass206_4152.method4289((byte) -6);
		    return;
		}
		if (string.startsWith("getclientvarpbit")) {
		    int i = Integer.parseInt(string.substring(17));
		    Class2.method466(new StringBuilder().append("varpbit=")
					 .append
					 (Class326.aClass12_4953.method69
					  (Class326.aClass12_4953
					       .method92(i, (byte) -88),
					   -1760557907))
					 .toString(),
				     2143025261);
		    return;
		}
		if (string.startsWith("getclientvarp")) {
		    int i = Integer.parseInt(string.substring(14));
		    Class2.method466(new StringBuilder().append("varp=").append
					 (Class326.aClass12_4953.method65
					  ((Class326.aClass12_4953.method90
					    (Class296.aClass296_4315, i,
					     325033394)),
					   593537509))
					 .toString(),
				     2104495210);
		    return;
		}
		if (string.startsWith("directlogin")) {
		    String[] strings
			= Class295.method5926(string.substring(12), ' ',
					      -1676928351);
		    if (strings.length == 2)
			Class90.method2505(strings[0], strings[1], -83333618);
		    return;
		}
		if (string.startsWith("snlogin ")) {
		    String[] strings = Class295.method5926(string.substring(8),
							   ' ', -1599174723);
		    int i = Integer.parseInt(strings[0]);
		    Class49.method1270(i, -1713742259);
		    return;
		}
		if (string.startsWith("setoutput ")) {
		    File file = new File(string.substring(10));
		    if (file.exists()) {
			file = new File(new StringBuilder().append
					    (string.substring(10)).append
					    (".").append
					    (Class46.method1238(-1986924925))
					    .append
					    (".log").toString());
			if (file.exists()) {
			    Class2.method466("file already exists!",
					     2046480055);
			    return;
			}
		    }
		    if (null != Class243_Sub17.aFileOutputStream8730) {
			Class243_Sub17.aFileOutputStream8730.close();
			Class243_Sub17.aFileOutputStream8730 = null;
		    }
		    try {
			Class243_Sub17.aFileOutputStream8730
			    = new FileOutputStream(file);
		    } catch (FileNotFoundException filenotfoundexception) {
			Class2.method466(new StringBuilder().append
					     ("Could not create ").append
					     (file.getName()).toString(),
					 1926975031);
		    } catch (SecurityException securityexception) {
			Class2.method466(new StringBuilder().append
					     ("Cannot write to ").append
					     (file.getName()).toString(),
					 1796915549);
		    }
		    return;
		}
		if (string.equals("closeoutput")) {
		    if (null != Class243_Sub17.aFileOutputStream8730)
			Class243_Sub17.aFileOutputStream8730.close();
		    Class243_Sub17.aFileOutputStream8730 = null;
		    return;
		}
		if (string.startsWith("runscript ")) {
		    File file = new File(string.substring(10));
		    if (!file.exists()) {
			Class2.method466("No such file", 1735907677);
			return;
		    }
		    byte[] is = Class455.method8041(file, -1285761588);
		    if (null == is) {
			Class2.method466("Failed to read file", 1913252731);
			return;
		    }
		    String[] strings = (Class295.method5926
					((Class461.method8146
					  (Class281.method5684(is, 2021371228),
					   '\r', "", (byte) 1)),
					 '\n', 1857677719));
		    Class23.method917(strings, 1205716462);
		}
		if (2033567995 * client.anInt8440 == 8
		    || 12 == client.anInt8440 * 2033567995) {
		    Class194 class194 = Class489.method11175(1749689597);
		    Class243_Sub43 class243_sub43
			= Class529.method11818(Class326.aClass326_4896,
					       class194.aClass432_2312,
					       (short) 255);
		    class243_sub43.aClass243_Sub10_Sub1_9988
			.method14800(string.length() + 3, 943748200);
		    class243_sub43.aClass243_Sub10_Sub1_9988
			.method14800(bool ? 1 : 0, 1504544301);
		    class243_sub43.aClass243_Sub10_Sub1_9988
			.method14800(bool_33_ ? 1 : 0, 2049679506);
		    class243_sub43.aClass243_Sub10_Sub1_9988
			.method14652(string, (byte) -59);
		    class194.method4175(class243_sub43, (byte) 104);
		}
	    } catch (Exception exception) {
		Class2.method466
		    (Class400.aClass400_5857.method7264(client.aClass457_8110,
							(byte) 9),
		     1758216801);
		return;
	    }
	}
	if (client.anInt8440 * 2033567995 != 8
	    && 2033567995 * client.anInt8440 != 12)
	    Class2.method466
		(new StringBuilder().append
		     (Class400.aClass400_5929.method7264(client.aClass457_8110,
							 (byte) 9))
		     .append
		     (string).toString(),
		 1733734744);
    }
    
    public static void method4031(String string, boolean bool,
				  boolean bool_38_) {
	do {
	    try {
		if (string.equalsIgnoreCase("commands")
		    || string.equalsIgnoreCase("help")) {
		    Class2.method466("commands - This command", 1986713172);
		    Class2.method466("cls - Clear console", 1769555626);
		    Class2.method466
			("displayfps - Toggle FPS and other information",
			 2137572686);
		    Class2.method466
			("renderer - Print graphics renderer information",
			 1985622581);
		    Class2.method466("heap - Print java memory information",
				     1906172522);
		    Class2.method466
			("getcamerapos - Print location and direction of camera for use in bug reports",
			 1833373139);
		} else if (string.equalsIgnoreCase("cls")) {
		    anInt2224 = 0;
		    anInt2225 = 0;
		} else if (string.equalsIgnoreCase("displayfps")) {
		    client.aBool8141 = !client.aBool8141;
		    if (client.aBool8141)
			Class2.method466("FPS on", 1920758602);
		    else
			Class2.method466("FPS off", 1786493375);
		} else if (string.equals("renderer")) {
		    Class174 class174 = Class455.aClass87_6287.method2075();
		    Class2.method466(new StringBuilder().append
					 ("Toolkit ID: ").append
					 (Class612.aClass243_Sub7_7837
					      .aClass421_Sub25_8631
					      .method14423(-365763258))
					 .toString(),
				     1838241100);
		    Class2.method466(new StringBuilder().append("Vendor: ")
					 .append
					 (class174.anInt2144 * -1825638331)
					 .toString(),
				     1718306986);
		    Class2.method466(new StringBuilder().append("Name: ")
					 .append
					 (class174.aString2145).toString(),
				     1980263739);
		    Class2.method466(new StringBuilder().append
					 ("Version: ").append
					 (832234421 * class174.anInt2139)
					 .toString(),
				     2065114789);
		    Class2.method466(new StringBuilder().append("Device: ")
					 .append
					 (class174.aString2147).toString(),
				     1753987891);
		    Class2.method466(new StringBuilder().append
					 ("Driver Version: ").append
					 (-6335675274762443659L
					  * class174.aLong2148)
					 .toString(),
				     1989522091);
		} else if (string.equals("heap"))
		    Class2.method466(new StringBuilder().append("Heap: ")
					 .append
					 (-2074455517 * Class590.anInt7680)
					 .append
					 ("MB").toString(),
				     1744589200);
		else {
		    if (!string.equalsIgnoreCase("getcamerapos"))
			break;
		    Class530 class530
			= client.aClass234_8188.method4680(171887809);
		    Class2.method466
			(new StringBuilder().append("Pos: ").append
			     (Class352.aClass478_Sub1_Sub1_Sub5_Sub2_5430
			      .aByte8557)
			     .append
			     (",").append
			     ((-1311746247 * class530.anInt6972
			       + (Class543.anInt7077 * -1967300505 >> 9)) >> 6)
			     .append
			     (",").append
			     (((Class593.anInt7713 * 1847140309 >> 9)
			       + -1935870687 * class530.anInt6971) >> 6)
			     .append
			     (",").append
			     (((Class543.anInt7077 * -1967300505 >> 9)
			       + class530.anInt6972 * -1311746247) & 0x3f)
			     .append
			     (",").append
			     ((-1935870687 * class530.anInt6971
			       + (1847140309 * Class593.anInt7713 >> 9))
			      & 0x3f)
			     .append
			     (" Height: ").append
			     ((Class208.method4300
			       (-1967300505 * Class543.anInt7077,
				1847140309 * Class593.anInt7713,
				(Class352.aClass478_Sub1_Sub1_Sub5_Sub2_5430
				 .aByte8557),
				337951590)) - 1230223107 * Class574.anInt7440)
			     .toString(),
			 1765254585);
		    Class2.method466
			(new StringBuilder().append("Look: ").append
			     (Class352.aClass478_Sub1_Sub1_Sub5_Sub2_5430
			      .aByte8557)
			     .append
			     (",").append
			     ((Class82.anInt956 * 257038917
			       + -1311746247 * class530.anInt6972) >> 6)
			     .append
			     (",").append
			     ((Class477.anInt6418 * -805297835
			       + class530.anInt6971 * -1935870687) >> 6)
			     .append
			     (",").append
			     ((Class82.anInt956 * 257038917
			       + class530.anInt6972 * -1311746247) & 0x3f)
			     .append
			     (",").append
			     ((-805297835 * Class477.anInt6418
			       + class530.anInt6971 * -1935870687) & 0x3f)
			     .append
			     (" Height: ").append
			     ((Class208.method4300
			       (Class82.anInt956 * 257038917,
				-805297835 * Class477.anInt6418,
				(Class352.aClass478_Sub1_Sub1_Sub5_Sub2_5430
				 .aByte8557),
				337951590)) - Class94.anInt1066 * 1246559497)
			     .toString(),
			 2041658573);
		}
	    } catch (Exception exception) {
		Class2.method466
		    (Class400.aClass400_5857.method7264(client.aClass457_8110,
							(byte) 9),
		     2017655065);
	    }
	    return;
	} while (false);
	if (Class357_Sub3.aClass437_10227 != Class437.aClass437_6187
	    || 1155697075 * client.anInt8283 >= 2) {
	    try {
		if (string.equalsIgnoreCase("wm1")) {
		    Class421.method7560(1, -1, -1, false, (byte) -116);
		    if (Class464.method8274(1107358868) == 1)
			Class2.method466("Success", 1848336508);
		    else
			Class2.method466("Failure", 1749967867);
		    return;
		}
		if (string.equalsIgnoreCase("wm2")) {
		    Class421.method7560(2, -1, -1, false, (byte) -70);
		    if (Class464.method8274(-870902949) == 2)
			Class2.method466("Success", 2102668854);
		    else
			Class2.method466("Failure", 1952598369);
		    return;
		}
		if (Class441.aBool6211 && string.equalsIgnoreCase("wm3")) {
		    Class421.method7560(3, 1024, 768, false, (byte) -8);
		    if (Class464.method8274(-1081717082) == 3)
			Class2.method466("Success", 1895173479);
		    else
			Class2.method466("Failure", 1788417115);
		    return;
		}
		if (string.startsWith("setlobby ")) {
		    int i = -1;
		    Object object = null;
		    string = string.substring(9);
		    int i_39_ = string.indexOf(' ');
		    if (-1 == i_39_)
			Class2.method466("Failure", 1991161131);
		    else {
			try {
			    i = Integer.parseInt(string.substring(0, i_39_));
			} catch (NumberFormatException numberformatexception) {
			    /* empty */
			}
			if (-1 == i)
			    Class2.method466("Failure", 2057301044);
			else {
			    String string_40_
				= new StringBuilder().append
				      (string.substring(i_39_ + 1).trim())
				      .append
				      (".runescape.com").toString();
			    Class122.method3081(string_40_, i, -1287274847);
			    Class2.method466("Success", 1795079228);
			    return;
			}
			return;
		    }
		    return;
		}
		if (string.startsWith("setmediastream ")) {
		    int i = -1;
		    Object object = null;
		    string = string.substring(15);
		    int i_41_ = string.indexOf(' ');
		    if (-1 == i_41_)
			Class2.method466("Failure", 2048594715);
		    else {
			try {
			    i = Integer.parseInt(string.substring(0, i_41_));
			} catch (NumberFormatException numberformatexception) {
			    /* empty */
			}
			if (i == -1)
			    Class2.method466("Failure", 2058400808);
			else {
			    String string_42_
				= new StringBuilder().append
				      (string.substring(1 + i_41_).trim())
				      .append
				      (".runescape.com").toString();
			    Class421_Sub17.method14219(string_42_, i,
						       898113455);
			    Class206_Sub1.aClass295_10092.method5918
				(Class398.aClass395_5741.aString5733,
				 Class398.aClass395_5741
				     .method7200((byte) 106),
				 (byte) -34);
			    Class554.aClass282_7233.method5693((byte) 67);
			    Class2.method466("Success", 1804038230);
			    return;
			}
			return;
		    }
		    return;
		}
		if (string.equalsIgnoreCase("tk0")) {
		    Class292.method5873(0, false, 2100310560);
		    if (Class612.aClass243_Sub7_7837.aClass421_Sub25_8631
			    .method14423(658867697)
			== 0) {
			Class2.method466("Success", 1944171860);
			Class612.aClass243_Sub7_7837.method14604
			    (Class612.aClass243_Sub7_7837.aClass421_Sub25_8666,
			     0, 126215893);
			Class272.method5338(156108876);
			client.aBool8140 = false;
		    } else
			Class2.method466("Failure", 1721740124);
		    return;
		}
		if (string.equalsIgnoreCase("tk1")) {
		    Class292.method5873(1, false, 2084131455);
		    if (Class612.aClass243_Sub7_7837.aClass421_Sub25_8631
			    .method14423(-2121866115)
			== 1) {
			Class2.method466("Success", 1912515293);
			Class612.aClass243_Sub7_7837.method14604
			    (Class612.aClass243_Sub7_7837.aClass421_Sub25_8666,
			     1, 126215893);
			Class272.method5338(156108876);
			client.aBool8140 = false;
		    } else
			Class2.method466("Failure", 1934772258);
		    return;
		}
		if (string.equalsIgnoreCase("tk3")) {
		    Class292.method5873(3, false, 2090382848);
		    if (Class612.aClass243_Sub7_7837.aClass421_Sub25_8631
			    .method14423(331014741)
			== 3) {
			Class2.method466("Success", 1787234275);
			Class612.aClass243_Sub7_7837.method14604
			    (Class612.aClass243_Sub7_7837.aClass421_Sub25_8666,
			     3, 126215893);
			Class272.method5338(156108876);
			client.aBool8140 = false;
		    } else
			Class2.method466("Failure", 1758028855);
		    return;
		}
		if (string.equalsIgnoreCase("tk5")) {
		    Class292.method5873(5, false, 2022098687);
		    if (Class612.aClass243_Sub7_7837.aClass421_Sub25_8631
			    .method14423(220677419)
			== 5) {
			Class2.method466("Success", 1869380426);
			Class612.aClass243_Sub7_7837.method14604
			    (Class612.aClass243_Sub7_7837.aClass421_Sub25_8666,
			     5, 126215893);
			Class272.method5338(156108876);
			client.aBool8140 = false;
		    } else
			Class2.method466("Failure", 2091471724);
		    return;
		}
		if (string.equalsIgnoreCase("clientdrop")) {
		    if (8 == client.anInt8440 * 2033567995)
			Class193.method4168((byte) 115);
		    else if (14 == client.anInt8440 * 2033567995)
			client.aClass194_8163.aBool2327 = true;
		    return;
		}
		if (string.equalsIgnoreCase("breakcon")) {
		    Class194[] class194s = client.aClass194Array8184;
		    for (int i = 0; i < class194s.length; i++) {
			Class194 class194 = class194s[i];
			if (class194.method4179((byte) 104) != null)
			    class194.method4179((byte) 77)
				.method12801(51065189);
		    }
		    Class278.aClass206_4152.method4289((byte) -101);
		    return;
		}
		if (string.startsWith("getclientvarpbit")) {
		    int i = Integer.parseInt(string.substring(17));
		    Class2.method466(new StringBuilder().append("varpbit=")
					 .append
					 (Class326.aClass12_4953.method69
					  (Class326.aClass12_4953
					       .method92(i, (byte) -114),
					   -1541583955))
					 .toString(),
				     2014657800);
		    return;
		}
		if (string.startsWith("getclientvarp")) {
		    int i = Integer.parseInt(string.substring(14));
		    Class2.method466(new StringBuilder().append("varp=").append
					 (Class326.aClass12_4953.method65
					  ((Class326.aClass12_4953.method90
					    (Class296.aClass296_4315, i,
					     325033394)),
					   2134782208))
					 .toString(),
				     2125645129);
		    return;
		}
		if (string.startsWith("directlogin")) {
		    String[] strings
			= Class295.method5926(string.substring(12), ' ',
					      2143757240);
		    if (strings.length == 2)
			Class90.method2505(strings[0], strings[1], -83333618);
		    return;
		}
		if (string.startsWith("snlogin ")) {
		    String[] strings = Class295.method5926(string.substring(8),
							   ' ', -191571054);
		    int i = Integer.parseInt(strings[0]);
		    Class49.method1270(i, -654231088);
		    return;
		}
		if (string.startsWith("setoutput ")) {
		    File file = new File(string.substring(10));
		    if (file.exists()) {
			file = new File(new StringBuilder().append
					    (string.substring(10)).append
					    (".").append
					    (Class46.method1238(418388571))
					    .append
					    (".log").toString());
			if (file.exists()) {
			    Class2.method466("file already exists!",
					     1747517973);
			    return;
			}
		    }
		    if (null != Class243_Sub17.aFileOutputStream8730) {
			Class243_Sub17.aFileOutputStream8730.close();
			Class243_Sub17.aFileOutputStream8730 = null;
		    }
		    try {
			Class243_Sub17.aFileOutputStream8730
			    = new FileOutputStream(file);
		    } catch (FileNotFoundException filenotfoundexception) {
			Class2.method466(new StringBuilder().append
					     ("Could not create ").append
					     (file.getName()).toString(),
					 1929045400);
		    } catch (SecurityException securityexception) {
			Class2.method466(new StringBuilder().append
					     ("Cannot write to ").append
					     (file.getName()).toString(),
					 1734816832);
		    }
		    return;
		}
		if (string.equals("closeoutput")) {
		    if (null != Class243_Sub17.aFileOutputStream8730)
			Class243_Sub17.aFileOutputStream8730.close();
		    Class243_Sub17.aFileOutputStream8730 = null;
		    return;
		}
		if (string.startsWith("runscript ")) {
		    File file = new File(string.substring(10));
		    if (!file.exists()) {
			Class2.method466("No such file", 1896909986);
			return;
		    }
		    byte[] is = Class455.method8041(file, -705117806);
		    if (null == is) {
			Class2.method466("Failed to read file", 1870279855);
			return;
		    }
		    String[] strings
			= (Class295.method5926
			   ((Class461.method8146
			     (Class281.method5684(is, -1334467248), '\r', "",
			      (byte) 1)),
			    '\n', -2104859609));
		    Class23.method917(strings, 1205716462);
		}
		if (2033567995 * client.anInt8440 == 8
		    || 12 == client.anInt8440 * 2033567995) {
		    Class194 class194 = Class489.method11175(1749689597);
		    Class243_Sub43 class243_sub43
			= Class529.method11818(Class326.aClass326_4896,
					       class194.aClass432_2312,
					       (short) 255);
		    class243_sub43.aClass243_Sub10_Sub1_9988
			.method14800(string.length() + 3, 683787188);
		    class243_sub43.aClass243_Sub10_Sub1_9988
			.method14800(bool ? 1 : 0, 821297834);
		    class243_sub43.aClass243_Sub10_Sub1_9988
			.method14800(bool_38_ ? 1 : 0, 1416277217);
		    class243_sub43.aClass243_Sub10_Sub1_9988
			.method14652(string, (byte) -86);
		    class194.method4175(class243_sub43, (byte) 56);
		}
	    } catch (Exception exception) {
		Class2.method466
		    (Class400.aClass400_5857.method7264(client.aClass457_8110,
							(byte) 9),
		     1738835025);
		return;
	    }
	}
	if (client.anInt8440 * 2033567995 != 8
	    && 2033567995 * client.anInt8440 != 12)
	    Class2.method466
		(new StringBuilder().append
		     (Class400.aClass400_5929.method7264(client.aClass457_8110,
							 (byte) 9))
		     .append
		     (string).toString(),
		 1962715187);
    }
    
    static void method4032(String[] strings) {
	if (strings.length > 1) {
	    for (int i = 0; i < strings.length; i++) {
		if (strings[i].startsWith("pause")) {
		    int i_43_ = 5;
		    try {
			i_43_ = Integer.parseInt(strings[i].substring(6));
		    } catch (Exception exception) {
			/* empty */
		    }
		    Class2.method466(new StringBuilder().append
					 ("Pausing for ").append
					 (i_43_).append
					 (" seconds...").toString(),
				     1882961668);
		    aStringArray2234 = strings;
		    anInt2232 = (i + 1) * -1985752965;
		    aLong2233
			= (Class46.method1238(737965130)
			   + (long) (1000 * i_43_)) * -7603506170255382873L;
		    break;
		}
		aString2231 = strings[i];
		Class365.method6943(false, -1118574803);
	    }
	} else {
	    aString2231 = new StringBuilder().append(aString2231).append
			      (strings[0]).toString();
	    anInt2226 += strings[0].length() * 977380199;
	}
    }
    
    static void method4033(int i) {
	if (i == 7)
	    throw new Error();
	if (i == 15)
	    throw new OutOfMemoryError();
	try {
	    if (i == 14)
		Class355.method6844(1865712346);
	    else if (i == 4)
		Class2.method466(new StringBuilder().append("").append
				     (Class590.anInt7648 * -2111501311)
				     .toString(),
				 1906365253);
	    else if (i == 20) {
		Class559 class559 = (client.aClass234_8188.method4711
				     (-1940465672).aClass559_7358);
		class559.aBool7261 = !class559.aBool7261;
	    } else if (23 == i)
		client.aBool8141 = true;
	    else if (16 == i)
		client.aBool8141 = false;
	    else if (26 == i)
		client.aClass425_8331.method7646((byte) -11);
	    else if (21 == i) {
		FileFilter_Sub1.method14053(1573705164);
		for (int i_44_ = 0; i_44_ < 10; i_44_++)
		    System.gc();
		Runtime runtime = Runtime.getRuntime();
		int i_45_
		    = (int) ((runtime.totalMemory() - runtime.freeMemory())
			     / 1024L);
		Class2.method466(new StringBuilder().append("").append
				     (i_45_).toString(),
				 1900491303);
	    } else if (5 == i) {
		FileFilter_Sub1.method14053(1716785298);
		for (int i_46_ = 0; i_46_ < 10; i_46_++)
		    System.gc();
		Runtime runtime = Runtime.getRuntime();
		int i_47_
		    = (int) ((runtime.totalMemory() - runtime.freeMemory())
			     / 1024L);
		Class2.method466(new StringBuilder().append("").append
				     (i_47_).toString(),
				 1762022488);
		Class283.method5717(1997444857);
		FileFilter_Sub1.method14053(-551993349);
		for (int i_48_ = 0; i_48_ < 10; i_48_++)
		    System.gc();
		i_47_ = (int) ((runtime.totalMemory() - runtime.freeMemory())
			       / 1024L);
		Class2.method466(new StringBuilder().append("").append
				     (i_47_).toString(),
				 1955674355);
	    } else if (i == 10)
		Class2.method466((Class70.aClass246_892.method107(-1213192075)
				  ? "Success" : "Failure"),
				 1851560627);
	    else if (i == 2)
		Class398.aClass395_5742.method7201(-233368584);
	    else if (i == 8)
		Class278.aClass206_4152.method4254(757160550);
	    else if (3 == i)
		Class278.aClass206_4152.method4288((byte) 1);
	    else if (i == 28)
		Class631.aCanvas8104.setLocation(50, 50);
	    else if (17 == i)
		Class631.aCanvas8104.setLocation((Class590.anInt7654
						  * 1320420697),
						 (-348785727
						  * Class590.anInt7655));
	    else if (i == 1)
		Class3.method471(2099792925);
	    else if (i == 13) {
		client.aClass234_8188.aLong3871
		    = Class46.method1238(-327435015) * 7040567399187858589L;
		client.aClass234_8188.aBool3876 = true;
		Class3.method471(2090923092);
	    } else if (i == 9) {
		Class275 class275
		    = (Class352.aClass478_Sub1_Sub1_Sub5_Sub2_5430.method8465()
		       .aClass275_4065);
		Class2.method466(new StringBuilder().append
				     ((int) class275.aFloat4140 >> 9).append
				     (" ").append
				     ((int) class275.aFloat4135 >> 9)
				     .toString(),
				 1902940570);
	    } else if (i == 27) {
		Class275 class275
		    = (Class352.aClass478_Sub1_Sub1_Sub5_Sub2_5430.method8465()
		       .aClass275_4065);
		Class2.method466(new StringBuilder().append("").append
				     (client.aClass234_8188.method4711
					  (294202163).aClass163Array7363
					  [(Class352
					    .aClass478_Sub1_Sub1_Sub5_Sub2_5430
					    .aByte8557)]
					  .method3790
				      ((int) class275.aFloat4140 >> 9,
				       (int) class275.aFloat4135 >> 9,
				       -1865155468))
				     .toString(),
				 1845838107);
	    } else if (22 == i) {
		Class2.method466(new StringBuilder().append
				     (Class117.aClass132_1366
					  .method3290(-741912489))
				     .append
				     (" ").append
				     (Class117.aClass132_1366
					  .method3281((byte) 0))
				     .toString(),
				 1915129980);
		Class2.method466(new StringBuilder().append
				     (Class117.aClass132_1369
					  .method3290(-741912489))
				     .append
				     (" ").append
				     (Class117.aClass132_1369
					  .method3281((byte) 0))
				     .toString(),
				 2080593064);
		Class2.method466(new StringBuilder().append
				     (Class67.aClass609_850.aClass531_7807
					  .method11850())
				     .append
				     (" ").append
				     (Class67.aClass609_850.aClass531_7807
					  .method11848())
				     .toString(),
				 1871743579);
	    } else if (i == 6)
		Class120_Sub8.method15282(false, 2005613875);
	    else if (i == 25) {
		client.aBool8422 = !client.aBool8422;
		Class455.aClass87_6287.method2196(client.aBool8422);
		Class197.method4211(19724704);
	    } else if (11 == i) {
		client.anInt8121 = 0;
		client.aClass234_8188.method4706((short) -8100);
	    } else if (19 == i) {
		client.anInt8121 = -2035231883;
		client.aClass234_8188.method4706((short) 9958);
	    } else if (24 == i) {
		client.anInt8121 = 224503530;
		client.aClass234_8188.method4706((short) -2530);
	    }
	} catch (Exception exception) {
	    Class2.method466(Class400.aClass400_5857
				 .method7264(client.aClass457_8110, (byte) 9),
			     1806280211);
	}
    }
    
    static void method4034(int i) {
	if (i == 7)
	    throw new Error();
	if (i == 15)
	    throw new OutOfMemoryError();
	try {
	    if (i == 14)
		Class355.method6844(1312619505);
	    else if (i == 4)
		Class2.method466(new StringBuilder().append("").append
				     (Class590.anInt7648 * -2111501311)
				     .toString(),
				 1754018543);
	    else if (i == 20) {
		Class559 class559 = (client.aClass234_8188.method4711(15053820)
				     .aClass559_7358);
		class559.aBool7261 = !class559.aBool7261;
	    } else if (23 == i)
		client.aBool8141 = true;
	    else if (16 == i)
		client.aBool8141 = false;
	    else if (26 == i)
		client.aClass425_8331.method7646((byte) -64);
	    else if (21 == i) {
		FileFilter_Sub1.method14053(973357014);
		for (int i_49_ = 0; i_49_ < 10; i_49_++)
		    System.gc();
		Runtime runtime = Runtime.getRuntime();
		int i_50_
		    = (int) ((runtime.totalMemory() - runtime.freeMemory())
			     / 1024L);
		Class2.method466(new StringBuilder().append("").append
				     (i_50_).toString(),
				 2114705785);
	    } else if (5 == i) {
		FileFilter_Sub1.method14053(1944142763);
		for (int i_51_ = 0; i_51_ < 10; i_51_++)
		    System.gc();
		Runtime runtime = Runtime.getRuntime();
		int i_52_
		    = (int) ((runtime.totalMemory() - runtime.freeMemory())
			     / 1024L);
		Class2.method466(new StringBuilder().append("").append
				     (i_52_).toString(),
				 2138661344);
		Class283.method5717(1761937049);
		FileFilter_Sub1.method14053(1882525954);
		for (int i_53_ = 0; i_53_ < 10; i_53_++)
		    System.gc();
		i_52_ = (int) ((runtime.totalMemory() - runtime.freeMemory())
			       / 1024L);
		Class2.method466(new StringBuilder().append("").append
				     (i_52_).toString(),
				 1752661436);
	    } else if (i == 10)
		Class2.method466((Class70.aClass246_892.method107(471840239)
				  ? "Success" : "Failure"),
				 1954339184);
	    else if (i == 2)
		Class398.aClass395_5742.method7201(-1748505355);
	    else if (i == 8)
		Class278.aClass206_4152.method4254(1985399433);
	    else if (3 == i)
		Class278.aClass206_4152.method4288((byte) 1);
	    else if (i == 28)
		Class631.aCanvas8104.setLocation(50, 50);
	    else if (17 == i)
		Class631.aCanvas8104.setLocation((Class590.anInt7654
						  * 1320420697),
						 (-348785727
						  * Class590.anInt7655));
	    else if (i == 1)
		Class3.method471(2089559069);
	    else if (i == 13) {
		client.aClass234_8188.aLong3871
		    = Class46.method1238(110397711) * 7040567399187858589L;
		client.aClass234_8188.aBool3876 = true;
		Class3.method471(2134778106);
	    } else if (i == 9) {
		Class275 class275
		    = (Class352.aClass478_Sub1_Sub1_Sub5_Sub2_5430.method8465()
		       .aClass275_4065);
		Class2.method466(new StringBuilder().append
				     ((int) class275.aFloat4140 >> 9).append
				     (" ").append
				     ((int) class275.aFloat4135 >> 9)
				     .toString(),
				 1950332702);
	    } else if (i == 27) {
		Class275 class275
		    = (Class352.aClass478_Sub1_Sub1_Sub5_Sub2_5430.method8465()
		       .aClass275_4065);
		Class2.method466(new StringBuilder().append("").append
				     (client.aClass234_8188.method4711
					  (-17509055).aClass163Array7363
					  [(Class352
					    .aClass478_Sub1_Sub1_Sub5_Sub2_5430
					    .aByte8557)]
					  .method3790
				      ((int) class275.aFloat4140 >> 9,
				       (int) class275.aFloat4135 >> 9,
				       -1865155468))
				     .toString(),
				 1848729754);
	    } else if (22 == i) {
		Class2.method466(new StringBuilder().append
				     (Class117.aClass132_1366
					  .method3290(-741912489))
				     .append
				     (" ").append
				     (Class117.aClass132_1366
					  .method3281((byte) 0))
				     .toString(),
				 2096053792);
		Class2.method466(new StringBuilder().append
				     (Class117.aClass132_1369
					  .method3290(-741912489))
				     .append
				     (" ").append
				     (Class117.aClass132_1369
					  .method3281((byte) 0))
				     .toString(),
				 1817542260);
		Class2.method466(new StringBuilder().append
				     (Class67.aClass609_850.aClass531_7807
					  .method11850())
				     .append
				     (" ").append
				     (Class67.aClass609_850.aClass531_7807
					  .method11848())
				     .toString(),
				 1712641717);
	    } else if (i == 6)
		Class120_Sub8.method15282(false, 1441165947);
	    else if (i == 25) {
		client.aBool8422 = !client.aBool8422;
		Class455.aClass87_6287.method2196(client.aBool8422);
		Class197.method4211(19724704);
	    } else if (11 == i) {
		client.anInt8121 = 0;
		client.aClass234_8188.method4706((short) 10257);
	    } else if (19 == i) {
		client.anInt8121 = -2035231883;
		client.aClass234_8188.method4706((short) 11461);
	    } else if (24 == i) {
		client.anInt8121 = 224503530;
		client.aClass234_8188.method4706((short) -39);
	    }
	} catch (Exception exception) {
	    Class2.method466(Class400.aClass400_5857
				 .method7264(client.aClass457_8110, (byte) 9),
			     2029219659);
	}
    }
    
    static void method4035() {
	if (Class612.aClass243_Sub7_7837.aClass421_Sub8_8660
		.method14112((short) -9646)
	    == 1)
	    Class593.aClass236_7712.method4832(new Class239((Class221
							     .aClass221_2547),
							    null),
					       -1694664500);
	else {
	    client.aClass234_8188.method4706((short) 13204);
	    Class14.method599((byte) -109);
	}
    }
    
    static final void method4036(Class479 class479, int i) {
	Class530 class530 = new Class530();
	class530.method11820((Class243_Sub6) (((Class479) class479)
					      .anObjectArray6437
					      [(((Class479) class479).anInt6432
						-= -1049632545) * -611591393]),
			     -12056982);
	((Class479) class479).anIntArray6435
	    [(((Class479) class479).anInt6442 += -1158629699) * -117934955 - 1]
	    = class530.method11821(26427781);
    }
    
    static final void method4037(Class479 class479, int i) {
	Class411.method7362((byte) 0);
    }
    
    static long method4038(byte i) {
	return Class458.aClass251_6306.method5008(16711935);
    }
    
    static final void method4039(Class479 class479, int i) {
	Class465 class465 = (((Class479) class479).aBool6460
			     ? ((Class479) class479).aClass465_6445
			     : ((Class479) class479).aClass465_6443);
	Class117 class117 = ((Class465) class465).aClass117_6364;
	Class575.method12691(class117, class479, (byte) -106);
    }
    
    static final void method4040(Class479 class479, int i) {
	Class612.aClass243_Sub7_7837.method14604
	    (Class612.aClass243_Sub7_7837.aClass421_Sub34_8634,
	     (((Class479) class479).anIntArray6435
	      [(((Class479) class479).anInt6442 -= -1158629699) * -117934955]),
	     126215893);
	Class272.method5338(156108876);
	client.aBool8140 = false;
    }
}
