// Decompiled by Jad v1.5.8f. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.kpdus.com/jad.html
// Decompiler options: packimports(3) 

import sign.signlink;

public class Class41
{

    public Class31_Sub3_Sub3_Sub2 method572(byte byte0, int i)
    {
        int j = anInt621;
        int k = anInt624;
        if(i == 1)
        {
            j = anInt647;
            k = anInt623;
        }
        if(j == -1)
            return null;
        Class31_Sub3_Sub3_Sub2 class31_sub3_sub3_sub2 = Class31_Sub3_Sub3_Sub2.method467(j);
        if(byte0 == 9)
            byte0 = 0;
        else
            throw new NullPointerException();
        if(k != -1)
        {
            Class31_Sub3_Sub3_Sub2 class31_sub3_sub3_sub2_1 = Class31_Sub3_Sub3_Sub2.method467(k);
            Class31_Sub3_Sub3_Sub2 aclass31_sub3_sub3_sub2[] = {
                class31_sub3_sub3_sub2, class31_sub3_sub3_sub2_1
            };
            class31_sub3_sub3_sub2 = new Class31_Sub3_Sub3_Sub2(aclass31_sub3_sub3_sub2, 3, 2);
        }
        if(anIntArray640 != null)
        {
            for(int l = 0; l < anIntArray640.length; l++)
                class31_sub3_sub3_sub2.method481(anIntArray640[l], anIntArray634[l]);

        }
        return class31_sub3_sub3_sub2;
    }

    public boolean method573(int i, int j)
    {
        int k = anInt656;
        int l = anInt648;
        int i1 = anInt654;
        i = 2 / i;
        if(j == 1)
        {
            k = anInt652;
            l = anInt608;
            i1 = anInt613;
        }
        if(k == -1)
            return true;
        boolean flag = true;
        if(!Class31_Sub3_Sub3_Sub2.method468(k))
            flag = false;
        if(l != -1 && !Class31_Sub3_Sub3_Sub2.method468(l))
            flag = false;
        if(i1 != -1 && !Class31_Sub3_Sub3_Sub2.method468(i1))
            flag = false;
        return flag;
    }

    public Class31_Sub3_Sub3_Sub2 method574(int i)
    {
        if(anIntArray627 != null && i > 1)
        {
            int j = -1;
            for(int k = 0; k < 10; k++)
                if(i >= anIntArray649[k] && anIntArray649[k] != 0)
                    j = anIntArray627[k];

            if(j != -1)
                return method577(j).method574(1);
        }
        Class31_Sub3_Sub3_Sub2 class31_sub3_sub3_sub2 = (Class31_Sub3_Sub3_Sub2)aClass36_622.method565(anInt615);
        if(class31_sub3_sub3_sub2 != null)
            return class31_sub3_sub3_sub2;
        class31_sub3_sub3_sub2 = Class31_Sub3_Sub3_Sub2.method467(anInt614);
        if(class31_sub3_sub3_sub2 == null)
            return null;
        if(anInt632 != 128 || anInt612 != 128 || anInt628 != 128)
            class31_sub3_sub3_sub2.method483(anInt632, -39776, anInt612, anInt628);
        if(anIntArray640 != null)
        {
            for(int l = 0; l < anIntArray640.length; l++)
                class31_sub3_sub3_sub2.method481(anIntArray640[l], anIntArray634[l]);

        }
        class31_sub3_sub3_sub2.method484(64 + anInt617, 768 + anInt637, -50, -10, -50, true);
        class31_sub3_sub3_sub2.aBoolean1576 = true;
        aClass36_622.method566(anInt615, true, class31_sub3_sub3_sub2);
        return class31_sub3_sub3_sub2;
    }

    public void method575()
    {
        anInt614 = 0;
        aString650 = null;
        aByteArray630 = null;
        anIntArray640 = null;
        anIntArray634 = null;
        anInt611 = 2000;
        anInt646 = 0;
        anInt633 = 0;
        anInt644 = 0;
        anInt643 = 0;
        anInt626 = 0;
        anInt653 = -1;
        aBoolean651 = false;
        anInt620 = 1;
        aBoolean639 = false;
        aStringArray636 = null;
        aStringArray618 = null;
        anInt656 = -1;
        anInt648 = -1;
        aByte635 = 0;
        anInt652 = -1;
        anInt608 = -1;
        aByte642 = 0;
        anInt654 = -1;
        anInt613 = -1;
        anInt621 = -1;
        anInt624 = -1;
        anInt647 = -1;
        anInt623 = -1;
        anIntArray627 = null;
        anIntArray649 = null;
        anInt619 = -1;
        anInt645 = -1;
        anInt632 = 128;
        anInt612 = 128;
        anInt628 = 128;
        anInt617 = 0;
        anInt637 = 0;
        anInt610 = 0;
    }

