final void method3987(int i, int i_411_, int i_412_, int i_413_,
			  int i_414_, int i_415_, int i_416_,
			  boolean[][] bools) {
	Class167 class167 = aHa_Sub1_8217.method3724(Thread.currentThread());
	Class109 class109 = ((Class167) class167).aClass109_2220;
	((Class109) class109).anInt1674 = 0;
	((Class109) class109).aBoolean1671 = true;
	aHa_Sub1_8217.ya();
	if (aClass266ArrayArray8230 != null || aClass198ArrayArray8219 != null)
	    method3993(i, i_411_, i_412_, i_413_, i_414_, i_415_, i_416_,
		       bools, class167, class109,
		       ((Class167) class167).anIntArray2212,
		       ((Class167) class167).anIntArray2228);
	else if (aClass102ArrayArray8215 != null)
	    method3996(i, i_411_, i_412_, i_413_, i_414_, i_415_, i_416_,
		       bools, class167, class109,
		       ((Class167) class167).anIntArray2212,
		       ((Class167) class167).anIntArray2228);
    }