private final void method1531(int i, int i_16_, int i_17_, int i_18_,
				  float[] fs, int i_19_) {
	int i_20_ = i_18_ - i_16_;
	int i_21_ = i_17_ - i;
	int i_22_ = i_20_ < 0 ? -i_20_ : i_20_;
	int i_23_ = i_20_ / i_21_;
	int i_24_ = i_16_;
	int i_25_ = 0;
	int i_26_ = i_20_ < 0 ? i_23_ - 1 : i_23_ + 1;
	i_22_ = i_22_ - (i_23_ < 0 ? -i_23_ : i_23_) * i_21_;
	fs[i] *= aFloatArray2719[i_24_];
	if (i_17_ > i_19_)
	    i_17_ = i_19_;
	for (int i_27_ = i + 1; i_27_ < i_17_; i_27_++) {
	    i_25_ += i_22_;
	    if (i_25_ >= i_21_) {
		i_25_ -= i_21_;
		i_24_ += i_26_;
	    } else
		i_24_ += i_23_;
	    fs[i_27_] *= aFloatArray2719[i_24_];
	}
    }