    public static Class31_Sub3_Sub1_Sub2 method576(int i, int j, int k, int l)
    {
        if(k == 0)
        {
            Class31_Sub3_Sub1_Sub2 class31_sub3_sub1_sub2 = (Class31_Sub3_Sub1_Sub2)aClass36_631.method565(j);
            if(class31_sub3_sub1_sub2 != null && class31_sub3_sub1_sub2.anInt1498 != i && class31_sub3_sub1_sub2.anInt1498 != -1)
            {
                class31_sub3_sub1_sub2.method343();
                class31_sub3_sub1_sub2 = null;
            }
            if(class31_sub3_sub1_sub2 != null)
                return class31_sub3_sub1_sub2;
        }
        Class41 class41 = method577(j);
        if(class41.anIntArray627 == null)
            i = -1;
        if(i > 1)
        {
            int i1 = -1;
            for(int j1 = 0; j1 < 10; j1++)
                if(i >= class41.anIntArray649[j1] && class41.anIntArray649[j1] != 0)
                    i1 = class41.anIntArray627[j1];

            if(i1 != -1)
                class41 = method577(i1);
        }
        Class31_Sub3_Sub3_Sub2 class31_sub3_sub3_sub2 = class41.method574(1);
        if(class31_sub3_sub3_sub2 == null)
            return null;
        Class31_Sub3_Sub1_Sub2 class31_sub3_sub1_sub2_2 = null;
        if(class41.anInt645 != -1)
        {
            class31_sub3_sub1_sub2_2 = method576(10, class41.anInt619, -1, 968);
            if(class31_sub3_sub1_sub2_2 == null)
                return null;
        }
        Class31_Sub3_Sub1_Sub2 class31_sub3_sub1_sub2_1 = new Class31_Sub3_Sub1_Sub2(32, 32);
        int k1 = Class31_Sub3_Sub1_Sub1.anInt1468;
        int l1 = Class31_Sub3_Sub1_Sub1.anInt1469;
        int ai[] = Class31_Sub3_Sub1_Sub1.anIntArray1474;
        int ai1[] = Class31_Sub3_Sub1.anIntArray1411;
        int i2 = Class31_Sub3_Sub1.anInt1412;
        int j2 = Class31_Sub3_Sub1.anInt1413;
        int k2 = Class31_Sub3_Sub1.anInt1416;
        int l2 = Class31_Sub3_Sub1.anInt1417;
        l = 89 / l;
        int i3 = Class31_Sub3_Sub1.anInt1414;
        int j3 = Class31_Sub3_Sub1.anInt1415;
        Class31_Sub3_Sub1_Sub1.aBoolean1466 = false;
        Class31_Sub3_Sub1.method345(32, 32, -357, class31_sub3_sub1_sub2_1.anIntArray1492);
        Class31_Sub3_Sub1.method350(32, 2, 0, 0, 0, 32);
        Class31_Sub3_Sub1_Sub1.method358(false);
        int k3 = class41.anInt611;
        if(k == -1)
            k3 = (int)((double)k3 * 1.5D);
        if(k > 0)
            k3 = (int)((double)k3 * 1.04D);
        int l3 = Class31_Sub3_Sub1_Sub1.anIntArray1472[class41.anInt646] * k3 >> 16;
        int i4 = Class31_Sub3_Sub1_Sub1.anIntArray1473[class41.anInt646] * k3 >> 16;
        class31_sub3_sub3_sub2.method488(0, class41.anInt633, class41.anInt644, class41.anInt646, class41.anInt643, l3 + ((Class31_Sub3_Sub3) (class31_sub3_sub3_sub2)).anInt1454 / 2 + class41.anInt626, i4 + class41.anInt626);
        for(int i5 = 31; i5 >= 0; i5--)
        {
            for(int j4 = 31; j4 >= 0; j4--)
                if(class31_sub3_sub1_sub2_1.anIntArray1492[i5 + j4 * 32] == 0)
                    if(i5 > 0 && class31_sub3_sub1_sub2_1.anIntArray1492[(i5 - 1) + j4 * 32] > 1)
                        class31_sub3_sub1_sub2_1.anIntArray1492[i5 + j4 * 32] = 1;
                    else
                    if(j4 > 0 && class31_sub3_sub1_sub2_1.anIntArray1492[i5 + (j4 - 1) * 32] > 1)
                        class31_sub3_sub1_sub2_1.anIntArray1492[i5 + j4 * 32] = 1;
                    else
                    if(i5 < 31 && class31_sub3_sub1_sub2_1.anIntArray1492[i5 + 1 + j4 * 32] > 1)
                        class31_sub3_sub1_sub2_1.anIntArray1492[i5 + j4 * 32] = 1;
                    else
                    if(j4 < 31 && class31_sub3_sub1_sub2_1.anIntArray1492[i5 + (j4 + 1) * 32] > 1)
                        class31_sub3_sub1_sub2_1.anIntArray1492[i5 + j4 * 32] = 1;

        }

        if(k > 0)
        {
            for(int j5 = 31; j5 >= 0; j5--)
            {
                for(int k4 = 31; k4 >= 0; k4--)
                    if(class31_sub3_sub1_sub2_1.anIntArray1492[j5 + k4 * 32] == 0)
                        if(j5 > 0 && class31_sub3_sub1_sub2_1.anIntArray1492[(j5 - 1) + k4 * 32] == 1)
                            class31_sub3_sub1_sub2_1.anIntArray1492[j5 + k4 * 32] = k;
                        else
                        if(k4 > 0 && class31_sub3_sub1_sub2_1.anIntArray1492[j5 + (k4 - 1) * 32] == 1)
                            class31_sub3_sub1_sub2_1.anIntArray1492[j5 + k4 * 32] = k;
                        else
                        if(j5 < 31 && class31_sub3_sub1_sub2_1.anIntArray1492[j5 + 1 + k4 * 32] == 1)
                            class31_sub3_sub1_sub2_1.anIntArray1492[j5 + k4 * 32] = k;
                        else
                        if(k4 < 31 && class31_sub3_sub1_sub2_1.anIntArray1492[j5 + (k4 + 1) * 32] == 1)
                            class31_sub3_sub1_sub2_1.anIntArray1492[j5 + k4 * 32] = k;

            }

        } else
        if(k == 0)
        {
            for(int k5 = 31; k5 >= 0; k5--)
            {
                for(int l4 = 31; l4 >= 0; l4--)
                    if(class31_sub3_sub1_sub2_1.anIntArray1492[k5 + l4 * 32] == 0 && k5 > 0 && l4 > 0 && class31_sub3_sub1_sub2_1.anIntArray1492[(k5 - 1) + (l4 - 1) * 32] > 0)
                        class31_sub3_sub1_sub2_1.anIntArray1492[k5 + l4 * 32] = 0x302020;

            }

        }
        if(class41.anInt645 != -1)
        {
            int l5 = class31_sub3_sub1_sub2_2.anInt1497;
            int i6 = class31_sub3_sub1_sub2_2.anInt1498;
            class31_sub3_sub1_sub2_2.anInt1497 = 32;
            class31_sub3_sub1_sub2_2.anInt1498 = 32;
            class31_sub3_sub1_sub2_2.method379(-4899, 0, 0);
            class31_sub3_sub1_sub2_2.anInt1497 = l5;
            class31_sub3_sub1_sub2_2.anInt1498 = i6;
        }
        if(k == 0)
            aClass36_631.method566(j, true, class31_sub3_sub1_sub2_1);
        Class31_Sub3_Sub1.method345(j2, i2, -357, ai1);
        Class31_Sub3_Sub1.method347(i3, k2, (byte)21, l2, j3);
        Class31_Sub3_Sub1_Sub1.anInt1468 = k1;
        Class31_Sub3_Sub1_Sub1.anInt1469 = l1;
        Class31_Sub3_Sub1_Sub1.anIntArray1474 = ai;
        Class31_Sub3_Sub1_Sub1.aBoolean1466 = true;
        if(class41.aBoolean651)
            class31_sub3_sub1_sub2_1.anInt1497 = 33;
        else
            class31_sub3_sub1_sub2_1.anInt1497 = 32;
        class31_sub3_sub1_sub2_1.anInt1498 = i;
        return class31_sub3_sub1_sub2_1;
    }

