Info Call to dynamic code loading API

Description

List of all dynamic code loading API calls in the application. Loading code from untrsuted sources could allow the execution of malicious code in the context of the current application.

Recommendation

This entry is informative, no recommendations applicable.

Technical details

Method com.sun.org.apache.xalan.internal.xsltc.dom.NodeSortRecord.initialize() calling method java.lang.System.getProperty()


    public final void initialize(int p11, int p12, com.sun.org.apache.xalan.internal.xsltc.DOM p13, com.sun.org.apache.xalan.internal.xsltc.dom.SortSettings p14)
    {
        this._dom = p13;
        this._node = p11;
        this._last = p12;
        this._settings = p14;
        int v4 = p14.getSortOrders().length;
        java.text.Collator v6_12 = new Object[v4];
        this._values = v6_12;
        try {
            String v1 = System.getProperty("com.sun.org.apache.xalan.internal.xsltc.COLLATOR_FACTORY");
        } catch (java.text.Collator v6) {
        }
        if (v1 == null) {
            this._collators = p14.getCollators();
            this._collator = this._collators[0];
        } else {
            try {
                this._collatorFactory = ((com.sun.org.apache.xalan.internal.xsltc.CollatorFactory) com.sun.org.apache.xalan.internal.xsltc.dom.ObjectFactory.findProviderClass(v1, com.sun.org.apache.xalan.internal.xsltc.dom.ObjectFactory.findClassLoader(), 1));
                java.util.Locale[] v5 = p14.getLocales();
                java.text.Collator v6_5 = new java.text.Collator[v4];
                this._collators = v6_5;
                int v3 = 0;
            } catch (ClassNotFoundException v2) {
                throw new com.sun.org.apache.xalan.internal.xsltc.TransletException(v2);
            }
            while (v3 < v4) {
                this._collators[v3] = this._collatorFactory.getCollator(v5[v3]);
                v3++;
            }
            this._collator = this._collators[0];
        }
        return;
    }

Method com.sun.org.apache.xalan.internal.xsltc.dom.SecuritySupport12$4.run() calling method java.lang.System.getProperty()


    public Object run()
    {
        return System.getProperty(this.val$propName);
    }

Method com.google.android.gms.dynamite.zzh.<init>() calling method dalvik.system.PathClassLoader.<init>()


    zzh(String p1, ClassLoader p2)
    {
        super(p1, p2);
        return;
    }

Method android.support.multidex.MultiDex$V4.install() calling method dalvik.system.DexFile.loadDex()


    private static void install(ClassLoader p13, java.util.List p14)
    {
        int v5 = p14.size();
        reflect.Field v10 = android.support.multidex.MultiDex.access$300(p13, "path");
        StringBuilder v9_1 = new StringBuilder(((String) v10.get(p13)));
        String[] v4 = new String[v5];
        java.io.File[] v3 = new java.io.File[v5];
        java.util.zip.ZipFile[] v6 = new java.util.zip.ZipFile[v5];
        dalvik.system.DexFile[] v2 = new dalvik.system.DexFile[v5];
        java.util.ListIterator v8 = p14.listIterator();
        while (v8.hasNext()) {
            java.io.File v0_1 = ((java.io.File) v8.next());
            String v1 = v0_1.getAbsolutePath();
            v9_1.append(58).append(v1);
            int v7 = v8.previousIndex();
            v4[v7] = v1;
            v3[v7] = v0_1;
            v6[v7] = new java.util.zip.ZipFile(v0_1);
            v2[v7] = dalvik.system.DexFile.loadDex(v1, new StringBuilder().append(v1).append(".dex").toString(), 0);
        }
        v10.set(p13, v9_1.toString());
        android.support.multidex.MultiDex.access$400(p13, "mPaths", v4);
        android.support.multidex.MultiDex.access$400(p13, "mFiles", v3);
        android.support.multidex.MultiDex.access$400(p13, "mZips", v6);
        android.support.multidex.MultiDex.access$400(p13, "mDexs", v2);
        return;
    }

Method org.simpleframework.xml.filter.EnvironmentFilter.replace() calling method java.lang.System.getenv()


    public String replace(String p3)
    {
        int v0 = System.getenv(p3);
        if (v0 == 0) {
            if (this.filter == null) {
                v0 = 0;
            } else {
                v0 = this.filter.replace(p3);
            }
        }
        return v0;
    }

Method aavax.xml.stream.FactoryFinder.<clinit>() calling method java.lang.System.getProperty()


    static FactoryFinder()
    {
        int v0 = 0;
        aavax.xml.stream.FactoryFinder.debug = 0;
        try {
            if (System.getProperty("xml.stream.debug") == null) {
                aavax.xml.stream.FactoryFinder.debug = v0;
            } else {
                v0 = 1;
            }
        } catch (int v0) {
        }
        return;
    }

Method aavax.xml.stream.FactoryFinder.find() calling method java.lang.System.getProperty()


    static Object find(String p13, String p14, ClassLoader p15)
    {
        try {
            Object v10_6;
            String v9 = System.getProperty(p13);
        } catch (Object v10) {
            try {
                java.io.File v2_1 = new java.io.File(new StringBuffer().append(System.getProperty("java.home")).append(java.io.File.separator).append("lib").append(java.io.File.separator).append("jaxp.properties").toString());
            } catch (Exception v1_0) {
                if (!aavax.xml.stream.FactoryFinder.debug) {
                    java.io.InputStream v4;
                    String v8 = new StringBuffer().append("META-INF/services/").append(p13).toString();
                    try {
                        if (p15 != null) {
                            v4 = p15.getResourceAsStream(v8);
                            if (v4 != null) {
                                aavax.xml.stream.FactoryFinder.debugPrintln(new StringBuffer().append("found ").append(v8).toString());
                                java.io.BufferedReader v7_1 = new java.io.BufferedReader(new java.io.InputStreamReader(v4, "UTF-8"));
                                String v3_1 = v7_1.readLine();
                                v7_1.close();
                                if ((v3_1 != null) && (!"".equals(v3_1))) {
                                    aavax.xml.stream.FactoryFinder.debugPrintln(new StringBuffer().append("loaded from services: ").append(v3_1).toString());
                                    v10_6 = aavax.xml.stream.FactoryFinder.newInstance(v3_1, p15);
                                    return v10_6;
                                }
                            }
                        } else {
                            v4 = ClassLoader.getSystemResourceAsStream(v8);
                        }
                    } catch (Exception v1_1) {
                        if (aavax.xml.stream.FactoryFinder.debug) {
                            v1_1.printStackTrace();
                        }
                    }
                    if (p14 != null) {
                        aavax.xml.stream.FactoryFinder.debugPrintln(new StringBuffer().append("loaded from fallback value: ").append(p14).toString());
                        v10_6 = aavax.xml.stream.FactoryFinder.newInstance(p14, p15);
                        return v10_6;
                    } else {
                        throw new aavax.xml.stream.FactoryConfigurationError(new StringBuffer().append("Provider for ").append(p13).append(" cannot be found").toString(), 0);
                    }
                } else {
                    v1_0.printStackTrace();
                }
            }
            if (!v2_1.exists()) {
            } else {
                java.util.Properties v6_1 = new java.util.Properties();
                v6_1.load(new java.io.FileInputStream(v2_1));
                String v3_0 = v6_1.getProperty(p13);
                if ((v3_0 == null) || (v3_0.length() <= 0)) {
                } else {
                    aavax.xml.stream.FactoryFinder.debugPrintln(new StringBuffer().append("found java.home property ").append(v3_0).toString());
                    v10_6 = aavax.xml.stream.FactoryFinder.newInstance(v3_0, p15);
                    return v10_6;
                }
            }
        }
        if (v9 == null) {
        } else {
            aavax.xml.stream.FactoryFinder.debugPrintln(new StringBuffer().append("found system property").append(v9).toString());
            v10_6 = aavax.xml.stream.FactoryFinder.newInstance(v9, p15);
            return v10_6;
        }
    }

Method ae.com.sun.xml.bind.Util.getSystemProperty() calling method java.lang.System.getProperty()


    public static String getSystemProperty(String p2)
    {
        try {
            int v1 = System.getProperty(p2);
        } catch (SecurityException v0) {
            v1 = 0;
        }
        return v1;
    }

Method ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.<clinit>() calling method java.lang.System.getProperty()


    static RuntimeBuiltinLeafInfoImpl()
    {
        javax.xml.namespace.QName[] v4;
        ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.LEAVES = new java.util.HashMap();
        if (System.getProperty("mapAnyUriToUri") != null) {
            v4 = new javax.xml.namespace.QName[9];
            v4[0] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("string");
            v4[1] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("anySimpleType");
            v4[2] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("normalizedString");
            v4[3] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("token");
            v4[4] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("language");
            v4[5] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("Name");
            v4[6] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("NCName");
            v4[7] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("NMTOKEN");
            v4[8] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("ENTITY");
        } else {
            v4 = new javax.xml.namespace.QName[10];
            v4[0] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("string");
            v4[1] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("anySimpleType");
            v4[2] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("normalizedString");
            v4[3] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("anyURI");
            v4[4] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("token");
            v4[5] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("language");
            v4[6] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("Name");
            v4[7] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("NCName");
            v4[8] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("NMTOKEN");
            v4[9] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("ENTITY");
        }
        ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.STRING = new ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$StringImplImpl(String, v4);
        java.util.ArrayList v5_1 = new java.util.ArrayList();
        javax.xml.namespace.QName[] v8_0 = new javax.xml.namespace.QName[1];
        v8_0[0] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("unsignedShort");
        v5_1.add(new ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$1(Character, v8_0));
        javax.xml.namespace.QName[] v8_1 = new javax.xml.namespace.QName[1];
        v8_1[0] = javax.xml.datatype.DatatypeConstants.DATETIME;
        v5_1.add(new ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$2(java.util.Calendar, v8_1));
        javax.xml.namespace.QName[] v8_2 = new javax.xml.namespace.QName[1];
        v8_2[0] = javax.xml.datatype.DatatypeConstants.DATETIME;
        v5_1.add(new ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$3(java.util.GregorianCalendar, v8_2));
        javax.xml.namespace.QName[] v8_3 = new javax.xml.namespace.QName[1];
        v8_3[0] = javax.xml.datatype.DatatypeConstants.DATETIME;
        v5_1.add(new ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$4(java.util.Date, v8_3));
        javax.xml.namespace.QName[] v8_4 = new javax.xml.namespace.QName[1];
        v8_4[0] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("string");
        v5_1.add(new ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$5(java.io.File, v8_4));
        javax.xml.namespace.QName[] v8_5 = new javax.xml.namespace.QName[1];
        v8_5[0] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("anyURI");
        v5_1.add(new ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$6(java.net.URL, v8_5));
        if (System.getProperty("mapAnyUriToUri") == null) {
            javax.xml.namespace.QName[] v8_6 = new javax.xml.namespace.QName[1];
            v8_6[0] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("string");
            v5_1.add(new ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$7(java.net.URI, v8_6));
        }
        javax.xml.namespace.QName[] v8_7 = new javax.xml.namespace.QName[1];
        v8_7[0] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("string");
        v5_1.add(new ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$8(Class, v8_7));
        javax.xml.namespace.QName[] v8_8 = new javax.xml.namespace.QName[1];
        v8_8[0] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("base64Binary");
        v5_1.add(new ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$9(javax.activation.DataHandler, v8_8));
        javax.xml.namespace.QName[] v8_9 = new javax.xml.namespace.QName[1];
        v8_9[0] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("base64Binary");
        v5_1.add(new ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$10(javax.xml.transform.Source, v8_9));
        javax.xml.namespace.QName[] v8_11 = new javax.xml.namespace.QName[9];
        v8_11[0] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("anySimpleType");
        v8_11[1] = javax.xml.datatype.DatatypeConstants.DATE;
        v8_11[2] = javax.xml.datatype.DatatypeConstants.DATETIME;
        v8_11[3] = javax.xml.datatype.DatatypeConstants.TIME;
        v8_11[4] = javax.xml.datatype.DatatypeConstants.GMONTH;
        v8_11[5] = javax.xml.datatype.DatatypeConstants.GDAY;
        v8_11[6] = javax.xml.datatype.DatatypeConstants.GYEAR;
        v8_11[7] = javax.xml.datatype.DatatypeConstants.GYEARMONTH;
        v8_11[8] = javax.xml.datatype.DatatypeConstants.GMONTHDAY;
        v5_1.add(new ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$11(javax.xml.datatype.XMLGregorianCalendar, v8_11));
        java.util.ArrayList v3_1 = new java.util.ArrayList();
        v3_1.add(ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.STRING);
        javax.xml.namespace.QName[] v8_12 = new javax.xml.namespace.QName[1];
        v8_12[0] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("boolean");
        v3_1.add(new ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$12(Boolean, v8_12));
        javax.xml.namespace.QName[] v8_13 = new javax.xml.namespace.QName[2];
        v8_13[0] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("base64Binary");
        v8_13[1] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("hexBinary");
        v3_1.add(new ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$13(byte[], v8_13));
        javax.xml.namespace.QName[] v8_14 = new javax.xml.namespace.QName[1];
        v8_14[0] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("byte");
        v3_1.add(new ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$14(Byte, v8_14));
        javax.xml.namespace.QName[] v8_15 = new javax.xml.namespace.QName[2];
        v8_15[0] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("short");
        v8_15[1] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("unsignedByte");
        v3_1.add(new ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$15(Short, v8_15));
        javax.xml.namespace.QName[] v8_16 = new javax.xml.namespace.QName[2];
        v8_16[0] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("int");
        v8_16[1] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("unsignedShort");
        v3_1.add(new ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$16(Integer, v8_16));
        javax.xml.namespace.QName[] v8_17 = new javax.xml.namespace.QName[2];
        v8_17[0] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("long");
        v8_17[1] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("unsignedInt");
        v3_1.add(new ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$17(Long, v8_17));
        javax.xml.namespace.QName[] v8_18 = new javax.xml.namespace.QName[1];
        v8_18[0] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("float");
        v3_1.add(new ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$18(Float, v8_18));
        javax.xml.namespace.QName[] v8_19 = new javax.xml.namespace.QName[1];
        v8_19[0] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("double");
        v3_1.add(new ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$19(Double, v8_19));
        javax.xml.namespace.QName[] v8_21 = new javax.xml.namespace.QName[6];
        v8_21[0] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("integer");
        v8_21[1] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("positiveInteger");
        v8_21[2] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("negativeInteger");
        v8_21[3] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("nonPositiveInteger");
        v8_21[4] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("nonNegativeInteger");
        v8_21[5] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("unsignedLong");
        v3_1.add(new ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$20(java.math.BigInteger, v8_21));
        javax.xml.namespace.QName[] v8_22 = new javax.xml.namespace.QName[1];
        v8_22[0] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("decimal");
        v3_1.add(new ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$21(java.math.BigDecimal, v8_22));
        javax.xml.namespace.QName[] v8_23 = new javax.xml.namespace.QName[1];
        v8_23[0] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("QName");
        v3_1.add(new ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$22(javax.xml.namespace.QName, v8_23));
        if (System.getProperty("mapAnyUriToUri") != null) {
            javax.xml.namespace.QName[] v8_24 = new javax.xml.namespace.QName[1];
            v8_24[0] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("anyURI");
            v3_1.add(new ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$23(java.net.URI, v8_24));
        }
        javax.xml.namespace.QName[] v8_25 = new javax.xml.namespace.QName[1];
        v8_25[0] = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.createXS("duration");
        v3_1.add(new ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$24(javax.xml.datatype.Duration, v8_25));
        javax.xml.namespace.QName[] v8_26 = new javax.xml.namespace.QName[0];
        v3_1.add(new ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$25(Void, v8_26));
        java.util.ArrayList v1_1 = new java.util.ArrayList(((v5_1.size() + v3_1.size()) + 1));
        v1_1.addAll(v5_1);
        try {
            v1_1.add(new ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$UUIDImpl());
        } catch (javax.xml.namespace.QName v6) {
        }
        v1_1.addAll(v3_1);
        ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.builtinBeanInfos = java.util.Collections.unmodifiableList(v1_1);
        ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.datatypeFactory = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.init();
        ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.xmlGregorianCalendarFormatString = new java.util.HashMap();
        java.util.Map v2 = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.xmlGregorianCalendarFormatString;
        v2.put(javax.xml.datatype.DatatypeConstants.DATETIME, "%Y-%M-%DT%h:%m:%s%z");
        v2.put(javax.xml.datatype.DatatypeConstants.DATE, "%Y-%M-%D%z");
        v2.put(javax.xml.datatype.DatatypeConstants.TIME, "%h:%m:%s%z");
        v2.put(javax.xml.datatype.DatatypeConstants.GMONTH, "--%M--%z");
        v2.put(javax.xml.datatype.DatatypeConstants.GDAY, "---%D%z");
        v2.put(javax.xml.datatype.DatatypeConstants.GYEAR, "%Y%z");
        v2.put(javax.xml.datatype.DatatypeConstants.GYEARMONTH, "%Y-%M%z");
        v2.put(javax.xml.datatype.DatatypeConstants.GMONTHDAY, "--%M-%D%z");
        ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.xmlGregorianCalendarFieldRef = new java.util.HashMap();
        java.util.Map v0 = ae.com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.xmlGregorianCalendarFieldRef;
        v0.put(javax.xml.datatype.DatatypeConstants.DATETIME, Integer.valueOf(17895697));
        v0.put(javax.xml.datatype.DatatypeConstants.DATE, Integer.valueOf(17895424));
        v0.put(javax.xml.datatype.DatatypeConstants.TIME, Integer.valueOf(16777489));
        v0.put(javax.xml.datatype.DatatypeConstants.GDAY, Integer.valueOf(16781312));
        v0.put(javax.xml.datatype.DatatypeConstants.GMONTH, Integer.valueOf(16842752));
        v0.put(javax.xml.datatype.DatatypeConstants.GYEAR, Integer.valueOf(17825792));
        v0.put(javax.xml.datatype.DatatypeConstants.GYEARMONTH, Integer.valueOf(17891328));
        v0.put(javax.xml.datatype.DatatypeConstants.GMONTHDAY, Integer.valueOf(16846848));
        return;
    }

Method ae.javax.xml.bind.GetPropertyAction.run() calling method java.lang.System.getProperty()


    public String run()
    {
        return System.getProperty(this.propertyName);
    }

Method ae.javax.xml.stream.FactoryFinder.<clinit>() calling method java.lang.System.getProperty()


    static FactoryFinder()
    {
        int v0 = 0;
        ae.javax.xml.stream.FactoryFinder.debug = 0;
        try {
            if (System.getProperty("xml.stream.debug") == null) {
                ae.javax.xml.stream.FactoryFinder.debug = v0;
            } else {
                v0 = 1;
            }
        } catch (int v0) {
        }
        return;
    }

Method ae.javax.xml.stream.FactoryFinder.find() calling method java.lang.System.getProperty()


    static Object find(String p13, String p14, ClassLoader p15)
    {
        try {
            Object v10_1;
            String v9 = System.getProperty(p13);
        } catch (Object v10) {
            try {
                java.io.File v2_1 = new java.io.File(new StringBuilder().append(System.getProperty("java.home")).append(java.io.File.separator).append("lib").append(java.io.File.separator).append("jaxp.properties").toString());
            } catch (Exception v1_0) {
                if (!ae.javax.xml.stream.FactoryFinder.debug) {
                    java.io.InputStream v4;
                    String v8 = new StringBuilder().append("META-INF/services/").append(p13).toString();
                    try {
                        if (p15 != null) {
                            v4 = p15.getResourceAsStream(v8);
                            if (v4 != null) {
                                ae.javax.xml.stream.FactoryFinder.debugPrintln(new StringBuilder().append("found ").append(v8).toString());
                                java.io.BufferedReader v7_1 = new java.io.BufferedReader(new java.io.InputStreamReader(v4, "UTF-8"));
                                String v3_1 = v7_1.readLine();
                                v7_1.close();
                                if ((v3_1 != null) && (!"".equals(v3_1))) {
                                    ae.javax.xml.stream.FactoryFinder.debugPrintln(new StringBuilder().append("loaded from services: ").append(v3_1).toString());
                                    v10_1 = ae.javax.xml.stream.FactoryFinder.newInstance(v3_1, p15);
                                    return v10_1;
                                }
                            }
                        } else {
                            v4 = ClassLoader.getSystemResourceAsStream(v8);
                        }
                    } catch (Exception v1_1) {
                        if (ae.javax.xml.stream.FactoryFinder.debug) {
                            v1_1.printStackTrace();
                        }
                    }
                    if (p14 != null) {
                        ae.javax.xml.stream.FactoryFinder.debugPrintln(new StringBuilder().append("loaded from fallback value: ").append(p14).toString());
                        v10_1 = ae.javax.xml.stream.FactoryFinder.newInstance(p14, p15);
                        return v10_1;
                    } else {
                        throw new ae.javax.xml.stream.FactoryConfigurationError(new StringBuilder().append("Provider for ").append(p13).append(" cannot be found").toString(), 0);
                    }
                } else {
                    v1_0.printStackTrace();
                }
            }
            if (!v2_1.exists()) {
            } else {
                java.util.Properties v6_1 = new java.util.Properties();
                v6_1.load(new java.io.FileInputStream(v2_1));
                String v3_0 = v6_1.getProperty(p13);
                ae.javax.xml.stream.FactoryFinder.debugPrintln(new StringBuilder().append("found java.home property ").append(v3_0).toString());
                v10_1 = ae.javax.xml.stream.FactoryFinder.newInstance(v3_0, p15);
                return v10_1;
            }
        }
        if (v9 == null) {
        } else {
            ae.javax.xml.stream.FactoryFinder.debugPrintln(new StringBuilder().append("found system property").append(v9).toString());
            v10_1 = ae.javax.xml.stream.FactoryFinder.newInstance(v9, p15);
            return v10_1;
        }
    }

Method android.support.multidex.MultiDex.<clinit>() calling method java.lang.System.getProperty()


    static MultiDex()
    {
        android.support.multidex.MultiDex.SECONDARY_FOLDER_NAME = new StringBuilder().append("code_cache").append(java.io.File.separator).append("secondary-dexes").toString();
        android.support.multidex.MultiDex.installedApk = new java.util.HashSet();
        android.support.multidex.MultiDex.IS_VM_MULTIDEX_CAPABLE = android.support.multidex.MultiDex.isVMMultidexCapable(System.getProperty("java.vm.version"));
        return;
    }

Method android.support.multidex.MultiDex.install() calling method java.lang.System.getProperty()


    public static void install(android.content.Context p11)
    {
        android.util.Log.i("MultiDex", "install");
        if (!android.support.multidex.MultiDex.IS_VM_MULTIDEX_CAPABLE) {
            if (android.os.Build$VERSION.SDK_INT >= 4) {
                try {
                    android.content.pm.ApplicationInfo v1 = android.support.multidex.MultiDex.getApplicationInfo(p11);
                } catch (RuntimeException v3_0) {
                    android.util.Log.e("MultiDex", "Multidex installation failure", v3_0);
                    throw new RuntimeException(new StringBuilder().append("Multi dex installation failed (").append(v3_0.getMessage()).append(").").toString());
                }
                if (v1 != null) {
                    String v0 = v1.sourceDir;
                    if (!android.support.multidex.MultiDex.installedApk.contains(v0)) {
                        android.support.multidex.MultiDex.installedApk.add(v0);
                        if (android.os.Build$VERSION.SDK_INT > 20) {
                            android.util.Log.w("MultiDex", new StringBuilder().append("MultiDex is not guaranteed to work in SDK version ").append(android.os.Build$VERSION.SDK_INT).append(": SDK version higher than ").append(20).append(" should be backed by ").append("runtime with built-in multidex capabilty but it\'s not the ").append("case here: java.vm.version=\"").append(System.getProperty("java.vm.version")).append("\"").toString());
                        }
                        try {
                            ClassLoader v5 = p11.getClassLoader();
                        } catch (RuntimeException v3_1) {
                            android.util.Log.w("MultiDex", "Failure while trying to obtain Context class loader. Must be running in test mode. Skip patching.", v3_1);
                        }
                        if (v5 != null) {
                            try {
                                android.support.multidex.MultiDex.clearOldDexDir(p11);
                            } catch (Throwable v6) {
                                android.util.Log.w("MultiDex", "Something went wrong when trying to clear old MultiDex extraction, continuing without cleaning.", v6);
                            }
                            java.io.File v2_1 = new java.io.File(v1.dataDir, android.support.multidex.MultiDex.SECONDARY_FOLDER_NAME);
                            java.util.List v4_0 = android.support.multidex.MultiDexExtractor.load(p11, v1, v2_1, 0);
                            if (!android.support.multidex.MultiDex.checkValidZipFiles(v4_0)) {
                                android.util.Log.w("MultiDex", "Files were not valid zip files.  Forcing a reload.");
                                java.util.List v4_1 = android.support.multidex.MultiDexExtractor.load(p11, v1, v2_1, 1);
                                if (!android.support.multidex.MultiDex.checkValidZipFiles(v4_1)) {
                                    throw new RuntimeException("Zip files were not valid.");
                                } else {
                                    android.support.multidex.MultiDex.installSecondaryDexes(v5, v2_1, v4_1);
                                }
                            } else {
                                android.support.multidex.MultiDex.installSecondaryDexes(v5, v2_1, v4_0);
                            }
                            android.util.Log.i("MultiDex", "install done");
                        } else {
                            android.util.Log.e("MultiDex", "Context class loader is null. Must be running in test mode. Skip patching.");
                        }
                    } else {
                    }
                }
            } else {
                throw new RuntimeException(new StringBuilder().append("Multi dex installation failed. SDK ").append(android.os.Build$VERSION.SDK_INT).append(" is unsupported. Min SDK version is ").append(4).append(".").toString());
            }
        } else {
            android.util.Log.i("MultiDex", "VM has multidex support, MultiDex support library is disabled.");
        }
        return;
    }

Method com.bumptech.glide.load.model.LazyHeaders$Builder.<clinit>() calling method java.lang.System.getProperty()


    static LazyHeaders$Builder()
    {
        com.bumptech.glide.load.model.LazyHeaders$Builder.DEFAULT_USER_AGENT = System.getProperty("http.agent");
        java.util.HashMap v0_1 = new java.util.HashMap(2);
        if (!android.text.TextUtils.isEmpty(com.bumptech.glide.load.model.LazyHeaders$Builder.DEFAULT_USER_AGENT)) {
            v0_1.put("User-Agent", java.util.Collections.singletonList(new com.bumptech.glide.load.model.LazyHeaders$StringHeaderFactory(com.bumptech.glide.load.model.LazyHeaders$Builder.DEFAULT_USER_AGENT)));
        }
        v0_1.put("Accept-Encoding", java.util.Collections.singletonList(new com.bumptech.glide.load.model.LazyHeaders$StringHeaderFactory("identity")));
        com.bumptech.glide.load.model.LazyHeaders$Builder.DEFAULT_HEADERS = java.util.Collections.unmodifiableMap(v0_1);
        return;
    }

Method okhttp3.internal.platform.Platform.isConscryptPreferred() calling method java.lang.System.getProperty()


    public static boolean isConscryptPreferred()
    {
        boolean v1_3;
        if (!"conscrypt".equals(System.getProperty("okhttp.platform"))) {
            v1_3 = "Conscrypt".equals(java.security.Security.getProviders()[0].getName());
        } else {
            v1_3 = 1;
        }
        return v1_3;
    }

