final int[] method3042(int i, int i_75_) {
	anInt9143++;
	if (i_75_ != 255)
	    aClass348_Sub42_Sub12_9144 = null;
	int[] is = ((Class348_Sub40) this).aClass191_7032.method1433(0, i);
	if (((Class191) ((Class348_Sub40) this).aClass191_7032).aBoolean2570) {
	    int[] is_76_ = this.method3048((aBoolean9147
					    ? Class299_Sub2.anInt6325 - i : i),
					   i_75_ + 633706082, 0);
	    if (!aBoolean9140)
		ArrayUtils.arrayCopy(is_76_, 0, is, 0,
				    Class348_Sub40_Sub6.anInt9139);
	    else {
		for (int i_77_ = 0;
		     ((Class348_Sub40_Sub6.anInt9139 ^ 0xffffffff)
		      < (i_77_ ^ 0xffffffff));
		     i_77_++)
		    is[i_77_] = is_76_[Class239_Sub22.anInt6076 + -i_77_];
	    }
	}
	return is;
    }