Class280(NativeToolkit var_ha_Sub3) {
	anInt3626 = 0;
	aClass318_Sub9_Sub2ArrayArray3632 = new Class318_Sub9_Sub2[1600][64];
	anIntArray3631 = new int[8191];
	aClass318_Sub9_Sub2ArrayArray3642 = new Class318_Sub9_Sub2[64][768];
	anIntArray3636 = new int[1600];
	aClass130_3637
	    = (var_ha_Sub3.method3812
	       (0, (new Class58[]
		    { new Class58(new Class325[] { Class325.aClass325_4073,
						   Class325.aClass325_4076,
						   Class325.aClass325_4078 }),
		      new Class58(Class325.aClass325_4075) })));
	anInterface5_Impl1_3638 = var_ha_Sub3.method3889(true, 16711680);
	anInterface5_Impl1_3630 = var_ha_Sub3.method3889(false, 16711680);
	anInterface5_Impl1_3630.method20(393168, (byte) 124, 12);
	anInterface5_Impl2_3635 = var_ha_Sub3.method3840(-28633, false);
	anInterface5_Impl2_3635.method23(15959, 49146);
	Buffer buffer = anInterface5_Impl2_3635.method24(true, false);
	if (buffer != null) {
	    Stream stream = var_ha_Sub3.method3893(buffer, 9179);
	    if (!Stream.c()) {
		for (int i = 0; i < 8191; i++) {
		    int i_81_ = 4 * i;
		    stream.a(i_81_);
		    stream.a(1 + i_81_);
		    stream.a(2 + i_81_);
		    stream.a(2 + i_81_);
		    stream.a(3 + i_81_);
		    stream.a(i_81_);
		}
	    } else {
		for (int i = 0; i < 8191; i++) {
		    int i_82_ = i * 4;
		    stream.d(i_82_);
		    stream.d(i_82_ + 1);
		    stream.d(i_82_ + 2);
		    stream.d(2 + i_82_);
		    stream.d(3 + i_82_);
		    stream.d(i_82_);
		}
	    }
	    stream.a();
	    anInterface5_Impl2_3635.method22(-23);
	}
	Buffer buffer_83_ = anInterface5_Impl1_3630.method19(true, 26775);
	if (buffer_83_ != null) {
	    Stream stream = var_ha_Sub3.method3893(buffer_83_, 9179);
	    if (!Stream.c()) {
		for (int i = 0; (i ^ 0xffffffff) > -8192; i++) {
		    stream.b(0.0F);
		    stream.b(-1.0F);
		    stream.b(0.0F);
		    stream.b(0.0F);
		    stream.b(-1.0F);
		    stream.b(0.0F);
		    stream.b(0.0F);
		    stream.b(-1.0F);
		    stream.b(0.0F);
		    stream.b(0.0F);
		    stream.b(-1.0F);
		    stream.b(0.0F);
		}
	    } else {
		for (int i = 0; i < 8191; i++) {
		    stream.a(0.0F);
		    stream.a(-1.0F);
		    stream.a(0.0F);
		    stream.a(0.0F);
		    stream.a(-1.0F);
		    stream.a(0.0F);
		    stream.a(0.0F);
		    stream.a(-1.0F);
		    stream.a(0.0F);
		    stream.a(0.0F);
		    stream.a(-1.0F);
		    stream.a(0.0F);
		}
	    }
	    stream.a();
	    anInterface5_Impl1_3630.method18(6331);
	}
    }