final Class367 method3832(int i, byte i_58_) {
	anInt9900++;
	if (i_58_ >= -57)
	    method3832(-96, (byte) 20);
	int i_59_ = i;
    while_237_:
	do {
	    do {
		if ((i_59_ ^ 0xffffffff) != -4) {
		    if ((i_59_ ^ 0xffffffff) != -5) {
			if ((i_59_ ^ 0xffffffff) == -9)
			    break;
			break while_237_;
		    }
		} else
		    return new Class367_Sub11(this,
					      ((NativeToolkit) this).aClass45_8039);
		return new Class367_Sub2(this, ((NativeToolkit) this).aClass45_8039,
					 ((NativeToolkit) this).aClass269_7937);
	    } while (false);
	    return new Class367_Sub9(this, ((NativeToolkit) this).aClass45_8039,
				     ((NativeToolkit) this).aClass269_7937);
	} while (false);
	return super.method3832(i, (byte) -73);
    }