    public static Class41 method577(int i)
    {
        for(int j = 0; j < 10; j++)
            if(aClass41Array625[j].anInt615 == i)
                return aClass41Array625[j];

        anInt641 = (anInt641 + 1) % 10;
        Class41 class41 = aClass41Array625[anInt641];
        aClass31_Sub3_Sub2_629.anInt1440 = anIntArray638[i];
        class41.anInt615 = i;
        class41.method575();
        class41.method583(aClass31_Sub3_Sub2_629, (byte)59);
        if(class41.anInt645 != -1)
            class41.method581(7);
        if(!aBoolean609 && class41.aBoolean639)
        {
            class41.aString650 = "Members Object";
            class41.aByteArray630 = "Login to a members' server to use this object.".getBytes();
            class41.aStringArray636 = null;
            class41.aStringArray618 = null;
            class41.anInt610 = 0;
        }
        return class41;
    }

    public static void method578(Class11 class11)
    {
        aClass31_Sub3_Sub2_629 = new Class31_Sub3_Sub2((byte)114, class11.method204("obj.dat", null));
        Class31_Sub3_Sub2 class31_sub3_sub2 = new Class31_Sub3_Sub2((byte)114, class11.method204("obj.idx", null));
        anInt616 = class31_sub3_sub2.method424();
        anIntArray638 = new int[anInt616];
        int i = 2;
        for(int j = 0; j < anInt616; j++)
        {
            anIntArray638[j] = i;
            i += class31_sub3_sub2.method424();
        }

        aClass41Array625 = new Class41[10];
        for(int k = 0; k < 10; k++)
            aClass41Array625[k] = new Class41();

    }