Method com.sun.org.apache.bcel.internal.classfile.JavaClass.<clinit>() calling method java.lang.System.getProperty()


    static JavaClass()
    {
        com.sun.org.apache.bcel.internal.classfile.JavaClass.debug = 0;
        com.sun.org.apache.bcel.internal.classfile.JavaClass.sep = 47;
        String v1 = 0;
        try {
            String v0 = System.getProperty("JavaClass.debug");
            v1 = System.getProperty("file.separator");
        } catch (StringIndexOutOfBoundsException v2) {
        }
        if (v0 != null) {
            com.sun.org.apache.bcel.internal.classfile.JavaClass.debug = new Boolean(v0).booleanValue();
        }
        if (v1 != null) {
            try {
                com.sun.org.apache.bcel.internal.classfile.JavaClass.sep = v1.charAt(0);
            } catch (StringIndexOutOfBoundsException v2) {
            }
        }
        return;
    }

Method com.sun.org.apache.bcel.internal.util.Class2HTML._main() calling method java.lang.System.getProperty()


    public static void _main(String[] p14)
    {
        String[] v2 = new String[p14.length];
        String v10 = 0;
        char v9 = System.getProperty("file.separator").toCharArray()[0];
        String v0 = new StringBuilder().append(".").append(v9).toString();
        int v5_0 = 0;
        int v4 = 0;
        try {
            while (v5_0 < p14.length) {
                int v3_0;
                if (p14[v5_0].charAt(0) != 45) {
                    v3_0 = (v4 + 1);
                    try {
                        v2[v4] = p14[v5_0];
                    } catch (Exception v1) {
                        System.out.println(v1);
                        v1.printStackTrace(System.out);
                        return;
                    }
                } else {
                    if (!p14[v5_0].equals("-d")) {
                        if (!p14[v5_0].equals("-zip")) {
                            System.out.println(new StringBuilder().append("Unknown option ").append(p14[v5_0]).toString());
                            v3_0 = v4;
                        } else {
                            v5_0++;
                            v10 = p14[v5_0];
                            v3_0 = v4;
                        }
                    } else {
                        v5_0++;
                        v0 = p14[v5_0];
                        if (!v0.endsWith(new StringBuilder().append("").append(v9).toString())) {
                            v0 = new StringBuilder().append(v0).append(v9).toString();
                        }
                        new java.io.File(v0).mkdirs();
                        v3_0 = v4;
                    }
                }
                v5_0++;
                v4 = v3_0;
            }
        } catch (Exception v1) {
        }
        if (v4 != 0) {
            int v5_1 = 0;
            while (v5_1 < v4) {
                try {
                    com.sun.org.apache.bcel.internal.classfile.ClassParser v7_2;
                    System.out.print(new StringBuilder().append("Processing ").append(v2[v5_1]).append("...").toString());
                } catch (Exception v1) {
                    int v3 = v4;
                }
                if (v10 != null) {
                    v7_2 = new com.sun.org.apache.bcel.internal.classfile.ClassParser(v10, v2[v5_1]);
                } else {
                    v7_2 = new com.sun.org.apache.bcel.internal.classfile.ClassParser(v2[v5_1]);
                }
                new com.sun.org.apache.bcel.internal.util.Class2HTML(v7_2.parse(), v0);
                System.out.println("Done.");
                v5_1++;
            }
        } else {
            System.err.println("Class2HTML: No input files specified.");
        }
        return;
    }

Method com.sun.org.apache.bcel.internal.util.ClassPath.<init>() calling method java.lang.System.getProperty()


    public ClassPath(String p9)
    {
        this.class_path = p9;
        java.util.ArrayList v4_1 = new java.util.ArrayList();
        java.util.StringTokenizer v3_1 = new java.util.StringTokenizer(p9, System.getProperty("path.separator"));
        while (v3_1.hasMoreTokens()) {
            String v2 = v3_1.nextToken();
            if (!v2.equals("")) {
                java.io.File v1_1 = new java.io.File(v2);
                try {
                    if (v1_1.exists()) {
                        if (!v1_1.isDirectory()) {
                            v4_1.add(new com.sun.org.apache.bcel.internal.util.ClassPath$Zip(new java.util.zip.ZipFile(v1_1)));
                        } else {
                            v4_1.add(new com.sun.org.apache.bcel.internal.util.ClassPath$Dir(v2));
                        }
                    }
                } catch (java.io.IOException v0) {
                    System.err.println(new StringBuilder().append("CLASSPATH component ").append(v1_1).append(": ").append(v0).toString());
                }
            }
        }
        com.sun.org.apache.bcel.internal.util.ClassPath$Zip v5_2 = new com.sun.org.apache.bcel.internal.util.ClassPath$PathEntry[v4_1.size()];
        this.paths = v5_2;
        v4_1.toArray(this.paths);
        return;
    }

Method com.sun.org.apache.bcel.internal.util.ClassPath.getClassPath() calling method java.lang.System.getProperty()


    public static final String getClassPath()
    {
        try {
            String v2 = System.getProperty("java.class.path");
            String v0 = System.getProperty("sun.boot.class.path");
            String v6 = System.getProperty("java.ext.dirs");
            java.util.ArrayList v9_0 = new java.util.ArrayList();
            com.sun.org.apache.bcel.internal.util.ClassPath.getPathComponents(v2, v9_0);
            com.sun.org.apache.bcel.internal.util.ClassPath.getPathComponents(v0, v9_0);
            java.util.ArrayList v3_1 = new java.util.ArrayList();
            com.sun.org.apache.bcel.internal.util.ClassPath.getPathComponents(v6, v3_1);
            java.util.Iterator v4_0 = v3_1.iterator();
        } catch (java.util.Iterator v4) {
            char v10_1 = "";
            return v10_1;
        }
        while (v4_0.hasNext()) {
            String[] v7 = new java.io.File(((String) v4_0.next())).list(new com.sun.org.apache.bcel.internal.util.ClassPath$1());
            if (v7 != null) {
                int v8 = 0;
                while (v8 < v7.length) {
                    v9_0.add(new StringBuilder().append(v6).append(java.io.File.separatorChar).append(v7[v8]).toString());
                    v8++;
                }
            }
        }
        StringBuffer v1_1 = new StringBuffer();
        java.util.Iterator v4_1 = v9_0.iterator();
        while (v4_1.hasNext()) {
            v1_1.append(((String) v4_1.next()));
            if (v4_1.hasNext()) {
                v1_1.append(java.io.File.pathSeparatorChar);
            }
        }
        v10_1 = v1_1.toString().intern();
        return v10_1;
    }

Method com.sun.org.apache.bcel.internal.util.JavaWrapper.getClassLoader() calling method java.lang.System.getProperty()


    private static ClassLoader getClassLoader()
    {
        String v1 = System.getProperty("bcel.classloader");
        if ((v1 == null) || ("".equals(v1))) {
            v1 = "com.sun.org.apache.bcel.internal.util.ClassLoader";
        }
        try {
            return ((ClassLoader) Class.forName(v1).newInstance());
        } catch (Exception v0) {
            throw new RuntimeException(v0.toString());
        }
    }

Method com.sun.org.apache.html.internal.dom.SecuritySupport12$4.run() calling method java.lang.System.getProperty()


    public Object run()
    {
        return System.getProperty(this.val$propName);
    }

Method com.sun.org.apache.html.internal.dom.SecuritySupport.getSystemProperty() calling method java.lang.System.getProperty()


    String getSystemProperty(String p2)
    {
        return System.getProperty(p2);
    }

Method com.sun.org.apache.regexp.internal.RETest.<clinit>() calling method java.lang.System.getProperty()


    static RETest()
    {
        com.sun.org.apache.regexp.internal.RETest.NEW_LINE = System.getProperty("line.separator");
        return;
    }

Method com.sun.org.apache.xalan.internal.extensions.SecuritySupport12$4.run() calling method java.lang.System.getProperty()


    public Object run()
    {
        return System.getProperty(this.val$propName);
    }

Method com.sun.org.apache.xalan.internal.extensions.SecuritySupport.getSystemProperty() calling method java.lang.System.getProperty()


    String getSystemProperty(String p2)
    {
        return System.getProperty(p2);
    }

Method com.sun.org.apache.xalan.internal.lib.SecuritySupport12$4.run() calling method java.lang.System.getProperty()


    public Object run()
    {
        return System.getProperty(this.val$propName);
    }

Method com.sun.org.apache.xalan.internal.lib.SecuritySupport.getSystemProperty() calling method java.lang.System.getProperty()


    String getSystemProperty(String p2)
    {
        return System.getProperty(p2);
    }

Method com.sun.org.apache.xalan.internal.lib.sql.SecuritySupport12$4.run() calling method java.lang.System.getProperty()


    public Object run()
    {
        return System.getProperty(this.val$propName);
    }

Method com.sun.org.apache.xalan.internal.lib.sql.SecuritySupport.getSystemProperty() calling method java.lang.System.getProperty()


    String getSystemProperty(String p2)
    {
        return System.getProperty(p2);
    }

Method com.sun.org.apache.xalan.internal.transformer.TransformerImpl.transform() calling method java.lang.System.getProperty()


    public void transform(javax.xml.transform.Source p22, boolean p23)
    {
        try {
            if (this.getXPathContext().getNamespaceContext() != null) {
                String v8_0 = p22.getSystemId();
                if (v8_0 == null) {
                    v8_0 = this.m_stylesheetRoot.getBaseIdentifier();
                }
                if (v8_0 == null) {
                    try {
                        String v11 = System.getProperty("user.dir");
                    } catch (javax.xml.transform.TransformerException v3) {
                    }
                    String v8_1;
                    if (!v11.startsWith(java.io.File.separator)) {
                        v8_1 = new StringBuilder().append("file:///").append(v11).toString();
                    } else {
                        v8_1 = new StringBuilder().append("file://").append(v11).toString();
                    }
                    v8_0 = new StringBuilder().append(v8_1).append(java.io.File.separatorChar).append(p22.getClass().getName()).toString();
                }
                this.setBaseURLOfSource(v8_0);
                com.sun.org.apache.xml.internal.dtm.DTMManager v2 = this.m_xcontext.getDTMManager();
                if ((((p22 instanceof javax.xml.transform.stream.StreamSource)) && ((p22.getSystemId() == null) && ((((javax.xml.transform.stream.StreamSource) p22).getInputStream() == null) && (((javax.xml.transform.stream.StreamSource) p22).getReader() == null)))) || ((((p22 instanceof javax.xml.transform.sax.SAXSource)) && ((((javax.xml.transform.sax.SAXSource) p22).getInputSource() == null) && (((javax.xml.transform.sax.SAXSource) p22).getXMLReader() == null))) || (((p22 instanceof javax.xml.transform.dom.DOMSource)) && (((javax.xml.transform.dom.DOMSource) p22).getNode() == null)))) {
                    javax.xml.parsers.DocumentBuilder v9 = javax.xml.parsers.DocumentBuilderFactory.newInstance().newDocumentBuilder();
                    String v18 = p22.getSystemId();
                    javax.xml.transform.dom.DOMSource v16 = new javax.xml.transform.dom.DOMSource;
                    v16(v9.newDocument());
                    if (v18 != null) {
                        try {
                            v16.setSystemId(v18);
                        } catch (javax.xml.transform.TransformerException v3_5) {
                            this.m_hasTransformThreadErrorCatcher = 0;
                            this.reset();
                            throw v3_5;
                        } catch (com.sun.org.apache.xml.internal.utils.WrappedRuntimeException v13_0) {
                            p22 = v16;
                            this.fatalError(v13_0);
                            com.sun.org.apache.xml.internal.dtm.DTM v12 = v2.getDTM(p22, 0, this, 1, 1);
                            v12.setDocumentBaseURI(v8_0);
                            try {
                                this.transformNode(v12.getDocument());
                            } catch (javax.xml.transform.TransformerException v3_9) {
                                if (p23) {
                                    v2.release(v12, 1);
                                }
                                throw v3_9;
                            }
                            if (p23) {
                                v2.release(v12, 1);
                            }
                            com.sun.org.apache.xml.internal.utils.WrappedRuntimeException v13_1 = this.getExceptionThrown();
                            if (v13_1 == null) {
                                if (this.m_serializationHandler != null) {
                                    this.m_serializationHandler.endDocument();
                                }
                            } else {
                                if (!(v13_1 instanceof javax.xml.transform.TransformerException)) {
                                    if (!(v13_1 instanceof com.sun.org.apache.xml.internal.utils.WrappedRuntimeException)) {
                                        throw new javax.xml.transform.TransformerException(v13_1);
                                    } else {
                                        this.fatalError(((com.sun.org.apache.xml.internal.utils.WrappedRuntimeException) v13_1).getException());
                                    }
                                } else {
                                    throw ((javax.xml.transform.TransformerException) v13_1);
                                }
                            }
                            this.m_hasTransformThreadErrorCatcher = 0;
                            this.reset();
                            return;
                        } catch (com.sun.org.apache.xml.internal.utils.WrappedRuntimeException v20) {
                            Exception v19_0 = v20.getException();
                        } catch (org.xml.sax.SAXParseException v17) {
                            this.fatalError(v17);
                            this.m_hasTransformThreadErrorCatcher = 0;
                            this.reset();
                            return;
                        } catch (org.xml.sax.SAXException v15) {
                            this.m_errorHandler.fatalError(new javax.xml.transform.TransformerException(v15));
                            this.m_hasTransformThreadErrorCatcher = 0;
                            this.reset();
                            return;
                        }
                    }
                    p22 = v16;
                }
            } else {
                this.getXPathContext().setNamespaceContext(this.getStylesheet());
            }
        } catch (javax.xml.transform.TransformerException v3_5) {
        } catch (com.sun.org.apache.xml.internal.utils.WrappedRuntimeException v20) {
        } catch (org.xml.sax.SAXParseException v17) {
        } catch (org.xml.sax.SAXException v15) {
        }
    }

Method com.sun.org.apache.xalan.internal.xslt.EnvironmentCheck.checkSystemProperties() calling method java.lang.System.getProperty()


    protected void checkSystemProperties(java.util.Hashtable p9)
    {
        if (p9 == null) {
            p9 = new java.util.Hashtable();
        }
        try {
            p9.put("java.version", System.getProperty("java.version"));
            try {
                String v1 = System.getProperty("java.class.path");
                p9.put("java.class.path", v1);
                java.util.Vector v0_0 = this.checkPathForJars(v1, this.jarNames);
            } catch (SecurityException v5) {
                p9.put("java.class.path", "WARNING: SecurityException thrown accessing system classpath properties");
                return;
            }
            if (v0_0 != null) {
                p9.put("foundclasses.java.class.path", v0_0);
            }
            String v3_0 = System.getProperty("sun.boot.class.path");
            if (v3_0 != null) {
                p9.put("sun.boot.class.path", v3_0);
                java.util.Vector v0_1 = this.checkPathForJars(v3_0, this.jarNames);
                if (v0_1 != null) {
                    p9.put("foundclasses.sun.boot.class.path", v0_1);
                }
            }
            String v3_1 = System.getProperty("java.ext.dirs");
            if (v3_1 == null) {
                return;
            } else {
                p9.put("java.ext.dirs", v3_1);
                java.util.Vector v0_2 = this.checkPathForJars(v3_1, this.jarNames);
                if (v0_2 == null) {
                    return;
                } else {
                    p9.put("foundclasses.java.ext.dirs", v0_2);
                    return;
                }
            }
        } catch (SecurityException v4) {
            p9.put("java.version", "WARNING: SecurityException thrown accessing system version properties");
        }
    }

Method com.sun.org.apache.xalan.internal.xslt.SecuritySupport12$4.run() calling method java.lang.System.getProperty()


    public Object run()
    {
        return System.getProperty(this.val$propName);
    }

Method com.sun.org.apache.xalan.internal.xslt.SecuritySupport.getSystemProperty() calling method java.lang.System.getProperty()


    String getSystemProperty(String p2)
    {
        return System.getProperty(p2);
    }

Method com.sun.org.apache.xalan.internal.xsltc.cmdline.SecuritySupport12$4.run() calling method java.lang.System.getProperty()


    public Object run()
    {
        return System.getProperty(this.val$propName);
    }

Method com.sun.org.apache.xalan.internal.xsltc.cmdline.SecuritySupport.getSystemProperty() calling method java.lang.System.getProperty()


    String getSystemProperty(String p2)
    {
        return System.getProperty(p2);
    }

Method com.sun.org.apache.xalan.internal.xsltc.compiler.SecuritySupport12$4.run() calling method java.lang.System.getProperty()


    public Object run()
    {
        return System.getProperty(this.val$propName);
    }

Method com.sun.org.apache.xalan.internal.xsltc.compiler.SecuritySupport.getSystemProperty() calling method java.lang.System.getProperty()


    String getSystemProperty(String p2)
    {
        return System.getProperty(p2);
    }

Method com.sun.org.apache.xalan.internal.xsltc.compiler.util.SecuritySupport12$4.run() calling method java.lang.System.getProperty()


    public Object run()
    {
        return System.getProperty(this.val$propName);
    }

Method com.sun.org.apache.xalan.internal.xsltc.compiler.util.SecuritySupport.getSystemProperty() calling method java.lang.System.getProperty()


    String getSystemProperty(String p2)
    {
        return System.getProperty(p2);
    }

Method com.sun.org.apache.xalan.internal.xsltc.compiler.util.Util.<clinit>() calling method java.lang.System.getProperty()


    static Util()
    {
        com.sun.org.apache.xalan.internal.xsltc.compiler.util.Util.filesep = System.getProperty("file.separator", "/").charAt(0);
        return;
    }

Method com.sun.org.apache.xalan.internal.xsltc.dom.SecuritySupport.getSystemProperty() calling method java.lang.System.getProperty()


    String getSystemProperty(String p2)
    {
        return System.getProperty(p2);
    }

Method com.sun.org.apache.xml.internal.dtm.DTMManager.<clinit>() calling method java.lang.System.getProperty()


    static DTMManager()
    {
        com.sun.org.apache.xml.internal.dtm.DTMManager.defaultClassName = "com.sun.org.apache.xml.internal.dtm.ref.DTMManagerDefault";
        try {
            int v0_3;
            if (System.getProperty("dtm.debug") == null) {
                v0_3 = 0;
                com.sun.org.apache.xml.internal.dtm.DTMManager.debug = v0_3;
            } else {
                v0_3 = 1;
            }
        } catch (int v0) {
        }
        return;
    }

Method com.sun.org.apache.xalan.internal.xsltc.runtime.SecuritySupport12$4.run() calling method java.lang.System.getProperty()


    public Object run()
    {
        return System.getProperty(this.val$propName);
    }

Method com.sun.org.apache.xalan.internal.xsltc.runtime.SecuritySupport.getSystemProperty() calling method java.lang.System.getProperty()


    String getSystemProperty(String p2)
    {
        return System.getProperty(p2);
    }

Method com.sun.org.apache.xalan.internal.xsltc.runtime.output.WriterOutputBuffer.<clinit>() calling method java.lang.System.getProperty()


    static WriterOutputBuffer()
    {
        com.sun.org.apache.xalan.internal.xsltc.runtime.output.WriterOutputBuffer.BUFFER_SIZE = 4096;
        if (System.getProperty("os.name").equalsIgnoreCase("solaris")) {
            com.sun.org.apache.xalan.internal.xsltc.runtime.output.WriterOutputBuffer.BUFFER_SIZE = 32768;
        }
        return;
    }

Method com.sun.org.apache.xalan.internal.xsltc.trax.SecuritySupport12$4.run() calling method java.lang.System.getProperty()


    public Object run()
    {
        return System.getProperty(this.val$propName);
    }

Method com.sun.org.apache.xalan.internal.xsltc.trax.SecuritySupport.getSystemProperty() calling method java.lang.System.getProperty()


    String getSystemProperty(String p2)
    {
        return System.getProperty(p2);
    }

Method com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl.getBytecodesFromClasses() calling method java.lang.System.getProperty()


    private byte[][] getBytecodesFromClasses(javax.xml.transform.Source p33, String p34)
    {
        byte[][] v27_4;
        if (p34 != null) {
            String v26 = this.getStylesheetFileName(p33);
            java.io.File v23 = 0;
            if (v26 != null) {
                v23 = new java.io.File;
                v23(v26);
            }
            String v19;
            int v15 = p34.lastIndexOf(46);
            if (v15 <= 0) {
                v19 = p34;
            } else {
                v19 = p34.substring((v15 + 1));
            }
            String v22_1;
            String v22_0 = p34.replace(46, 47);
            if (this._destinationDirectory == null) {
                if ((v23 == null) || (v23.getParent() == null)) {
                    v22_1 = new StringBuilder().append(v22_0).append(".class").toString();
                } else {
                    v22_1 = new StringBuilder().append(v23.getParent()).append("/").append(v22_0).append(".class").toString();
                }
            } else {
                v22_1 = new StringBuilder().append(this._destinationDirectory).append("/").append(v22_0).append(".class").toString();
            }
            java.io.File v18 = new java.io.File;
            v18(v22_1);
            if (v18.exists()) {
                if ((v23 == null) || ((!v23.exists()) || (v18.lastModified() >= v23.lastModified()))) {
                    java.util.Vector v8_1 = new java.util.Vector();
                    int v12 = ((int) v18.length());
                    if (v12 <= 0) {
                        v27_4 = ((byte[][]) 0);
                    } else {
                        try {
                            java.io.FileInputStream v14_1 = new java.io.FileInputStream(v18);
                            byte[] v9_0 = new byte[v12];
                            try {
                                this.readFromInputStream(v9_0, v14_1, v12);
                                v14_1.close();
                                v8_1.addElement(v9_0);
                                String v20 = v18.getParent();
                            } catch (java.io.IOException v11) {
                                v27_4 = ((byte[][]) 0);
                            }
                            if (v20 == null) {
                                v20 = System.getProperty("user.dir");
                            }
                            java.io.File v21 = new java.io.File;
                            v21(v20);
                            byte[][] v27_13 = new com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl$1;
                            v27_13(this, new StringBuilder().append(v19).append("$").toString());
                            java.io.File[] v5 = v21.listFiles(v27_13);
                            int v13_0 = 0;
                            while (v13_0 < v5.length) {
                                java.io.File v4 = v5[v13_0];
                                int v7 = ((int) v4.length());
                                if (v7 > 0) {
                                    try {
                                        java.io.FileInputStream v6_1 = new java.io.FileInputStream(v4);
                                        byte[] v9_1 = new byte[v7];
                                        try {
                                            this.readFromInputStream(v9_1, v6_1, v7);
                                            v6_1.close();
                                            v8_1.addElement(v9_1);
                                        } catch (java.io.IOException v11) {
                                        }
                                    } catch (java.io.IOException v11) {
                                    }
                                }
                                v13_0++;
                            }
                            int v10 = v8_1.size();
                            if (v10 <= 0) {
                                v27_4 = ((byte[][]) 0);
                            } else {
                                byte[][] v16_1 = ((byte[][]) reflect.Array.newInstance(Byte.TYPE, new int[] {v10, 1})));
                                int v13_1 = 0;
                                while (v13_1 < v10) {
                                    v16_1[v13_1] = ((byte[]) ((byte[]) v8_1.elementAt(v13_1)));
                                    v13_1++;
                                }
                                v27_4 = v16_1;
                            }
                        } catch (java.io.IOException v11) {
                            v27_4 = ((byte[][]) 0);
                        }
                    }
                } else {
                    v27_4 = ((byte[][]) 0);
                }
            } else {
                v27_4 = ((byte[][]) 0);
            }
        } else {
            v27_4 = ((byte[][]) 0);
        }
        return v27_4;
    }

Method com.sun.org.apache.xerces.internal.dom.SecuritySupport$4.run() calling method java.lang.System.getProperty()


    public Object run()
    {
        return System.getProperty(this.val$propName);
    }

Method com.sun.org.apache.xerces.internal.impl.XMLEntityManager.getUserDir() calling method java.lang.System.getProperty()


    private static declared_synchronized com.sun.org.apache.xerces.internal.util.URI getUserDir()
    {
        try {
            try {
                String v5_2 = System.getProperty("user.dir");
            } catch (char v2) {
            }
            char v2_0;
            if (v5_2.length() != 0) {
                if ((com.sun.org.apache.xerces.internal.impl.XMLEntityManager.gUserDirURI == null) || (!v5_2.equals(com.sun.org.apache.xerces.internal.impl.XMLEntityManager.gUserDir))) {
                    com.sun.org.apache.xerces.internal.impl.XMLEntityManager.gUserDir = v5_2;
                    String v5_1 = v5_2.replace(java.io.File.separatorChar, 47);
                    int v18_0 = v5_1.length();
                    StringBuffer v13_1 = new StringBuffer((v18_0 * 3));
                    if ((v18_0 >= 2) && (v5_1.charAt(1) == 58)) {
                        int v15_1 = Character.toUpperCase(v5_1.charAt(0));
                        if ((v15_1 >= 65) && (v15_1 <= 90)) {
                            v13_1.append(47);
                        }
                    }
                    int v17_1 = 0;
                    while (v17_1 < v18_0) {
                        int v15_2 = v5_1.charAt(v17_1);
                        if (v15_2 >= 128) {
                            break;
                        }
                        if (!com.sun.org.apache.xerces.internal.impl.XMLEntityManager.gNeedEscaping[v15_2]) {
                            v13_1.append(((char) v15_2));
                        } else {
                            v13_1.append(37);
                            v13_1.append(com.sun.org.apache.xerces.internal.impl.XMLEntityManager.gAfterEscaping1[v15_2]);
                            v13_1.append(com.sun.org.apache.xerces.internal.impl.XMLEntityManager.gAfterEscaping2[v15_2]);
                        }
                        v17_1++;
                    }
                    if (v17_1 < v18_0) {
                        try {
                            byte[] v14 = v5_1.substring(v17_1).getBytes("UTF-8");
                        } catch (java.io.UnsupportedEncodingException v16) {
                            v2_0 = new com.sun.org.apache.xerces.internal.util.URI("file", "", v5_1, 0, 0);
                            return v2_0;
                        }
                        int v18_1 = v14.length;
                        int v17_0 = 0;
                        while (v17_0 < v18_1) {
                            byte v12 = v14[v17_0];
                            if (v12 >= 0) {
                                if (!com.sun.org.apache.xerces.internal.impl.XMLEntityManager.gNeedEscaping[v12]) {
                                    v13_1.append(((char) v12));
                                } else {
                                    v13_1.append(37);
                                    v13_1.append(com.sun.org.apache.xerces.internal.impl.XMLEntityManager.gAfterEscaping1[v12]);
                                    v13_1.append(com.sun.org.apache.xerces.internal.impl.XMLEntityManager.gAfterEscaping2[v12]);
                                }
                            } else {
                                int v15_0 = (v12 + 256);
                                v13_1.append(37);
                                v13_1.append(com.sun.org.apache.xerces.internal.impl.XMLEntityManager.gHexChs[(v15_0 >> 4)]);
                                v13_1.append(com.sun.org.apache.xerces.internal.impl.XMLEntityManager.gHexChs[(v15_0 & 15)]);
                            }
                            v17_0++;
                        }
                    }
                    if (!v5_1.endsWith("/")) {
                        v13_1.append(47);
                    }
                    com.sun.org.apache.xerces.internal.impl.XMLEntityManager.gUserDirURI = new com.sun.org.apache.xerces.internal.util.URI("file", "", v13_1.toString(), 0, 0);
                    v2_0 = com.sun.org.apache.xerces.internal.impl.XMLEntityManager.gUserDirURI;
                } else {
                    v2_0 = com.sun.org.apache.xerces.internal.impl.XMLEntityManager.gUserDirURI;
                }
            } else {
                v2_0 = new com.sun.org.apache.xerces.internal.util.URI("file", "", "", 0, 0);
            }
            return v2_0;
        } catch (char v2_17) {
            throw v2_17;
        }
    }

