public static android.support.v4.app.Fragment instantiate(android.content.Context p6, String p7, android.os.Bundle p8)
    {
        try {
            Class v0_1 = ((Class) android.support.v4.app.Fragment.sClassMap.get(p7));
        } catch (IllegalAccessException v1_2) {
            throw new android.support.v4.app.Fragment$InstantiationException(new StringBuilder().append(Unable to instantiate fragment ).append(p7).append(: make sure class name exists, is public, and has an).append( empty constructor that is public).toString(), v1_2);
        } catch (IllegalAccessException v1_1) {
            throw new android.support.v4.app.Fragment$InstantiationException(new StringBuilder().append(Unable to instantiate fragment ).append(p7).append(: make sure class name exists, is public, and has an).append( empty constructor that is public).toString(), v1_1);
        } catch (IllegalAccessException v1_0) {
            throw new android.support.v4.app.Fragment$InstantiationException(new StringBuilder().append(Unable to instantiate fragment ).append(p7).append(: make sure class name exists, is public, and has an).append( empty constructor that is public).toString(), v1_0);
        }
        if (v0_1 == null) {
            v0_1 = p6.getClassLoader().loadClass(p7);
            android.support.v4.app.Fragment.sClassMap.put(p7, v0_1);
        }
        android.support.v4.app.Fragment v2_1 = ((android.support.v4.app.Fragment) v0_1.newInstance());
        if (p8 != null) {
            p8.setClassLoader(v2_1.getClass().getClassLoader());
            v2_1.mArguments = p8;
        }
        return v2_1;
    }