    public static void method579(boolean flag)
    {
        if(flag)
        {
            for(int i = 1; i > 0; i++);
        }
        aClass36_622 = null;
        aClass36_631 = null;
        anIntArray638 = null;
        aClass41Array625 = null;
        aClass31_Sub3_Sub2_629 = null;
    }

    public Class31_Sub3_Sub3_Sub2 method580(int i, byte byte0)
    {
        if(anIntArray627 != null && i > 1)
        {
            int j = -1;
            for(int k = 0; k < 10; k++)
                if(i >= anIntArray649[k] && anIntArray649[k] != 0)
                    j = anIntArray627[k];

            if(j != -1)
                return method577(j).method580(1, (byte)113);
        }
        Class31_Sub3_Sub3_Sub2 class31_sub3_sub3_sub2 = Class31_Sub3_Sub3_Sub2.method467(anInt614);
        if(byte0 != 113)
            anInt655 = 373;
        if(class31_sub3_sub3_sub2 == null)
            return null;
        if(anIntArray640 != null)
        {
            for(int l = 0; l < anIntArray640.length; l++)
                class31_sub3_sub3_sub2.method481(anIntArray640[l], anIntArray634[l]);

        }
        return class31_sub3_sub3_sub2;
    }

    public void method581(int i)
    {
        Class41 class41 = method577(anInt645);
        anInt614 = class41.anInt614;
        anInt611 = class41.anInt611;
        anInt646 = class41.anInt646;
        if(i != 7)
        {
            for(int j = 1; j > 0; j++);
        }
        anInt633 = class41.anInt633;
        anInt644 = class41.anInt644;
        anInt643 = class41.anInt643;
        anInt626 = class41.anInt626;
        anIntArray640 = class41.anIntArray640;
        anIntArray634 = class41.anIntArray634;
        Class41 class41_1 = method577(anInt619);
        aString650 = class41_1.aString650;
        aBoolean639 = class41_1.aBoolean639;
        anInt620 = class41_1.anInt620;
        String s = "a";
        char c = class41_1.aString650.charAt(0);
        if(c == 'A' || c == 'E' || c == 'I' || c == 'O' || c == 'U')
            s = "an";
        aByteArray630 = ("Swap this note at any bank for " + s + " " + class41_1.aString650 + ".").getBytes();
        aBoolean651 = true;
    }