Method com.sun.org.apache.xerces.internal.impl.dv.SecuritySupport$4.run() calling method java.lang.System.getProperty()


    public Object run()
    {
        return System.getProperty(this.val$propName);
    }

Method com.sun.org.apache.xerces.internal.parsers.SecuritySupport$4.run() calling method java.lang.System.getProperty()


    public Object run()
    {
        return System.getProperty(this.val$propName);
    }

Method com.sun.org.apache.xerces.internal.util.SecurityManager.readSystemProperties() calling method java.lang.System.getProperty()


    private void readSystemProperties()
    {
        try {
            String v0_0 = System.getProperty("entityExpansionLimit");
        } catch (int v1) {
            try {
                String v0_1 = System.getProperty("maxOccurLimit");
            } catch (int v1) {
                try {
                    String v0_2 = System.getProperty("elementAttributeLimit");
                } catch (int v1) {
                    return;
                }
                if ((v0_2 == null) || (v0_2.equals(""))) {
                    this.fElementAttributeLimit = 10000;
                    return;
                } else {
                    this.fElementAttributeLimit = Integer.parseInt(v0_2);
                    if (this.fElementAttributeLimit >= 0) {
                        return;
                    } else {
                        this.fElementAttributeLimit = 10000;
                        return;
                    }
                }
            }
            if ((v0_1 == null) || (v0_1.equals(""))) {
                this.maxOccurLimit = 5000;
            } else {
                this.maxOccurLimit = Integer.parseInt(v0_1);
                if (this.maxOccurLimit >= 0) {
                } else {
                    this.maxOccurLimit = 5000;
                }
            }
        }
        if ((v0_0 == null) || (v0_0.equals(""))) {
            this.entityExpansionLimit = 64000;
        } else {
            this.entityExpansionLimit = Integer.parseInt(v0_0);
            if (this.entityExpansionLimit >= 0) {
            } else {
                this.entityExpansionLimit = 64000;
            }
        }
    }

Method com.sun.org.apache.xerces.internal.xinclude.SecuritySupport$4.run() calling method java.lang.System.getProperty()


    public Object run()
    {
        return System.getProperty(this.val$propName);
    }

Method com.sun.org.apache.xml.internal.dtm.SecuritySupport12$4.run() calling method java.lang.System.getProperty()


    public Object run()
    {
        return System.getProperty(this.val$propName);
    }

Method com.sun.org.apache.xml.internal.dtm.SecuritySupport.getSystemProperty() calling method java.lang.System.getProperty()


    String getSystemProperty(String p2)
    {
        return System.getProperty(p2);
    }

Method com.sun.org.apache.xml.internal.dtm.ref.SecuritySupport12$4.run() calling method java.lang.System.getProperty()


    public Object run()
    {
        return System.getProperty(this.val$propName);
    }

Method com.sun.org.apache.xml.internal.dtm.ref.SecuritySupport.getSystemProperty() calling method java.lang.System.getProperty()


    String getSystemProperty(String p2)
    {
        return System.getProperty(p2);
    }

Method com.sun.org.apache.xml.internal.resolver.Catalog.parseCatalogFile() calling method java.lang.System.getProperty()


    protected declared_synchronized void parseCatalogFile(String p17)
    {
        try {
            this.catalogCwd = com.sun.org.apache.xml.internal.resolver.helpers.FileURL.makeURL("basename");
            try {
                this.base = new java.net.URL(this.catalogCwd, this.fixSlashes(p17));
            } catch (java.net.MalformedURLException v3) {
                try {
                    this.base = new java.net.URL(new StringBuilder().append("file:").append(this.fixSlashes(p17)).toString());
                } catch (java.net.MalformedURLException v4) {
                    this.catalogManager.debug.message(1, "Malformed URL on catalog filename", this.fixSlashes(p17));
                    this.base = 0;
                }
            }
            this.catalogManager.debug.message(2, "Loading catalog", p17);
            this.catalogManager.debug.message(4, "Default BASE", this.base.toString());
            String v17_1 = this.base.toString();
            int v9 = 0;
            int v8 = 0;
            int v2 = 0;
            while ((v9 == 0) && (v2 < this.readerArr.size())) {
                com.sun.org.apache.xml.internal.resolver.readers.CatalogReader v10_1 = ((com.sun.org.apache.xml.internal.resolver.readers.CatalogReader) this.readerArr.get(v2));
                v8 = 0;
                int v6_0 = new java.io.DataInputStream(this.base.openStream());
                try {
                    v10_1.readCatalog(this, v6_0);
                    v9 = 1;
                    try {
                        v6_0.close();
                    } catch (java.io.IOException v12) {
                    }
                    v2++;
                } catch (com.sun.org.apache.xml.internal.resolver.CatalogException v1) {
                    if (v1.getExceptionType() != 7) {
                    } else {
                        break;
                    }
                }
            }
            if (v9 == 0) {
                if (v8 == 0) {
                    this.catalogManager.debug.message(1, "Failed to parse catalog", v17_1);
                } else {
                    this.catalogManager.debug.message(3, "Catalog does not exist", v17_1);
                }
            }
            return;
        } catch (java.io.IOException v12_8) {
            throw v12_8;
        } catch (java.net.MalformedURLException v3) {
            String v11 = System.getProperty("user.dir");
            v11.replace(92, 47);
            this.catalogManager.debug.message(1, "Malformed URL on cwd", v11);
            this.catalogCwd = 0;
        }
    }

Method com.sun.org.apache.xml.internal.resolver.Catalog.resolveLocalSystem() calling method java.lang.System.getProperty()


    protected String resolveLocalSystem(String p19)
    {
        int v13;
        if (System.getProperty("os.name").indexOf("Windows") < 0) {
            v13 = 0;
        } else {
            v13 = 1;
        }
        java.util.Enumeration v5_0 = this.catalogEntries.elements();
        while (v5_0.hasMoreElements()) {
            com.sun.org.apache.xml.internal.resolver.CatalogEntry v4_7 = ((com.sun.org.apache.xml.internal.resolver.CatalogEntry) v5_0.nextElement());
            if ((v4_7.getEntryType() == com.sun.org.apache.xml.internal.resolver.Catalog.SYSTEM) && ((v4_7.getEntryArg(0).equals(p19)) || ((v13 != 0) && (v4_7.getEntryArg(0).equalsIgnoreCase(p19))))) {
                String v12 = v4_7.getEntryArg(1);
            }
            return v12;
        }
        java.util.Enumeration v5_1 = this.catalogEntries.elements();
        String v10 = 0;
        String v9 = 0;
        while (v5_1.hasMoreElements()) {
            com.sun.org.apache.xml.internal.resolver.CatalogEntry v4_5 = ((com.sun.org.apache.xml.internal.resolver.CatalogEntry) v5_1.nextElement());
            if (v4_5.getEntryType() == com.sun.org.apache.xml.internal.resolver.Catalog.REWRITE_SYSTEM) {
                String v8_2 = v4_5.getEntryArg(0);
                if ((v8_2.length() <= p19.length()) && ((v8_2.equals(p19.substring(0, v8_2.length()))) && ((v10 == null) || (v8_2.length() > v10.length())))) {
                    v10 = v8_2;
                    v9 = v4_5.getEntryArg(1);
                }
            }
            return v12;
        }
        if (v9 == null) {
            java.util.Enumeration v5_2 = this.catalogEntries.elements();
            String v11 = 0;
            v12 = 0;
            while (v5_2.hasMoreElements()) {
                com.sun.org.apache.xml.internal.resolver.CatalogEntry v4_3 = ((com.sun.org.apache.xml.internal.resolver.CatalogEntry) v5_2.nextElement());
                if (v4_3.getEntryType() == com.sun.org.apache.xml.internal.resolver.Catalog.SYSTEM_SUFFIX) {
                    String v8_1 = v4_3.getEntryArg(0);
                    if ((v8_1.length() <= p19.length()) && ((p19.endsWith(v8_1)) && ((v11 == null) || (v8_1.length() > v11.length())))) {
                        v11 = v8_1;
                        v12 = v4_3.getEntryArg(1);
                    }
                }
            }
            if (v12 == null) {
                java.util.Enumeration v5_3 = this.catalogEntries.elements();
                java.util.Vector v2_1 = new java.util.Vector();
                while (v5_3.hasMoreElements()) {
                    com.sun.org.apache.xml.internal.resolver.CatalogEntry v4_1 = ((com.sun.org.apache.xml.internal.resolver.CatalogEntry) v5_3.nextElement());
                    if (v4_1.getEntryType() == com.sun.org.apache.xml.internal.resolver.Catalog.DELEGATE_SYSTEM) {
                        String v8_0 = v4_1.getEntryArg(0);
                        if ((v8_0.length() <= p19.length()) && (v8_0.equals(p19.substring(0, v8_0.length())))) {
                            v2_1.addElement(v4_1.getEntryArg(1));
                        }
                    }
                }
                if (v2_1.size() <= 0) {
                    v12 = 0;
                } else {
                    java.util.Enumeration v6_0 = v2_1.elements();
                    if (this.catalogManager.debug.getDebug() > 1) {
                        this.catalogManager.debug.message(2, "Switching to delegated catalog(s):");
                        while (v6_0.hasMoreElements()) {
                            this.catalogManager.debug.message(2, new StringBuilder().append("\t").append(((String) v6_0.nextElement())).toString());
                        }
                    }
                    com.sun.org.apache.xml.internal.resolver.Catalog v1 = this.newCatalog();
                    java.util.Enumeration v6_1 = v2_1.elements();
                    while (v6_1.hasMoreElements()) {
                        v1.parseCatalog(((String) v6_1.nextElement()));
                    }
                    v12 = v1.resolveSystem(p19);
                }
            }
        } else {
            v12 = new StringBuilder().append(v9).append(p19.substring(v10.length())).toString();
        }
        return v12;
    }

Method com.sun.org.apache.xml.internal.resolver.CatalogManager.<init>() calling method java.lang.System.getProperty()


    public CatalogManager()
    {
        com.sun.org.apache.xml.internal.resolver.helpers.Debug v0_2;
        this.bResolver = new com.sun.org.apache.xml.internal.resolver.helpers.BootstrapResolver();
        if ((System.getProperty(com.sun.org.apache.xml.internal.resolver.CatalogManager.pIgnoreMissing) == null) && (System.getProperty(com.sun.org.apache.xml.internal.resolver.CatalogManager.pFiles) == null)) {
            v0_2 = 0;
        } else {
            v0_2 = 1;
        }
        this.ignoreMissingProperties = v0_2;
        this.propertyFile = "CatalogManager.properties";
        this.propertyFileURI = 0;
        this.defaultCatalogFiles = "./xcatalog";
        this.catalogFiles = 0;
        this.fromPropertiesFile = 0;
        this.defaultVerbosity = 1;
        this.verbosity = 0;
        this.defaultPreferPublic = 1;
        this.preferPublic = 0;
        this.defaultUseStaticCatalog = 1;
        this.useStaticCatalog = 0;
        this.defaultOasisXMLCatalogPI = 1;
        this.oasisXMLCatalogPI = 0;
        this.defaultRelativeCatalogs = 1;
        this.relativeCatalogs = 0;
        this.catalogClassName = 0;
        this.debug = 0;
        this.debug = new com.sun.org.apache.xml.internal.resolver.helpers.Debug();
        return;
    }

Method com.sun.org.apache.xml.internal.resolver.CatalogManager.<init>() calling method java.lang.System.getProperty()


    public CatalogManager(String p5)
    {
        com.sun.org.apache.xml.internal.resolver.helpers.Debug v0_2;
        this.bResolver = new com.sun.org.apache.xml.internal.resolver.helpers.BootstrapResolver();
        if ((System.getProperty(com.sun.org.apache.xml.internal.resolver.CatalogManager.pIgnoreMissing) == null) && (System.getProperty(com.sun.org.apache.xml.internal.resolver.CatalogManager.pFiles) == null)) {
            v0_2 = 0;
        } else {
            v0_2 = 1;
        }
        this.ignoreMissingProperties = v0_2;
        this.propertyFile = "CatalogManager.properties";
        this.propertyFileURI = 0;
        this.defaultCatalogFiles = "./xcatalog";
        this.catalogFiles = 0;
        this.fromPropertiesFile = 0;
        this.defaultVerbosity = 1;
        this.verbosity = 0;
        this.defaultPreferPublic = 1;
        this.preferPublic = 0;
        this.defaultUseStaticCatalog = 1;
        this.useStaticCatalog = 0;
        this.defaultOasisXMLCatalogPI = 1;
        this.oasisXMLCatalogPI = 0;
        this.defaultRelativeCatalogs = 1;
        this.relativeCatalogs = 0;
        this.catalogClassName = 0;
        this.debug = 0;
        this.propertyFile = p5;
        this.debug = new com.sun.org.apache.xml.internal.resolver.helpers.Debug();
        return;
    }

Method com.sun.org.apache.xml.internal.resolver.CatalogManager.queryCatalogFiles() calling method java.lang.System.getProperty()


    private String queryCatalogFiles()
    {
        int v0 = System.getProperty(com.sun.org.apache.xml.internal.resolver.CatalogManager.pFiles);
        this.fromPropertiesFile = 0;
        if (v0 == 0) {
            if (this.resources == null) {
                this.readProperties();
            }
            if (this.resources != null) {
                try {
                    v0 = this.resources.getString("catalogs");
                    this.fromPropertiesFile = 1;
                } catch (java.util.MissingResourceException v1) {
                    System.err.println(new StringBuilder().append(this.propertyFile).append(": catalogs not found.").toString());
                    v0 = 0;
                }
            }
        }
        if (v0 == 0) {
            v0 = this.defaultCatalogFiles;
        }
        return v0;
    }

Method com.sun.org.apache.xml.internal.resolver.CatalogManager.queryPreferPublic() calling method java.lang.System.getProperty()


    private boolean queryPreferPublic()
    {
        boolean v2_1;
        String v1 = System.getProperty(com.sun.org.apache.xml.internal.resolver.CatalogManager.pPrefer);
        if (v1 != null) {
            if (v1 != null) {
                v2_1 = v1.equalsIgnoreCase("public");
            } else {
                v2_1 = this.defaultPreferPublic;
            }
        } else {
            if (this.resources == null) {
                this.readProperties();
            }
            if (this.resources != null) {
                try {
                    v1 = this.resources.getString("prefer");
                } catch (java.util.MissingResourceException v0) {
                    v2_1 = this.defaultPreferPublic;
                }
            } else {
                v2_1 = this.defaultPreferPublic;
            }
        }
        return v2_1;
    }

Method com.sun.org.apache.xml.internal.resolver.CatalogManager.queryUseStaticCatalog() calling method java.lang.System.getProperty()


    private boolean queryUseStaticCatalog()
    {
        int v2_1;
        String v1 = System.getProperty(com.sun.org.apache.xml.internal.resolver.CatalogManager.pStatic);
        if (v1 != null) {
            if (v1 != null) {
                if ((!v1.equalsIgnoreCase("true")) && ((!v1.equalsIgnoreCase("yes")) && (!v1.equalsIgnoreCase("1")))) {
                    v2_1 = 0;
                } else {
                    v2_1 = 1;
                }
            } else {
                v2_1 = this.defaultUseStaticCatalog;
            }
        } else {
            if (this.resources == null) {
                this.readProperties();
            }
            if (this.resources != null) {
                try {
                    v1 = this.resources.getString("static-catalog");
                } catch (java.util.MissingResourceException v0) {
                    v2_1 = this.defaultUseStaticCatalog;
                }
            } else {
                v2_1 = this.defaultUseStaticCatalog;
            }
        }
        return v2_1;
    }

Method com.sun.org.apache.xml.internal.resolver.CatalogManager.queryVerbosity() calling method java.lang.System.getProperty()


    private int queryVerbosity()
    {
        String v0 = Integer.toString(this.defaultVerbosity);
        String v3 = System.getProperty(com.sun.org.apache.xml.internal.resolver.CatalogManager.pVerbosity);
        if (v3 == null) {
            if (this.resources == null) {
                this.readProperties();
            }
            if (this.resources == null) {
                v3 = v0;
            } else {
                try {
                    v3 = this.resources.getString("verbosity");
                } catch (java.util.MissingResourceException v1) {
                    v3 = v0;
                }
            }
        }
        try {
            int v2 = Integer.parseInt(v3.trim());
        } catch (java.util.MissingResourceException v1) {
            System.err.println(new StringBuilder().append("Cannot parse verbosity: \"").append(v3).append("\"").toString());
        }
        if (this.verbosity == null) {
            this.debug.setDebug(v2);
            this.verbosity = new Integer(v2);
        }
        return v2;
    }

Method com.sun.org.apache.xml.internal.resolver.CatalogManager.queryAllowOasisXMLCatalogPI() calling method java.lang.System.getProperty()


    public boolean queryAllowOasisXMLCatalogPI()
    {
        int v2_1;
        String v0 = System.getProperty(com.sun.org.apache.xml.internal.resolver.CatalogManager.pAllowPI);
        if (v0 != null) {
            if (v0 != null) {
                if ((!v0.equalsIgnoreCase("true")) && ((!v0.equalsIgnoreCase("yes")) && (!v0.equalsIgnoreCase("1")))) {
                    v2_1 = 0;
                } else {
                    v2_1 = 1;
                }
            } else {
                v2_1 = this.defaultOasisXMLCatalogPI;
            }
        } else {
            if (this.resources == null) {
                this.readProperties();
            }
            if (this.resources != null) {
                try {
                    v0 = this.resources.getString("allow-oasis-xml-catalog-pi");
                } catch (java.util.MissingResourceException v1) {
                    v2_1 = this.defaultOasisXMLCatalogPI;
                }
            } else {
                v2_1 = this.defaultOasisXMLCatalogPI;
            }
        }
        return v2_1;
    }

Method com.sun.org.apache.xml.internal.resolver.CatalogManager.queryCatalogClassName() calling method java.lang.System.getProperty()


    public String queryCatalogClassName()
    {
        int v0 = System.getProperty(com.sun.org.apache.xml.internal.resolver.CatalogManager.pClassname);
        if (v0 == 0) {
            if (this.resources == null) {
                this.readProperties();
            }
            if (this.resources != null) {
                try {
                    v0 = this.resources.getString("catalog-class-name");
                } catch (java.util.MissingResourceException v1) {
                    v0 = 0;
                }
            } else {
                v0 = 0;
            }
        }
        return v0;
    }

Method com.sun.org.apache.xml.internal.resolver.Resolver.resolveAllLocalSystem() calling method java.lang.System.getProperty()


    private java.util.Vector resolveAllLocalSystem(String p10)
    {
        int v4;
        int v2_1 = new java.util.Vector();
        if (System.getProperty("os.name").indexOf("Windows") < 0) {
            v4 = 0;
        } else {
            v4 = 1;
        }
        java.util.Enumeration v1 = this.catalogEntries.elements();
        while (v1.hasMoreElements()) {
            com.sun.org.apache.xml.internal.resolver.CatalogEntry v0_1 = ((com.sun.org.apache.xml.internal.resolver.CatalogEntry) v1.nextElement());
            if ((v0_1.getEntryType() == com.sun.org.apache.xml.internal.resolver.Resolver.SYSTEM) && ((v0_1.getEntryArg(0).equals(p10)) || ((v4 != 0) && (v0_1.getEntryArg(0).equalsIgnoreCase(p10))))) {
                v2_1.addElement(v0_1.getEntryArg(1));
            }
        }
        if (v2_1.size() == 0) {
            v2_1 = 0;
        }
        return v2_1;
    }

Method com.sun.org.apache.xml.internal.resolver.Resolver.resolveLocalSystemReverse() calling method java.lang.System.getProperty()


    private java.util.Vector resolveLocalSystemReverse(String p10)
    {
        int v4;
        int v2_1 = new java.util.Vector();
        if (System.getProperty("os.name").indexOf("Windows") < 0) {
            v4 = 0;
        } else {
            v4 = 1;
        }
        java.util.Enumeration v1 = this.catalogEntries.elements();
        while (v1.hasMoreElements()) {
            com.sun.org.apache.xml.internal.resolver.CatalogEntry v0_1 = ((com.sun.org.apache.xml.internal.resolver.CatalogEntry) v1.nextElement());
            if ((v0_1.getEntryType() == com.sun.org.apache.xml.internal.resolver.Resolver.SYSTEM) && ((v0_1.getEntryArg(1).equals(p10)) || ((v4 != 0) && (v0_1.getEntryArg(1).equalsIgnoreCase(p10))))) {
                v2_1.addElement(v0_1.getEntryArg(0));
            }
        }
        if (v2_1.size() == 0) {
            v2_1 = 0;
        }
        return v2_1;
    }

Method com.sun.org.apache.xml.internal.serialize.SecuritySupport$4.run() calling method java.lang.System.getProperty()


    public Object run()
    {
        return System.getProperty(this.val$propName);
    }

Method com.sun.org.apache.xml.internal.serialize.SerializerFactory.<clinit>() calling method java.lang.System.getProperty()


    static SerializerFactory()
    {
        com.sun.org.apache.xml.internal.serialize.SerializerFactory._factories = new java.util.Hashtable();
        com.sun.org.apache.xml.internal.serialize.SerializerFactory.registerSerializerFactory(new com.sun.org.apache.xml.internal.serialize.SerializerFactoryImpl("xml"));
        com.sun.org.apache.xml.internal.serialize.SerializerFactory.registerSerializerFactory(new com.sun.org.apache.xml.internal.serialize.SerializerFactoryImpl("html"));
        com.sun.org.apache.xml.internal.serialize.SerializerFactory.registerSerializerFactory(new com.sun.org.apache.xml.internal.serialize.SerializerFactoryImpl("xhtml"));
        com.sun.org.apache.xml.internal.serialize.SerializerFactory.registerSerializerFactory(new com.sun.org.apache.xml.internal.serialize.SerializerFactoryImpl("text"));
        String v3 = System.getProperty("com.sun.org.apache.xml.internal.serialize.factories");
        if (v3 != null) {
            java.util.StringTokenizer v4_1 = new java.util.StringTokenizer(v3, " ;,:");
            while (v4_1.hasMoreTokens()) {
                try {
                    com.sun.org.apache.xml.internal.serialize.SerializerFactory v2_5 = ((com.sun.org.apache.xml.internal.serialize.SerializerFactory) com.sun.org.apache.xml.internal.serialize.ObjectFactory.newInstance(v4_1.nextToken(), com.sun.org.apache.xml.internal.serialize.SerializerFactory.getClassLoader(), 1));
                } catch (java.util.Hashtable v5) {
                }
                if (com.sun.org.apache.xml.internal.serialize.SerializerFactory._factories.containsKey(v2_5.getSupportedMethod())) {
                    com.sun.org.apache.xml.internal.serialize.SerializerFactory._factories.put(v2_5.getSupportedMethod(), v2_5);
                }
            }
        }
        return;
    }

Method com.sun.org.apache.xml.internal.serializer.Encodings.getMimeEncoding() calling method java.lang.System.getProperty()


    static String getMimeEncoding(String p4)
    {
        try {
            String v4_1;
            if (p4 != null) {
                v4_1 = com.sun.org.apache.xml.internal.serializer.Encodings.convertJava2MimeEncoding(p4);
            } else {
                String v4_2 = System.getProperty("file.encoding", "UTF8");
                if (v4_2 == null) {
                    v4_1 = "UTF-8";
                } else {
                    if ((!v4_2.equalsIgnoreCase("Cp1252")) && ((!v4_2.equalsIgnoreCase("ISO8859_1")) && ((!v4_2.equalsIgnoreCase("8859_1")) && (!v4_2.equalsIgnoreCase("UTF8"))))) {
                        String v0 = com.sun.org.apache.xml.internal.serializer.Encodings.convertJava2MimeEncoding(v4_2);
                    } else {
                        v0 = "UTF-8";
                    }
                    if (v0 == null) {
                        v4_1 = "UTF-8";
                    } else {
                        v4_1 = v0;
                    }
                }
            }
        } catch (SecurityException v1) {
            v4_1 = "UTF-8";
        }
        return v4_1;
    }

Method com.sun.org.apache.xml.internal.serializer.Encodings.loadEncodingInfo() calling method java.lang.System.getProperty()


    private static com.sun.org.apache.xml.internal.serializer.EncodingInfo[] loadEncodingInfo()
    {
        String v20 = 0;
        java.io.InputStream v5 = 0;
        try {
            v20 = System.getProperty("com.sun.org.apache.xalan.internal.serialize.encodings", "");
        } catch (java.util.Hashtable v22) {
        } catch (java.net.MalformedURLException v10) {
            java.util.Hashtable v22_4 = new com.sun.org.apache.xml.internal.serializer.utils.WrappedRuntimeException;
            v22_4(v10);
            throw v22_4;
        } catch (java.io.IOException v4) {
            java.util.Hashtable v22_3 = new com.sun.org.apache.xml.internal.serializer.utils.WrappedRuntimeException;
            v22_3(v4);
            throw v22_3;
        }
        if ((v20 != null) && (v20.length() > 0)) {
            try {
                v5 = new java.net.URL(v20).openStream();
            } catch (java.net.MalformedURLException v10) {
            } catch (java.io.IOException v4) {
            }
        }
        if (v5 == null) {
            v5 = com.sun.org.apache.xml.internal.serializer.SecuritySupport.getInstance().getResourceAsStream(com.sun.org.apache.xml.internal.serializer.ObjectFactory.findClassLoader(), "com/sun/org/apache/xml/internal/serializer/Encodings.properties");
        }
        java.util.Properties v12_1 = new java.util.Properties();
        if (v5 != null) {
            v12_1.load(v5);
            v5.close();
        }
        int v16 = v12_1.size();
        int v17 = 0;
        java.util.Enumeration v8_0 = v12_1.keys();
        int v3_0 = 0;
        while (v3_0 < v16) {
            String v21_0 = v12_1.getProperty(((String) v8_0.nextElement()));
            v17++;
            int v11_0 = v21_0.indexOf(32);
            int v6_0 = 0;
            while (v6_0 < v11_0) {
                if (v21_0.charAt(v6_0) == 44) {
                    v17++;
                }
                v6_0++;
            }
            v3_0++;
        }
        com.sun.org.apache.xml.internal.serializer.EncodingInfo[] v13 = new com.sun.org.apache.xml.internal.serializer.EncodingInfo[v17];
        int v6_1 = 0;
        java.util.Enumeration v8_1 = v12_1.keys();
        int v3_1 = 0;
        while (v3_1 < v16) {
            String v7_1 = ((String) v8_1.nextElement());
            String v21_1 = v12_1.getProperty(v7_1);
            int v11_1 = v21_1.indexOf(32);
            if (v11_1 >= 0) {
                java.util.StringTokenizer v15_1 = new java.util.StringTokenizer(v21_1.substring(0, v11_1), ",");
                int v2 = 1;
                while (v15_1.hasMoreTokens()) {
                    String v9 = v15_1.nextToken();
                    java.util.Hashtable v22_11 = new com.sun.org.apache.xml.internal.serializer.EncodingInfo;
                    v22_11(v9, v7_1);
                    v13[v6_1] = v22_11;
                    com.sun.org.apache.xml.internal.serializer.Encodings._encodingTableKeyMime.put(v9.toUpperCase(), v13[v6_1]);
                    if (v2 != 0) {
                        com.sun.org.apache.xml.internal.serializer.Encodings._encodingTableKeyJava.put(v7_1.toUpperCase(), v13[v6_1]);
                    }
                    v6_1++;
                    v2 = 0;
                }
            } else {
            }
            v3_1++;
        }
        return v13;
    }

