static final Class377[] method2977(boolean bool) { if (bool != false) emailStatus = 1; if (Class199.aClass377Array2282 == null) { Class377[] class377s = Node_Sub39_Sub2.method2607(-342433470, (Node_Sub14_Sub15.aClass174_9328)); Class377[] class377s_5_ = new Class377[class377s.length]; int i = 0; int i_6_ = ((Node_Sub45) Node_Sub14_Sub38.aClass248_Sub45_9584) .aClass282_Sub19_7319.method2998(true); while_126_: for (int i_7_ = 0; class377s.length > i_7_; i_7_++) { Class377 class377 = class377s[i_7_]; if ((((Class377) class377).anInt4626 <= 0 || (((Class377) class377).anInt4626 ^ 0xffffffff) <= -25) && (((Class377) class377).anInt4620 ^ 0xffffffff) <= -801 && ((Class377) class377).anInt4619 >= 600 && ((i_6_ ^ 0xffffffff) != -3 || (((Class377) class377).anInt4620 <= 800 && ((((Class377) class377).anInt4619 ^ 0xffffffff) >= -601))) && ((i_6_ ^ 0xffffffff) != -2 || (((((Class377) class377).anInt4620 ^ 0xffffffff) >= -1025) && ((Class377) class377).anInt4619 <= 768))) { for (int i_8_ = 0; i > i_8_; i_8_++) { Class377 class377_9_ = class377s_5_[i_8_]; if ((((Class377) class377_9_).anInt4620 == ((Class377) class377).anInt4620) && (((Class377) class377_9_).anInt4619 == ((Class377) class377).anInt4619)) { if ((((Class377) class377_9_).anInt4626 ^ 0xffffffff) > (((Class377) class377).anInt4626 ^ 0xffffffff)) class377s_5_[i_8_] = class377; continue while_126_; } } class377s_5_[i] = class377; i++; } } Class199.aClass377Array2282 = new Class377[i]; Class159.method1399(class377s_5_, 0, Class199.aClass377Array2282, 0, i); int[] is = new int[Class199.aClass377Array2282.length]; for (int i_10_ = 0; ((Class199.aClass377Array2282.length ^ 0xffffffff) < (i_10_ ^ 0xffffffff)); i_10_++) { Class377 class377 = Class199.aClass377Array2282[i_10_]; is[i_10_] = (((Class377) class377).anInt4620 * ((Class377) class377).anInt4619); } Class36.method281(is, Class199.aClass377Array2282, 125); } anInt7730++; return Class199.aClass377Array2282; }