    public Class31_Sub3_Sub3_Sub2 method582(byte byte0, int i)
    {
        if(byte0 != -34)
            throw new NullPointerException();
        int j = anInt656;
        int k = anInt648;
        int l = anInt654;
        if(i == 1)
        {
            j = anInt652;
            k = anInt608;
            l = anInt613;
        }
        if(j == -1)
            return null;
        Class31_Sub3_Sub3_Sub2 class31_sub3_sub3_sub2 = Class31_Sub3_Sub3_Sub2.method467(j);
        if(k != -1)
            if(l != -1)
            {
                Class31_Sub3_Sub3_Sub2 class31_sub3_sub3_sub2_1 = Class31_Sub3_Sub3_Sub2.method467(k);
                Class31_Sub3_Sub3_Sub2 class31_sub3_sub3_sub2_3 = Class31_Sub3_Sub3_Sub2.method467(l);
                Class31_Sub3_Sub3_Sub2 aclass31_sub3_sub3_sub2_1[] = {
                    class31_sub3_sub3_sub2, class31_sub3_sub3_sub2_1, class31_sub3_sub3_sub2_3
                };
                class31_sub3_sub3_sub2 = new Class31_Sub3_Sub3_Sub2(aclass31_sub3_sub3_sub2_1, 3, 3);
            } else
            {
                Class31_Sub3_Sub3_Sub2 class31_sub3_sub3_sub2_2 = Class31_Sub3_Sub3_Sub2.method467(k);
                Class31_Sub3_Sub3_Sub2 aclass31_sub3_sub3_sub2[] = {
                    class31_sub3_sub3_sub2, class31_sub3_sub3_sub2_2
                };
                class31_sub3_sub3_sub2 = new Class31_Sub3_Sub3_Sub2(aclass31_sub3_sub3_sub2, 3, 2);
            }
        if(i == 0 && aByte635 != 0)
            class31_sub3_sub3_sub2.method480(0, aByte635, false, 0);
        if(i == 1 && aByte642 != 0)
            class31_sub3_sub3_sub2.method480(0, aByte642, false, 0);
        if(anIntArray640 != null)
        {
            for(int i1 = 0; i1 < anIntArray640.length; i1++)
                class31_sub3_sub3_sub2.method481(anIntArray640[i1], anIntArray634[i1]);

        }
        return class31_sub3_sub3_sub2;
    }