Method com.sun.org.apache.xml.internal.serializer.OutputPropertiesFactory.loadPropertiesFile() calling method java.lang.System.getProperty()


    private static java.util.Properties loadPropertiesFile(String p17, java.util.Properties p18)
    {
        java.util.Properties v9_1 = new java.util.Properties(p18);
        java.io.InputStream v4 = 0;
        java.io.BufferedInputStream v1 = 0;
        try {
            if (com.sun.org.apache.xml.internal.serializer.OutputPropertiesFactory.ACCESS_CONTROLLER_CLASS == null) {
                v4 = com.sun.org.apache.xml.internal.serializer.OutputPropertiesFactory.getResourceAsStream(p17);
                java.io.BufferedInputStream v2_1 = new java.io.BufferedInputStream(v4);
                try {
                    v9_1.load(v2_1);
                } catch (int v12_8) {
                    v1 = v2_1;
                } catch (java.io.IOException v3) {
                    v1 = v2_1;
                    if (p18 != null) {
                        Object[] v15_3 = new Object[1];
                        v15_3[0] = p17;
                        throw new com.sun.org.apache.xml.internal.serializer.utils.WrappedRuntimeException(com.sun.org.apache.xml.internal.serializer.utils.Utils.messages.createMessage("ER_COULD_NOT_LOAD_RESOURCE", v15_3), v3);
                    } else {
                        throw v3;
                    }
                } catch (SecurityException v10) {
                    v1 = v2_1;
                    if (p18 != null) {
                        Object[] v15_1 = new Object[1];
                        v15_1[0] = p17;
                        throw new com.sun.org.apache.xml.internal.serializer.utils.WrappedRuntimeException(com.sun.org.apache.xml.internal.serializer.utils.Utils.messages.createMessage("ER_COULD_NOT_LOAD_RESOURCE", v15_1), v10);
                    } else {
                        throw v10;
                    }
                }
                if (v2_1 != null) {
                    v2_1.close();
                }
                if (v4 != null) {
                    v4.close();
                }
                java.util.Enumeration v6 = ((java.util.Properties) v9_1.clone()).keys();
                while (v6.hasMoreElements()) {
                    String v5_1 = ((String) v6.nextElement());
                    try {
                        String v11_0 = System.getProperty(v5_1);
                    } catch (int v12) {
                    }
                    if (v11_0 == null) {
                        v11_0 = ((String) v9_1.get(v5_1));
                    }
                    String v7 = com.sun.org.apache.xml.internal.serializer.OutputPropertiesFactory.fixupPropertyString(v5_1, 1);
                    try {
                        String v8_0 = System.getProperty(v7);
                    } catch (int v12) {
                    }
                    String v8_1;
                    if (v8_0 != null) {
                        v8_1 = com.sun.org.apache.xml.internal.serializer.OutputPropertiesFactory.fixupPropertyString(v8_0, 0);
                    } else {
                        v8_1 = com.sun.org.apache.xml.internal.serializer.OutputPropertiesFactory.fixupPropertyString(v11_0, 0);
                    }
                    if ((v5_1 != v7) || (v11_0 != v8_1)) {
                        v9_1.remove(v5_1);
                        v9_1.put(v7, v8_1);
                    }
                }
                return v9_1;
            } else {
                v4 = ((java.io.InputStream) java.security.AccessController.doPrivileged(new com.sun.org.apache.xml.internal.serializer.OutputPropertiesFactory$1(p17)));
            }
        } catch (int v12_8) {
        } catch (java.io.IOException v3) {
        }
        if (v1 != null) {
            v1.close();
        }
        if (v4 != null) {
            v4.close();
        }
        throw v12_8;
    }

Method com.sun.org.apache.xml.internal.serializer.SecuritySupport12$4.run() calling method java.lang.System.getProperty()


    public Object run()
    {
        return System.getProperty(this.val$propName);
    }

Method com.sun.org.apache.xml.internal.serializer.SecuritySupport.getSystemProperty() calling method java.lang.System.getProperty()


    String getSystemProperty(String p2)
    {
        return System.getProperty(p2);
    }

Method com.sun.org.apache.xml.internal.serializer.ToStream.<init>() calling method java.lang.System.getProperty()


    public ToStream()
    {
        this.m_disableOutputEscapingStates = new com.sun.org.apache.xml.internal.serializer.ToStream$BoolStack();
        this.m_encodingInfo = new com.sun.org.apache.xml.internal.serializer.EncodingInfo(0, 0);
        this.m_triedToGetConverter = 0;
        this.m_charToByteConverter = 0;
        this.m_preserves = new com.sun.org.apache.xml.internal.serializer.ToStream$BoolStack();
        this.m_ispreserve = 0;
        this.m_isprevtext = 0;
        this.m_maxCharacter = com.sun.org.apache.xml.internal.serializer.Encodings.getLastPrintable();
        this.m_lineSep = System.getProperty("line.separator").toCharArray();
        this.m_lineSepUse = 1;
        this.m_lineSepLen = this.m_lineSep.length;
        this.m_shouldFlush = 1;
        this.m_spaceBeforeClose = 0;
        this.m_inDoctype = 0;
        this.m_isUTF8 = 0;
        this.m_cdataStartCalled = 0;
        this.m_expandDTDEntities = 1;
        this.m_escaping = 1;
        return;
    }

Method com.sun.org.apache.xml.internal.serializer.TreeWalker.<init>() calling method java.lang.System.getProperty()


    public TreeWalker(org.xml.sax.ContentHandler p4, String p5)
    {
        this.m_locator = new org.xml.sax.helpers.LocatorImpl();
        this.nextIsRaw = 0;
        this.m_contentHandler = p4;
        if (!(this.m_contentHandler instanceof com.sun.org.apache.xml.internal.serializer.SerializationHandler)) {
            this.m_Serializer = 0;
        } else {
            this.m_Serializer = ((com.sun.org.apache.xml.internal.serializer.SerializationHandler) this.m_contentHandler);
        }
        this.m_contentHandler.setDocumentLocator(this.m_locator);
        if (p5 == null) {
            try {
                this.m_locator.setSystemId(new StringBuilder().append(System.getProperty("user.dir")).append(java.io.File.separator).append("dummy.xsl").toString());
            } catch (com.sun.org.apache.xml.internal.serializer.utils.DOM2Helper v0) {
            }
        } else {
            this.m_locator.setSystemId(p5);
        }
        if (this.m_contentHandler != null) {
            this.m_contentHandler.setDocumentLocator(this.m_locator);
        }
        try {
            this.m_locator.setSystemId(new StringBuilder().append(System.getProperty("user.dir")).append(java.io.File.separator).append("dummy.xsl").toString());
        } catch (com.sun.org.apache.xml.internal.serializer.utils.DOM2Helper v0) {
        }
        this.m_dh = new com.sun.org.apache.xml.internal.serializer.utils.DOM2Helper();
        return;
    }

Method com.sun.org.apache.xml.internal.utils.SecuritySupport12$4.run() calling method java.lang.System.getProperty()


    public Object run()
    {
        return System.getProperty(this.val$propName);
    }

Method com.sun.org.apache.xml.internal.utils.SecuritySupport.getSystemProperty() calling method java.lang.System.getProperty()


    String getSystemProperty(String p2)
    {
        return System.getProperty(p2);
    }

Method com.sun.org.apache.xml.internal.utils.TreeWalker.<init>() calling method java.lang.System.getProperty()


    public TreeWalker(org.xml.sax.ContentHandler p4)
    {
        this.m_contentHandler = 0;
        this.m_locator = new org.xml.sax.helpers.LocatorImpl();
        this.nextIsRaw = 0;
        this.m_contentHandler = p4;
        if (this.m_contentHandler != null) {
            this.m_contentHandler.setDocumentLocator(this.m_locator);
        }
        try {
            this.m_locator.setSystemId(new StringBuilder().append(System.getProperty("user.dir")).append(java.io.File.separator).append("dummy.xsl").toString());
        } catch (com.sun.org.apache.xml.internal.utils.DOM2Helper v0) {
        }
        this.m_dh = new com.sun.org.apache.xml.internal.utils.DOM2Helper();
        return;
    }

Method com.sun.org.apache.xml.internal.utils.TreeWalker.<init>() calling method java.lang.System.getProperty()


    public TreeWalker(org.xml.sax.ContentHandler p4, com.sun.org.apache.xml.internal.utils.DOMHelper p5)
    {
        this.m_contentHandler = 0;
        this.m_locator = new org.xml.sax.helpers.LocatorImpl();
        this.nextIsRaw = 0;
        this.m_contentHandler = p4;
        this.m_contentHandler.setDocumentLocator(this.m_locator);
        try {
            this.m_locator.setSystemId(new StringBuilder().append(System.getProperty("user.dir")).append(java.io.File.separator).append("dummy.xsl").toString());
        } catch (SecurityException v0) {
        }
        this.m_dh = p5;
        return;
    }

Method com.sun.org.apache.xml.internal.utils.TreeWalker.<init>() calling method java.lang.System.getProperty()


    public TreeWalker(org.xml.sax.ContentHandler p4, com.sun.org.apache.xml.internal.utils.DOMHelper p5, String p6)
    {
        this.m_contentHandler = 0;
        this.m_locator = new org.xml.sax.helpers.LocatorImpl();
        this.nextIsRaw = 0;
        this.m_contentHandler = p4;
        this.m_contentHandler.setDocumentLocator(this.m_locator);
        if (p6 == null) {
            try {
                this.m_locator.setSystemId(new StringBuilder().append(System.getProperty("user.dir")).append(java.io.File.separator).append("dummy.xsl").toString());
            } catch (SecurityException v0) {
            }
        } else {
            this.m_locator.setSystemId(p6);
        }
        this.m_dh = p5;
        return;
    }

Method com.sun.org.apache.xpath.internal.compiler.SecuritySupport12$4.run() calling method java.lang.System.getProperty()


    public Object run()
    {
        return System.getProperty(this.val$propName);
    }

Method com.sun.org.apache.xpath.internal.compiler.SecuritySupport.getSystemProperty() calling method java.lang.System.getProperty()


    String getSystemProperty(String p2)
    {
        return System.getProperty(p2);
    }

Method com.sun.org.apache.xpath.internal.functions.FuncSystemProperty.execute() calling method java.lang.System.getProperty()


    public com.sun.org.apache.xpath.internal.objects.XObject execute(com.sun.org.apache.xpath.internal.XPathContext p14)
    {
        String v6;
        com.sun.org.apache.xpath.internal.objects.XString v9_3;
        String v1 = this.m_arg0.execute(p14).str();
        int v2 = v1.indexOf(58);
        String v5 = "";
        java.util.Properties v8_1 = new java.util.Properties();
        this.loadPropertyFile("com/sun/org/apache/xalan/internal/res/XSLTInfo.properties", v8_1);
        if (v2 <= 0) {
            try {
                v6 = System.getProperty(v1);
            } catch (SecurityException v7) {
                Object[] v10_0 = new Object[1];
                v10_0[0] = v1;
                this.warn(p14, "WG_SECURITY_EXCEPTION", v10_0);
                v9_3 = com.sun.org.apache.xpath.internal.objects.XString.EMPTYSTRING;
            }
            if (v6 != null) {
                if ((!v5.equals("version")) || (v6.length() <= 0)) {
                    v9_3 = new com.sun.org.apache.xpath.internal.objects.XString(v6);
                } else {
                    try {
                        v9_3 = new com.sun.org.apache.xpath.internal.objects.XString("1.0");
                    } catch (Exception v0) {
                        v9_3 = new com.sun.org.apache.xpath.internal.objects.XString(v6);
                    }
                }
            } else {
                v9_3 = com.sun.org.apache.xpath.internal.objects.XString.EMPTYSTRING;
            }
        } else {
            String v4;
            if (v2 < 0) {
                v4 = "";
            } else {
                v4 = v1.substring(0, v2);
            }
            String v3 = p14.getNamespaceContext().getNamespaceForPrefix(v4);
            if (v2 >= 0) {
                v5 = v1.substring((v2 + 1));
            } else {
                v5 = v1;
            }
            if ((!v3.startsWith("http://www.w3.org/XSL/Transform")) && (!v3.equals("http://www.w3.org/1999/XSL/Transform"))) {
                Object[] v10_2 = new Object[2];
                v10_2[0] = v3;
                v10_2[1] = v1;
                this.warn(p14, "WG_DONT_DO_ANYTHING_WITH_NS", v10_2);
                try {
                    v6 = System.getProperty(v5);
                } catch (SecurityException v7) {
                    Object[] v10_3 = new Object[1];
                    v10_3[0] = v1;
                    this.warn(p14, "WG_SECURITY_EXCEPTION", v10_3);
                    v9_3 = com.sun.org.apache.xpath.internal.objects.XString.EMPTYSTRING;
                }
                if (v6 != null) {
                } else {
                    v9_3 = com.sun.org.apache.xpath.internal.objects.XString.EMPTYSTRING;
                }
            } else {
                v6 = v8_1.getProperty(v5);
                if (v6 != null) {
                } else {
                    Object[] v10_5 = new Object[1];
                    v10_5[0] = v1;
                    this.warn(p14, "WG_PROPERTY_NOT_SUPPORTED", v10_5);
                    v9_3 = com.sun.org.apache.xpath.internal.objects.XString.EMPTYSTRING;
                }
            }
        }
        return v9_3;
    }

Method com.sun.org.apache.xpath.internal.functions.FuncSystemProperty.execute() calling method java.lang.System.getProperty()


    public com.sun.org.apache.xpath.internal.objects.XObject execute(com.sun.org.apache.xpath.internal.XPathContext p14)
    {
        com.sun.org.apache.xpath.internal.objects.XString v9_3;
        String v6;
        String v1 = this.m_arg0.execute(p14).str();
        int v2 = v1.indexOf(58);
        String v5 = "";
        java.util.Properties v8_1 = new java.util.Properties();
        this.loadPropertyFile("com/sun/org/apache/xalan/internal/res/XSLTInfo.properties", v8_1);
        if (v2 <= 0) {
            try {
                v6 = System.getProperty(v1);
            } catch (SecurityException v7) {
                Object[] v10_0 = new Object[1];
                v10_0[0] = v1;
                this.warn(p14, "WG_SECURITY_EXCEPTION", v10_0);
                v9_3 = com.sun.org.apache.xpath.internal.objects.XString.EMPTYSTRING;
            }
            if (v6 != null) {
                if ((!v5.equals("version")) || (v6.length() <= 0)) {
                    v9_3 = new com.sun.org.apache.xpath.internal.objects.XString(v6);
                } else {
                    try {
                        v9_3 = new com.sun.org.apache.xpath.internal.objects.XString("1.0");
                    } catch (Exception v0) {
                        v9_3 = new com.sun.org.apache.xpath.internal.objects.XString(v6);
                    }
                }
            } else {
                v9_3 = com.sun.org.apache.xpath.internal.objects.XString.EMPTYSTRING;
            }
        } else {
            String v4;
            if (v2 < 0) {
                v4 = "";
            } else {
                v4 = v1.substring(0, v2);
            }
            String v3 = p14.getNamespaceContext().getNamespaceForPrefix(v4);
            if (v2 >= 0) {
                v5 = v1.substring((v2 + 1));
            } else {
                v5 = v1;
            }
            if ((!v3.startsWith("http://www.w3.org/XSL/Transform")) && (!v3.equals("http://www.w3.org/1999/XSL/Transform"))) {
                Object[] v10_2 = new Object[2];
                v10_2[0] = v3;
                v10_2[1] = v1;
                this.warn(p14, "WG_DONT_DO_ANYTHING_WITH_NS", v10_2);
                try {
                    v6 = System.getProperty(v5);
                } catch (SecurityException v7) {
                    Object[] v10_3 = new Object[1];
                    v10_3[0] = v1;
                    this.warn(p14, "WG_SECURITY_EXCEPTION", v10_3);
                    v9_3 = com.sun.org.apache.xpath.internal.objects.XString.EMPTYSTRING;
                }
                if (v6 != null) {
                } else {
                    v9_3 = com.sun.org.apache.xpath.internal.objects.XString.EMPTYSTRING;
                }
            } else {
                v6 = v8_1.getProperty(v5);
                if (v6 != null) {
                } else {
                    Object[] v10_5 = new Object[1];
                    v10_5[0] = v1;
                    this.warn(p14, "WG_PROPERTY_NOT_SUPPORTED", v10_5);
                    v9_3 = com.sun.org.apache.xpath.internal.objects.XString.EMPTYSTRING;
                }
            }
        }
        return v9_3;
    }

Method com.sun.org.apache.xpath.internal.functions.SecuritySupport12$4.run() calling method java.lang.System.getProperty()


    public Object run()
    {
        return System.getProperty(this.val$propName);
    }

Method com.sun.org.apache.xpath.internal.functions.SecuritySupport.getSystemProperty() calling method java.lang.System.getProperty()


    String getSystemProperty(String p2)
    {
        return System.getProperty(p2);
    }

Method com.sun.xml.internal.stream.XMLEntityStorage.getUserDir() calling method java.lang.System.getProperty()


    private static declared_synchronized String getUserDir()
    {
        try {
            try {
                String v8_1 = System.getProperty("user.dir");
            } catch (char v9) {
            }
            String v8_0;
            if (v8_1.length() != 0) {
                if (!v8_1.equals(com.sun.xml.internal.stream.XMLEntityStorage.gUserDir)) {
                    com.sun.xml.internal.stream.XMLEntityStorage.gUserDir = v8_1;
                    v8_0 = v8_1.replace(java.io.File.separatorChar, 47);
                    int v6_0 = v8_0.length();
                    StringBuffer v1_1 = new StringBuffer((v6_0 * 3));
                    if ((v6_0 >= 2) && (v8_0.charAt(1) == 58)) {
                        int v3_0 = Character.toUpperCase(v8_0.charAt(0));
                        if ((v3_0 >= 65) && (v3_0 <= 90)) {
                            v1_1.append(47);
                        }
                    }
                    int v5_1 = 0;
                    while (v5_1 < v6_0) {
                        int v3_1 = v8_0.charAt(v5_1);
                        if (v3_1 >= 128) {
                            break;
                        }
                        if (!com.sun.xml.internal.stream.XMLEntityStorage.gNeedEscaping[v3_1]) {
                            v1_1.append(((char) v3_1));
                        } else {
                            v1_1.append(37);
                            v1_1.append(com.sun.xml.internal.stream.XMLEntityStorage.gAfterEscaping1[v3_1]);
                            v1_1.append(com.sun.xml.internal.stream.XMLEntityStorage.gAfterEscaping2[v3_1]);
                        }
                        v5_1++;
                    }
                    if (v5_1 < v6_0) {
                        try {
                            byte[] v2 = v8_0.substring(v5_1).getBytes("UTF-8");
                        } catch (java.io.UnsupportedEncodingException v4) {
                            return v8_0;
                        }
                        int v6_1 = v2.length;
                        int v5_0 = 0;
                        while (v5_0 < v6_1) {
                            byte v0 = v2[v5_0];
                            if (v0 >= 0) {
                                if (!com.sun.xml.internal.stream.XMLEntityStorage.gNeedEscaping[v0]) {
                                    v1_1.append(((char) v0));
                                } else {
                                    v1_1.append(37);
                                    v1_1.append(com.sun.xml.internal.stream.XMLEntityStorage.gAfterEscaping1[v0]);
                                    v1_1.append(com.sun.xml.internal.stream.XMLEntityStorage.gAfterEscaping2[v0]);
                                }
                            } else {
                                int v3_2 = (v0 + 256);
                                v1_1.append(37);
                                v1_1.append(com.sun.xml.internal.stream.XMLEntityStorage.gHexChs[(v3_2 >> 4)]);
                                v1_1.append(com.sun.xml.internal.stream.XMLEntityStorage.gHexChs[(v3_2 & 15)]);
                            }
                            v5_0++;
                        }
                    }
                    if (!v8_0.endsWith("/")) {
                        v1_1.append(47);
                    }
                    com.sun.xml.internal.stream.XMLEntityStorage.gEscapedUserDir = v1_1.toString();
                    v8_0 = com.sun.xml.internal.stream.XMLEntityStorage.gEscapedUserDir;
                } else {
                    v8_0 = com.sun.xml.internal.stream.XMLEntityStorage.gEscapedUserDir;
                }
            } else {
                v8_0 = "";
            }
            return v8_0;
        } catch (char v9_5) {
            throw v9_5;
        }
    }

Method com.sun.xml.internal.stream.writers.XMLStreamWriterImpl.setOutputUsingStream() calling method java.lang.System.getProperty()


    private void setOutputUsingStream(java.io.OutputStream p3, String p4)
    {
        this.fOutputStream = p3;
        if (p4 == null) {
            String v4_1 = System.getProperty("file.encoding");
            if ((v4_1 == null) || (!v4_1.equalsIgnoreCase("utf-8"))) {
                this.fWriter = new com.sun.xml.internal.stream.writers.XMLWriter(new java.io.OutputStreamWriter(p3));
            } else {
                this.fWriter = new com.sun.xml.internal.stream.writers.UTF8OutputStreamWriter(p3);
            }
        } else {
            if (!p4.equalsIgnoreCase("utf-8")) {
                this.fWriter = new com.sun.xml.internal.stream.writers.XMLWriter(new java.io.OutputStreamWriter(p3, p4));
                this.fEncoder = java.nio.charset.Charset.forName(p4).newEncoder();
            } else {
                this.fWriter = new com.sun.xml.internal.stream.writers.UTF8OutputStreamWriter(p3);
            }
        }
        return;
    }

Method javax.activation.MailcapCommandMap.<init>() calling method java.lang.System.getProperty()


    public MailcapCommandMap()
    {
        java.util.ArrayList v0_1 = new java.util.ArrayList(5);
        v0_1.add(0);
        com.sun.activation.registries.LogSupport.log("MailcapCommandMap: load HOME");
        try {
            String v4 = System.getProperty("user.home");
        } catch (com.sun.activation.registries.MailcapFile[] v5) {
            com.sun.activation.registries.LogSupport.log("MailcapCommandMap: load SYS");
            try {
                com.sun.activation.registries.MailcapFile v1_1 = this.loadFile(new StringBuilder(String.valueOf(System.getProperty("java.home"))).append(java.io.File.separator).append("lib").append(java.io.File.separator).append("mailcap").toString());
            } catch (com.sun.activation.registries.MailcapFile[] v5) {
                com.sun.activation.registries.LogSupport.log("MailcapCommandMap: load JAR");
                this.loadAllResources(v0_1, "mailcap");
                com.sun.activation.registries.LogSupport.log("MailcapCommandMap: load DEF");
                if (javax.activation.MailcapCommandMap.defDB == null) {
                    javax.activation.MailcapCommandMap.defDB = this.loadResource("mailcap.default");
                }
                if (javax.activation.MailcapCommandMap.defDB != null) {
                    v0_1.add(javax.activation.MailcapCommandMap.defDB);
                }
                com.sun.activation.registries.MailcapFile[] v5_24 = new com.sun.activation.registries.MailcapFile[v0_1.size()];
                this.DB = v5_24;
                this.DB = ((com.sun.activation.registries.MailcapFile[]) v0_1.toArray(this.DB));
                return;
            }
            if (v1_1 == null) {
            } else {
                v0_1.add(v1_1);
            }
        }
        if (v4 == null) {
        } else {
            com.sun.activation.registries.MailcapFile v1_0 = this.loadFile(new StringBuilder(String.valueOf(v4)).append(java.io.File.separator).append(".mailcap").toString());
            if (v1_0 == null) {
            } else {
                v0_1.add(v1_0);
            }
        }
    }

Method javax.activation.MimetypesFileTypeMap.<init>() calling method java.lang.System.getProperty()


    public MimetypesFileTypeMap()
    {
        java.util.Vector v0_1 = new java.util.Vector(5);
        v0_1.addElement(0);
        com.sun.activation.registries.LogSupport.log("MimetypesFileTypeMap: load HOME");
        try {
            String v4 = System.getProperty("user.home");
        } catch (com.sun.activation.registries.MimeTypeFile[] v5) {
            com.sun.activation.registries.LogSupport.log("MimetypesFileTypeMap: load SYS");
            try {
                com.sun.activation.registries.MimeTypeFile v1_1 = this.loadFile(new StringBuilder(String.valueOf(System.getProperty("java.home"))).append(java.io.File.separator).append("lib").append(java.io.File.separator).append("mime.types").toString());
            } catch (com.sun.activation.registries.MimeTypeFile[] v5) {
                com.sun.activation.registries.LogSupport.log("MimetypesFileTypeMap: load JAR");
                this.loadAllResources(v0_1, "mime.types");
                com.sun.activation.registries.LogSupport.log("MimetypesFileTypeMap: load DEF");
                if (javax.activation.MimetypesFileTypeMap.defDB == null) {
                    javax.activation.MimetypesFileTypeMap.defDB = this.loadResource("/mimetypes.default");
                }
                if (javax.activation.MimetypesFileTypeMap.defDB != null) {
                    v0_1.addElement(javax.activation.MimetypesFileTypeMap.defDB);
                }
                com.sun.activation.registries.MimeTypeFile[] v5_24 = new com.sun.activation.registries.MimeTypeFile[v0_1.size()];
                this.DB = v5_24;
                v0_1.copyInto(this.DB);
                return;
            }
            if (v1_1 == null) {
            } else {
                v0_1.addElement(v1_1);
            }
        }
        if (v4 == null) {
        } else {
            com.sun.activation.registries.MimeTypeFile v1_0 = this.loadFile(new StringBuilder(String.valueOf(v4)).append(java.io.File.separator).append(".mime.types").toString());
            if (v1_0 == null) {
            } else {
                v0_1.addElement(v1_0);
            }
        }
    }

