final void method3049(ByteBuffer class348_sub49, int i, int i_0_) {
	anInt9100++;
	int i_1_ = i;
    while_132_:
	do {
	    do {
		if (i_1_ != 0) {
		    if ((i_1_ ^ 0xffffffff) != -2) {
			if ((i_1_ ^ 0xffffffff) == -3)
			    break;
			break while_132_;
		    }
		} else {
		    anInt9099 = class348_sub49.getUByte();
		    break while_132_;
		}
		anInt9095 = class348_sub49.getUByte();
		break while_132_;
	    } while (false);
	    anInt9098 = class348_sub49.getShort();
	} while (false);
	if (i_0_ != 31015)
	    method3042(-14, -114);
    }