    public void method583(Class31_Sub3_Sub2 class31_sub3_sub2, byte byte0)
    {
        if(byte0 != 59)
            throw new NullPointerException();
        do
        {
            int i = class31_sub3_sub2.method422();
            if(i == 0)
                return;
            if(i == 1)
                anInt614 = class31_sub3_sub2.method424();
            else
            if(i == 2)
                aString650 = class31_sub3_sub2.method429();
            else
            if(i == 3)
                aByteArray630 = class31_sub3_sub2.method430((byte)0);
            else
            if(i == 4)
                anInt611 = class31_sub3_sub2.method424();
            else
            if(i == 5)
                anInt646 = class31_sub3_sub2.method424();
            else
            if(i == 6)
                anInt633 = class31_sub3_sub2.method424();
            else
            if(i == 7)
            {
                anInt643 = class31_sub3_sub2.method424();
                if(anInt643 > 32767)
                    anInt643 -= 0x10000;
            } else
            if(i == 8)
            {
                anInt626 = class31_sub3_sub2.method424();
                if(anInt626 > 32767)
                    anInt626 -= 0x10000;
            } else
            if(i == 10)
                anInt653 = class31_sub3_sub2.method424();
            else
            if(i == 11)
                aBoolean651 = true;
            else
            if(i == 12)
                anInt620 = class31_sub3_sub2.method427();
            else
            if(i == 16)
                aBoolean639 = true;
            else
            if(i == 23)
            {
                anInt656 = class31_sub3_sub2.method424();
                aByte635 = class31_sub3_sub2.method423();
            } else
            if(i == 24)
                anInt648 = class31_sub3_sub2.method424();
            else
            if(i == 25)
            {
                anInt652 = class31_sub3_sub2.method424();
                aByte642 = class31_sub3_sub2.method423();
            } else
            if(i == 26)
                anInt608 = class31_sub3_sub2.method424();
            else
            if(i >= 30 && i < 35)
            {
                if(aStringArray636 == null)
                    aStringArray636 = new String[5];
                aStringArray636[i - 30] = class31_sub3_sub2.method429();
                if(aStringArray636[i - 30].equalsIgnoreCase("hidden"))
                    aStringArray636[i - 30] = null;
            } else
            if(i >= 35 && i < 40)
            {
                if(aStringArray618 == null)
                    aStringArray618 = new String[5];
                aStringArray618[i - 35] = class31_sub3_sub2.method429();
            } else
            if(i == 40)
            {
                int j = class31_sub3_sub2.method422();
                anIntArray640 = new int[j];
                anIntArray634 = new int[j];
                for(int k = 0; k < j; k++)
                {
                    anIntArray640[k] = class31_sub3_sub2.method424();
                    anIntArray634[k] = class31_sub3_sub2.method424();
                }

            } else
            if(i == 78)
                anInt654 = class31_sub3_sub2.method424();
            else
            if(i == 79)
                anInt613 = class31_sub3_sub2.method424();
            else
            if(i == 90)
                anInt621 = class31_sub3_sub2.method424();
            else
            if(i == 91)
                anInt647 = class31_sub3_sub2.method424();
            else
            if(i == 92)
                anInt624 = class31_sub3_sub2.method424();
            else
            if(i == 93)
                anInt623 = class31_sub3_sub2.method424();
            else
            if(i == 95)
                anInt644 = class31_sub3_sub2.method424();
            else
            if(i == 97)
                anInt619 = class31_sub3_sub2.method424();
            else
            if(i == 98)
                anInt645 = class31_sub3_sub2.method424();
            else
            if(i >= 100 && i < 110)
            {
                if(anIntArray627 == null)
                {
                    anIntArray627 = new int[10];
                    anIntArray649 = new int[10];
                }
                anIntArray627[i - 100] = class31_sub3_sub2.method424();
                anIntArray649[i - 100] = class31_sub3_sub2.method424();
            } else
            if(i == 110)
                anInt632 = class31_sub3_sub2.method424();
            else
            if(i == 111)
                anInt612 = class31_sub3_sub2.method424();
            else
            if(i == 112)
                anInt628 = class31_sub3_sub2.method424();
            else
            if(i == 113)
                anInt617 = class31_sub3_sub2.method423();
            else
            if(i == 114)
                anInt637 = class31_sub3_sub2.method423() * 5;
            else
            if(i == 115)
                anInt610 = class31_sub3_sub2.method422();
        } while(true);
    }

    public boolean method584(int i, int j)
    {
        int k = anInt621;
        int l = anInt624;
        if(i == 1)
        {
            k = anInt647;
            l = anInt623;
        }
        if(k == -1)
            return true;
        boolean flag = true;
        if(j != 0)
            aBoolean657 = !aBoolean657;
        if(!Class31_Sub3_Sub3_Sub2.method468(k))
            flag = false;
        if(l != -1 && !Class31_Sub3_Sub3_Sub2.method468(l))
            flag = false;
        return flag;
    }

    public Class41()
    {
        anInt615 = -1;
        aBoolean657 = false;
    }

    public int anInt608;
    public static boolean aBoolean609 = true;
    public int anInt610;
    public int anInt611;
    public int anInt612;
    public int anInt613;
    public int anInt614;
    public int anInt615;
    public static int anInt616;
    public int anInt617;
    public String aStringArray618[];
    public int anInt619;
    public int anInt620;
    public int anInt621;
    public static Class36 aClass36_622 = new Class36(50, false);
    public int anInt623;
    public int anInt624;
    public static Class41 aClass41Array625[];
    public int anInt626;
    public int anIntArray627[];
    public int anInt628;
    public static Class31_Sub3_Sub2 aClass31_Sub3_Sub2_629;
    public byte aByteArray630[];
    public static Class36 aClass36_631 = new Class36(100, false);
    public int anInt632;
    public int anInt633;
    public int anIntArray634[];
    public byte aByte635;
    public String aStringArray636[];
    public int anInt637;
    public static int anIntArray638[];
    public boolean aBoolean639;
    public int anIntArray640[];
    public static int anInt641;
    public byte aByte642;
    public int anInt643;
    public int anInt644;
    public int anInt645;
    public int anInt646;
    public int anInt647;
    public int anInt648;
    public int anIntArray649[];
    public String aString650;
    public boolean aBoolean651;
    public int anInt652;
    public int anInt653;
    public int anInt654;
    public int anInt655;
    public int anInt656;
    public boolean aBoolean657;

}