Method jxl.WorkbookSettings.<init>() calling method java.lang.System.getProperty()


    public WorkbookSettings()
    {
        String v3_0 = 0;
        this.excel9file = 0;
        this.initialFileSize = 5242880;
        this.arrayGrowSize = 1048576;
        this.localeFunctionNames = new java.util.HashMap();
        this.excelDisplayLanguage = jxl.biff.CountryCode.USA.getCode();
        this.excelRegionalSettings = jxl.biff.CountryCode.UK.getCode();
        this.refreshAll = 0;
        this.template = 0;
        this.excel9file = 0;
        this.windowProtected = 0;
        this.hideobj = 0;
        try {
            this.setSuppressWarnings(Boolean.getBoolean("jxl.nowarnings"));
            this.drawingsDisabled = Boolean.getBoolean("jxl.nodrawings");
            this.namesDisabled = Boolean.getBoolean("jxl.nonames");
            this.gcDisabled = Boolean.getBoolean("jxl.nogc");
            this.rationalizationDisabled = Boolean.getBoolean("jxl.norat");
            this.mergedCellCheckingDisabled = Boolean.getBoolean("jxl.nomergedcellchecks");
            this.formulaReferenceAdjustDisabled = Boolean.getBoolean("jxl.noformulaadjust");
            this.propertySetsDisabled = Boolean.getBoolean("jxl.nopropertysets");
            this.ignoreBlankCells = Boolean.getBoolean("jxl.ignoreblanks");
            this.cellValidationDisabled = Boolean.getBoolean("jxl.nocellvalidation");
        } catch (SecurityException v0_1) {
            jxl.WorkbookSettings.logger.warn("Error accessing system properties.", v0_1);
        }
        if (!Boolean.getBoolean("jxl.autofilter")) {
            v3_0 = 1;
        }
        this.autoFilterDisabled = v3_0;
        this.useTemporaryFileDuringWrite = Boolean.getBoolean("jxl.usetemporaryfileduringwrite");
        String v2 = System.getProperty("jxl.temporaryfileduringwritedirectory");
        if (v2 != null) {
            this.temporaryFileDuringWriteDirectory = new java.io.File(v2);
        }
        this.encoding = System.getProperty("file.encoding");
        try {
            if ((System.getProperty("jxl.lang") != null) && (System.getProperty("jxl.country") != null)) {
                this.locale = new java.util.Locale(System.getProperty("jxl.lang"), System.getProperty("jxl.country"));
                if (System.getProperty("jxl.encoding") != null) {
                    this.encoding = System.getProperty("jxl.encoding");
                }
            } else {
                this.locale = java.util.Locale.getDefault();
            }
        } catch (SecurityException v0_0) {
            jxl.WorkbookSettings.logger.warn("Error accessing system properties.", v0_0);
            this.locale = java.util.Locale.getDefault();
        }
        return;
    }

Method jxl.common.Logger.initializeLogger() calling method java.lang.System.getProperty()


    private static declared_synchronized void initializeLogger()
    {
        try {
            if (jxl.common.Logger.logger == null) {
                try {
                    String v1 = System.getProperty("logger");
                } catch (ClassNotFoundException v0) {
                    jxl.common.Logger.logger = new jxl.common.log.SimpleLogger();
                    jxl.common.Logger.logger.warn(new StringBuilder().append("Could not instantiate logger ").append(v1).append(" using default").toString());
                } catch (ClassNotFoundException v0) {
                    jxl.common.Logger.logger = new jxl.common.log.SimpleLogger();
                    jxl.common.Logger.logger.warn(new StringBuilder().append("Could not instantiate logger ").append(v1).append(" using default").toString());
                } catch (ClassNotFoundException v0) {
                    jxl.common.Logger.logger = new jxl.common.log.SimpleLogger();
                    jxl.common.Logger.logger.warn(new StringBuilder().append("Could not instantiate logger ").append(v1).append(" using default").toString());
                }
                if (v1 == null) {
                    v1 = jxl.common.log.LoggerName.NAME;
                }
                jxl.common.Logger.logger = ((jxl.common.Logger) Class.forName(v1).newInstance());
            }
        } catch (jxl.common.Logger v2_14) {
            throw v2_14;
        }
        return;
    }

Method org.apache.commons.io.FileSystemUtils.<clinit>() calling method java.lang.System.getProperty()


    static FileSystemUtils()
    {
        org.apache.commons.io.FileSystemUtils.INSTANCE = new org.apache.commons.io.FileSystemUtils();
        try {
            String v2_1 = System.getProperty("os.name");
        } catch (Exception v0) {
            int v1 = -1;
            org.apache.commons.io.FileSystemUtils.OS = v1;
            return;
        }
        if (v2_1 != null) {
            String v2_0 = v2_1.toLowerCase();
            if (v2_0.indexOf("windows") == -1) {
                if ((v2_0.indexOf("linux") == -1) && ((v2_0.indexOf("sun os") == -1) && ((v2_0.indexOf("sunos") == -1) && ((v2_0.indexOf("solaris") == -1) && ((v2_0.indexOf("mpe/ix") == -1) && ((v2_0.indexOf("freebsd") == -1) && ((v2_0.indexOf("irix") == -1) && ((v2_0.indexOf("digital unix") == -1) && ((v2_0.indexOf("unix") == -1) && (v2_0.indexOf("mac os x") == -1)))))))))) {
                    if ((v2_0.indexOf("hp-ux") == -1) && (v2_0.indexOf("aix") == -1)) {
                        v1 = 0;
                        org.apache.commons.io.FileSystemUtils.OS = v1;
                        return;
                    } else {
                        v1 = 3;
                        org.apache.commons.io.FileSystemUtils.OS = v1;
                        return;
                    }
                } else {
                    v1 = 2;
                    org.apache.commons.io.FileSystemUtils.OS = v1;
                    return;
                }
            } else {
                v1 = 1;
                org.apache.commons.io.FileSystemUtils.OS = v1;
                return;
            }
        } else {
            throw new java.io.IOException("os.name not found");
        }
    }

Method org.apache.commons.io.HexDump.<clinit>() calling method java.lang.System.getProperty()


    static HexDump()
    {
        org.apache.commons.io.HexDump.EOL = System.getProperty("line.separator");
        org.apache.commons.io.HexDump._lbuffer = new StringBuffer(8);
        org.apache.commons.io.HexDump._cbuffer = new StringBuffer(2);
        int[] v0_3 = new char[16];
        v0_3 = {48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 65, 66, 67, 68, 69, 70};
        org.apache.commons.io.HexDump._hexcodes = v0_3;
        int[] v0_4 = new int[8];
        v0_4 = {28, 24, 20, 16, 12, 8, 4, 0};
        org.apache.commons.io.HexDump._shifts = v0_4;
        return;
    }

Method org.apache.commons.io.output.LockableFileWriter.<init>() calling method java.lang.System.getProperty()


    public LockableFileWriter(java.io.File p5, String p6, boolean p7, String p8)
    {
        java.io.File v5_1 = p5.getAbsoluteFile();
        if (v5_1.getParentFile() != null) {
            org.apache.commons.io.FileUtils.forceMkdir(v5_1.getParentFile());
        }
        if (!v5_1.isDirectory()) {
            if (p8 == null) {
                p8 = System.getProperty("java.io.tmpdir");
            }
            java.io.File v0_1 = new java.io.File(p8);
            org.apache.commons.io.FileUtils.forceMkdir(v0_1);
            this.testLockDir(v0_1);
            this.lockFile = new java.io.File(v0_1, new StringBuffer().append(v5_1.getName()).append(".lck").toString());
            this.createLock();
            this.out = this.initWriter(v5_1, p6, p7);
            return;
        } else {
            throw new java.io.IOException("File specified is a directory");
        }
    }

Method org.apache.commons.lang3.SystemUtils.getJavaHome() calling method java.lang.System.getProperty()


    public static java.io.File getJavaHome()
    {
        return new java.io.File(System.getProperty("java.home"));
    }

Method org.apache.commons.lang3.SystemUtils.getJavaIoTmpDir() calling method java.lang.System.getProperty()


    public static java.io.File getJavaIoTmpDir()
    {
        return new java.io.File(System.getProperty("java.io.tmpdir"));
    }

Method org.apache.commons.lang3.SystemUtils.getSystemProperty() calling method java.lang.System.getProperty()


    private static String getSystemProperty(String p4)
    {
        try {
            int v1_0 = System.getProperty(p4);
        } catch (SecurityException v0) {
            System.err.println(new StringBuilder().append("Caught a SecurityException reading the system property \'").append(p4).append("\'; the SystemUtils property value will default to null.").toString());
            v1_0 = 0;
        }
        return v1_0;
    }

Method org.apache.commons.lang3.SystemUtils.getUserDir() calling method java.lang.System.getProperty()


    public static java.io.File getUserDir()
    {
        return new java.io.File(System.getProperty("user.dir"));
    }

Method org.apache.commons.lang3.SystemUtils.getUserHome() calling method java.lang.System.getProperty()


    public static java.io.File getUserHome()
    {
        return new java.io.File(System.getProperty("user.home"));
    }

Method org.apache.harmony.misc.SystemUtils.getOS() calling method java.lang.System.getProperty()


    public static int getOS()
    {
        if (org.apache.harmony.misc.SystemUtils.os == 0) {
            String v0 = System.getProperty("os.name").substring(0, 3);
            if (v0.compareToIgnoreCase("win") != 0) {
                if (v0.compareToIgnoreCase("lin") != 0) {
                    org.apache.harmony.misc.SystemUtils.os = -1;
                } else {
                    org.apache.harmony.misc.SystemUtils.os = 2;
                }
            } else {
                org.apache.harmony.misc.SystemUtils.os = 1;
            }
        }
        return org.apache.harmony.misc.SystemUtils.os;
    }

Method org.apache.http.util.VersionInfo.getUserAgent() calling method java.lang.System.getProperty()


    public static String getUserAgent(String p6, String p7, Class p8)
    {
        String v1;
        org.apache.http.util.VersionInfo v2 = org.apache.http.util.VersionInfo.loadVersionInfo(p7, p8.getClassLoader());
        if (v2 == null) {
            v1 = "UNAVAILABLE";
        } else {
            v1 = v2.getRelease();
        }
        String v0 = System.getProperty("java.version");
        Object[] v4_1 = new Object[3];
        v4_1[0] = p6;
        v4_1[1] = v1;
        v4_1[2] = v0;
        return String.format("%s/%s (Java/%s)", v4_1);
    }

Method org.apache.poi.ddf.AbstractEscherOptRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        String v1 = System.getProperty("line.separator");
        StringBuilder v3_1 = new StringBuilder();
        v3_1.append(this.getClass().getName());
        v3_1.append(":");
        v3_1.append(v1);
        v3_1.append("  isContainer: ");
        v3_1.append(this.isContainerRecord());
        v3_1.append(v1);
        v3_1.append("  version: 0x");
        v3_1.append(org.apache.poi.util.HexDump.toHex(this.getVersion()));
        v3_1.append(v1);
        v3_1.append("  instance: 0x");
        v3_1.append(org.apache.poi.util.HexDump.toHex(this.getInstance()));
        v3_1.append(v1);
        v3_1.append("  recordId: 0x");
        v3_1.append(org.apache.poi.util.HexDump.toHex(this.getRecordId()));
        v3_1.append(v1);
        v3_1.append("  numchildren: ");
        v3_1.append(this.getChildRecords().size());
        v3_1.append(v1);
        v3_1.append("  properties:");
        v3_1.append(v1);
        java.util.Iterator v0 = this.properties.iterator();
        while (v0.hasNext()) {
            v3_1.append(new StringBuilder().append("    ").append(((org.apache.poi.ddf.EscherProperty) v0.next()).toString()).append(v1).toString());
        }
        return v3_1.toString();
    }

Method org.apache.poi.ddf.EscherComplexProperty.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        return new StringBuilder().append("propNum: ").append(this.getPropertyNumber()).append(", propName: ").append(org.apache.poi.ddf.EscherProperties.getPropertyName(this.getPropertyNumber())).append(", complex: ").append(this.isComplex()).append(", blipId: ").append(this.isBlipId()).append(", data: ").append(System.getProperty("line.separator")).append(org.apache.poi.util.HexDump.toHex(this._complexData, 32)).toString();
    }

Method org.apache.poi.ddf.EscherBitmapBlip.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        String v3 = System.getProperty("line.separator");
        java.io.ByteArrayOutputStream v0_1 = new java.io.ByteArrayOutputStream();
        try {
            org.apache.poi.util.HexDump.dump(this.field_pictureData, 0, v0_1, 0);
            String v2 = v0_1.toString();
        } catch (Exception v1) {
            v2 = v1.toString();
        }
        return new StringBuilder().append(this.getClass().getName()).append(":").append(v3).append("  RecordId: 0x").append(org.apache.poi.util.HexDump.toHex(this.getRecordId())).append(v3).append("  Version: 0x").append(org.apache.poi.util.HexDump.toHex(this.getVersion())).append(v3).append("  Instance: 0x").append(org.apache.poi.util.HexDump.toHex(this.getInstance())).append(v3).append("  UID: 0x").append(org.apache.poi.util.HexDump.toHex(this.field_1_UID)).append(v3).append("  Marker: 0x").append(org.apache.poi.util.HexDump.toHex(this.field_2_marker)).append(v3).append("  Extra Data:").append(v3).append(v2).toString();
    }

Method org.apache.poi.ddf.EscherChildAnchorRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        String v0 = System.getProperty("line.separator");
        return new StringBuilder().append(this.getClass().getName()).append(":").append(v0).append("  RecordId: 0x").append(org.apache.poi.util.HexDump.toHex(-4081)).append(v0).append("  Version: 0x").append(org.apache.poi.util.HexDump.toHex(this.getVersion())).append(v0).append("  Instance: 0x").append(org.apache.poi.util.HexDump.toHex(this.getInstance())).append(v0).append("  X1: ").append(this.field_1_dx1).append(v0).append("  Y1: ").append(this.field_2_dy1).append(v0).append("  X2: ").append(this.field_3_dx2).append(v0).append("  Y2: ").append(this.field_4_dy2).append(v0).toString();
    }

Method org.apache.poi.ddf.EscherClientAnchorRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        String v3 = System.getProperty("line.separator");
        java.io.ByteArrayOutputStream v0_1 = new java.io.ByteArrayOutputStream();
        try {
            org.apache.poi.util.HexDump.dump(this.remainingData, 0, v0_1, 0);
            String v2 = v0_1.toString();
        } catch (Exception v1) {
            v2 = "error\n";
        }
        return new StringBuilder().append(this.getClass().getName()).append(":").append(v3).append("  RecordId: 0x").append(org.apache.poi.util.HexDump.toHex(-4080)).append(v3).append("  Version: 0x").append(org.apache.poi.util.HexDump.toHex(this.getVersion())).append(v3).append("  Instance: 0x").append(org.apache.poi.util.HexDump.toHex(this.getInstance())).append(v3).append("  Flag: ").append(this.field_1_flag).append(v3).append("  Col1: ").append(this.field_2_col1).append(v3).append("  DX1: ").append(this.field_3_dx1).append(v3).append("  Row1: ").append(this.field_4_row1).append(v3).append("  DY1: ").append(this.field_5_dy1).append(v3).append("  Col2: ").append(this.field_6_col2).append(v3).append("  DX2: ").append(this.field_7_dx2).append(v3).append("  Row2: ").append(this.field_8_row2).append(v3).append("  DY2: ").append(this.field_9_dy2).append(v3).append("  Extra Data:").append(v3).append(v2).toString();
    }

Method org.apache.poi.ddf.EscherClientDataRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        String v3 = System.getProperty("line.separator");
        java.io.ByteArrayOutputStream v0_1 = new java.io.ByteArrayOutputStream();
        try {
            org.apache.poi.util.HexDump.dump(this.remainingData, 0, v0_1, 0);
            String v2 = v0_1.toString();
        } catch (Exception v1) {
            v2 = "error\n";
        }
        return new StringBuilder().append(this.getClass().getName()).append(":").append(v3).append("  RecordId: 0x").append(org.apache.poi.util.HexDump.toHex(-4079)).append(v3).append("  Version: 0x").append(org.apache.poi.util.HexDump.toHex(this.getVersion())).append(v3).append("  Instance: 0x").append(org.apache.poi.util.HexDump.toHex(this.getInstance())).append(v3).append("  Extra Data:").append(v3).append(v2).toString();
    }

Method org.apache.poi.ddf.EscherContainerRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        String v4 = System.getProperty("line.separator");
        StringBuffer v1_1 = new StringBuffer();
        if (this._childRecords.size() > 0) {
            v1_1.append(new StringBuilder().append("  children: ").append(v4).toString());
            int v2 = 0;
            java.util.Iterator v3 = this._childRecords.iterator();
            while (v3.hasNext()) {
                org.apache.poi.ddf.EscherRecord v5_1 = ((org.apache.poi.ddf.EscherRecord) v3.next());
                v1_1.append(new StringBuilder().append("   Child ").append(v2).append(":").append(v4).toString());
                String v0_1 = String.valueOf(v5_1).replaceAll("\n", "\n    ");
                v1_1.append("    ");
                v1_1.append(v0_1);
                v1_1.append(v4);
                v2++;
            }
        }
        return new StringBuilder().append(this.getClass().getName()).append(" (").append(this.getRecordName()).append("):").append(v4).append("  isContainer: ").append(this.isContainerRecord()).append(v4).append("  version: 0x").append(org.apache.poi.util.HexDump.toHex(this.getVersion())).append(v4).append("  instance: 0x").append(org.apache.poi.util.HexDump.toHex(this.getInstance())).append(v4).append("  recordId: 0x").append(org.apache.poi.util.HexDump.toHex(this.getRecordId())).append(v4).append("  numchildren: ").append(this._childRecords.size()).append(v4).append(v1_1.toString()).toString();
    }

Method org.apache.poi.ddf.EscherSpRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        String v0 = System.getProperty("line.separator");
        return new StringBuilder().append(this.getClass().getName()).append(":").append(v0).append("  RecordId: 0x").append(org.apache.poi.util.HexDump.toHex(-4086)).append(v0).append("  Version: 0x").append(org.apache.poi.util.HexDump.toHex(this.getVersion())).append(v0).append("  ShapeType: 0x").append(org.apache.poi.util.HexDump.toHex(this.getShapeType())).append(v0).append("  ShapeId: ").append(this.field_1_shapeId).append(v0).append("  Flags: ").append(this.decodeFlags(this.field_2_flags)).append(" (0x").append(org.apache.poi.util.HexDump.toHex(this.field_2_flags)).append(")").append(v0).toString();
    }

Method org.apache.poi.ddf.EscherTextboxRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        String v1 = System.getProperty("line.separator");
        String v2_1 = "";
        try {
            if (this.thedata.length != 0) {
                v2_1 = new StringBuilder().append(new StringBuilder().append("  Extra Data:").append(v1).toString()).append(org.apache.poi.util.HexDump.dump(this.thedata, 0, 0)).toString();
            }
        } catch (Exception v0) {
            v2_1 = "Error!!";
        }
        return new StringBuilder().append(this.getClass().getName()).append(":").append(v1).append("  isContainer: ").append(this.isContainerRecord()).append(v1).append("  version: 0x").append(org.apache.poi.util.HexDump.toHex(this.getVersion())).append(v1).append("  instance: 0x").append(org.apache.poi.util.HexDump.toHex(this.getInstance())).append(v1).append("  recordId: 0x").append(org.apache.poi.util.HexDump.toHex(this.getRecordId())).append(v1).append("  numchildren: ").append(this.getChildRecords().size()).append(v1).append(v2_1).toString();
    }

Method org.apache.poi.hssf.dev.BiffViewer.<clinit>() calling method java.lang.System.getProperty()


    static BiffViewer()
    {
        org.apache.poi.hssf.dev.BiffViewer.NEW_LINE_CHARS = System.getProperty("line.separator").toCharArray();
        org.apache.poi.hssf.dev.BiffViewer.COLUMN_SEPARATOR = " | ".toCharArray();
        return;
    }

Method org.apache.poi.hssf.model.InternalWorkbook.createWriteAccess() calling method java.lang.System.getProperty()


    private static org.apache.poi.hssf.record.WriteAccessRecord createWriteAccess()
    {
        org.apache.poi.hssf.record.WriteAccessRecord v2_1 = new org.apache.poi.hssf.record.WriteAccessRecord();
        try {
            String v3 = System.getProperty("user.name");
        } catch (java.security.AccessControlException v1) {
            v2_1.setUsername("POI");
            return v2_1;
        }
        if (v3 == null) {
            v3 = "POI";
        }
        v2_1.setUsername(v3);
        return v2_1;
    }

Method org.apache.poi.hssf.record.AbstractEscherHolderRecord.<clinit>() calling method java.lang.System.getProperty()


    static AbstractEscherHolderRecord()
    {
        try {
            int v1_2;
            if (System.getProperty("poi.deserialize.escher") == null) {
                v1_2 = 0;
                org.apache.poi.hssf.record.AbstractEscherHolderRecord.DESERIALISE = v1_2;
            } else {
                v1_2 = 1;
            }
        } catch (SecurityException v0) {
            org.apache.poi.hssf.record.AbstractEscherHolderRecord.DESERIALISE = 0;
        }
        return;
    }

