/*
 * Copyright (c) 2007, 2018, Oracle and/or its affiliates. All rights reserved.
 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 *
 * This code is free software; you can redistribute it and/or modify it
 * under the terms of the GNU General Public License version 2 only, as
 * published by the Free Software Foundation.
 *
 * This code is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
 * version 2 for more details (a copy is included in the LICENSE file that
 * accompanied this code).
 *
 * You should have received a copy of the GNU General Public License version
 * 2 along with this work; if not, write to the Free Software Foundation,
 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 *
 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
 * or visit www.oracle.com if you need additional information or have any
 * questions.
 */
package nsk.share.jvmti.RetransformClasses.LinearHierarchy;

public class Class2 extends Class3 {
    final int var_1 = 279651512;
    final String var_2 = "pe";
    final byte var_3 = (byte)((false | (-2.2800832E38F != (short)1383528274 | false) ? (! !false ? (byte)'t' : (byte)2.7364918E38F) : (byte)(short)+ ((byte)(short)var_1)) - 1162809285);
    String var_4;
    long var_5;


    public Class2()
    {
        try {
            this.test();
        } catch (Throwable e) {}
    }

    private void test()
    {
        var_5 = var_1;
        var_5 = var_1;
        int var_6 = (+ + +8.925850825949676E307 > (char)2.8470532E38F ? false : true) ? 488170280 : 'w';
        if (false && ! !false)
        {
            {
                final String var_7 = var_4 = ! !true | true == true | (280716384452091904L <= 'o' && true) ? var_2 : (var_4 = "fagtmnuex");
                var_6 /= 'P';
            }
            float var_8 = 0F;
            var_5 = 5203751562606465024L ^ - ~419337636073321472L;
            for (var_4 = var_2; true && (var_8 < 1 && true | (false | var_8 > -1.5039879E38F)); var_5 = false ^ (false && !false) ? var_3 : var_3)
            {
                var_4 = (var_4 = new String());
                var_8++;
                (var_4 = var_2).indexOf((short)9.144145E36F - var_3);
                (var_4 = (var_4 = var_2)).trim();
                --var_6;
                var_5 = var_1;
                var_4 = var_2;
            }
            var_5 = (var_5 = 7564748839789046784L) ^ (true ? (var_6 %= 'O') : (var_5 = '`'));
            var_4 = true ? var_2 : var_2;
            var_5 = (var_4 = var_2).indexOf(var_2);
            (var_3 == 'r' & true ? "iqqrpv" : "rfcigl").length();
            var_6 >>>= 9100136958310848512L;
        }
        else
        {
            var_6 /= true ? 'c' : 'E';
            var_4 = "w";
            var_4 = "iwrwgjdv";
            if (true)
            {
                String var_9 = "h";
                var_6 >>>= ++var_6;
            }
            else
            {
                var_6++;
                var_6 %= var_6;
                var_5 = ~ (((short)(var_5 = var_3) * var_3 != - +1.5806074059058996E308 ? ! !false : !true | true) ? var_3 : var_3) != var_3 ? (short)(7.679085715836064E307 - 'o') : var_3;
                var_6 = false ? var_3 : var_6;
                var_6 += (var_5 = true | false ? 'E' : (char)7.451308044262265E307);
                var_5 = var_1;
                var_4 = var_2;
            }
            ((var_6 >>>= 1117907035) != (! !false ? var_3 : var_3) ? var_2 : var_2).indexOf("hdoenncrv", 2135254337);
            double var_10 = 2.4939359016084784E307;
            var_5 = true ? 'P' : 'O';
        }
        long var_11 = 7391529625605458944L;
        double var_12 = 0;
        var_11 ^= var_11;
        while (false && var_12 < 177)
        {
            var_4 = false ? var_2 : "ogyyag";
            var_12++;
            var_4 = "erdap";
            short var_13 = 23455;
        }
        var_4 = "uigcx";
        var_6 -= (1.9496892E38F / +var_3 + 1.0189394E38F) % (9.56188256796868E307 / 'l' % 'i');
        long var_14 = 0L;
        var_6 += var_14 >>> var_3 - var_3;
        while ('i' <= 1.3807092E38F && var_14 < 250)
        {
            var_4 = (var_4 = (var_4 = var_2));
            var_14++;
            var_11 /= var_1;
            var_11 >>>= ! ((true ? var_3 : (short)740489714) >= (false ? (char)(+8.95980369093236E307 / -var_12) : 'y')) ^ false ? 3497156953458120704L : var_6;
        }
        var_4 = "sjh";
        var_6++;
        if (true)
        {
            var_4 = (var_4 = (var_4 = "ndxwkbrn"));
        }
        else
        {
            String var_15 = var_2;
        }
        var_2.offsetByCodePoints(var_1 * var_2.charAt(var_1), var_1);
        var_4 = ((false & ((true && !true) ^ true) ? false : "".endsWith(var_4 = var_2)) ? "shbw".equalsIgnoreCase("ehqh") : true) ? (var_4 = "bchgi") : "s";
        if (1.4012569E38F >= (false ? var_3 : 3.1177603E38F / 1.2063465E38F))
        {
            var_11 &= (long)1.0286498E38F;
        }
        else
        {
            var_11 ^= (var_4 = (var_4 = "eftot")).charAt(1735641781) >>> var_3 > 'f' ? var_3 : (true ? var_3 : var_3);
        }
        var_4 = (true ? !false : !true ^ !false & !false) ? "esgaeawr" : (var_4 = "jiyrxeqlh");
        var_11 /= var_12;
        double var_16 = 0;
        var_4 = "awsli";
        do
        {
            String var_17;
            var_16++;
            var_11 <<= ++var_6;
        } while (var_16 < 163);
        float var_18 = 0F;
        var_4 = (var_4 = "htc") + (true ? "pqugv" : "fu");
        for (String var_19 = "ixwn"; 'D' < - + -var_16 && var_18 < 136; var_11 <<= (var_11 *= + (1.3828879317513391E308 % 'c')) < var_11 ? (short)14215416 : (short)var_3)
        {
            var_6 <<= var_11;
            var_18++;
            var_4 = var_19;
            --var_11;
        }
        var_4 = var_2;
        var_6 -= (true ? true : !false) ^ (!false | false) ? (short)- ((float)var_12) : (short)var_11;
    }
}