Method org.apache.poi.hssf.record.AbstractEscherHolderRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        String v2 = System.getProperty("line.separator");
        v0_1.append(new StringBuilder().append(91).append(this.getRecordName()).append(93).append(v2).toString());
        if (this.escherRecords.size() == 0) {
            v0_1.append(new StringBuilder().append("No Escher Records Decoded").append(v2).toString());
        }
        java.util.Iterator v1 = this.escherRecords.iterator();
        while (v1.hasNext()) {
            v0_1.append(((org.apache.poi.ddf.EscherRecord) v1.next()).toString());
        }
        v0_1.append(new StringBuilder().append("[/").append(this.getRecordName()).append(93).append(v2).toString());
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.CommonObjectDataSubRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[ftCmo]\n");
        v0_1.append("    .objectType           = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getObjectType())).append(" (").append(this.getObjectType()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .objectId             = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getObjectId())).append(" (").append(this.getObjectId()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .option               = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getOption())).append(" (").append(this.getOption()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("         .locked                   = ").append(this.isLocked()).append(10);
        v0_1.append("         .printable                = ").append(this.isPrintable()).append(10);
        v0_1.append("         .autofill                 = ").append(this.isAutofill()).append(10);
        v0_1.append("         .autoline                 = ").append(this.isAutoline()).append(10);
        v0_1.append("    .reserved1            = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getReserved1())).append(" (").append(this.getReserved1()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .reserved2            = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getReserved2())).append(" (").append(this.getReserved2()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .reserved3            = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getReserved3())).append(" (").append(this.getReserved3()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("[/ftCmo]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.EscherAggregate.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        String v2 = System.getProperty("line.separtor");
        StringBuilder v3_1 = new StringBuilder();
        v3_1.append(91).append(this.getRecordName()).append(93).append(v2);
        java.util.Iterator v1 = this.getEscherRecords().iterator();
        while (v1.hasNext()) {
            v3_1.append(((org.apache.poi.ddf.EscherRecord) v1.next()).toString());
        }
        v3_1.append("[/").append(this.getRecordName()).append(93).append(v2);
        return v3_1.toString();
    }

Method org.apache.poi.hssf.record.GroupMarkerSubRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        String v1 = System.getProperty("line.separator");
        v0_1.append(new StringBuilder().append("[ftGmo]").append(v1).toString());
        v0_1.append("  reserved = ").append(org.apache.poi.util.HexDump.toHex(this.reserved)).append(v1);
        v0_1.append(new StringBuilder().append("[/ftGmo]").append(v1).toString());
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.PaneRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[PANE]\n");
        v0_1.append("    .x                    = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getX())).append(" (").append(this.getX()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .y                    = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getY())).append(" (").append(this.getY()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .topRow               = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getTopRow())).append(" (").append(this.getTopRow()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .leftColumn           = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getLeftColumn())).append(" (").append(this.getLeftColumn()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .activePane           = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getActivePane())).append(" (").append(this.getActivePane()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("[/PANE]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.SCLRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[SCL]\n");
        v0_1.append("    .numerator            = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getNumerator())).append(" (").append(this.getNumerator()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .denominator          = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getDenominator())).append(" (").append(this.getDenominator()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("[/SCL]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.SupBookRecord.<clinit>() calling method java.lang.System.getProperty()


    static SupBookRecord()
    {
        org.apache.poi.hssf.record.SupBookRecord.logger = org.apache.poi.util.POILogFactory.getLogger(org.apache.poi.hssf.record.SupBookRecord);
        org.apache.poi.hssf.record.SupBookRecord.PATH_SEPERATOR = System.getProperty("file.separator");
        return;
    }

Method org.apache.poi.hssf.record.chart.AreaFormatRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[AREAFORMAT]\n");
        v0_1.append("    .foregroundColor      = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getForegroundColor())).append(" (").append(this.getForegroundColor()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .backgroundColor      = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getBackgroundColor())).append(" (").append(this.getBackgroundColor()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .pattern              = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getPattern())).append(" (").append(this.getPattern()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .formatFlags          = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getFormatFlags())).append(" (").append(this.getFormatFlags()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("         .automatic                = ").append(this.isAutomatic()).append(10);
        v0_1.append("         .invert                   = ").append(this.isInvert()).append(10);
        v0_1.append("    .forecolorIndex       = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getForecolorIndex())).append(" (").append(this.getForecolorIndex()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .backcolorIndex       = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getBackcolorIndex())).append(" (").append(this.getBackcolorIndex()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("[/AREAFORMAT]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.AreaRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[AREA]\n");
        v0_1.append("    .formatFlags          = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getFormatFlags())).append(" (").append(this.getFormatFlags()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("         .stacked                  = ").append(this.isStacked()).append(10);
        v0_1.append("         .displayAsPercentage      = ").append(this.isDisplayAsPercentage()).append(10);
        v0_1.append("         .shadow                   = ").append(this.isShadow()).append(10);
        v0_1.append("[/AREA]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.AxisLineFormatRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[AXISLINEFORMAT]\n");
        v0_1.append("    .axisType             = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getAxisType())).append(" (").append(this.getAxisType()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("[/AXISLINEFORMAT]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.AxisOptionsRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[AXCEXT]\n");
        v0_1.append("    .minimumCategory      = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getMinimumCategory())).append(" (").append(this.getMinimumCategory()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .maximumCategory      = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getMaximumCategory())).append(" (").append(this.getMaximumCategory()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .majorUnitValue       = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getMajorUnitValue())).append(" (").append(this.getMajorUnitValue()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .majorUnit            = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getMajorUnit())).append(" (").append(this.getMajorUnit()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .minorUnitValue       = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getMinorUnitValue())).append(" (").append(this.getMinorUnitValue()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .minorUnit            = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getMinorUnit())).append(" (").append(this.getMinorUnit()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .baseUnit             = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getBaseUnit())).append(" (").append(this.getBaseUnit()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .crossingPoint        = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getCrossingPoint())).append(" (").append(this.getCrossingPoint()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .options              = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getOptions())).append(" (").append(this.getOptions()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("         .defaultMinimum           = ").append(this.isDefaultMinimum()).append(10);
        v0_1.append("         .defaultMaximum           = ").append(this.isDefaultMaximum()).append(10);
        v0_1.append("         .defaultMajor             = ").append(this.isDefaultMajor()).append(10);
        v0_1.append("         .defaultMinorUnit         = ").append(this.isDefaultMinorUnit()).append(10);
        v0_1.append("         .isDate                   = ").append(this.isIsDate()).append(10);
        v0_1.append("         .defaultBase              = ").append(this.isDefaultBase()).append(10);
        v0_1.append("         .defaultCross             = ").append(this.isDefaultCross()).append(10);
        v0_1.append("         .defaultDateSettings      = ").append(this.isDefaultDateSettings()).append(10);
        v0_1.append("[/AXCEXT]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.AxisParentRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[AXISPARENT]\n");
        v0_1.append("    .axisType             = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getAxisType())).append(" (").append(this.getAxisType()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .x                    = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getX())).append(" (").append(this.getX()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .y                    = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getY())).append(" (").append(this.getY()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .width                = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getWidth())).append(" (").append(this.getWidth()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .height               = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getHeight())).append(" (").append(this.getHeight()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("[/AXISPARENT]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.AxisRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[AXIS]\n");
        v0_1.append("    .axisType             = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getAxisType())).append(" (").append(this.getAxisType()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .reserved1            = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getReserved1())).append(" (").append(this.getReserved1()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .reserved2            = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getReserved2())).append(" (").append(this.getReserved2()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .reserved3            = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getReserved3())).append(" (").append(this.getReserved3()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .reserved4            = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getReserved4())).append(" (").append(this.getReserved4()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("[/AXIS]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.AxisUsedRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[AXISUSED]\n");
        v0_1.append("    .numAxis              = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getNumAxis())).append(" (").append(this.getNumAxis()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("[/AXISUSED]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.BarRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[BAR]\n");
        v0_1.append("    .barSpace             = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getBarSpace())).append(" (").append(this.getBarSpace()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .categorySpace        = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getCategorySpace())).append(" (").append(this.getCategorySpace()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .formatFlags          = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getFormatFlags())).append(" (").append(this.getFormatFlags()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("         .horizontal               = ").append(this.isHorizontal()).append(10);
        v0_1.append("         .stacked                  = ").append(this.isStacked()).append(10);
        v0_1.append("         .displayAsPercentage      = ").append(this.isDisplayAsPercentage()).append(10);
        v0_1.append("         .shadow                   = ").append(this.isShadow()).append(10);
        v0_1.append("[/BAR]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.CategorySeriesAxisRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[CATSERRANGE]\n");
        v0_1.append("    .crossingPoint        = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getCrossingPoint())).append(" (").append(this.getCrossingPoint()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .labelFrequency       = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getLabelFrequency())).append(" (").append(this.getLabelFrequency()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .tickMarkFrequency    = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getTickMarkFrequency())).append(" (").append(this.getTickMarkFrequency()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .options              = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getOptions())).append(" (").append(this.getOptions()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("         .valueAxisCrossing        = ").append(this.isValueAxisCrossing()).append(10);
        v0_1.append("         .crossesFarRight          = ").append(this.isCrossesFarRight()).append(10);
        v0_1.append("         .reversed                 = ").append(this.isReversed()).append(10);
        v0_1.append("[/CATSERRANGE]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.DatRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[DAT]\n");
        v0_1.append("    .options              = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getOptions())).append(" (").append(this.getOptions()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("         .horizontalBorder         = ").append(this.isHorizontalBorder()).append(10);
        v0_1.append("         .verticalBorder           = ").append(this.isVerticalBorder()).append(10);
        v0_1.append("         .border                   = ").append(this.isBorder()).append(10);
        v0_1.append("         .showSeriesKey            = ").append(this.isShowSeriesKey()).append(10);
        v0_1.append("[/DAT]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.DataFormatRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[DATAFORMAT]\n");
        v0_1.append("    .pointNumber          = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getPointNumber())).append(" (").append(this.getPointNumber()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .seriesIndex          = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getSeriesIndex())).append(" (").append(this.getSeriesIndex()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .seriesNumber         = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getSeriesNumber())).append(" (").append(this.getSeriesNumber()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .formatFlags          = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getFormatFlags())).append(" (").append(this.getFormatFlags()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("         .useExcel4Colors          = ").append(this.isUseExcel4Colors()).append(10);
        v0_1.append("[/DATAFORMAT]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.DefaultDataLabelTextPropertiesRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[DEFAULTTEXT]\n");
        v0_1.append("    .categoryDataType     = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getCategoryDataType())).append(" (").append(this.getCategoryDataType()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("[/DEFAULTTEXT]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.FontBasisRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[FBI]\n");
        v0_1.append("    .xBasis               = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getXBasis())).append(" (").append(this.getXBasis()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .yBasis               = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getYBasis())).append(" (").append(this.getYBasis()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .heightBasis          = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getHeightBasis())).append(" (").append(this.getHeightBasis()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .scale                = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getScale())).append(" (").append(this.getScale()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .indexToFontTable     = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getIndexToFontTable())).append(" (").append(this.getIndexToFontTable()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("[/FBI]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.FontIndexRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[FONTX]\n");
        v0_1.append("    .fontIndex            = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getFontIndex())).append(" (").append(this.getFontIndex()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("[/FONTX]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.FrameRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[FRAME]\n");
        v0_1.append("    .borderType           = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getBorderType())).append(" (").append(this.getBorderType()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .options              = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getOptions())).append(" (").append(this.getOptions()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("         .autoSize                 = ").append(this.isAutoSize()).append(10);
        v0_1.append("         .autoPosition             = ").append(this.isAutoPosition()).append(10);
        v0_1.append("[/FRAME]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.LegendRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[LEGEND]\n");
        v0_1.append("    .xAxisUpperLeft       = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getXAxisUpperLeft())).append(" (").append(this.getXAxisUpperLeft()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .yAxisUpperLeft       = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getYAxisUpperLeft())).append(" (").append(this.getYAxisUpperLeft()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .xSize                = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getXSize())).append(" (").append(this.getXSize()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .ySize                = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getYSize())).append(" (").append(this.getYSize()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .type                 = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getType())).append(" (").append(this.getType()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .spacing              = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getSpacing())).append(" (").append(this.getSpacing()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .options              = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getOptions())).append(" (").append(this.getOptions()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("         .autoPosition             = ").append(this.isAutoPosition()).append(10);
        v0_1.append("         .autoSeries               = ").append(this.isAutoSeries()).append(10);
        v0_1.append("         .autoXPositioning         = ").append(this.isAutoXPositioning()).append(10);
        v0_1.append("         .autoYPositioning         = ").append(this.isAutoYPositioning()).append(10);
        v0_1.append("         .vertical                 = ").append(this.isVertical()).append(10);
        v0_1.append("         .dataTable                = ").append(this.isDataTable()).append(10);
        v0_1.append("[/LEGEND]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.LineFormatRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[LINEFORMAT]\n");
        v0_1.append("    .lineColor            = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getLineColor())).append(" (").append(this.getLineColor()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .linePattern          = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getLinePattern())).append(" (").append(this.getLinePattern()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .weight               = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getWeight())).append(" (").append(this.getWeight()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .format               = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getFormat())).append(" (").append(this.getFormat()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("         .auto                     = ").append(this.isAuto()).append(10);
        v0_1.append("         .drawTicks                = ").append(this.isDrawTicks()).append(10);
        v0_1.append("         .unknown                  = ").append(this.isUnknown()).append(10);
        v0_1.append("    .colourPaletteIndex   = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getColourPaletteIndex())).append(" (").append(this.getColourPaletteIndex()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("[/LINEFORMAT]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.NumberFormatIndexRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[IFMT]\n");
        v0_1.append("    .formatIndex          = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getFormatIndex())).append(" (").append(this.getFormatIndex()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("[/IFMT]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.ObjectLinkRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[OBJECTLINK]\n");
        v0_1.append("    .anchorId             = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getAnchorId())).append(" (").append(this.getAnchorId()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .link1                = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getLink1())).append(" (").append(this.getLink1()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .link2                = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getLink2())).append(" (").append(this.getLink2()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("[/OBJECTLINK]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.PlotGrowthRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[PLOTGROWTH]\n");
        v0_1.append("    .horizontalScale      = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getHorizontalScale())).append(" (").append(this.getHorizontalScale()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .verticalScale        = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getVerticalScale())).append(" (").append(this.getVerticalScale()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("[/PLOTGROWTH]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.SeriesChartGroupIndexRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[SERTOCRT]\n");
        v0_1.append("    .chartGroupIndex      = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getChartGroupIndex())).append(" (").append(this.getChartGroupIndex()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("[/SERTOCRT]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.SeriesIndexRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[SINDEX]\n");
        v0_1.append("    .index                = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getIndex())).append(" (").append(this.getIndex()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("[/SINDEX]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.SeriesLabelsRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[ATTACHEDLABEL]\n");
        v0_1.append("    .formatFlags          = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getFormatFlags())).append(" (").append(this.getFormatFlags()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("         .showActual               = ").append(this.isShowActual()).append(10);
        v0_1.append("         .showPercent              = ").append(this.isShowPercent()).append(10);
        v0_1.append("         .labelAsPercentage        = ").append(this.isLabelAsPercentage()).append(10);
        v0_1.append("         .smoothedLine             = ").append(this.isSmoothedLine()).append(10);
        v0_1.append("         .showLabel                = ").append(this.isShowLabel()).append(10);
        v0_1.append("         .showBubbleSizes          = ").append(this.isShowBubbleSizes()).append(10);
        v0_1.append("[/ATTACHEDLABEL]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.SeriesRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[SERIES]\n");
        v0_1.append("    .categoryDataType     = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getCategoryDataType())).append(" (").append(this.getCategoryDataType()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .valuesDataType       = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getValuesDataType())).append(" (").append(this.getValuesDataType()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .numCategories        = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getNumCategories())).append(" (").append(this.getNumCategories()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .numValues            = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getNumValues())).append(" (").append(this.getNumValues()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .bubbleSeriesType     = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getBubbleSeriesType())).append(" (").append(this.getBubbleSeriesType()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .numBubbleValues      = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getNumBubbleValues())).append(" (").append(this.getNumBubbleValues()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("[/SERIES]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.SeriesToChartGroupRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[SeriesToChartGroup]\n");
        v0_1.append("    .chartGroupIndex      = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getChartGroupIndex())).append(" (").append(this.getChartGroupIndex()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("[/SeriesToChartGroup]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.TextRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[TEXT]\n");
        v0_1.append("    .horizontalAlignment  = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getHorizontalAlignment())).append(" (").append(this.getHorizontalAlignment()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .verticalAlignment    = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getVerticalAlignment())).append(" (").append(this.getVerticalAlignment()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .displayMode          = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getDisplayMode())).append(" (").append(this.getDisplayMode()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .rgbColor             = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getRgbColor())).append(" (").append(this.getRgbColor()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .x                    = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getX())).append(" (").append(this.getX()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .y                    = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getY())).append(" (").append(this.getY()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .width                = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getWidth())).append(" (").append(this.getWidth()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .height               = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getHeight())).append(" (").append(this.getHeight()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .options1             = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getOptions1())).append(" (").append(this.getOptions1()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("         .autoColor                = ").append(this.isAutoColor()).append(10);
        v0_1.append("         .showKey                  = ").append(this.isShowKey()).append(10);
        v0_1.append("         .showValue                = ").append(this.isShowValue()).append(10);
        v0_1.append("         .vertical                 = ").append(this.isVertical()).append(10);
        v0_1.append("         .autoGeneratedText        = ").append(this.isAutoGeneratedText()).append(10);
        v0_1.append("         .generated                = ").append(this.isGenerated()).append(10);
        v0_1.append("         .autoLabelDeleted         = ").append(this.isAutoLabelDeleted()).append(10);
        v0_1.append("         .autoBackground           = ").append(this.isAutoBackground()).append(10);
        v0_1.append("         .rotation                 = ").append(this.getRotation()).append(10);
        v0_1.append("         .showCategoryLabelAsPercentage     = ").append(this.isShowCategoryLabelAsPercentage()).append(10);
        v0_1.append("         .showValueAsPercentage     = ").append(this.isShowValueAsPercentage()).append(10);
        v0_1.append("         .showBubbleSizes          = ").append(this.isShowBubbleSizes()).append(10);
        v0_1.append("         .showLabel                = ").append(this.isShowLabel()).append(10);
        v0_1.append("    .indexOfColorValue    = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getIndexOfColorValue())).append(" (").append(this.getIndexOfColorValue()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .options2             = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getOptions2())).append(" (").append(this.getOptions2()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("         .dataLabelPlacement       = ").append(this.getDataLabelPlacement()).append(10);
        v0_1.append("    .textRotation         = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getTextRotation())).append(" (").append(this.getTextRotation()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("[/TEXT]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.TickRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[TICK]\n");
        v0_1.append("    .majorTickType        = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getMajorTickType())).append(" (").append(this.getMajorTickType()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .minorTickType        = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getMinorTickType())).append(" (").append(this.getMinorTickType()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .labelPosition        = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getLabelPosition())).append(" (").append(this.getLabelPosition()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .background           = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getBackground())).append(" (").append(this.getBackground()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .labelColorRgb        = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getLabelColorRgb())).append(" (").append(this.getLabelColorRgb()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .zero1                = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getZero1())).append(" (").append(this.getZero1()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .zero2                = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getZero2())).append(" (").append(this.getZero2()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .options              = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getOptions())).append(" (").append(this.getOptions()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("         .autoTextColor            = ").append(this.isAutoTextColor()).append(10);
        v0_1.append("         .autoTextBackground       = ").append(this.isAutoTextBackground()).append(10);
        v0_1.append("         .rotation                 = ").append(this.getRotation()).append(10);
        v0_1.append("         .autorotate               = ").append(this.isAutorotate()).append(10);
        v0_1.append("    .tickColor            = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getTickColor())).append(" (").append(this.getTickColor()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .zero3                = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getZero3())).append(" (").append(this.getZero3()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("[/TICK]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.UnitsRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[UNITS]\n");
        v0_1.append("    .units                = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getUnits())).append(" (").append(this.getUnits()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("[/UNITS]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.record.chart.ValueRangeRecord.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("[VALUERANGE]\n");
        v0_1.append("    .minimumAxisValue     = ").append(" (").append(this.getMinimumAxisValue()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .maximumAxisValue     = ").append(" (").append(this.getMaximumAxisValue()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .majorIncrement       = ").append(" (").append(this.getMajorIncrement()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .minorIncrement       = ").append(" (").append(this.getMinorIncrement()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .categoryAxisCross    = ").append(" (").append(this.getCategoryAxisCross()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("    .options              = ").append("0x").append(org.apache.poi.util.HexDump.toHex(this.getOptions())).append(" (").append(this.getOptions()).append(" )");
        v0_1.append(System.getProperty("line.separator"));
        v0_1.append("         .automaticMinimum         = ").append(this.isAutomaticMinimum()).append(10);
        v0_1.append("         .automaticMaximum         = ").append(this.isAutomaticMaximum()).append(10);
        v0_1.append("         .automaticMajor           = ").append(this.isAutomaticMajor()).append(10);
        v0_1.append("         .automaticMinor           = ").append(this.isAutomaticMinor()).append(10);
        v0_1.append("         .automaticCategoryCrossing     = ").append(this.isAutomaticCategoryCrossing()).append(10);
        v0_1.append("         .logarithmicScale         = ").append(this.isLogarithmicScale()).append(10);
        v0_1.append("         .valuesInReverse          = ").append(this.isValuesInReverse()).append(10);
        v0_1.append("         .crossCategoryAxisAtMaximum     = ").append(this.isCrossCategoryAxisAtMaximum()).append(10);
        v0_1.append("         .reserved                 = ").append(this.isReserved()).append(10);
        v0_1.append("[/VALUERANGE]\n");
        return v0_1.toString();
    }

Method org.apache.poi.hssf.usermodel.StaticFontMetrics.getFontDetails() calling method java.lang.System.getProperty()


    public static org.apache.poi.hssf.usermodel.FontDetails getFontDetails(java.awt.Font p11)
    {
        if (org.apache.poi.hssf.usermodel.StaticFontMetrics.fontMetricsProps == null) {
            java.io.FileInputStream v5 = 0;
            try {
                org.apache.poi.hssf.usermodel.StaticFontMetrics.fontMetricsProps = new java.util.Properties();
                try {
                    String v7 = System.getProperty("font.metrics.filename");
                } catch (java.io.IOException v8) {
                }
                if (v7 == null) {
                    v5 = org.apache.poi.hssf.usermodel.FontDetails.getResourceAsStream("/font_metrics.properties");
                    if (v5 == null) {
                        throw new java.io.FileNotFoundException("font_metrics.properties not found in classpath");
                    }
                } else {
                    java.io.File v1_1 = new java.io.File(v7);
                    if (v1_1.exists()) {
                        v5 = new java.io.FileInputStream(v1_1);
                    } else {
                        throw new java.io.FileNotFoundException(new StringBuilder().append("font_metrics.properties not found at path ").append(v1_1.getAbsolutePath()).toString());
                    }
                }
                org.apache.poi.hssf.usermodel.StaticFontMetrics.fontMetricsProps.load(v5);
                if (v5 != null) {
                    try {
                        v5.close();
                    } catch (java.io.IOException v8) {
                    }
                }
            } catch (java.io.IOException v0) {
                throw new RuntimeException(new StringBuilder().append("Could not load font metrics: ").append(v0.getMessage()).toString());
            } catch (java.io.IOException v8_15) {
                if (v5 != null) {
                    try {
                        v5.close();
                    } catch (String v9) {
                    }
                }
                throw v8_15;
            }
        }
        String v3 = p11.getName();
        String v4 = "";
        if (p11.isPlain()) {
            v4 = new StringBuilder().append("").append("plain").toString();
        }
        if (p11.isBold()) {
            v4 = new StringBuilder().append(v4).append("bold").toString();
        }
        if (p11.isItalic()) {
            v4 = new StringBuilder().append(v4).append("italic").toString();
        }
        if ((org.apache.poi.hssf.usermodel.StaticFontMetrics.fontMetricsProps.get(org.apache.poi.hssf.usermodel.FontDetails.buildFontHeightProperty(v3)) == null) && (org.apache.poi.hssf.usermodel.StaticFontMetrics.fontMetricsProps.get(org.apache.poi.hssf.usermodel.FontDetails.buildFontHeightProperty(new StringBuilder().append(v3).append(".").append(v4).toString())) != null)) {
            v3 = new StringBuilder().append(v3).append(".").append(v4).toString();
        }
        org.apache.poi.hssf.usermodel.FontDetails v2;
        if (org.apache.poi.hssf.usermodel.StaticFontMetrics.fontDetailsMap.get(v3) != null) {
            v2 = ((org.apache.poi.hssf.usermodel.FontDetails) org.apache.poi.hssf.usermodel.StaticFontMetrics.fontDetailsMap.get(v3));
        } else {
            v2 = org.apache.poi.hssf.usermodel.FontDetails.create(v3, org.apache.poi.hssf.usermodel.StaticFontMetrics.fontMetricsProps);
            org.apache.poi.hssf.usermodel.StaticFontMetrics.fontDetailsMap.put(v3, v2);
        }
        return v2;
    }

Method org.apache.poi.util.Configurator.getIntValue() calling method java.lang.System.getProperty()


    public static int getIntValue(String p7, int p8)
    {
        String v1 = System.getProperty(p7);
        try {
            int v2 = Integer.valueOf(v1).intValue();
        } catch (Exception v0) {
            org.apache.poi.util.Configurator.logger.log(7, new StringBuilder().append("System property -D").append(p7).append(" do not contains a valid integer ").append(v1).toString());
        }
        return v2;
    }

Method org.apache.poi.util.HexDump.<clinit>() calling method java.lang.System.getProperty()


    static HexDump()
    {
        org.apache.poi.util.HexDump.EOL = System.getProperty("line.separator");
        org.apache.poi.util.HexDump._hexcodes = "0123456789ABCDEF".toCharArray();
        int[] v0_5 = new int[16];
        v0_5 = {60, 56, 52, 48, 44, 40, 36, 32, 28, 24, 20, 16, 12, 8, 4, 0};
        org.apache.poi.util.HexDump._shifts = v0_5;
        return;
    }

Method org.apache.poi.util.HexDump.dump() calling method java.lang.System.getProperty()


    public static void dump(byte[] p11, long p12, java.io.OutputStream p14, int p15, int p16)
    {
        if (p11.length != 0) {
            if ((p15 >= 0) && (p15 < p11.length)) {
                if (p14 != null) {
                    long v4 = (p12 + ((long) p15));
                    StringBuffer v0_0 = new StringBuffer(74);
                    int v2 = Math.min(p11.length, (p15 + p16));
                    int v3 = p15;
                    while (v3 < v2) {
                        int v1 = (v2 - v3);
                        if (v1 > 16) {
                            v1 = 16;
                        }
                        v0_0.append(org.apache.poi.util.HexDump.dump(v4)).append(32);
                        int v6_0 = 0;
                        while (v6_0 < 16) {
                            if (v6_0 >= v1) {
                                v0_0.append("  ");
                            } else {
                                v0_0.append(org.apache.poi.util.HexDump.dump(p11[(v6_0 + v3)]));
                            }
                            v0_0.append(32);
                            v6_0++;
                        }
                        int v6_1 = 0;
                        while (v6_1 < v1) {
                            if ((p11[(v6_1 + v3)] < 32) || (p11[(v6_1 + v3)] >= 127)) {
                                v0_0.append(46);
                            } else {
                                v0_0.append(((char) p11[(v6_1 + v3)]));
                            }
                            v6_1++;
                        }
                        v0_0.append(org.apache.poi.util.HexDump.EOL);
                        p14.write(v0_0.toString().getBytes());
                        p14.flush();
                        v0_0.setLength(0);
                        v4 += ((long) v1);
                        v3 += 16;
                    }
                } else {
                    throw new IllegalArgumentException("cannot write to nullstream");
                }
            } else {
                throw new ArrayIndexOutOfBoundsException(new StringBuilder().append("illegal index: ").append(p15).append(" into array of length ").append(p11.length).toString());
            }
        } else {
            p14.write(new StringBuilder().append("No Data").append(System.getProperty("line.separator")).toString().getBytes());
            p14.flush();
        }
        return;
    }

Method org.apache.poi.util.POILogFactory.getLogger() calling method java.lang.System.getProperty()


    public static org.apache.poi.util.POILogger getLogger(String p6)
    {
        if (org.apache.poi.util.POILogFactory._loggerClassName == null) {
            try {
                org.apache.poi.util.POILogFactory._loggerClassName = System.getProperty("org.apache.poi.util.POILogger");
            } catch (java.util.Map v4) {
            }
            if (org.apache.poi.util.POILogFactory._loggerClassName == null) {
                org.apache.poi.util.POILogFactory._loggerClassName = org.apache.poi.util.POILogFactory._nullLogger.getClass().getName();
            }
        }
        java.util.Map v4_13;
        if (!org.apache.poi.util.POILogFactory._loggerClassName.equals(org.apache.poi.util.POILogFactory._nullLogger.getClass().getName())) {
            org.apache.poi.util.POILogger v2_0;
            if (!org.apache.poi.util.POILogFactory._loggers.containsKey(p6)) {
                try {
                    v2_0 = ((org.apache.poi.util.POILogger) Class.forName(org.apache.poi.util.POILogFactory._loggerClassName).newInstance());
                    v2_0.initialize(p6);
                } catch (Exception v1) {
                    v2_0 = org.apache.poi.util.POILogFactory._nullLogger;
                }
                org.apache.poi.util.POILogFactory._loggers.put(p6, v2_0);
            } else {
                v2_0 = ((org.apache.poi.util.POILogger) org.apache.poi.util.POILogFactory._loggers.get(p6));
            }
            v4_13 = v2_0;
        } else {
            v4_13 = org.apache.poi.util.POILogFactory._nullLogger;
        }
        return v4_13;
    }

Method org.apache.xml.security.Init.init() calling method java.lang.System.getProperty()


    public static declared_synchronized void init()
    {
        try {
            if (!org.apache.xml.security.Init._alreadyInitialized) {
                long v36_0 = 0;
                long v34 = 0;
                long v32_2 = 0;
                long v30 = 0;
                long v28_2 = 0;
                long v26 = 0;
                long v24 = 0;
                long v22_0 = 0;
                long v20_0 = 0;
                long v18 = 0;
                org.apache.xml.security.Init._alreadyInitialized = 1;
                try {
                    long v40_2 = System.currentTimeMillis();
                    long v42 = System.currentTimeMillis();
                    long v44 = System.currentTimeMillis();
                    long v46 = System.currentTimeMillis();
                    int v4_9 = javax.xml.parsers.DocumentBuilderFactory.newInstance();
                    v4_9.setNamespaceAware(1);
                    v4_9.setValidating(0);
                    String v5_67 = v4_9.newDocumentBuilder();
                    int v4_21 = System.getProperty("org.apache.xml.security.resource.config");
                    Class vtmp8 = Class.forName("org.apache.xml.security.Init");
                } catch (int v4_58) {
                    org.apache.xml.security.Init.log.fatal("Bad: ", v4_58);
                    v4_58.printStackTrace();
                }
                if (v4_21 == 0) {
                    v4_21 = "resource/config.xml";
                }
                int v4_40 = v5_67.parse(vtmp8.getResourceAsStream(v4_21));
                long v48 = System.currentTimeMillis();
                long v16_8 = 0;
                long v50 = System.currentTimeMillis();
                org.apache.xml.security.keys.KeyInfo.init();
                long v52 = System.currentTimeMillis();
                long v14 = 0;
                long v12_12 = 0;
                long v10 = 0;
                long v8_0 = 0;
                long v6_20 = 0;
                int v4_55 = v4_40.getFirstChild();
                while ((v4_55 != 0) && (!"Configuration".equals(v4_55.getLocalName()))) {
                    v4_55 = v4_55.getNextSibling();
                }
                String v5_70 = v4_55.getFirstChild();
                while (v5_70 != null) {
                    if ((v5_70 instanceof org.w3c.dom.Element)) {
                        String v39_7 = v5_70.getLocalName();
                        if (v39_7.equals("ResourceBundles")) {
                            long v36_3;
                            v16_8 = System.currentTimeMillis();
                            int v4_16 = ((org.w3c.dom.Element) v5_70);
                            long v36_2 = v4_16.getAttributeNode("defaultLanguageCode");
                            org.w3c.dom.Attr v37_1 = v4_16.getAttributeNode("defaultCountryCode");
                            if (v36_2 != 0) {
                                v36_3 = v36_2.getNodeValue();
                            } else {
                                v36_3 = 0;
                            }
                            int v4_20;
                            if (v37_1 != null) {
                                v4_20 = v37_1.getNodeValue();
                            } else {
                                v4_20 = 0;
                            }
                            org.apache.xml.security.utils.I18n.init(v36_3, v4_20);
                            v36_0 = System.currentTimeMillis();
                        }
                        if (v39_7.equals("CanonicalizationMethods")) {
                            v34 = System.currentTimeMillis();
                            org.apache.xml.security.c14n.Canonicalizer.init();
                            long v32_1 = org.apache.xml.security.utils.XMLUtils.selectNodes(v5_70.getFirstChild(), "http://www.xmlsecurity.org/NS/#configuration", "CanonicalizationMethod");
                            int v4_25 = 0;
                            while (v4_25 < v32_1.length) {
                                org.apache.commons.logging.Log v33_3 = v32_1[v4_25].getAttributeNS(0, "URI");
                                org.apache.commons.logging.Log v54_29 = v32_1[v4_25].getAttributeNS(0, "JAVACLASS");
                                Class.forName(v54_29);
                                if (org.apache.xml.security.Init.log.isDebugEnabled()) {
                                    org.apache.xml.security.Init.log.debug(new StringBuffer().append("Canonicalizer.register(").append(v33_3).append(", ").append(v54_29).append(")").toString());
                                }
                                org.apache.xml.security.c14n.Canonicalizer.register(v33_3, v54_29);
                                v4_25++;
                            }
                            v32_2 = System.currentTimeMillis();
                        }
                        if (v39_7.equals("TransformAlgorithms")) {
                            v14 = System.currentTimeMillis();
                            org.apache.xml.security.transforms.Transform.init();
                            long v20_2 = org.apache.xml.security.utils.XMLUtils.selectNodes(v5_70.getFirstChild(), "http://www.xmlsecurity.org/NS/#configuration", "TransformAlgorithm");
                            int v4_29 = 0;
                            while (v4_29 < v20_2.length) {
                                org.apache.commons.logging.Log v21_3 = v20_2[v4_29].getAttributeNS(0, "URI");
                                org.apache.commons.logging.Log v54_22 = v20_2[v4_29].getAttributeNS(0, "JAVACLASS");
                                try {
                                    Class.forName(v54_22);
                                } catch (String v55) {
                                    String v0_90 = new Object[2];
                                    String v55_48 = v0_90;
                                    v55_48[0] = v21_3;
                                    v55_48[1] = v54_22;
                                    org.apache.xml.security.Init.log.fatal(org.apache.xml.security.utils.I18n.translate("algorithm.classDoesNotExist", v55_48));
                                    v4_29++;
                                }
                                if (org.apache.xml.security.Init.log.isDebugEnabled()) {
                                    org.apache.xml.security.Init.log.debug(new StringBuffer().append("Transform.register(").append(v21_3).append(", ").append(v54_22).append(")").toString());
                                }
                                org.apache.xml.security.transforms.Transform.register(v21_3, v54_22);
                            }
                            v20_0 = System.currentTimeMillis();
                        }
                        if ("JCEAlgorithmMappings".equals(v39_7)) {
                            v12_12 = System.currentTimeMillis();
                            org.apache.xml.security.algorithms.JCEMapper.init(((org.w3c.dom.Element) v5_70));
                            v30 = System.currentTimeMillis();
                        }
                        if (v39_7.equals("SignatureAlgorithms")) {
                            v10 = System.currentTimeMillis();
                            org.apache.xml.security.algorithms.SignatureAlgorithm.providerInit();
                            long v22_2 = org.apache.xml.security.utils.XMLUtils.selectNodes(v5_70.getFirstChild(), "http://www.xmlsecurity.org/NS/#configuration", "SignatureAlgorithm");
                            int v4_37 = 0;
                            while (v4_37 < v22_2.length) {
                                org.apache.commons.logging.Log v23_3 = v22_2[v4_37].getAttributeNS(0, "URI");
                                org.apache.commons.logging.Log v54_17 = v22_2[v4_37].getAttributeNS(0, "JAVACLASS");
                                try {
                                    Class.forName(v54_17);
                                } catch (String v55) {
                                    String v0_82 = new Object[2];
                                    String v55_41 = v0_82;
                                    v55_41[0] = v23_3;
                                    v55_41[1] = v54_17;
                                    org.apache.xml.security.Init.log.fatal(org.apache.xml.security.utils.I18n.translate("algorithm.classDoesNotExist", v55_41));
                                    v4_37++;
                                }
                                if (org.apache.xml.security.Init.log.isDebugEnabled()) {
                                    org.apache.xml.security.Init.log.debug(new StringBuffer().append("SignatureAlgorithm.register(").append(v23_3).append(", ").append(v54_17).append(")").toString());
                                }
                                org.apache.xml.security.algorithms.SignatureAlgorithm.register(v23_3, v54_17);
                            }
                            v22_0 = System.currentTimeMillis();
                        }
                        if (v39_7.equals("ResourceResolvers")) {
                            v24 = System.currentTimeMillis();
                            org.apache.xml.security.utils.resolver.ResourceResolver.init();
                            org.apache.commons.logging.Log v54_1 = org.apache.xml.security.utils.XMLUtils.selectNodes(v5_70.getFirstChild(), "http://www.xmlsecurity.org/NS/#configuration", "Resolver");
                            int v4_42 = 0;
                            while (v4_42 < v54_1.length) {
                                long v8_2 = v54_1[v4_42].getAttributeNS(0, "JAVACLASS");
                                Throwable v9_2 = v54_1[v4_42].getAttributeNS(0, "DESCRIPTION");
                                if ((v9_2 == null) || (v9_2.length() <= 0)) {
                                    if (org.apache.xml.security.Init.log.isDebugEnabled()) {
                                        org.apache.xml.security.Init.log.debug(new StringBuffer().append("Register Resolver: ").append(v8_2).append(": For unknown purposes").toString());
                                    }
                                } else {
                                    if (org.apache.xml.security.Init.log.isDebugEnabled()) {
                                        org.apache.xml.security.Init.log.debug(new StringBuffer().append("Register Resolver: ").append(v8_2).append(": ").append(v9_2).toString());
                                    }
                                }
                                org.apache.xml.security.utils.resolver.ResourceResolver.register(v8_2);
                                v8_0 = System.currentTimeMillis();
                                v4_42++;
                            }
                        }
                        if (v39_7.equals("KeyResolver")) {
                            v18 = System.currentTimeMillis();
                            org.apache.xml.security.keys.keyresolver.KeyResolver.init();
                            long v28_1 = org.apache.xml.security.utils.XMLUtils.selectNodes(v5_70.getFirstChild(), "http://www.xmlsecurity.org/NS/#configuration", "Resolver");
                            int v4_46 = 0;
                            while (v4_46 < v28_1.length) {
                                String v29_3 = v28_1[v4_46].getAttributeNS(0, "JAVACLASS");
                                org.apache.commons.logging.Log v54_9 = v28_1[v4_46].getAttributeNS(0, "DESCRIPTION");
                                if ((v54_9 == null) || (v54_9.length() <= 0)) {
                                    if (org.apache.xml.security.Init.log.isDebugEnabled()) {
                                        org.apache.xml.security.Init.log.debug(new StringBuffer().append("Register Resolver: ").append(v29_3).append(": For unknown purposes").toString());
                                    }
                                } else {
                                    if (org.apache.xml.security.Init.log.isDebugEnabled()) {
                                        org.apache.xml.security.Init.log.debug(new StringBuffer().append("Register Resolver: ").append(v29_3).append(": ").append(v54_9).toString());
                                    }
                                }
                                org.apache.xml.security.keys.keyresolver.KeyResolver.register(v29_3);
                                v4_46++;
                            }
                            v28_2 = System.currentTimeMillis();
                        }
                        if (v39_7.equals("PrefixMappings")) {
                            v26 = System.currentTimeMillis();
                            if (org.apache.xml.security.Init.log.isDebugEnabled()) {
                                org.apache.xml.security.Init.log.debug("Now I try to bind prefixes:");
                            }
                            long v6_19 = org.apache.xml.security.utils.XMLUtils.selectNodes(v5_70.getFirstChild(), "http://www.xmlsecurity.org/NS/#configuration", "PrefixMapping");
                            int v4_53 = 0;
                            while (v4_53 < v6_19.length) {
                                String v7_3 = v6_19[v4_53].getAttributeNS(0, "namespace");
                                String v39_10 = v6_19[v4_53].getAttributeNS(0, "prefix");
                                if (org.apache.xml.security.Init.log.isDebugEnabled()) {
                                    org.apache.xml.security.Init.log.debug(new StringBuffer().append("Now I try to bind ").append(v39_10).append(" to ").append(v7_3).toString());
                                }
                                org.apache.xml.security.utils.ElementProxy.setDefaultPrefix(v7_3, v39_10);
                                v4_53++;
                            }
                            v6_20 = System.currentTimeMillis();
                        }
                    }
                    v5_70 = v5_70.getNextSibling();
                }
                int v4_56 = System.currentTimeMillis();
                if (org.apache.xml.security.Init.log.isDebugEnabled()) {
                    org.apache.xml.security.Init.log.debug(new StringBuffer().append("XX_init                             ").append(((int) (v4_56 - v40_2))).append(" ms").toString());
                    org.apache.xml.security.Init.log.debug(new StringBuffer().append("  XX_prng                           ").append(((int) (v44 - v42))).append(" ms").toString());
                    org.apache.xml.security.Init.log.debug(new StringBuffer().append("  XX_parsing                        ").append(((int) (v48 - v46))).append(" ms").toString());
                    org.apache.xml.security.Init.log.debug(new StringBuffer().append("  XX_configure_i18n                 ").append(((int) (v36_0 - v16_8))).append(" ms").toString());
                    org.apache.xml.security.Init.log.debug(new StringBuffer().append("  XX_configure_reg_c14n             ").append(((int) (v32_2 - v34))).append(" ms").toString());
                    org.apache.xml.security.Init.log.debug(new StringBuffer().append("  XX_configure_reg_jcemapper        ").append(((int) (v30 - v12_12))).append(" ms").toString());
                    org.apache.xml.security.Init.log.debug(new StringBuffer().append("  XX_configure_reg_keyInfo          ").append(((int) (v52 - v50))).append(" ms").toString());
                    org.apache.xml.security.Init.log.debug(new StringBuffer().append("  XX_configure_reg_keyResolver      ").append(((int) (v28_2 - v18))).append(" ms").toString());
                    org.apache.xml.security.Init.log.debug(new StringBuffer().append("  XX_configure_reg_prefixes         ").append(((int) (v6_20 - v26))).append(" ms").toString());
                    org.apache.xml.security.Init.log.debug(new StringBuffer().append("  XX_configure_reg_resourceresolver ").append(((int) (v8_0 - v24))).append(" ms").toString());
                    org.apache.xml.security.Init.log.debug(new StringBuffer().append("  XX_configure_reg_sigalgos         ").append(((int) (v22_0 - v10))).append(" ms").toString());
                    org.apache.xml.security.Init.log.debug(new StringBuffer().append("  XX_configure_reg_transforms       ").append(((int) (v20_0 - v14))).append(" ms").toString());
                }
            }
        } catch (int v4_60) {
            throw v4_60;
        }
        return;
    }

Method org.apache.xml.security.utils.IgnoreAllErrorHandler.<clinit>() calling method java.lang.System.getProperty()


    static IgnoreAllErrorHandler()
    {
        boolean v0_5;
        if (org.apache.xml.security.utils.IgnoreAllErrorHandler.class$org$apache$xml$security$utils$IgnoreAllErrorHandler != null) {
            v0_5 = org.apache.xml.security.utils.IgnoreAllErrorHandler.class$org$apache$xml$security$utils$IgnoreAllErrorHandler;
        } else {
            v0_5 = org.apache.xml.security.utils.IgnoreAllErrorHandler.class$("org.apache.xml.security.utils.IgnoreAllErrorHandler");
            org.apache.xml.security.utils.IgnoreAllErrorHandler.class$org$apache$xml$security$utils$IgnoreAllErrorHandler = v0_5;
        }
        org.apache.xml.security.utils.IgnoreAllErrorHandler.log = org.apache.commons.logging.LogFactory.getLog(v0_5.getName());
        org.apache.xml.security.utils.IgnoreAllErrorHandler.warnOnExceptions = System.getProperty("org.apache.xml.security.test.warn.on.exceptions", "false").equals("true");
        org.apache.xml.security.utils.IgnoreAllErrorHandler.throwExceptions = System.getProperty("org.apache.xml.security.test.throw.exceptions", "false").equals("true");
        return;
    }

Method org.apache.xmlbeans.impl.piccolo.xml.JAXPSAXParserFactory.findValidatingFactory() calling method java.lang.System.getProperty()


    private static Class findValidatingFactory()
    {
        try {
            Class v8_16;
            String v7_0 = System.getProperty("org.apache.xmlbeans.impl.piccolo.xml.ValidatingSAXParserFactory");
        } catch (Class v8) {
            try {
                java.io.File v3_1 = new java.io.File(new StringBuffer().append(System.getProperty("java.home")).append(java.io.File.separator).append("lib").append(java.io.File.separator).append("jaxp.properties").toString());
            } catch (Class v8) {
                try {
                    java.util.Enumeration v2 = org.apache.xmlbeans.impl.piccolo.util.FactoryServiceFinder.findServices("javax.xml.parsers.SAXParserFactory");
                } catch (Class v8) {
                    try {
                        v8_16 = Class.forName("org.apache.crimson.jaxp.SAXParserFactoryImpl");
                    } catch (ClassNotFoundException v1) {
                        v8_16 = 0;
                    }
                    return v8_16;
                }
                while (v2.hasMoreElements()) {
                    try {
                        String v4_1 = ((String) v2.nextElement());
                    } catch (Class v8) {
                    }
                    if (!v4_1.equals("org.apache.xmlbeans.impl.piccolo.xml.Piccolo")) {
                        v8_16 = Class.forName(v4_1);
                        return v8_16;
                    }
                }
            }
            if (!v3_1.exists()) {
            } else {
                java.util.Properties v6_1 = new java.util.Properties();
                v6_1.load(new java.io.FileInputStream(v3_1));
                String v7_1 = v6_1.getProperty("org.apache.xmlbeans.impl.piccolo.xml.ValidatingSAXParserFactory");
                if (v7_1 == null) {
                } else {
                    v8_16 = Class.forName(v7_1);
                    return v8_16;
                }
            }
        }
        if (v7_0 == null) {
        } else {
            v8_16 = Class.forName(v7_0);
            return v8_16;
        }
    }

Method org.apache.xmlbeans.impl.schema.SchemaTypeCodePrinter.makeSafe() calling method java.lang.System.getProperty()


    private static String makeSafe(String p8)
    {
        java.nio.charset.Charset v2 = java.nio.charset.Charset.forName(System.getProperty("file.encoding"));
        if (v2 != null) {
            java.nio.charset.CharsetEncoder v1 = v2.newEncoder();
            StringBuffer v5_1 = new StringBuffer();
            int v4 = 0;
            while ((v4 < p8.length()) && (v1.canEncode(p8.charAt(v4)))) {
                v4++;
            }
            while (v4 < p8.length()) {
                char v0_1 = p8.charAt(v4);
                if (!v1.canEncode(v0_1)) {
                    String v3 = Integer.toHexString(v0_1);
                    switch (v3.length()) {
                        case 1:
                            v5_1.append("\\u000").append(v3);
                            break;
                        case 2:
                            v5_1.append("\\u00").append(v3);
                            break;
                        case 3:
                            v5_1.append("\\u0").append(v3);
                            break;
                        case 4:
                            v5_1.append("\\u").append(v3);
                            break;
                        default:
                            throw new IllegalStateException();
                    }
                } else {
                    v5_1.append(v0_1);
                }
                v4++;
            }
            return v5_1.toString();
        } else {
            throw new IllegalStateException("Default character set is null!");
        }
    }

Method org.apache.xmlbeans.impl.util.FilerImpl.<clinit>() calling method java.lang.System.getProperty()


    static FilerImpl()
    {
        try {
            java.nio.charset.Charset v0 = java.nio.charset.Charset.forName(System.getProperty("file.encoding"));
        } catch (Exception v1) {
        }
        org.apache.xmlbeans.impl.util.FilerImpl.CHARSET = v0;
        return;
    }

Method org.apache.xmlbeans.xml.stream.utils.NestedThrowable$Util.<clinit>() calling method java.lang.System.getProperty()


    static NestedThrowable$Util()
    {
        org.apache.xmlbeans.xml.stream.utils.NestedThrowable$Util.EOL = System.getProperty("line.separator");
        return;
    }

Method org.dom4j.DocumentFactory.createSingleton() calling method java.lang.System.getProperty()


    private static org.dom4j.util.SingletonStrategy createSingleton()
    {
        try {
            String v1 = System.getProperty("org.dom4j.factory", "org.dom4j.DocumentFactory");
            try {
                org.dom4j.util.SimpleSingleton v3_1 = ((org.dom4j.util.SingletonStrategy) Class.forName(System.getProperty("org.dom4j.DocumentFactory.singleton.strategy", "org.dom4j.util.SimpleSingleton")).newInstance());
            } catch (Exception v2) {
                v3_1 = new org.dom4j.util.SimpleSingleton();
            }
            v3_1.setSingletonClassName(v1);
            return v3_1;
        } catch (Exception v2) {
            v1 = "org.dom4j.DocumentFactory";
        }
    }

Method org.dom4j.QName.<clinit>() calling method java.lang.System.getProperty()


    static QName()
    {
        org.dom4j.QName.singleton = 0;
        try {
            try {
                Class v0 = Class.forName(System.getProperty("org.dom4j.QName.singleton.strategy", "org.dom4j.util.SimpleSingleton"));
            } catch (Exception v2) {
                try {
                    v0 = Class.forName("org.dom4j.util.SimpleSingleton");
                } catch (String v4) {
                }
            }
            String v4_4;
            org.dom4j.QName.singleton = ((org.dom4j.util.SingletonStrategy) v0.newInstance());
            if (org.dom4j.QName.class$org$dom4j$tree$QNameCache != null) {
                v4_4 = org.dom4j.QName.class$org$dom4j$tree$QNameCache;
            } else {
                v4_4 = org.dom4j.QName.class$("org.dom4j.tree.QNameCache");
                org.dom4j.QName.class$org$dom4j$tree$QNameCache = v4_4;
            }
            org.dom4j.QName.singleton.setSingletonClassName(v4_4.getName());
            return;
        } catch (String v4) {
            return;
        }
    }

Method org.dom4j.io.SAXHelper.isVerboseErrorReporting() calling method java.lang.System.getProperty()


    protected static boolean isVerboseErrorReporting()
    {
        try {
            String v0 = System.getProperty("org.dom4j.verbose");
        } catch (boolean v1) {
            return 1;
        }
        // Both branches of the condition point to the same code.
        // if ((v0 != null) && (!v0.equalsIgnoreCase("true"))) {
            return 1;
        // }
    }

Method org.simpleframework.xml.filter.SystemFilter.replace() calling method java.lang.System.getProperty()


    public String replace(String p3)
    {
        int v0 = System.getProperty(p3);
        if (v0 == 0) {
            if (this.filter == null) {
                v0 = 0;
            } else {
                v0 = this.filter.replace(p3);
            }
        }
        return v0;
    }

Method org.spongycastle.LICENSE.<clinit>() calling method java.lang.System.getProperty()


    static LICENSE()
    {
        org.spongycastle.LICENSE.licenseText = new StringBuilder().append("Copyright (c) 2000-2012 The Legion Of The Bouncy Castle (http://www.spongycastle.org) ").append(System.getProperty("line.separator")).append(System.getProperty("line.separator")).append("Permission is hereby granted, free of charge, to any person obtaining a copy of this software ").append(System.getProperty("line.separator")).append("and associated documentation files (the \"Software\"), to deal in the Software without restriction, ").append(System.getProperty("line.separator")).append("including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, ").append(System.getProperty("line.separator")).append("and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so,").append(System.getProperty("line.separator")).append("subject to the following conditions:").append(System.getProperty("line.separator")).append(System.getProperty("line.separator")).append("The above copyright notice and this permission notice shall be included in all copies or substantial").append(System.getProperty("line.separator")).append("portions of the Software.").append(System.getProperty("line.separator")).append(System.getProperty("line.separator")).append("THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,").append(System.getProperty("line.separator")).append("INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR").append(System.getProperty("line.separator")).append("PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE").append(System.getProperty("line.separator")).append("LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR").append(System.getProperty("line.separator")).append("OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER").append(System.getProperty("line.separator")).append("DEALINGS IN THE SOFTWARE.").toString();
        return;
    }

Method org.spongycastle.asn1.util.ASN1Dump._dumpAsString() calling method java.lang.System.getProperty()


    static void _dumpAsString(String p10, boolean p11, org.spongycastle.asn1.ASN1Primitive p12, StringBuffer p13)
    {
        String v4 = System.getProperty("line.separator");
        if (!(p12 instanceof org.spongycastle.asn1.ASN1Sequence)) {
            if (!(p12 instanceof org.spongycastle.asn1.DERTaggedObject)) {
                if (!(p12 instanceof org.spongycastle.asn1.BERSet)) {
                    if (!(p12 instanceof org.spongycastle.asn1.DERSet)) {
                        if (!(p12 instanceof org.spongycastle.asn1.ASN1ObjectIdentifier)) {
                            if (!(p12 instanceof org.spongycastle.asn1.DERBoolean)) {
                                if (!(p12 instanceof org.spongycastle.asn1.ASN1Integer)) {
                                    if (!(p12 instanceof org.spongycastle.asn1.BERConstructedOctetString)) {
                                        if (!(p12 instanceof org.spongycastle.asn1.DEROctetString)) {
                                            if (!(p12 instanceof org.spongycastle.asn1.DERBitString)) {
                                                if (!(p12 instanceof org.spongycastle.asn1.DERIA5String)) {
                                                    if (!(p12 instanceof org.spongycastle.asn1.DERUTF8String)) {
                                                        if (!(p12 instanceof org.spongycastle.asn1.DERPrintableString)) {
                                                            if (!(p12 instanceof org.spongycastle.asn1.DERVisibleString)) {
                                                                if (!(p12 instanceof org.spongycastle.asn1.DERBMPString)) {
                                                                    if (!(p12 instanceof org.spongycastle.asn1.DERT61String)) {
                                                                        if (!(p12 instanceof org.spongycastle.asn1.DERUTCTime)) {
                                                                            if (!(p12 instanceof org.spongycastle.asn1.DERGeneralizedTime)) {
                                                                                if (!(p12 instanceof org.spongycastle.asn1.BERApplicationSpecific)) {
                                                                                    if (!(p12 instanceof org.spongycastle.asn1.DERApplicationSpecific)) {
                                                                                        if (!(p12 instanceof org.spongycastle.asn1.DEREnumerated)) {
                                                                                            if (!(p12 instanceof org.spongycastle.asn1.DERExternal)) {
                                                                                                p13.append(new StringBuilder().append(p10).append(p12.toString()).append(v4).toString());
                                                                                            } else {
                                                                                                p13.append(new StringBuilder().append(p10).append("External ").append(v4).toString());
                                                                                                String v7_4 = new StringBuilder().append(p10).append("    ").toString();
                                                                                                if (((org.spongycastle.asn1.DERExternal) p12).getDirectReference() != null) {
                                                                                                    p13.append(new StringBuilder().append(v7_4).append("Direct Reference: ").append(((org.spongycastle.asn1.DERExternal) p12).getDirectReference().getId()).append(v4).toString());
                                                                                                }
                                                                                                if (((org.spongycastle.asn1.DERExternal) p12).getIndirectReference() != null) {
                                                                                                    p13.append(new StringBuilder().append(v7_4).append("Indirect Reference: ").append(((org.spongycastle.asn1.DERExternal) p12).getIndirectReference().toString()).append(v4).toString());
                                                                                                }
                                                                                                if (((org.spongycastle.asn1.DERExternal) p12).getDataValueDescriptor() != null) {
                                                                                                    org.spongycastle.asn1.util.ASN1Dump._dumpAsString(v7_4, p11, ((org.spongycastle.asn1.DERExternal) p12).getDataValueDescriptor(), p13);
                                                                                                }
                                                                                                p13.append(new StringBuilder().append(v7_4).append("Encoding: ").append(((org.spongycastle.asn1.DERExternal) p12).getEncoding()).append(v4).toString());
                                                                                                org.spongycastle.asn1.util.ASN1Dump._dumpAsString(v7_4, p11, ((org.spongycastle.asn1.DERExternal) p12).getExternalContent(), p13);
                                                                                            }
                                                                                        } else {
                                                                                            p13.append(new StringBuilder().append(p10).append("DER Enumerated(").append(((org.spongycastle.asn1.DEREnumerated) p12).getValue()).append(")").append(v4).toString());
                                                                                        }
                                                                                    } else {
                                                                                        p13.append(org.spongycastle.asn1.util.ASN1Dump.outputApplicationSpecific("DER", p10, p11, p12, v4));
                                                                                    }
                                                                                } else {
                                                                                    p13.append(org.spongycastle.asn1.util.ASN1Dump.outputApplicationSpecific("BER", p10, p11, p12, v4));
                                                                                }
                                                                            } else {
                                                                                p13.append(new StringBuilder().append(p10).append("GeneralizedTime(").append(((org.spongycastle.asn1.DERGeneralizedTime) p12).getTime()).append(") ").append(v4).toString());
                                                                            }
                                                                        } else {
                                                                            p13.append(new StringBuilder().append(p10).append("UTCTime(").append(((org.spongycastle.asn1.DERUTCTime) p12).getTime()).append(") ").append(v4).toString());
                                                                        }
                                                                    } else {
                                                                        p13.append(new StringBuilder().append(p10).append("T61String(").append(((org.spongycastle.asn1.DERT61String) p12).getString()).append(") ").append(v4).toString());
                                                                    }
                                                                } else {
                                                                    p13.append(new StringBuilder().append(p10).append("BMPString(").append(((org.spongycastle.asn1.DERBMPString) p12).getString()).append(") ").append(v4).toString());
                                                                }
                                                            } else {
                                                                p13.append(new StringBuilder().append(p10).append("VisibleString(").append(((org.spongycastle.asn1.DERVisibleString) p12).getString()).append(") ").append(v4).toString());
                                                            }
                                                        } else {
                                                            p13.append(new StringBuilder().append(p10).append("PrintableString(").append(((org.spongycastle.asn1.DERPrintableString) p12).getString()).append(") ").append(v4).toString());
                                                        }
                                                    } else {
                                                        p13.append(new StringBuilder().append(p10).append("UTF8String(").append(((org.spongycastle.asn1.DERUTF8String) p12).getString()).append(") ").append(v4).toString());
                                                    }
                                                } else {
                                                    p13.append(new StringBuilder().append(p10).append("IA5String(").append(((org.spongycastle.asn1.DERIA5String) p12).getString()).append(") ").append(v4).toString());
                                                }
                                            } else {
                                                p13.append(new StringBuilder().append(p10).append("DER Bit String").append("[").append(((org.spongycastle.asn1.DERBitString) p12).getBytes().length).append(", ").append(((org.spongycastle.asn1.DERBitString) p12).getPadBits()).append("] ").toString());
                                                if (!p11) {
                                                    p13.append(v4);
                                                } else {
                                                    p13.append(org.spongycastle.asn1.util.ASN1Dump.dumpBinaryDataAsString(p10, ((org.spongycastle.asn1.DERBitString) p12).getBytes()));
                                                }
                                            }
                                        } else {
                                            p13.append(new StringBuilder().append(p10).append("DER Octet String").append("[").append(((org.spongycastle.asn1.ASN1OctetString) p12).getOctets().length).append("] ").toString());
                                            if (!p11) {
                                                p13.append(v4);
                                            } else {
                                                p13.append(org.spongycastle.asn1.util.ASN1Dump.dumpBinaryDataAsString(p10, ((org.spongycastle.asn1.ASN1OctetString) p12).getOctets()));
                                            }
                                        }
                                    } else {
                                        p13.append(new StringBuilder().append(p10).append("BER Constructed Octet String").append("[").append(((org.spongycastle.asn1.ASN1OctetString) p12).getOctets().length).append("] ").toString());
                                        if (!p11) {
                                            p13.append(v4);
                                        } else {
                                            p13.append(org.spongycastle.asn1.util.ASN1Dump.dumpBinaryDataAsString(p10, ((org.spongycastle.asn1.ASN1OctetString) p12).getOctets()));
                                        }
                                    }
                                } else {
                                    p13.append(new StringBuilder().append(p10).append("Integer(").append(((org.spongycastle.asn1.ASN1Integer) p12).getValue()).append(")").append(v4).toString());
                                }
                            } else {
                                p13.append(new StringBuilder().append(p10).append("Boolean(").append(((org.spongycastle.asn1.DERBoolean) p12).isTrue()).append(")").append(v4).toString());
                            }
                        } else {
                            p13.append(new StringBuilder().append(p10).append("ObjectIdentifier(").append(((org.spongycastle.asn1.ASN1ObjectIdentifier) p12).getId()).append(")").append(v4).toString());
                        }
                    } else {
                        java.util.Enumeration v1_0 = ((org.spongycastle.asn1.ASN1Set) p12).getObjects();
                        String v7_0 = new StringBuilder().append(p10).append("    ").toString();
                        p13.append(p10);
                        p13.append("DER Set");
                        p13.append(v4);
                        while (v1_0.hasMoreElements()) {
                            org.spongycastle.asn1.ASN1Encodable v5_0 = v1_0.nextElement();
                            if (v5_0 != null) {
                                if (!(v5_0 instanceof org.spongycastle.asn1.ASN1Primitive)) {
                                    org.spongycastle.asn1.util.ASN1Dump._dumpAsString(v7_0, p11, ((org.spongycastle.asn1.ASN1Encodable) v5_0).toASN1Primitive(), p13);
                                } else {
                                    org.spongycastle.asn1.util.ASN1Dump._dumpAsString(v7_0, p11, ((org.spongycastle.asn1.ASN1Primitive) v5_0), p13);
                                }
                            } else {
                                p13.append(v7_0);
                                p13.append("NULL");
                                p13.append(v4);
                            }
                        }
                    }
                } else {
                    java.util.Enumeration v1_1 = ((org.spongycastle.asn1.ASN1Set) p12).getObjects();
                    String v7_1 = new StringBuilder().append(p10).append("    ").toString();
                    p13.append(p10);
                    p13.append("BER Set");
                    p13.append(v4);
                    while (v1_1.hasMoreElements()) {
                        org.spongycastle.asn1.ASN1Encodable v5_3 = v1_1.nextElement();
                        if (v5_3 != null) {
                            if (!(v5_3 instanceof org.spongycastle.asn1.ASN1Primitive)) {
                                org.spongycastle.asn1.util.ASN1Dump._dumpAsString(v7_1, p11, ((org.spongycastle.asn1.ASN1Encodable) v5_3).toASN1Primitive(), p13);
                            } else {
                                org.spongycastle.asn1.util.ASN1Dump._dumpAsString(v7_1, p11, ((org.spongycastle.asn1.ASN1Primitive) v5_3), p13);
                            }
                        } else {
                            p13.append(v7_1);
                            p13.append("NULL");
                            p13.append(v4);
                        }
                    }
                }
            } else {
                String v7_2 = new StringBuilder().append(p10).append("    ").toString();
                p13.append(p10);
                if (!(p12 instanceof org.spongycastle.asn1.BERTaggedObject)) {
                    p13.append("Tagged [");
                } else {
                    p13.append("BER Tagged [");
                }
                p13.append(Integer.toString(((org.spongycastle.asn1.DERTaggedObject) p12).getTagNo()));
                p13.append(93);
                if (!((org.spongycastle.asn1.DERTaggedObject) p12).isExplicit()) {
                    p13.append(" IMPLICIT ");
                }
                p13.append(v4);
                if (!((org.spongycastle.asn1.DERTaggedObject) p12).isEmpty()) {
                    org.spongycastle.asn1.util.ASN1Dump._dumpAsString(v7_2, p11, ((org.spongycastle.asn1.DERTaggedObject) p12).getObject(), p13);
                } else {
                    p13.append(v7_2);
                    p13.append("EMPTY");
                    p13.append(v4);
                }
            }
        } else {
            java.util.Enumeration v1_2 = ((org.spongycastle.asn1.ASN1Sequence) p12).getObjects();
            String v7_3 = new StringBuilder().append(p10).append("    ").toString();
            p13.append(p10);
            if (!(p12 instanceof org.spongycastle.asn1.BERSequence)) {
                if (!(p12 instanceof org.spongycastle.asn1.DERSequence)) {
                    p13.append("Sequence");
                } else {
                    p13.append("DER Sequence");
                }
            } else {
                p13.append("BER Sequence");
            }
            p13.append(v4);
            while (v1_2.hasMoreElements()) {
                org.spongycastle.asn1.ASN1Encodable v5_8 = v1_2.nextElement();
                if ((v5_8 != null) && (!v5_8.equals(new org.spongycastle.asn1.DERNull()))) {
                    if (!(v5_8 instanceof org.spongycastle.asn1.ASN1Primitive)) {
                        org.spongycastle.asn1.util.ASN1Dump._dumpAsString(v7_3, p11, ((org.spongycastle.asn1.ASN1Encodable) v5_8).toASN1Primitive(), p13);
                    } else {
                        org.spongycastle.asn1.util.ASN1Dump._dumpAsString(v7_3, p11, ((org.spongycastle.asn1.ASN1Primitive) v5_8), p13);
                    }
                } else {
                    p13.append(v7_3);
                    p13.append("NULL");
                    p13.append(v4);
                }
            }
        }
        return;
    }

Method org.spongycastle.asn1.util.ASN1Dump.dumpBinaryDataAsString() calling method java.lang.System.getProperty()


    private static String dumpBinaryDataAsString(String p7, byte[] p8)
    {
        String v3 = System.getProperty("line.separator");
        StringBuffer v0_1 = new StringBuffer();
        String v7_1 = new StringBuilder().append(p7).append("    ").toString();
        v0_1.append(v3);
        int v1 = 0;
        while (v1 < p8.length) {
            if ((p8.length - v1) <= 32) {
                v0_1.append(v7_1);
                v0_1.append(new String(org.spongycastle.util.encoders.Hex.encode(p8, v1, (p8.length - v1))));
                int v2 = (p8.length - v1);
                while (v2 != 32) {
                    v0_1.append("  ");
                    v2++;
                }
                v0_1.append("    ");
                v0_1.append(org.spongycastle.asn1.util.ASN1Dump.calculateAscString(p8, v1, (p8.length - v1)));
                v0_1.append(v3);
            } else {
                v0_1.append(v7_1);
                v0_1.append(new String(org.spongycastle.util.encoders.Hex.encode(p8, v1, 32)));
                v0_1.append("    ");
                v0_1.append(org.spongycastle.asn1.util.ASN1Dump.calculateAscString(p8, v1, 32));
                v0_1.append(v3);
            }
            v1 += 32;
        }
        return v0_1.toString();
    }

Method org.spongycastle.asn1.x509.CRLDistPoint.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        String v3 = System.getProperty("line.separator");
        v0_1.append("CRLDistPoint:");
        v0_1.append(v3);
        org.spongycastle.asn1.x509.DistributionPoint[] v1 = this.getDistributionPoints();
        int v2 = 0;
        while (v2 != v1.length) {
            v0_1.append("    ");
            v0_1.append(v1[v2]);
            v0_1.append(v3);
            v2++;
        }
        return v0_1.toString();
    }

Method org.spongycastle.asn1.x509.DistributionPoint.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        String v1 = System.getProperty("line.separator");
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("DistributionPoint: [");
        v0_1.append(v1);
        if (this.distributionPoint != null) {
            this.appendObject(v0_1, v1, "distributionPoint", this.distributionPoint.toString());
        }
        if (this.reasons != null) {
            this.appendObject(v0_1, v1, "reasons", this.reasons.toString());
        }
        if (this.cRLIssuer != null) {
            this.appendObject(v0_1, v1, "cRLIssuer", this.cRLIssuer.toString());
        }
        v0_1.append("]");
        v0_1.append(v1);
        return v0_1.toString();
    }

Method org.spongycastle.asn1.x509.DistributionPointName.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        String v1 = System.getProperty("line.separator");
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("DistributionPointName: [");
        v0_1.append(v1);
        if (this.type != 0) {
            this.appendObject(v0_1, v1, "nameRelativeToCRLIssuer", this.name.toString());
        } else {
            this.appendObject(v0_1, v1, "fullName", this.name.toString());
        }
        v0_1.append("]");
        v0_1.append(v1);
        return v0_1.toString();
    }

Method org.spongycastle.asn1.x509.GeneralNames.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        String v2 = System.getProperty("line.separator");
        v0_1.append("GeneralNames:");
        v0_1.append(v2);
        int v1 = 0;
        while (v1 != this.names.length) {
            v0_1.append("    ");
            v0_1.append(this.names[v1]);
            v0_1.append(v2);
            v1++;
        }
        return v0_1.toString();
    }

Method org.spongycastle.asn1.x509.IssuingDistributionPoint.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        String v1 = System.getProperty("line.separator");
        StringBuffer v0_1 = new StringBuffer();
        v0_1.append("IssuingDistributionPoint: [");
        v0_1.append(v1);
        if (this.distributionPoint != null) {
            this.appendObject(v0_1, v1, "distributionPoint", this.distributionPoint.toString());
        }
        if (this.onlyContainsUserCerts) {
            this.appendObject(v0_1, v1, "onlyContainsUserCerts", this.booleanToString(this.onlyContainsUserCerts));
        }
        if (this.onlyContainsCACerts) {
            this.appendObject(v0_1, v1, "onlyContainsCACerts", this.booleanToString(this.onlyContainsCACerts));
        }
        if (this.onlySomeReasons != null) {
            this.appendObject(v0_1, v1, "onlySomeReasons", this.onlySomeReasons.toString());
        }
        if (this.onlyContainsAttributeCerts) {
            this.appendObject(v0_1, v1, "onlyContainsAttributeCerts", this.booleanToString(this.onlyContainsAttributeCerts));
        }
        if (this.indirectCRL) {
            this.appendObject(v0_1, v1, "indirectCRL", this.booleanToString(this.indirectCRL));
        }
        v0_1.append("]");
        v0_1.append(v1);
        return v0_1.toString();
    }

Method org.spongycastle.crypto.encodings.PKCS1Encoding$1.run() calling method java.lang.System.getProperty()


    public Object run()
    {
        return System.getProperty("org.spongycastle.pkcs1.strict");
    }

Method org.spongycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        String v1 = System.getProperty("line.separator");
        v0_1.append("DSA Public Key").append(v1);
        v0_1.append("            y: ").append(this.getY().toString(16)).append(v1);
        return v0_1.toString();
    }

Method org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        String v1 = System.getProperty("line.separator");
        v0_1.append("EC Private Key").append(v1);
        v0_1.append("             S: ").append(this.d.toString(16)).append(v1);
        return v0_1.toString();
    }

Method org.spongycastle.jcajce.provider.asymmetric.ec.BCECPublicKey.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        String v1 = System.getProperty("line.separator");
        v0_1.append("EC Public Key").append(v1);
        v0_1.append("            X: ").append(this.q.getX().toBigInteger().toString(16)).append(v1);
        v0_1.append("            Y: ").append(this.q.getY().toBigInteger().toString(16)).append(v1);
        return v0_1.toString();
    }

Method org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        String v1 = System.getProperty("line.separator");
        v0_1.append("EC Private Key").append(v1);
        v0_1.append("             S: ").append(this.d.toString(16)).append(v1);
        return v0_1.toString();
    }

Method org.spongycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        String v1 = System.getProperty("line.separator");
        v0_1.append("EC Public Key").append(v1);
        v0_1.append("            X: ").append(this.q.getX().toBigInteger().toString(16)).append(v1);
        v0_1.append("            Y: ").append(this.q.getY().toBigInteger().toString(16)).append(v1);
        return v0_1.toString();
    }

Method org.spongycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        String v1 = System.getProperty("line.separator");
        v0_1.append("GOST3410 Public Key").append(v1);
        v0_1.append("            y: ").append(this.getY().toString(16)).append(v1);
        return v0_1.toString();
    }

Method org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        String v1 = System.getProperty("line.separator");
        v0_1.append("RSA Private CRT Key").append(v1);
        v0_1.append("            modulus: ").append(this.getModulus().toString(16)).append(v1);
        v0_1.append("    public exponent: ").append(this.getPublicExponent().toString(16)).append(v1);
        v0_1.append("   private exponent: ").append(this.getPrivateExponent().toString(16)).append(v1);
        v0_1.append("             primeP: ").append(this.getPrimeP().toString(16)).append(v1);
        v0_1.append("             primeQ: ").append(this.getPrimeQ().toString(16)).append(v1);
        v0_1.append("     primeExponentP: ").append(this.getPrimeExponentP().toString(16)).append(v1);
        v0_1.append("     primeExponentQ: ").append(this.getPrimeExponentQ().toString(16)).append(v1);
        v0_1.append("     crtCoefficient: ").append(this.getCrtCoefficient().toString(16)).append(v1);
        return v0_1.toString();
    }

Method org.spongycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        String v1 = System.getProperty("line.separator");
        v0_1.append("RSA Public Key").append(v1);
        v0_1.append("            modulus: ").append(this.getModulus().toString(16)).append(v1);
        v0_1.append("    public exponent: ").append(this.getPublicExponent().toString(16)).append(v1);
        return v0_1.toString();
    }

Method org.spongycastle.jce.provider.JCEECPrivateKey.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        String v1 = System.getProperty("line.separator");
        v0_1.append("EC Private Key").append(v1);
        v0_1.append("             S: ").append(this.d.toString(16)).append(v1);
        return v0_1.toString();
    }

Method org.spongycastle.jce.provider.JCEECPublicKey.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        String v1 = System.getProperty("line.separator");
        v0_1.append("EC Public Key").append(v1);
        v0_1.append("            X: ").append(this.q.getX().toBigInteger().toString(16)).append(v1);
        v0_1.append("            Y: ").append(this.q.getY().toBigInteger().toString(16)).append(v1);
        return v0_1.toString();
    }

Method org.spongycastle.jce.provider.JCERSAPrivateCrtKey.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        String v1 = System.getProperty("line.separator");
        v0_1.append("RSA Private CRT Key").append(v1);
        v0_1.append("            modulus: ").append(this.getModulus().toString(16)).append(v1);
        v0_1.append("    public exponent: ").append(this.getPublicExponent().toString(16)).append(v1);
        v0_1.append("   private exponent: ").append(this.getPrivateExponent().toString(16)).append(v1);
        v0_1.append("             primeP: ").append(this.getPrimeP().toString(16)).append(v1);
        v0_1.append("             primeQ: ").append(this.getPrimeQ().toString(16)).append(v1);
        v0_1.append("     primeExponentP: ").append(this.getPrimeExponentP().toString(16)).append(v1);
        v0_1.append("     primeExponentQ: ").append(this.getPrimeExponentQ().toString(16)).append(v1);
        v0_1.append("     crtCoefficient: ").append(this.getCrtCoefficient().toString(16)).append(v1);
        return v0_1.toString();
    }

Method org.spongycastle.jce.provider.JCERSAPublicKey.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        String v1 = System.getProperty("line.separator");
        v0_1.append("RSA Public Key").append(v1);
        v0_1.append("            modulus: ").append(this.getModulus().toString(16)).append(v1);
        v0_1.append("    public exponent: ").append(this.getPublicExponent().toString(16)).append(v1);
        return v0_1.toString();
    }

Method org.spongycastle.jce.provider.JDKDSAPublicKey.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        String v1 = System.getProperty("line.separator");
        v0_1.append("DSA Public Key").append(v1);
        v0_1.append("            y: ").append(this.getY().toString(16)).append(v1);
        return v0_1.toString();
    }

Method org.spongycastle.jce.provider.X509CRLEntryObject.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        String v6 = System.getProperty("line.separator");
        v0_1.append("      userCertificate: ").append(this.getSerialNumber()).append(v6);
        v0_1.append("       revocationDate: ").append(this.getRevocationDate()).append(v6);
        v0_1.append("       certificateIssuer: ").append(this.getCertificateIssuer()).append(v6);
        org.spongycastle.asn1.x509.Extensions v5 = this.c.getExtensions();
        if (v5 != null) {
            java.util.Enumeration v2 = v5.oids();
            if (v2.hasMoreElements()) {
                v0_1.append("   crlEntryExtensions:").append(v6);
                while (v2.hasMoreElements()) {
                    org.spongycastle.asn1.ASN1ObjectIdentifier v8_1 = ((org.spongycastle.asn1.ASN1ObjectIdentifier) v2.nextElement());
                    org.spongycastle.asn1.x509.Extension v4 = v5.getExtension(v8_1);
                    if (v4.getExtnValue() == null) {
                        v0_1.append(v6);
                    } else {
                        org.spongycastle.asn1.ASN1InputStream v1_1 = new org.spongycastle.asn1.ASN1InputStream(v4.getExtnValue().getOctets());
                        v0_1.append("                       critical(").append(v4.isCritical()).append(") ");
                        try {
                            if (!v8_1.equals(org.spongycastle.asn1.x509.X509Extension.reasonCode)) {
                                if (!v8_1.equals(org.spongycastle.asn1.x509.X509Extension.certificateIssuer)) {
                                    v0_1.append(v8_1.getId());
                                    v0_1.append(" value = ").append(org.spongycastle.asn1.util.ASN1Dump.dumpAsString(v1_1.readObject())).append(v6);
                                } else {
                                    v0_1.append("Certificate issuer: ").append(org.spongycastle.asn1.x509.GeneralNames.getInstance(v1_1.readObject())).append(v6);
                                }
                            } else {
                                v0_1.append(org.spongycastle.asn1.x509.CRLReason.getInstance(org.spongycastle.asn1.DEREnumerated.getInstance(v1_1.readObject()))).append(v6);
                            }
                        } catch (Exception v3) {
                            v0_1.append(v8_1.getId());
                            v0_1.append(" value = ").append("*****").append(v6);
                        }
                    }
                }
            }
        }
        return v0_1.toString();
    }

Method org.spongycastle.jce.provider.X509CRLObject.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v2_1 = new StringBuffer();
        String v10 = System.getProperty("line.separator");
        v2_1.append("              Version: ").append(this.getVersion()).append(v10);
        v2_1.append("             IssuerDN: ").append(this.getIssuerDN()).append(v10);
        v2_1.append("          This update: ").append(this.getThisUpdate()).append(v10);
        v2_1.append("          Next update: ").append(this.getNextUpdate()).append(v10);
        v2_1.append("  Signature Algorithm: ").append(this.getSigAlgName()).append(v10);
        byte[] v14 = this.getSignature();
        v2_1.append("            Signature: ").append(new String(org.spongycastle.util.encoders.Hex.encode(v14, 0, 20))).append(v10);
        int v8 = 20;
        while (v8 < v14.length) {
            if (v8 >= (v14.length - 20)) {
                v2_1.append("                       ").append(new String(org.spongycastle.util.encoders.Hex.encode(v14, v8, (v14.length - v8)))).append(v10);
            } else {
                v2_1.append("                       ").append(new String(org.spongycastle.util.encoders.Hex.encode(v14, v8, 20))).append(v10);
            }
            v8 += 20;
        }
        org.spongycastle.asn1.x509.Extensions v7 = this.c.getTBSCertList().getExtensions();
        if (v7 != null) {
            java.util.Enumeration v4 = v7.oids();
            if (v4.hasMoreElements()) {
                v2_1.append("           Extensions: ").append(v10);
            }
            while (v4.hasMoreElements()) {
                org.spongycastle.asn1.ASN1ObjectIdentifier v12_0 = ((org.spongycastle.asn1.ASN1ObjectIdentifier) v4.nextElement());
                org.spongycastle.asn1.x509.Extension v6 = v7.getExtension(v12_0);
                if (v6.getExtnValue() == null) {
                    v2_1.append(v10);
                } else {
                    org.spongycastle.asn1.ASN1InputStream v3_1 = new org.spongycastle.asn1.ASN1InputStream(v6.getExtnValue().getOctets());
                    v2_1.append("                       critical(").append(v6.isCritical()).append(") ");
                    try {
                        if (!v12_0.equals(org.spongycastle.asn1.x509.Extension.cRLNumber)) {
                            if (!v12_0.equals(org.spongycastle.asn1.x509.Extension.deltaCRLIndicator)) {
                                if (!v12_0.equals(org.spongycastle.asn1.x509.Extension.issuingDistributionPoint)) {
                                    if (!v12_0.equals(org.spongycastle.asn1.x509.Extension.cRLDistributionPoints)) {
                                        if (!v12_0.equals(org.spongycastle.asn1.x509.Extension.freshestCRL)) {
                                            v2_1.append(v12_0.getId());
                                            v2_1.append(" value = ").append(org.spongycastle.asn1.util.ASN1Dump.dumpAsString(v3_1.readObject())).append(v10);
                                        } else {
                                            v2_1.append(org.spongycastle.asn1.x509.CRLDistPoint.getInstance(v3_1.readObject())).append(v10);
                                        }
                                    } else {
                                        v2_1.append(org.spongycastle.asn1.x509.CRLDistPoint.getInstance(v3_1.readObject())).append(v10);
                                    }
                                } else {
                                    v2_1.append(org.spongycastle.asn1.x509.IssuingDistributionPoint.getInstance(v3_1.readObject())).append(v10);
                                }
                            } else {
                                v2_1.append(new StringBuilder().append("Base CRL: ").append(new org.spongycastle.asn1.x509.CRLNumber(org.spongycastle.asn1.DERInteger.getInstance(v3_1.readObject()).getPositiveValue())).toString()).append(v10);
                            }
                        } else {
                            v2_1.append(new org.spongycastle.asn1.x509.CRLNumber(org.spongycastle.asn1.DERInteger.getInstance(v3_1.readObject()).getPositiveValue())).append(v10);
                        }
                    } catch (Exception v5) {
                        v2_1.append(v12_0.getId());
                        v2_1.append(" value = ").append("*****").append(v10);
                    }
                }
            }
        }
        java.util.Set v13 = this.getRevokedCertificates();
        if (v13 != null) {
            java.util.Iterator v9 = v13.iterator();
            while (v9.hasNext()) {
                v2_1.append(v9.next());
                v2_1.append(v10);
            }
        }
        return v2_1.toString();
    }

Method org.spongycastle.jce.provider.X509CertificateObject.toString() calling method java.lang.System.getProperty()


    public String toString()
    {
        StringBuffer v0_1 = new StringBuffer();
        String v7 = System.getProperty("line.separator");
        v0_1.append("  [0]         Version: ").append(this.getVersion()).append(v7);
        v0_1.append("         SerialNumber: ").append(this.getSerialNumber()).append(v7);
        v0_1.append("             IssuerDN: ").append(this.getIssuerDN()).append(v7);
        v0_1.append("           Start Date: ").append(this.getNotBefore()).append(v7);
        v0_1.append("           Final Date: ").append(this.getNotAfter()).append(v7);
        v0_1.append("            SubjectDN: ").append(this.getSubjectDN()).append(v7);
        v0_1.append("           Public Key: ").append(this.getPublicKey()).append(v7);
        v0_1.append("  Signature Algorithm: ").append(this.getSigAlgName()).append(v7);
        byte[] v10 = this.getSignature();
        v0_1.append("            Signature: ").append(new String(org.spongycastle.util.encoders.Hex.encode(v10, 0, 20))).append(v7);
        int v6 = 20;
        while (v6 < v10.length) {
            if (v6 >= (v10.length - 20)) {
                v0_1.append("                       ").append(new String(org.spongycastle.util.encoders.Hex.encode(v10, v6, (v10.length - v6)))).append(v7);
            } else {
                v0_1.append("                       ").append(new String(org.spongycastle.util.encoders.Hex.encode(v10, v6, 20))).append(v7);
            }
            v6 += 20;
        }
        org.spongycastle.asn1.x509.X509Extensions v5 = this.c.getTBSCertificate().getExtensions();
        if (v5 != null) {
            java.util.Enumeration v2 = v5.oids();
            if (v2.hasMoreElements()) {
                v0_1.append("       Extensions: \n");
            }
            while (v2.hasMoreElements()) {
                org.spongycastle.asn1.DERObjectIdentifier v9_1 = ((org.spongycastle.asn1.DERObjectIdentifier) v2.nextElement());
                org.spongycastle.asn1.x509.X509Extension v4 = v5.getExtension(v9_1);
                if (v4.getValue() == null) {
                    v0_1.append(v7);
                } else {
                    org.spongycastle.asn1.ASN1InputStream v1_1 = new org.spongycastle.asn1.ASN1InputStream(v4.getValue().getOctets());
                    v0_1.append("                       critical(").append(v4.isCritical()).append(") ");
                    try {
                        if (!v9_1.equals(org.spongycastle.asn1.x509.X509Extension.basicConstraints)) {
                            if (!v9_1.equals(org.spongycastle.asn1.x509.X509Extension.keyUsage)) {
                                if (!v9_1.equals(org.spongycastle.asn1.misc.MiscObjectIdentifiers.netscapeCertType)) {
                                    if (!v9_1.equals(org.spongycastle.asn1.misc.MiscObjectIdentifiers.netscapeRevocationURL)) {
                                        if (!v9_1.equals(org.spongycastle.asn1.misc.MiscObjectIdentifiers.verisignCzagExtension)) {
                                            v0_1.append(v9_1.getId());
                                            v0_1.append(" value = ").append(org.spongycastle.asn1.util.ASN1Dump.dumpAsString(v1_1.readObject())).append(v7);
                                        } else {
                                            v0_1.append(new org.spongycastle.asn1.misc.VerisignCzagExtension(((org.spongycastle.asn1.DERIA5String) v1_1.readObject()))).append(v7);
                                        }
                                    } else {
                                        v0_1.append(new org.spongycastle.asn1.misc.NetscapeRevocationURL(((org.spongycastle.asn1.DERIA5String) v1_1.readObject()))).append(v7);
                                    }
                                } else {
                                    v0_1.append(new org.spongycastle.asn1.misc.NetscapeCertType(((org.spongycastle.asn1.DERBitString) v1_1.readObject()))).append(v7);
                                }
                            } else {
                                v0_1.append(new org.spongycastle.asn1.x509.KeyUsage(((org.spongycastle.asn1.DERBitString) v1_1.readObject()))).append(v7);
                            }
                        } else {
                            v0_1.append(org.spongycastle.asn1.x509.BasicConstraints.getInstance(v1_1.readObject())).append(v7);
                        }
                    } catch (Exception v3) {
                        v0_1.append(v9_1.getId());
                        v0_1.append(" value = ").append("*****").append(v7);
                    }
                }
            }
        }
        return v0_1.toString();
    }

Method org.spongycastle.math.ntru.util.Util.is64BitJVM() calling method java.lang.System.getProperty()


    public static boolean is64BitJVM()
    {
        if (!org.spongycastle.math.ntru.util.Util.IS_64_BITNESS_KNOWN) {
            int v2_8;
            String v0 = System.getProperty("os.arch");
            String v1 = System.getProperty("sun.arch.data.model");
            if ((!"amd64".equals(v0)) && ((!"x86_64".equals(v0)) && ((!"ppc64".equals(v0)) && (!"64".equals(v1))))) {
                v2_8 = 0;
            } else {
                v2_8 = 1;
            }
            org.spongycastle.math.ntru.util.Util.IS_64_BIT_JVM = v2_8;
            org.spongycastle.math.ntru.util.Util.IS_64_BITNESS_KNOWN = 1;
        }
        return org.spongycastle.math.ntru.util.Util.IS_64_BIT_JVM;
    }

Method org.spongycastle.util.io.pem.PemWriter.<init>() calling method java.lang.System.getProperty()


    public PemWriter(java.io.Writer p3)
    {
        super(p3);
        int v1_2 = new char[64];
        super.buf = v1_2;
        String v0 = System.getProperty("line.separator");
        if (v0 == null) {
            super.nlLength = 2;
        } else {
            super.nlLength = v0.length();
        }
        return;
    }

Method org.spongycastle.util.test.SimpleTestResult.<clinit>() calling method java.lang.System.getProperty()


    static SimpleTestResult()
    {
        org.spongycastle.util.test.SimpleTestResult.SEPARATOR = System.getProperty("line.separator");
        return;
    }