Info Call to dangerous WebView settings API

Description

List of all WebView methods used in the application.

Recommendation

If your application accesses sensitive data with a WebView, you may want to use the clearCache() method to delete any files stored locally.

Any URI received via an intent from outside a trust-boundary should be validated before rendering it with WebView

Technical details

Method com.google.android.gms.internal.qw.zza() calling method android.net.Uri.parse()


    public final void zza(com.google.android.gms.internal.zzakk p13, java.util.Map p14)
    {
        android.content.pm.PackageManager v2 = p13.getContext().getPackageManager();
        try {
            try {
                org.json.JSONArray v3 = new org.json.JSONObject(((String) p14.get("data"))).getJSONArray("intents");
                org.json.JSONObject v4_1 = new org.json.JSONObject();
                int v0_1 = 0;
            } catch (int v0) {
                p13.zzb("openableIntents", new org.json.JSONObject());
                return;
            }
            while (v0_1 < v3.length()) {
                try {
                    org.json.JSONException v1_7 = v3.getJSONObject(v0_1);
                    String v5_2 = v1_7.optString("id");
                    int v6_1 = v1_7.optString("u");
                    android.content.ComponentName v7_1 = v1_7.optString("i");
                    int v8_1 = v1_7.optString("m");
                    int v9_1 = v1_7.optString("p");
                    String v10_1 = v1_7.optString("c");
                    v1_7.optString("f");
                    v1_7.optString("e");
                    org.json.JSONException v1_9 = new android.content.Intent();
                } catch (org.json.JSONException v1_10) {
                    com.google.android.gms.internal.zzafx.zzb("Error parsing the intent data.", v1_10);
                    v0_1++;
                }
                if (!android.text.TextUtils.isEmpty(v6_1)) {
                    v1_9.setData(android.net.Uri.parse(v6_1));
                }
                if (!android.text.TextUtils.isEmpty(v7_1)) {
                    v1_9.setAction(v7_1);
                }
                if (!android.text.TextUtils.isEmpty(v8_1)) {
                    v1_9.setType(v8_1);
                }
                if (!android.text.TextUtils.isEmpty(v9_1)) {
                    v1_9.setPackage(v9_1);
                }
                if (!android.text.TextUtils.isEmpty(v10_1)) {
                    int v6_8 = v10_1.split("/", 2);
                    if (v6_8.length == 2) {
                        v1_9.setComponent(new android.content.ComponentName(v6_8[0], v6_8[1]));
                    }
                }
                org.json.JSONException v1_0;
                if (v2.resolveActivity(v1_9, 65536) == null) {
                    v1_0 = 0;
                } else {
                    v1_0 = 1;
                }
                try {
                    v4_1.put(v5_2, v1_0);
                } catch (org.json.JSONException v1_1) {
                    com.google.android.gms.internal.zzafx.zzb("Error constructing openable urls response.", v1_1);
                }
            }
            p13.zzb("openableIntents", v4_1);
            return;
        } catch (int v0) {
            p13.zzb("openableIntents", new org.json.JSONObject());
            return;
        }
    }

Method com.google.android.gms.internal.qv.zza() calling method android.net.Uri.parse()


    public final void zza(com.google.android.gms.internal.zzakk p12, java.util.Map p13)
    {
        int v0_12 = ((String) p13.get("urls"));
        if (!android.text.TextUtils.isEmpty(v0_12)) {
            String[] v4 = v0_12.split(",");
            java.util.HashMap v5_1 = new java.util.HashMap();
            android.content.pm.PackageManager v6 = p12.getContext().getPackageManager();
            int v7 = v4.length;
            int v3_0 = 0;
            while (v3_0 < v7) {
                int v0_5;
                String v8 = v4[v3_0];
                int v0_4 = v8.split(";", 2);
                android.net.Uri v9_2 = v0_4[0].trim();
                if (v0_4.length <= 1) {
                    v0_5 = "android.intent.action.VIEW";
                } else {
                    v0_5 = v0_4[1].trim();
                }
                int v0_10;
                if (v6.resolveActivity(new android.content.Intent(v0_5, android.net.Uri.parse(v9_2)), 65536) == null) {
                    v0_10 = 0;
                } else {
                    v0_10 = 1;
                }
                v5_1.put(v8, Boolean.valueOf(v0_10));
                v3_0++;
            }
            p12.zza("openableURLs", v5_1);
        } else {
            com.google.android.gms.internal.zzafx.zzcs("URLs missing in canOpenURLs GMSG.");
        }
        return;
    }

Method com.google.android.gms.internal.do.onDownloadStart() calling method android.net.Uri.parse()


    public final void onDownloadStart(String p3, String p4, String p5, String p6, long p7)
    {
        try {
            String v0_4 = new android.content.Intent("android.intent.action.VIEW");
            v0_4.setDataAndType(android.net.Uri.parse(p3), p6);
            com.google.android.gms.ads.internal.zzbv.zzea();
            com.google.android.gms.internal.zzahf.zzb(this.getContext(), v0_4);
        } catch (String v0) {
            com.google.android.gms.internal.zzafx.zzcb(new StringBuilder(((String.valueOf(p3).length() + 51) + String.valueOf(p6).length())).append("Couldn\'t find an Activity to view url/mimetype: ").append(p3).append(" / ").append(p6).toString());
        }
        return;
    }

Method com.google.android.gms.internal.zzp.<init>() calling method android.net.Uri.parse()


    public zzp(int p4, String p5, com.google.android.gms.internal.zzu p6)
    {
        int v0_7;
        if (!com.google.android.gms.internal.zzab$a.a) {
            v0_7 = 0;
        } else {
            v0_7 = new com.google.android.gms.internal.zzab$a();
        }
        int v0_6;
        this.a = v0_7;
        this.h = 1;
        this.i = 0;
        this.j = 0;
        this.k = 0;
        this.m = 0;
        this.b = p4;
        this.c = p5;
        this.e = p6;
        this.l = new com.google.android.gms.internal.zzg();
        if (android.text.TextUtils.isEmpty(p5)) {
            v0_6 = 0;
        } else {
            int v0_3 = android.net.Uri.parse(p5);
            if (v0_3 == 0) {
            } else {
                int v0_4 = v0_3.getHost();
                if (v0_4 == 0) {
                } else {
                    v0_6 = v0_4.hashCode();
                }
            }
        }
        this.d = v0_6;
        return;
    }

Method com.google.android.gms.internal.cj.onClick() calling method android.net.Uri.parse()


    public final void onClick(android.content.DialogInterface p3, int p4)
    {
        com.google.android.gms.ads.internal.zzbv.zzea();
        com.google.android.gms.internal.zzahf.zza(this.a.a, android.net.Uri.parse("https://support.google.com/dfp_premium/answer/7160685#push"));
        return;
    }

Method com.google.android.gms.internal.bw.zzjb() calling method android.net.Uri.parse()


    public final void zzjb()
    {
        java.util.Iterator v2 = this.a.iterator();
        while (v2.hasNext()) {
            com.google.android.gms.internal.zznr v1_2;
            android.net.Uri v0_2 = ((String) v2.next());
            com.google.android.gms.internal.zznr v1_0 = String.valueOf(v0_2);
            if (v1_0.length() == 0) {
                v1_2 = new String("Pinging url: ");
            } else {
                v1_2 = "Pinging url: ".concat(v1_0);
            }
            com.google.android.gms.internal.zzafx.zzcr(v1_2);
            this.b.mayLaunchUrl(android.net.Uri.parse(v0_2), 0, 0);
        }
        this.b.zzc(((android.app.Activity) this.c));
        return;
    }

Method com.google.android.gms.dynamite.DynamiteModule.b() calling method android.net.Uri.parse()


    private static int b(android.content.Context p7, String p8, boolean p9)
    {
        try {
            com.google.android.gms.dynamite.DynamiteModule$a v0_0;
            if (!p9) {
                v0_0 = "api";
                int v1_3 = p7.getContentResolver().query(android.net.Uri.parse(new StringBuilder((((String.valueOf("content://com.google.android.gms.chimera/").length() + 1) + String.valueOf(v0_0).length()) + String.valueOf(p8).length())).append("content://com.google.android.gms.chimera/").append(v0_0).append("/").append(p8).toString()), 0, 0, 0, 0);
                try {
                    if ((v1_3 != 0) && (v1_3.moveToFirst())) {
                        int v2_6 = v1_3.getInt(0);
                        if (v2_6 > 0) {
                            com.google.android.gms.dynamite.DynamiteModule.d = v1_3.getString(2);
                            com.google.android.gms.dynamite.DynamiteModule$a v0_15 = ((com.google.android.gms.dynamite.DynamiteModule$a) com.google.android.gms.dynamite.DynamiteModule.e.get());
                            if ((v0_15 != null) && (v0_15.a == null)) {
                                v0_15.a = v1_3;
                                v1_3 = 0;
                            }
                        }
                        if (v1_3 != 0) {
                            v1_3.close();
                        }
                        return v2_6;
                    } else {
                        android.util.Log.w("DynamiteModule", "Failed to retrieve remote module version.");
                        throw new com.google.android.gms.dynamite.DynamiteModule$zzc("Failed to connect to dynamite module ContentResolver.", 0);
                    }
                } catch (com.google.android.gms.dynamite.DynamiteModule$a v0_5) {
                    if (!(v0_5 instanceof com.google.android.gms.dynamite.DynamiteModule$zzc)) {
                        throw new com.google.android.gms.dynamite.DynamiteModule$zzc("V2 version check failed", v0_5, 0);
                    } else {
                        throw v0_5;
                    }
                }
            } else {
                v0_0 = "api_force_staging";
            }
        } catch (com.google.android.gms.dynamite.DynamiteModule$a v0_11) {
            v1_3 = 0;
        } catch (com.google.android.gms.dynamite.DynamiteModule$a v0_5) {
            v1_3 = 0;
        } catch (com.google.android.gms.dynamite.DynamiteModule$a v0_11) {
        }
        if (v1_3 != 0) {
            v1_3.close();
        }
        throw v0_11;
    }

Method com.google.android.gms.common.internal.zzaj.zzw() calling method android.net.Uri.parse()


    public static android.content.Intent zzw(String p3, String p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.VIEW");
        int v1_1 = android.net.Uri.parse("market://details").buildUpon().appendQueryParameter("id", p3);
        if (!android.text.TextUtils.isEmpty(p4)) {
            v1_1.appendQueryParameter("pcampaignid", p4);
        }
        v0_1.setData(v1_1.build());
        v0_1.setPackage("com.android.vending");
        v0_1.addFlags(524288);
        return v0_1;
    }

Method com.google.android.gms.common.internal.zzaj.<clinit>() calling method android.net.Uri.parse()


    static zzaj()
    {
        android.net.Uri v0_3 = android.net.Uri.parse("https://plus.google.com/");
        com.google.android.gms.common.internal.zzaj.a = v0_3;
        com.google.android.gms.common.internal.zzaj.b = v0_3.buildUpon().appendPath("circles").appendPath("find").build();
        return;
    }

Method com.google.android.gms.common.images.WebImage.a() calling method android.net.Uri.parse()


    private static android.net.Uri a(org.json.JSONObject p2)
    {
        android.net.Uri v0 = 0;
        if (p2.has("url")) {
            try {
                v0 = android.net.Uri.parse(p2.getString("url"));
            } catch (org.json.JSONException v1) {
            }
        }
        return v0;
    }

Method com.google.android.gms.auth.api.signin.GoogleSignInAccount.zzen() calling method android.net.Uri.parse()


    public static com.google.android.gms.auth.api.signin.GoogleSignInAccount zzen(String p16)
    {
        com.google.android.gms.auth.api.signin.GoogleSignInAccount v0_18;
        if (!android.text.TextUtils.isEmpty(p16)) {
            org.json.JSONObject v15_1 = new org.json.JSONObject(p16);
            android.net.Uri v6 = 0;
            com.google.android.gms.auth.api.signin.GoogleSignInAccount v0_19 = v15_1.optString("photoUrl", 0);
            if (!android.text.TextUtils.isEmpty(v0_19)) {
                v6 = android.net.Uri.parse(v0_19);
            }
            long v8_0 = Long.parseLong(v15_1.getString("expirationTime"));
            java.util.Collection v14_1 = new java.util.HashSet();
            String v1_1 = v15_1.getJSONArray("grantedScopes");
            int v2_0 = v1_1.length();
            com.google.android.gms.auth.api.signin.GoogleSignInAccount v0_4 = 0;
            while (v0_4 < v2_0) {
                v14_1.add(new com.google.android.gms.common.api.Scope(v1_1.getString(v0_4)));
                v0_4++;
            }
            long v8_1;
            int v2_1 = v15_1.optString("id");
            String v3_0 = v15_1.optString("tokenId", 0);
            String v4_0 = v15_1.optString("email", 0);
            String v5 = v15_1.optString("displayName", 0);
            String v12 = v15_1.optString("givenName", 0);
            String v13 = v15_1.optString("familyName", 0);
            com.google.android.gms.auth.api.signin.GoogleSignInAccount v0_11 = Long.valueOf(v8_0);
            String v10_0 = v15_1.getString("obfuscatedIdentifier");
            if (v0_11 != null) {
                v8_1 = v0_11;
            } else {
                v8_1 = Long.valueOf((com.google.android.gms.auth.api.signin.GoogleSignInAccount.a.currentTimeMillis() / 1000));
            }
            v0_18 = new com.google.android.gms.auth.api.signin.GoogleSignInAccount(3, v2_1, v3_0, v4_0, v5, v6, 0, v8_1.longValue(), com.google.android.gms.common.internal.zzbp.zzgf(v10_0), new java.util.ArrayList(((java.util.Collection) com.google.android.gms.common.internal.zzbp.zzu(v14_1))), v12, v13);
            v0_18.h = v15_1.optString("serverAuthCode", 0);
        } else {
            v0_18 = 0;
        }
        return v0_18;
    }

Method com.google.android.gms.auth.api.credentials.Credential.<init>() calling method android.net.Uri.parse()


    Credential(String p6, String p7, android.net.Uri p8, java.util.List p9, String p10, String p11, String p12, String p13, String p14, String p15)
    {
        String v2 = ((String) com.google.android.gms.common.internal.zzbp.zzb(p6, "credential identifier cannot be null")).trim();
        com.google.android.gms.common.internal.zzbp.zzh(v2, "credential identifier cannot be empty");
        if ((p10 == null) || (!android.text.TextUtils.isEmpty(p10))) {
            if (p11 != null) {
                int v0_7;
                if (android.text.TextUtils.isEmpty(p11)) {
                    v0_7 = 0;
                } else {
                    int v0_2 = android.net.Uri.parse(p11);
                    if ((v0_2.isAbsolute()) && ((v0_2.isHierarchical()) && ((!android.text.TextUtils.isEmpty(v0_2.getScheme())) && (!android.text.TextUtils.isEmpty(v0_2.getAuthority()))))) {
                        if ((!"http".equalsIgnoreCase(v0_2.getScheme())) && (!"https".equalsIgnoreCase(v0_2.getScheme()))) {
                        } else {
                            v0_7 = 1;
                        }
                    } else {
                        v0_7 = 0;
                    }
                }
                if (!Boolean.valueOf(v0_7).booleanValue()) {
                    throw new IllegalArgumentException("Account type must be a valid Http/Https URI");
                }
            }
            if ((android.text.TextUtils.isEmpty(p11)) || (android.text.TextUtils.isEmpty(p10))) {
                if ((p7 != 0) && (android.text.TextUtils.isEmpty(p7.trim()))) {
                    p7 = 0;
                }
                int v0_15;
                this.b = p7;
                this.c = p8;
                if (p9 != null) {
                    v0_15 = java.util.Collections.unmodifiableList(p9);
                } else {
                    v0_15 = java.util.Collections.emptyList();
                }
                this.d = v0_15;
                this.a = v2;
                this.e = p10;
                this.f = p11;
                this.g = p12;
                this.h = p13;
                this.i = p14;
                this.j = p15;
                return;
            } else {
                throw new IllegalArgumentException("Password and AccountType are mutually exclusive");
            }
        } else {
            throw new IllegalArgumentException("Password must not be empty if set");
        }
    }

Method com.google.android.gms.ads.internal.zzbp.a() calling method android.net.Uri.parse()


    final int a(String p4)
    {
        int v0 = 0;
        NumberFormatException v1_2 = android.net.Uri.parse(p4).getQueryParameter("height");
        if (!android.text.TextUtils.isEmpty(v1_2)) {
            try {
                com.google.android.gms.internal.zzjo.zzhu();
                v0 = com.google.android.gms.internal.zzaje.zzc(this.d, Integer.parseInt(v1_2));
            } catch (NumberFormatException v1) {
            }
        }
        return v0;
    }

Method com.google.android.gms.ads.internal.zzbp.c() calling method android.net.Uri.parse()


    private final void c(String p3)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.VIEW");
        v0_1.setData(android.net.Uri.parse(p3));
        this.d.startActivity(v0_1);
        return;
    }

Method com.google.android.gms.ads.internal.zzbp.b() calling method android.net.Uri.parse()


    private final String b(String p4)
    {
        if (this.h != null) {
            try {
                android.net.Uri v0_2 = this.h.zzc(android.net.Uri.parse(p4), this.d);
            } catch (com.google.android.gms.internal.zzew v1_0) {
                com.google.android.gms.internal.zzafx.zzc("Unable to process ad data", v1_0);
            } catch (com.google.android.gms.internal.zzew v1_2) {
                com.google.android.gms.internal.zzafx.zzc("Unable to parse ad click url", v1_2);
            }
            p4 = v0_2.toString();
        }
        return p4;
    }

Method com.google.android.gms.ads.internal.overlay.zzd.setVideoPath() calling method android.net.Uri.parse()


    public final void setVideoPath(String p3)
    {
        android.net.Uri v0_0 = android.net.Uri.parse(p3);
        com.google.android.gms.internal.zzie v1 = com.google.android.gms.internal.zzie.zze(v0_0);
        if (v1 != null) {
            v0_0 = android.net.Uri.parse(v1.url);
        }
        this.i = v0_0;
        this.q = 0;
        this.a();
        this.requestLayout();
        this.invalidate();
        return;
    }

Method com.google.android.gms.ads.internal.overlay.zza.zza() calling method android.net.Uri.parse()


    public static boolean zza(android.content.Context p6, com.google.android.gms.ads.internal.overlay.zzc p7, com.google.android.gms.ads.internal.overlay.zzag p8)
    {
        boolean v1_0 = 0;
        if (p7 != null) {
            com.google.android.gms.internal.zzmu.initialize(p6);
            if (p7.intent == null) {
                String v2_1 = new android.content.Intent();
                if (!android.text.TextUtils.isEmpty(p7.url)) {
                    if (android.text.TextUtils.isEmpty(p7.mimeType)) {
                        v2_1.setData(android.net.Uri.parse(p7.url));
                    } else {
                        v2_1.setDataAndType(android.net.Uri.parse(p7.url), p7.mimeType);
                    }
                    v2_1.setAction("android.intent.action.VIEW");
                    if (!android.text.TextUtils.isEmpty(p7.packageName)) {
                        v2_1.setPackage(p7.packageName);
                    }
                    if (!android.text.TextUtils.isEmpty(p7.zzcfa)) {
                        boolean v0_15 = p7.zzcfa.split("/", 2);
                        if (v0_15.length >= 2) {
                            v2_1.setClassName(v0_15[0], v0_15[1]);
                        } else {
                            boolean v0_35;
                            boolean v0_32 = String.valueOf(p7.zzcfa);
                            if (v0_32.length() == 0) {
                                v0_35 = new String("Could not parse component name from open GMSG: ");
                            } else {
                                v0_35 = "Could not parse component name from open GMSG: ".concat(v0_32);
                            }
                            com.google.android.gms.internal.zzafx.zzcs(v0_35);
                            return v1_0;
                        }
                    }
                    boolean v0_17 = p7.zzcfb;
                    if (!android.text.TextUtils.isEmpty(v0_17)) {
                        try {
                            boolean v0_19 = Integer.parseInt(v0_17);
                        } catch (boolean v0) {
                            com.google.android.gms.internal.zzafx.zzcs("Could not parse intent flags.");
                            v0_19 = 0;
                        }
                        v2_1.addFlags(v0_19);
                    }
                    if (!((Boolean) com.google.android.gms.ads.internal.zzbv.zzen().zzd(com.google.android.gms.internal.zzmu.zzbov)).booleanValue()) {
                        if (((Boolean) com.google.android.gms.ads.internal.zzbv.zzen().zzd(com.google.android.gms.internal.zzmu.zzbou)).booleanValue()) {
                            com.google.android.gms.ads.internal.zzbv.zzea();
                            com.google.android.gms.internal.zzahf.zzc(p6, v2_1);
                        }
                    } else {
                        v2_1.addFlags(268435456);
                        v2_1.putExtra("android.support.customtabs.extra.user_opt_out", 1);
                    }
                    v1_0 = com.google.android.gms.ads.internal.overlay.zza.a(p6, v2_1, p8);
                } else {
                    com.google.android.gms.internal.zzafx.zzcs("Open GMSG did not contain a URL.");
                }
            } else {
                v1_0 = com.google.android.gms.ads.internal.overlay.zza.a(p6, p7.intent, p8);
            }
        } else {
            com.google.android.gms.internal.zzafx.zzcs("No intent data for launcher overlay.");
        }
        return v1_0;
    }

Method com.google.android.gms.ads.identifier.zze.zzb() calling method android.net.Uri.parse()


    public final void zzb(java.util.Map p7)
    {
        String v2_4 = android.net.Uri.parse("https://pagead2.googlesyndication.com/pagead/gen_204?id=gmob-apps").buildUpon();
        String v3_4 = p7.keySet().iterator();
        while (v3_4.hasNext()) {
            RuntimeException v0_3 = ((String) v3_4.next());
            v2_4.appendQueryParameter(v0_3, ((String) p7.get(v0_3)));
        }
        String v2_3 = v2_4.build().toString();
        try {
            RuntimeException v0_9 = ((java.net.HttpURLConnection) new java.net.URL(v2_3).openConnection());
        } catch (RuntimeException v0_12) {
            String v3_5 = v0_12.getMessage();
            v2_3 = new StringBuilder(((String.valueOf(v2_3).length() + 32) + String.valueOf(v3_5).length())).append("Error while parsing ping URL: ").append(v2_3).append(". ").append(v3_5).toString();
            android.util.Log.w("HttpUrlPinger", v2_3, v0_12);
            return;
        } catch (RuntimeException v0_10) {
            String v3_3 = v0_10.getMessage();
            v2_3 = new StringBuilder(((String.valueOf(v2_3).length() + 27) + String.valueOf(v3_3).length())).append("Error while pinging URL: ").append(v2_3).append(". ").append(v3_3).toString();
            android.util.Log.w("HttpUrlPinger", v2_3, v0_10);
            return;
        } catch (RuntimeException v0_10) {
        }
        String v1_2 = v0_9.getResponseCode();
        if ((v1_2 < 200) || (v1_2 >= 300)) {
            android.util.Log.w("HttpUrlPinger", new StringBuilder((String.valueOf(v2_3).length() + 65)).append("Received non-success response code ").append(v1_2).append(" from pinging URL: ").append(v2_3).toString());
        }
        v0_9.disconnect();
        return;
    }

Method com.appsflyer.f.a() calling method android.net.Uri.parse()


    public String a(android.content.ContentResolver p7)
    {
        String v3 = 0;
        StringBuilder v2_0 = new String[1];
        v2_0[0] = "aid";
        Exception v1_0 = p7.query(android.net.Uri.parse("content://com.facebook.katana.provider.AttributionIdProvider"), v2_0, 0, 0, 0);
        try {
            if ((v1_0 != null) && (v1_0.moveToFirst())) {
                v3 = v1_0.getString(v1_0.getColumnIndex("aid"));
                if (v1_0 != null) {
                    try {
                        v1_0.close();
                    } catch (Exception v0) {
                    }
                }
            } else {
                if (v1_0 != null) {
                    try {
                        v1_0.close();
                    } catch (Exception v0) {
                    }
                }
            }
        } catch (Exception v0_4) {
            com.appsflyer.b.c(new StringBuilder().append("Could not collect cursor attribution").append(v0_4).toString());
            if (v1_0 != null) {
                try {
                    v1_0.close();
                } catch (Exception v0) {
                }
            }
        } catch (Exception v0_8) {
            if (v1_0 != null) {
                try {
                    v1_0.close();
                } catch (Exception v1) {
                }
            }
            throw v0_8;
        }
        return v3;
    }

Method android.support.v7.widget.SuggestionsAdapter.getDrawableFromResourceValue() calling method android.net.Uri.parse()


    private android.graphics.drawable.Drawable getDrawableFromResourceValue(String p5)
    {
        if ((p5 != null) && ((p5.length() != 0) && (!"0".equals(p5)))) {
            try {
                String v2_0 = Integer.parseInt(p5);
                String v3_4 = new StringBuilder().append("android.resource://").append(this.mProviderContext.getPackageName()).append("/").append(v2_0).toString();
                android.graphics.drawable.Drawable v0_6 = this.checkIconCache(v3_4);
            } catch (android.graphics.drawable.Drawable v0) {
                android.util.Log.w("SuggestionsAdapter", new StringBuilder().append("Icon resource not found: ").append(p5).toString());
                v0_6 = 0;
            } catch (android.graphics.drawable.Drawable v0) {
                v0_6 = this.checkIconCache(p5);
                if (v0_6 == null) {
                    v0_6 = this.getDrawable(android.net.Uri.parse(p5));
                    this.storeInIconCache(p5, v0_6);
                }
            }
            if (v0_6 == null) {
                v0_6 = android.support.v4.content.ContextCompat.getDrawable(this.mProviderContext, v2_0);
                this.storeInIconCache(v3_4, v0_6);
            }
        } else {
            v0_6 = 0;
        }
        return v0_6;
    }

Method android.support.v7.widget.SearchView.createIntentFromSuggestion() calling method android.net.Uri.parse()


    private android.content.Intent createIntentFromSuggestion(android.database.Cursor p9, int p10, String p11)
    {
        try {
            String v1_0 = android.support.v7.widget.SuggestionsAdapter.getColumnString(p9, "suggest_intent_action");
        } catch (android.content.Intent v0_12) {
            String v1_1 = v0_12;
            try {
                android.content.Intent v0_13 = p9.getPosition();
            } catch (android.content.Intent v0) {
                v0_13 = -1;
            }
            android.util.Log.w("SearchView", new StringBuilder().append("Search suggestions cursor at row ").append(v0_13).append(" returned exception.").toString(), v1_1);
            android.content.Intent v0_10 = 0;
            return v0_10;
        }
        if (v1_0 == null) {
            v1_0 = this.mSearchable.getSuggestIntentAction();
        }
        if (v1_0 == null) {
            v1_0 = "android.intent.action.SEARCH";
        }
        android.content.Intent v0_2 = android.support.v7.widget.SuggestionsAdapter.getColumnString(p9, "suggest_intent_data");
        if (v0_2 == null) {
            v0_2 = this.mSearchable.getSuggestIntentData();
        }
        if (v0_2 != null) {
            android.net.Uri v2_1 = android.support.v7.widget.SuggestionsAdapter.getColumnString(p9, "suggest_intent_data_id");
            if (v2_1 != null) {
                v0_2 = new StringBuilder().append(v0_2).append("/").append(android.net.Uri.encode(v2_1)).toString();
            }
        }
        android.net.Uri v2_3;
        if (v0_2 != null) {
            v2_3 = android.net.Uri.parse(v0_2);
        } else {
            v2_3 = 0;
        }
        v0_10 = this.createIntent(v1_0, v2_3, android.support.v7.widget.SuggestionsAdapter.getColumnString(p9, "suggest_intent_extra_data"), android.support.v7.widget.SuggestionsAdapter.getColumnString(p9, "suggest_intent_query"), p10, p11);
        return v0_10;
    }

Method android.support.v4.widget.SimpleCursorAdapter.setViewImage() calling method android.net.Uri.parse()


    public void setViewImage(android.widget.ImageView p2, String p3)
    {
        try {
            p2.setImageResource(Integer.parseInt(p3));
        } catch (android.net.Uri v0) {
            p2.setImageURI(android.net.Uri.parse(p3));
        }
        return;
    }

Method android.support.v4.media.MediaMetadataCompat.getDescription() calling method android.net.Uri.parse()


    public android.support.v4.media.MediaDescriptionCompat getDescription()
    {
        android.support.v4.media.MediaDescriptionCompat v0_1;
        long v4_1 = 0;
        if (this.mDescription == null) {
            String v5 = this.getString("android.media.metadata.MEDIA_ID");
            CharSequence[] v6 = new CharSequence[3];
            android.support.v4.media.MediaDescriptionCompat v0_3 = this.getText("android.media.metadata.DISPLAY_TITLE");
            if (android.text.TextUtils.isEmpty(v0_3)) {
                android.support.v4.media.MediaDescriptionCompat v0_4 = 0;
                android.support.v4.media.MediaDescriptionCompat$Builder v3_0 = 0;
                while ((v3_0 < v6.length) && (v0_4 < android.support.v4.media.MediaMetadataCompat.PREFERRED_DESCRIPTION_ORDER.length)) {
                    android.support.v4.media.MediaDescriptionCompat v0_7;
                    String v2_5 = (v0_4 + 1);
                    boolean v7_1 = this.getText(android.support.v4.media.MediaMetadataCompat.PREFERRED_DESCRIPTION_ORDER[v0_4]);
                    if (android.text.TextUtils.isEmpty(v7_1)) {
                        v0_7 = v3_0;
                    } else {
                        v0_7 = (v3_0 + 1);
                        v6[v3_0] = v7_1;
                    }
                    v3_0 = v0_7;
                    v0_4 = v2_5;
                }
            } else {
                v6[0] = v0_3;
                v6[1] = this.getText("android.media.metadata.DISPLAY_SUBTITLE");
                v6[2] = this.getText("android.media.metadata.DISPLAY_DESCRIPTION");
            }
            android.support.v4.media.MediaDescriptionCompat v0_13 = 0;
            while (v0_13 < android.support.v4.media.MediaMetadataCompat.PREFERRED_BITMAP_ORDER.length) {
                String v2_10 = this.getBitmap(android.support.v4.media.MediaMetadataCompat.PREFERRED_BITMAP_ORDER[v0_13]);
                if (v2_10 == null) {
                    v0_13++;
                } else {
                    android.support.v4.media.MediaDescriptionCompat v0_14 = v2_10;
                }
                String v2_11 = 0;
                while (v2_11 < android.support.v4.media.MediaMetadataCompat.PREFERRED_URI_ORDER.length) {
                    android.support.v4.media.MediaDescriptionCompat$Builder v3_5 = this.getString(android.support.v4.media.MediaMetadataCompat.PREFERRED_URI_ORDER[v2_11]);
                    if (android.text.TextUtils.isEmpty(v3_5)) {
                        v2_11++;
                    } else {
                        String v2_12 = android.net.Uri.parse(v3_5);
                    }
                    android.support.v4.media.MediaDescriptionCompat$Builder v3_7 = this.getString("android.media.metadata.MEDIA_URI");
                    if (!android.text.TextUtils.isEmpty(v3_7)) {
                        v4_1 = android.net.Uri.parse(v3_7);
                    }
                    android.support.v4.media.MediaDescriptionCompat$Builder v3_9 = new android.support.v4.media.MediaDescriptionCompat$Builder();
                    v3_9.setMediaId(v5);
                    v3_9.setTitle(v6[0]);
                    v3_9.setSubtitle(v6[1]);
                    v3_9.setDescription(v6[2]);
                    v3_9.setIconBitmap(v0_14);
                    v3_9.setIconUri(v2_12);
                    v3_9.setMediaUri(v4_1);
                    if (this.mBundle.containsKey("android.media.metadata.BT_FOLDER_TYPE")) {
                        android.support.v4.media.MediaDescriptionCompat v0_20 = new android.os.Bundle();
                        v0_20.putLong("android.media.extra.BT_FOLDER_TYPE", this.getLong("android.media.metadata.BT_FOLDER_TYPE"));
                        v3_9.setExtras(v0_20);
                    }
                    this.mDescription = v3_9.build();
                    v0_1 = this.mDescription;
                }
                v2_12 = 0;
            }
            v0_14 = 0;
        } else {
            v0_1 = this.mDescription;
        }
        return v0_1;
    }

Method android.support.v4.app.ActivityCompat.getReferrer() calling method android.net.Uri.parse()


    public static android.net.Uri getReferrer(android.app.Activity p2)
    {
        int v0_3;
        if (android.os.Build$VERSION.SDK_INT < 22) {
            android.content.Intent v1_1 = p2.getIntent();
            v0_3 = ((android.net.Uri) v1_1.getParcelableExtra("android.intent.extra.REFERRER"));
            if (v0_3 == 0) {
                int v0_2 = v1_1.getStringExtra("android.intent.extra.REFERRER_NAME");
                if (v0_2 == 0) {
                    v0_3 = 0;
                } else {
                    v0_3 = android.net.Uri.parse(v0_2);
                }
            }
        } else {
            v0_3 = android.support.v4.app.ActivityCompatApi22.getReferrer(p2);
        }
        return v0_3;
    }

Method android.support.customtabs.CustomTabsClient.getPackageName() calling method android.net.Uri.parse()


    public static String getPackageName(android.content.Context p6, java.util.List p7, boolean p8)
    {
        int v0_2;
        android.content.pm.PackageManager v2 = p6.getPackageManager();
        if (p7 != null) {
            v0_2 = p7;
        } else {
            v0_2 = new java.util.ArrayList();
        }
        java.util.ArrayList v1_0 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse("http://"));
        if (!p8) {
            java.util.ArrayList v1_1 = v2.resolveActivity(v1_0, 0);
            if (v1_1 != null) {
                String v3_0 = v1_1.activityInfo.packageName;
                java.util.ArrayList v1_4 = new java.util.ArrayList((v0_2.size() + 1));
                v1_4.add(v3_0);
                if (p7 != null) {
                    v1_4.addAll(p7);
                }
                v0_2 = v1_4;
            }
        }
        java.util.ArrayList v1_6 = new android.content.Intent("android.support.customtabs.action.CustomTabsService");
        String v3_2 = v0_2.iterator();
        while (v3_2.hasNext()) {
            int v0_4 = ((String) v3_2.next());
            v1_6.setPackage(v0_4);
            if (v2.resolveService(v1_6, 0) != null) {
            }
            return v0_4;
        }
        v0_4 = 0;
        return v0_4;
    }

Method com.google.android.gms.internal.zzak.zza() calling method org.apache.http.client.HttpClient.execute()


    public final org.apache.http.HttpResponse zza(com.google.android.gms.internal.zzp p5, java.util.Map p6)
    {
        org.apache.http.HttpResponse v0_2;
        switch (p5.getMethod()) {
            case -1:
                v0_2 = new org.apache.http.client.methods.HttpGet(p5.getUrl());
                break;
            case 0:
                v0_2 = new org.apache.http.client.methods.HttpGet(p5.getUrl());
                break;
            case 1:
                v0_2 = new org.apache.http.client.methods.HttpPost(p5.getUrl());
                v0_2.addHeader("Content-Type", com.google.android.gms.internal.zzp.zzf());
                com.google.android.gms.internal.zzak.a(v0_2, p5);
                break;
            case 2:
                v0_2 = new org.apache.http.client.methods.HttpPut(p5.getUrl());
                v0_2.addHeader("Content-Type", com.google.android.gms.internal.zzp.zzf());
                com.google.android.gms.internal.zzak.a(v0_2, p5);
                break;
            case 3:
                v0_2 = new org.apache.http.client.methods.HttpDelete(p5.getUrl());
                break;
            case 4:
                v0_2 = new org.apache.http.client.methods.HttpHead(p5.getUrl());
                break;
            case 5:
                v0_2 = new org.apache.http.client.methods.HttpOptions(p5.getUrl());
                break;
            case 6:
                v0_2 = new org.apache.http.client.methods.HttpTrace(p5.getUrl());
                break;
            case 7:
                v0_2 = new com.google.android.gms.internal.zzal(p5.getUrl());
                v0_2.addHeader("Content-Type", com.google.android.gms.internal.zzp.zzf());
                com.google.android.gms.internal.zzak.a(v0_2, p5);
                break;
            default:
                throw new IllegalStateException("Unknown request method.");
        }
        com.google.android.gms.internal.zzak.a(v0_2, p6);
        com.google.android.gms.internal.zzak.a(v0_2, p5.getHeaders());
        org.apache.http.client.HttpClient v1_12 = v0_2.getParams();
        int v2_2 = p5.zzi();
        org.apache.http.params.HttpConnectionParams.setConnectionTimeout(v1_12, 5000);
        org.apache.http.params.HttpConnectionParams.setSoTimeout(v1_12, v2_2);
        return this.a.execute(v0_2);
    }

Method io.intercom.android.sdk.api.JsCore.create() calling method android.webkit.WebView.setWebViewClient()


    public static io.intercom.android.sdk.api.JsCore create(android.content.Context p4, io.intercom.android.sdk.identity.AppIdentity p5, io.intercom.android.sdk.Provider p6, io.intercom.com.google.gson.e p7)
    {
        io.intercom.android.sdk.conversation.WebViewConversationAction v0_1 = new android.webkit.WebView(p4);
        io.intercom.android.sdk.conversation.JavascriptRunner v1_1 = new io.intercom.android.sdk.conversation.JavascriptRunner(v0_1);
        v0_1.getSettings().setJavaScriptEnabled(1);
        v0_1.setWebViewClient(new io.intercom.android.sdk.api.JsCoreWebViewClient(v1_1));
        v0_1.loadUrl("file:///android_asset/core.html");
        io.intercom.android.sdk.api.JsCore v2_2 = new io.intercom.android.sdk.api.JsCore(v1_1, p7);
        v2_2.sendWebViewAction(io.intercom.android.sdk.conversation.WebViewConversationAction.setUser(p5, ((io.intercom.android.sdk.identity.UserIdentity) p6.get())));
        return v2_2;
    }

Method com.google.android.gms.internal.zzalg.onCreateWindow() calling method android.webkit.WebView.setWebViewClient()


    public final boolean onCreateWindow(android.webkit.WebView p4, boolean p5, boolean p6, android.os.Message p7)
    {
        int v0_1 = ((android.webkit.WebView$WebViewTransport) p7.obj);
        android.webkit.WebView v1_1 = new android.webkit.WebView(p4.getContext());
        v1_1.setWebViewClient(this.a.zzsb());
        v0_1.setWebView(v1_1);
        p7.sendToTarget();
        return 1;
    }

Method com.google.android.gms.internal.do.setWebViewClient() calling method android.webkit.WebView.setWebViewClient()


    public final void setWebViewClient(android.webkit.WebViewClient p2)
    {
        super.setWebViewClient(p2);
        if ((p2 instanceof com.google.android.gms.internal.zzakl)) {
            this.g = ((com.google.android.gms.internal.zzakl) p2);
        }
        return;
    }

Method com.google.android.gms.ads.internal.zzbp.<init>() calling method android.webkit.WebView.setWebViewClient()


    public zzbp(android.content.Context p4, com.google.android.gms.internal.zzjb p5, String p6, com.google.android.gms.internal.zzajk p7)
    {
        this.d = p4;
        this.a = p7;
        this.b = p5;
        this.f = new android.webkit.WebView(this.d);
        this.c = com.google.android.gms.internal.zzagz.zza(com.google.android.gms.internal.zzagz.zzdbh, new com.google.android.gms.ads.internal.ac(this));
        this.e = new com.google.android.gms.ads.internal.ae(p6);
        this.a(0);
        this.f.setVerticalScrollBarEnabled(0);
        this.f.getSettings().setJavaScriptEnabled(1);
        this.f.setWebViewClient(new com.google.android.gms.ads.internal.aa(this));
        this.f.setOnTouchListener(new com.google.android.gms.ads.internal.ab(this));
        return;
    }

Method com.google.android.gms.internal.oj.run() calling method android.webkit.WebView.evaluateJavascript()


    public final void run()
    {
        if (this.b.getSettings().getJavaScriptEnabled()) {
            try {
                this.b.evaluateJavascript("(function() { return  {text:document.body.innerText}})();", this.e);
            } catch (android.webkit.ValueCallback v0) {
                this.e.onReceiveValue("");
            }
        }
        return;
    }

Method com.google.android.gms.internal.do.evaluateJavascript() calling method android.webkit.WebView.evaluateJavascript()


    public final void evaluateJavascript(String p3, android.webkit.ValueCallback p4)
    {
        try {
            if (!this.isDestroyed()) {
                super.evaluateJavascript(p3, p4);
            } else {
                com.google.android.gms.internal.zzafx.zzcs("The webview is destroyed. Ignoring action.");
                if (p4 != null) {
                    p4.onReceiveValue(0);
                }
            }
        } catch (int v0_0) {
            throw v0_0;
        }
        return;
    }

Method com.google.android.gms.internal.do.loadData() calling method android.webkit.WebView.loadData()


    public final void loadData(String p3, String p4, String p5)
    {
        try {
            if (this.isDestroyed()) {
                com.google.android.gms.internal.zzafx.zzcs("The webview is destroyed. Ignoring action.");
            } else {
                super.loadData(p3, p4, p5);
            }
        } catch (String v0_2) {
            throw v0_2;
        }
        return;
    }

Method io.intercom.android.sdk.conversation.JavascriptRunner$1.run() calling method android.webkit.WebView.loadUrl()


    public void run()
    {
        io.intercom.android.sdk.conversation.JavascriptRunner.access$000(this.this$0).loadUrl(new StringBuilder().append("javascript:").append(this.val$script).toString());
        return;
    }

Method io.intercom.android.sdk.api.JsCore.create() calling method android.webkit.WebView.loadUrl()


    public static io.intercom.android.sdk.api.JsCore create(android.content.Context p4, io.intercom.android.sdk.identity.AppIdentity p5, io.intercom.android.sdk.Provider p6, io.intercom.com.google.gson.e p7)
    {
        io.intercom.android.sdk.conversation.WebViewConversationAction v0_1 = new android.webkit.WebView(p4);
        io.intercom.android.sdk.conversation.JavascriptRunner v1_1 = new io.intercom.android.sdk.conversation.JavascriptRunner(v0_1);
        v0_1.getSettings().setJavaScriptEnabled(1);
        v0_1.setWebViewClient(new io.intercom.android.sdk.api.JsCoreWebViewClient(v1_1));
        v0_1.loadUrl("file:///android_asset/core.html");
        io.intercom.android.sdk.api.JsCore v2_2 = new io.intercom.android.sdk.api.JsCore(v1_1, p7);
        v2_2.sendWebViewAction(io.intercom.android.sdk.conversation.WebViewConversationAction.setUser(p5, ((io.intercom.android.sdk.identity.UserIdentity) p6.get())));
        return v2_2;
    }

Method com.google.android.gms.internal.do.zzct() calling method android.webkit.WebView.loadUrl()


    public final void zzct(String p5)
    {
        try {
            super.loadUrl(p5);
        } catch (UnsatisfiedLinkError v0_0) {
            throw v0_0;
        } catch (UnsatisfiedLinkError v0_1) {
            com.google.android.gms.ads.internal.zzbv.zzee().zza(v0_1, "AdWebViewImpl.loadUrlUnsafe");
            com.google.android.gms.internal.zzafx.zzc("Could not call loadUrl. ", v0_1);
        } catch (UnsatisfiedLinkError v0_1) {
        } catch (UnsatisfiedLinkError v0_1) {
        }
        return;
    }

Method com.google.android.gms.internal.do.loadUrl() calling method android.webkit.WebView.loadUrl()


    public final void loadUrl(String p5)
    {
        try {
            if (this.isDestroyed()) {
                com.google.android.gms.internal.zzafx.zzcs("The webview is destroyed. Ignoring action.");
            } else {
                try {
                    super.loadUrl(p5);
                } catch (IncompatibleClassChangeError v0_3) {
                    com.google.android.gms.ads.internal.zzbv.zzee().zza(v0_3, "AdWebViewImpl.loadUrl");
                    com.google.android.gms.internal.zzafx.zzc("Could not call loadUrl. ", v0_3);
                } catch (IncompatibleClassChangeError v0_3) {
                }
            }
        } catch (IncompatibleClassChangeError v0_0) {
            throw v0_0;
        }
        return;
    }

Method com.google.android.gms.ads.internal.ad.onPostExecute() calling method android.webkit.WebView.loadUrl()


    protected final synthetic void onPostExecute(Object p2)
    {
        if ((com.google.android.gms.ads.internal.zzbp.f(this.a) != null) && (((String) p2) != null)) {
            com.google.android.gms.ads.internal.zzbp.f(this.a).loadUrl(((String) p2));
        }
        return;
    }

Method io.intercom.android.sdk.conversation.WebViewConversationContentPresenter.setup() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    public void setup()
    {
        this.webView.setOnScrollChangeListener(new io.intercom.android.sdk.conversation.WebViewConversationContentPresenter$1(this));
        int v1_2 = ((android.widget.ProgressBar) this.loadingView.findViewById(io.intercom.android.sdk.R$id.progressBar));
        if (v1_2 != 0) {
            v1_2.getIndeterminateDrawable().setColorFilter(((io.intercom.android.sdk.identity.AppConfig) this.appConfigProvider.get()).getBaseColor(), android.graphics.PorterDuff$Mode.SRC_IN);
        }
        this.webView.getSettings().setJavaScriptEnabled(1);
        this.webView.setWebViewClient(new io.intercom.android.sdk.conversation.ConversationWebViewClient(this.jsRunner, "https://js.intercomcdn.com/mobile.html", this.bus));
        this.hostWrapper = new io.intercom.android.sdk.conversation.WebViewHostWrapper(this.host, this.webView, this.gson, this.store, this.parts, this.opsMetricTracker);
        this.webView.addJavascriptInterface(this.hostWrapper, "AndroidHost");
        this.webView.setBackgroundColor(0);
        this.intercomLinkPresenter.setup(this);
        return;
    }

Method io.intercom.android.sdk.api.JsCore.create() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    public static io.intercom.android.sdk.api.JsCore create(android.content.Context p4, io.intercom.android.sdk.identity.AppIdentity p5, io.intercom.android.sdk.Provider p6, io.intercom.com.google.gson.e p7)
    {
        io.intercom.android.sdk.conversation.WebViewConversationAction v0_1 = new android.webkit.WebView(p4);
        io.intercom.android.sdk.conversation.JavascriptRunner v1_1 = new io.intercom.android.sdk.conversation.JavascriptRunner(v0_1);
        v0_1.getSettings().setJavaScriptEnabled(1);
        v0_1.setWebViewClient(new io.intercom.android.sdk.api.JsCoreWebViewClient(v1_1));
        v0_1.loadUrl("file:///android_asset/core.html");
        io.intercom.android.sdk.api.JsCore v2_2 = new io.intercom.android.sdk.api.JsCore(v1_1, p7);
        v2_2.sendWebViewAction(io.intercom.android.sdk.conversation.WebViewConversationAction.setUser(p5, ((io.intercom.android.sdk.identity.UserIdentity) p6.get())));
        return v2_2;
    }

Method com.google.android.gms.internal.do.<init>() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    private do(com.google.android.gms.internal.zzalb p6, com.google.android.gms.internal.zzjb p7, boolean p8, boolean p9, com.google.android.gms.internal.zzcv p10, com.google.android.gms.internal.zzajk p11, com.google.android.gms.internal.zznh p12, com.google.android.gms.ads.internal.zzbo p13, com.google.android.gms.ads.internal.zzv p14, com.google.android.gms.internal.zzil p15)
    {
        super(p6);
        super.b = new Object();
        super.p = 1;
        super.q = 0;
        super.r = "";
        super.G = -1;
        super.H = -1;
        super.I = -1;
        super.J = -1;
        super.a = p6;
        super.i = p7;
        super.l = p8;
        super.o = -1;
        super.c = p10;
        super.d = p11;
        super.e = p13;
        super.f = p14;
        super.L = ((android.view.WindowManager) super.getContext().getSystemService("window"));
        super.M = p15;
        super.setBackgroundColor(0);
        com.google.android.gms.internal.zzahk v0_3 = super.getSettings();
        v0_3.setAllowFileAccess(0);
        try {
            v0_3.setJavaScriptEnabled(1);
        } catch (android.app.Activity v1_3) {
            com.google.android.gms.internal.zzafx.zzb("Unable to enable Javascript.", v1_3);
        }
        v0_3.setSavePassword(0);
        v0_3.setSupportMultipleWindows(1);
        v0_3.setJavaScriptCanOpenWindowsAutomatically(1);
        if (android.os.Build$VERSION.SDK_INT >= 21) {
            v0_3.setMixedContentMode(2);
        }
        v0_3.setUserAgentString(com.google.android.gms.ads.internal.zzbv.zzea().zzs(p6, p11.zzcp));
        com.google.android.gms.ads.internal.zzbv.zzec().zza(super.getContext(), v0_3);
        super.setDownloadListener(super);
        super.d();
        if (com.google.android.gms.common.util.zzp.zzalf()) {
            super.addJavascriptInterface(new com.google.android.gms.internal.zzalf(super), "googleAdsJsInterface");
        }
        super.removeJavascriptInterface("accessibility");
        super.removeJavascriptInterface("accessibilityTraversal");
        super.F = new com.google.android.gms.internal.zzajd(super.a.zzrx(), super, super, 0);
        super.a(p12);
        com.google.android.gms.ads.internal.zzbv.zzec().zzau(p6);
        return;
    }

Method com.google.android.gms.ads.internal.zzbp.<init>() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    public zzbp(android.content.Context p4, com.google.android.gms.internal.zzjb p5, String p6, com.google.android.gms.internal.zzajk p7)
    {
        this.d = p4;
        this.a = p7;
        this.b = p5;
        this.f = new android.webkit.WebView(this.d);
        this.c = com.google.android.gms.internal.zzagz.zza(com.google.android.gms.internal.zzagz.zzdbh, new com.google.android.gms.ads.internal.ac(this));
        this.e = new com.google.android.gms.ads.internal.ae(p6);
        this.a(0);
        this.f.setVerticalScrollBarEnabled(0);
        this.f.getSettings().setJavaScriptEnabled(1);
        this.f.setWebViewClient(new com.google.android.gms.ads.internal.aa(this));
        this.f.setOnTouchListener(new com.google.android.gms.ads.internal.ab(this));
        return;
    }

Method com.google.android.gms.internal.do.<init>() calling method android.webkit.WebSettings.setAllowFileAccess()


    private do(com.google.android.gms.internal.zzalb p6, com.google.android.gms.internal.zzjb p7, boolean p8, boolean p9, com.google.android.gms.internal.zzcv p10, com.google.android.gms.internal.zzajk p11, com.google.android.gms.internal.zznh p12, com.google.android.gms.ads.internal.zzbo p13, com.google.android.gms.ads.internal.zzv p14, com.google.android.gms.internal.zzil p15)
    {
        super(p6);
        super.b = new Object();
        super.p = 1;
        super.q = 0;
        super.r = "";
        super.G = -1;
        super.H = -1;
        super.I = -1;
        super.J = -1;
        super.a = p6;
        super.i = p7;
        super.l = p8;
        super.o = -1;
        super.c = p10;
        super.d = p11;
        super.e = p13;
        super.f = p14;
        super.L = ((android.view.WindowManager) super.getContext().getSystemService("window"));
        super.M = p15;
        super.setBackgroundColor(0);
        com.google.android.gms.internal.zzahk v0_3 = super.getSettings();
        v0_3.setAllowFileAccess(0);
        try {
            v0_3.setJavaScriptEnabled(1);
        } catch (android.app.Activity v1_3) {
            com.google.android.gms.internal.zzafx.zzb("Unable to enable Javascript.", v1_3);
        }
        v0_3.setSavePassword(0);
        v0_3.setSupportMultipleWindows(1);
        v0_3.setJavaScriptCanOpenWindowsAutomatically(1);
        if (android.os.Build$VERSION.SDK_INT >= 21) {
            v0_3.setMixedContentMode(2);
        }
        v0_3.setUserAgentString(com.google.android.gms.ads.internal.zzbv.zzea().zzs(p6, p11.zzcp));
        com.google.android.gms.ads.internal.zzbv.zzec().zza(super.getContext(), v0_3);
        super.setDownloadListener(super);
        super.d();
        if (com.google.android.gms.common.util.zzp.zzalf()) {
            super.addJavascriptInterface(new com.google.android.gms.internal.zzalf(super), "googleAdsJsInterface");
        }
        super.removeJavascriptInterface("accessibility");
        super.removeJavascriptInterface("accessibilityTraversal");
        super.F = new com.google.android.gms.internal.zzajd(super.a.zzrx(), super, super, 0);
        super.a(p12);
        com.google.android.gms.ads.internal.zzbv.zzec().zzau(p6);
        return;
    }

Method jp.moneytree.moneytree.view.vault.guidance.OAuthInstitutionGuidanceActivity$f$3.a() calling method android.net.Uri.parse()


    public final void a(String p4)
    {
        jp.moneytree.moneytree.view.vault.guidance.OAuthInstitutionGuidanceActivity.e(this.a.a).build().launchUrl(((android.content.Context) this.a.a), android.net.Uri.parse(this.a.d).buildUpon().appendQueryParameter("state", p4).build());
        return;
    }

Method jp.moneytree.moneytree.view.vault.MTInstitutionGuideActivity$4.onClick() calling method android.net.Uri.parse()


    public void onClick(android.view.View p6)
    {
        try {
            this.b.startActivity(new android.content.Intent("android.intent.action.DIAL", android.net.Uri.parse(new StringBuilder().append("tel:").append(this.a.getCallCenterNumber()).toString())));
        } catch (SecurityException v0_2) {
            Object[] v2_5 = new Object[1];
            v2_5[0] = v0_2.getMessage();
            b.a.a.c(v0_2, "Couldn\'t start activity w/ Error: %s", v2_5);
        }
        return;
    }

Method jp.moneytree.moneytree.view.notification.c$2.onClick() calling method android.net.Uri.parse()


    public void onClick(android.view.View p5)
    {
        this.b.b.a(jp.moneytree.moneytree.a.d.b).a(jp.moneytree.moneytree.a.e.a("Reviewed").a("Interaction Type", "Notification").a("Number of Stars", Integer.valueOf(this.a)));
        if (this.a == 5) {
            jp.moneytree.moneytree.view.notification.c v0_5 = new android.content.Intent("android.intent.action.VIEW");
            v0_5.setData(android.net.Uri.parse(new StringBuilder().append("market://details?id=").append(this.b.getContext().getString(2131231348)).toString()));
            if (v0_5.resolveActivity(this.b.getContext().getPackageManager()) == null) {
                Object[] v1_17 = new Object[0];
                b.a.a.f("Is it possible to enter here?", v1_17);
            } else {
                this.b.a.a(73);
                this.b.a.a(jp.moneytree.moneytree.data.d$b.c);
                this.b.startActivity(v0_5);
            }
            this.b.dismiss();
        } else {
            this.b.a.a(jp.moneytree.moneytree.data.d$b.b);
            io.intercom.android.sdk.Intercom.client().displayMessageComposer();
            this.b.dismiss();
        }
        return;
    }

Method jp.moneytree.moneytree.view.common.k$12.onClick() calling method android.net.Uri.parse()


    public void onClick(android.content.DialogInterface p4, int p5)
    {
        this.a.startActivity(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(new StringBuilder().append("market://details?id=").append(this.a.getPackageName()).toString())));
        return;
    }

Method jp.moneytree.moneytree.view.common.k.d() calling method android.net.Uri.parse()


    protected void d(String p3)
    {
        if ((!android.text.TextUtils.isEmpty(p3)) && (android.webkit.URLUtil.isNetworkUrl(p3))) {
            this.p = 0;
            this.t().build().launchUrl(this, android.net.Uri.parse(p3));
        }
        return;
    }

Method io.intercom.com.bumptech.glide.load.c.p.a() calling method android.net.Uri.parse()


    public io.intercom.com.bumptech.glide.load.a.c a(String p3, int p4, int p5)
    {
        android.net.Uri v0_2;
        if (!android.text.TextUtils.isEmpty(p3)) {
            android.net.Uri v0_1;
            if (!p3.startsWith("/")) {
                v0_1 = android.net.Uri.parse(p3);
                if (v0_1.getScheme() == null) {
                    v0_1 = ark>io.intercom.com.bumptech.glide.load.c.park>.a(p3);
                }
            } else {
                v0_1 = ark>io.intercom.com.bumptech.glide.load.c.park>.a(p3);
            }
            v0_2 = this.a.a(v0_1, p4, p5);
        } else {
            v0_2 = 0;
        }
        return v0_2;
    }

Method io.intercom.com.bumptech.glide.load.c.n.a() calling method android.net.Uri.parse()


    public io.intercom.com.bumptech.glide.load.a.c a(Integer p6, int p7, int p8)
    {
        io.intercom.com.bumptech.glide.load.a.c v0_0 = 0;
        try {
            int v1_8 = android.net.Uri.parse(new StringBuilder().append("android.resource://").append(this.b.getResourcePackageName(p6.intValue())).append(47).append(this.b.getResourceTypeName(p6.intValue())).append(47).append(this.b.getResourceEntryName(p6.intValue())).toString());
        } catch (int v1_9) {
            if (android.util.Log.isLoggable("ResourceLoader", 5)) {
                android.util.Log.w("ResourceLoader", new StringBuilder().append("Received invalid resource id: ").append(p6).toString(), v1_9);
            }
            v1_8 = 0;
        }
        if (v1_8 != 0) {
            v0_0 = this.a.a(v1_8, p7, p8);
        }
        return v0_0;
    }

Method io.intercom.android.sdk.utilities.LinkOpener.parseUrl() calling method android.net.Uri.parse()


    private static android.net.Uri parseUrl(String p3)
    {
        android.net.Uri v0_0 = android.net.Uri.parse(p3);
        if (v0_0.getScheme() == null) {
            v0_0 = android.net.Uri.parse(new StringBuilder().append("http://").append(p3).toString());
        }
        if ((v0_0.getScheme().equalsIgnoreCase("http")) || (v0_0.getScheme().equalsIgnoreCase("https"))) {
            v0_0 = io.intercom.android.sdk.utilities.LinkOpener.normalizeScheme(v0_0);
        }
        return v0_0;
    }

Method io.intercom.android.sdk.utilities.LinkOpener.getTargetUriFromTrackingUrl() calling method android.net.Uri.parse()


    static android.net.Uri getTargetUriFromTrackingUrl(String p2)
    {
        if ((p2 != null) && (!p2.isEmpty())) {
            android.net.Uri v0_0;
            android.net.Uri v0_3 = android.net.Uri.parse(p2);
            if (!v0_3.isHierarchical()) {
                v0_0 = p2;
            } else {
                v0_0 = v0_3.getQueryParameter("url");
            }
            if (v0_0 != null) {
                p2 = v0_0;
            }
            android.net.Uri v0_1 = io.intercom.android.sdk.utilities.LinkOpener.parseUrl(p2);
        } else {
            v0_1 = android.net.Uri.EMPTY;
        }
        return v0_1;
    }

Method io.intercom.android.sdk.push.SystemNotificationFactory.createSingleNotification() calling method android.net.Uri.parse()


    android.app.Notification createSingleNotification(io.intercom.android.sdk.push.PushPayload p5, android.content.Context p6, io.intercom.android.sdk.identity.AppConfig p7)
    {
        android.support.v4.app.NotificationCompat$BigTextStyle v1_3 = new Object[1];
        v1_3[0] = p5.getConversationId();
        return io.intercom.android.sdk.push.SystemNotificationFactory.createBuilder(p6, android.net.Uri.parse(String.format("intercom_sdk/conversation_id=%s", v1_3)), 0, -1).setContentTitle(this.getTitle(p6, p5)).setContentText(p5.messageOrBody()).setPriority(p5.getPriority()).setLargeIcon(this.generateAvatar(p5, p6, p7)).setStyle(new android.support.v4.app.NotificationCompat$BigTextStyle().bigText(p5.messageOrBody())).build();
    }

Method io.intercom.android.sdk.push.SystemNotificationFactory.createPushOnlyNotification() calling method android.net.Uri.parse()


    android.app.Notification createPushOnlyNotification(io.intercom.android.sdk.push.PushPayload p4, android.content.Context p5)
    {
        android.app.Notification v0_0 = p4.getPushOnlyConversationId();
        return io.intercom.android.sdk.push.SystemNotificationFactory.createBuilder(p5, android.net.Uri.parse(p4.getUri()), v0_0, v0_0.hashCode()).setContentTitle(this.getTitle(p5, p4)).setContentText(p4.messageOrBody()).setPriority(p4.getPriority()).setStyle(new android.support.v4.app.NotificationCompat$BigTextStyle().bigText(p4.messageOrBody())).build();
    }

Method io.intercom.android.sdk.push.SystemNotificationFactory.createGroupedNotification() calling method android.net.Uri.parse()


    android.app.Notification createGroupedNotification(java.util.List p11, android.content.Context p12)
    {
        android.support.v4.app.NotificationCompat$Builder v1_1;
        String v2_0 = android.net.Uri.parse("intercom_sdk/multiple_notifications");
        if (p11.size() != 1) {
            v1_1 = io.intercom.android.sdk.utilities.Phrase.from(p12, io.intercom.android.sdk.R$string.intercom_new_messages).put("n", p11.size()).format();
        } else {
            v1_1 = p12.getString(io.intercom.android.sdk.R$string.intercom_one_new_message);
        }
        android.support.v4.app.NotificationCompat$InboxStyle v3_2 = new android.support.v4.app.NotificationCompat$InboxStyle();
        v3_2.setBigContentTitle(p12.getString(io.intercom.android.sdk.R$string.intercom_new_notifications));
        int v4_0 = p11.iterator();
        while (v4_0.hasNext()) {
            android.app.Notification v0_21 = ((io.intercom.android.sdk.push.PushPayload) v4_0.next());
            android.text.SpannableString v5_1 = new android.text.SpannableString(new StringBuilder().append(v0_21.getAuthorName()).append(": ").append(v0_21.messageOrBody()).toString());
            v5_1.setSpan(new android.text.style.StyleSpan(1), 0, v0_21.getAuthorName().length(), 33);
            v3_2.addLine(v5_1);
        }
        return io.intercom.android.sdk.push.SystemNotificationFactory.createBuilder(p12, v2_0, 0, -1).setContentTitle(p12.getString(io.intercom.android.sdk.R$string.intercom_new_notifications)).setContentText(v1_1).setPriority(((io.intercom.android.sdk.push.PushPayload) p11.get((p11.size() - 1))).getPriority()).setStyle(v3_2).build();
    }

Method io.intercom.android.sdk.profile.TeammateProfilePresenter$2.onClick() calling method android.net.Uri.parse()


    public void onClick(android.view.View p3)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.VIEW");
        v0_1.setData(android.net.Uri.parse(this.val$linkedIn.getProfileUrl()));
        io.intercom.android.sdk.utilities.IntentUtils.safelyOpenIntent(this.val$context, v0_1);
        return;
    }

Method io.intercom.android.sdk.profile.TeammateProfilePresenter$1.onClick() calling method android.net.Uri.parse()


    public void onClick(android.view.View p3)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.VIEW");
        v0_1.setData(android.net.Uri.parse(this.val$twitter.getProfileUrl()));
        io.intercom.android.sdk.utilities.IntentUtils.safelyOpenIntent(this.val$context, v0_1);
        return;
    }

Method io.intercom.android.sdk.overlay.ScreenshotContentObserver.getLatestScreenshot() calling method android.net.Uri.parse()


    private android.net.Uri getLatestScreenshot(android.database.Cursor p5)
    {
        if ((p5 == null) || (!p5.moveToFirst())) {
            android.net.Uri v0_1 = android.net.Uri.EMPTY;
        } else {
            android.net.Uri v0_4 = p5.getString(p5.getColumnIndex("_data"));
            long v2 = p5.getLong(p5.getColumnIndex("date_added"));
            if ((!this.isInScreenshotFolder(v0_4)) || (!this.isRecentEnough(v2))) {
            } else {
                this.lastScreenshotTimestamp = v2;
                v0_1 = android.net.Uri.parse(v0_4);
            }
        }
        return v0_1;
    }

Method io.intercom.android.sdk.conversation.ConversationWebViewClient.shouldOverrideUrlLoading() calling method android.net.Uri.parse()


    public boolean shouldOverrideUrlLoading(android.webkit.WebView p5, String p6)
    {
        if ((!android.text.TextUtils.isEmpty(p6)) && (!this.webPageUri.toString().equals(p6))) {
            p5.getContext().startActivity(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p6)));
            int v0_2 = 1;
        } else {
            v0_2 = 0;
        }
        return v0_2;
    }

Method io.intercom.android.sdk.conversation.ConversationWebViewClient.shouldInterceptRequest() calling method android.net.Uri.parse()


    public android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView p8, String p9)
    {
        android.webkit.WebResourceResponse v0_1;
        if (!this.isRequestForFavicon(p9)) {
            android.webkit.WebResourceResponse v0_5 = android.net.Uri.parse(p9);
            if ((!v0_5.getHost().equals(this.webPageUri.getHost())) || ((android.text.TextUtils.isEmpty(v0_5.getQueryParameter("filePath"))) || (android.text.TextUtils.isEmpty(v0_5.getQueryParameter("mimeType"))))) {
                v0_1 = 0;
            } else {
                try {
                    v0_1 = new android.webkit.WebResourceResponse(v0_5.getQueryParameter("mimeType"), "UTF-8", new java.io.BufferedInputStream(new java.io.FileInputStream(new java.io.File(v0_5.getQueryParameter("filePath")))));
                } catch (android.webkit.WebResourceResponse v0) {
                    v0_1 = new android.webkit.WebResourceResponse("text/plain", "UTF-8", 0);
                }
            }
        } else {
            v0_1 = new android.webkit.WebResourceResponse(0, 0, 0);
        }
        return v0_1;
    }

Method io.intercom.android.sdk.conversation.ConversationWebViewClient.onReceivedError() calling method android.net.Uri.parse()


    public void onReceivedError(android.webkit.WebView p3, int p4, String p5, String p6)
    {
        if ((!this.isRequestForFavicon(p6)) && (android.net.Uri.parse(p6).getHost().equals(this.webPageUri.getHost()))) {
            this.bus.post(new io.intercom.android.sdk.models.events.failure.ConversationFailedEvent());
            this.jsRunner.clearPendingScripts();
        }
        return;
    }

Method io.intercom.android.sdk.conversation.ConversationWebViewClient.<init>() calling method android.net.Uri.parse()


    ConversationWebViewClient(io.intercom.android.sdk.conversation.JavascriptRunner p2, String p3, io.intercom.com.a.a.b p4)
    {
        this.jsRunner = p2;
        this.webPageUri = android.net.Uri.parse(p3);
        this.bus = p4;
        return;
    }

Method io.intercom.android.sdk.blocks.views.AttachmentView.onClick() calling method android.net.Uri.parse()


    public void onClick(android.view.View p4)
    {
        android.content.Context v0_3 = android.net.Uri.parse(this.url);
        if (!android.net.Uri.EMPTY.equals(v0_3)) {
            android.content.Intent v1_3 = new android.content.Intent("android.intent.action.VIEW", v0_3);
            v1_3.setFlags(268435456);
            io.intercom.android.sdk.utilities.IntentUtils.safelyOpenIntent(this.getContext(), v1_3);
        }
        return;
    }

Method io.intercom.android.sdk.blocks.Video$4.onClick() calling method android.net.Uri.parse()


    public void onClick(android.view.View p4)
    {
        android.content.Intent v1_1 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(this.val$videoUrl));
        v1_1.setFlags(268435456);
        io.intercom.android.sdk.utilities.IntentUtils.safelyOpenIntent(this.val$context, v1_1);
        return;
    }

Method io.intercom.android.sdk.blocks.UploadingImageCache.put() calling method android.net.Uri.parse()


    public void put(io.intercom.android.sdk.models.Upload p4, com.intercom.input.gallery.c p5)
    {
        this.localImagePaths.put(android.net.Uri.parse(p4.getUploadDestination()).buildUpon().path(p4.getKey()).build().toString(), p5.a());
        return;
    }

Method com.squareup.picasso.s.a() calling method android.net.Uri.parse()


    public com.squareup.picasso.w a(String p4)
    {
        com.squareup.picasso.w v0_3;
        if (p4 != null) {
            if (p4.trim().length() != 0) {
                v0_3 = this.a(android.net.Uri.parse(p4));
            } else {
                throw new IllegalArgumentException("Path must not be empty.");
            }
        } else {
            v0_3 = new com.squareup.picasso.w(this, 0, 0);
        }
        return v0_3;
    }

Method com.mixpanel.android.takeoverinapp.a$3.onClick() calling method android.net.Uri.parse()


    public void onClick(android.view.View p4)
    {
        String v0_3 = this.a.e();
        if ((v0_3 == null) || (v0_3.length() <= 0)) {
            this.c.finish();
            com.mixpanel.android.a.z.a(com.mixpanel.android.takeoverinapp.a.a(this.c));
        } else {
            try {
                try {
                    this.c.startActivity(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(v0_3)));
                    com.mixpanel.android.takeoverinapp.a.b(this.c).c().a("$campaign_open", this.b);
                } catch (String v0) {
                    com.mixpanel.android.util.e.c("MixpanelAPI.TakeoverInAppActivity", "User doesn\'t have an activity for notification URI");
                }
            } catch (String v0_11) {
                com.mixpanel.android.util.e.c("MixpanelAPI.TakeoverInAppActivity", "Can\'t parse notification URI, will not take any action", v0_11);
            }
        }
        return;
    }

Method com.mixpanel.android.a.h$3.onSingleTapUp() calling method android.net.Uri.parse()


    public boolean onSingleTapUp(android.view.MotionEvent p6)
    {
        String v0_6 = ((com.mixpanel.android.a.l) com.mixpanel.android.a.h.e(this.a).a());
        String v1_4 = v0_6.n();
        if ((v1_4 == null) || (v1_4.length() <= 0)) {
            com.mixpanel.android.a.h.a(this.a);
        } else {
            try {
                String v1_0 = android.net.Uri.parse(v1_4);
                try {
                    com.mixpanel.android.a.h.d(this.a).startActivity(new android.content.Intent("android.intent.action.VIEW", v1_0));
                    com.mixpanel.android.a.h.f(this.a).c().a("$campaign_open", v0_6);
                } catch (String v0) {
                    com.mixpanel.android.util.e.c("MixpanelAPI.InAppFrag", new StringBuilder().append("User doesn\'t have an activity for notification URI ").append(v1_0).toString());
                }
            } catch (String v0_1) {
                com.mixpanel.android.util.e.c("MixpanelAPI.InAppFrag", "Can\'t parse notification URI, will not take any action", v0_1);
            }
        }
        return 1;
    }

Method com.google.firebase.messaging.b.c() calling method android.net.Uri.parse()


    final boolean c(android.os.Bundle p14)
    {
        android.app.Notification v0_45;
        if (!"1".equals(com.google.firebase.messaging.b.a(p14, "gcm.n.noui"))) {
            android.app.Notification v0_49;
            if (((android.app.KeyguardManager) this.b.getSystemService("keyguard")).inKeyguardRestrictedInputMode()) {
                v0_49 = 0;
            } else {
                if (!com.google.android.gms.common.util.zzp.zzalj()) {
                    android.os.SystemClock.sleep(10);
                }
                android.app.Notification v1_6 = android.os.Process.myPid();
                android.app.Notification v0_47 = ((android.app.ActivityManager) this.b.getSystemService("activity")).getRunningAppProcesses();
                if (v0_47 == null) {
                } else {
                    String v2_4 = v0_47.iterator();
                    while (v2_4.hasNext()) {
                        android.app.Notification v0_52 = ((android.app.ActivityManager$RunningAppProcessInfo) v2_4.next());
                        if (v0_52.pid == v1_6) {
                            if (v0_52.importance != 100) {
                                v0_49 = 0;
                            } else {
                                v0_49 = 1;
                            }
                        }
                    }
                }
            }
            if (v0_49 == null) {
                android.app.Notification v1_10 = this.d(p14, "gcm.n.title");
                if (android.text.TextUtils.isEmpty(v1_10)) {
                    v1_10 = this.b.getApplicationInfo().loadLabel(this.b.getPackageManager());
                }
                boolean v3_1;
                String v2_5 = this.d(p14, "gcm.n.body");
                android.app.Notification v0_60 = com.google.firebase.messaging.b.a(p14, "gcm.n.icon");
                if (android.text.TextUtils.isEmpty(v0_60)) {
                    android.app.Notification v0_5 = this.a().getInt("com.google.firebase.messaging.default_notification_icon", 0);
                    if (v0_5 == null) {
                        v0_5 = this.b.getApplicationInfo().icon;
                    }
                    if (v0_5 == null) {
                        v0_5 = 17301651;
                    }
                    v3_1 = v0_5;
                } else {
                    StringBuilder v4_6 = this.b.getResources();
                    v3_1 = v4_6.getIdentifier(v0_60, "drawable", this.b.getPackageName());
                    if (!v3_1) {
                        v3_1 = v4_6.getIdentifier(v0_60, "mipmap", this.b.getPackageName());
                        if (!v3_1) {
                            android.util.Log.w("FirebaseMessaging", new StringBuilder((String.valueOf(v0_60).length() + 61)).append("Icon resource ").append(v0_60).append(" not found. Notification will use default icon.").toString());
                        }
                    }
                }
                StringBuilder v5_6;
                StringBuilder v4_2 = this.b(com.google.firebase.messaging.b.a(p14, "gcm.n.color"));
                android.app.Notification v0_10 = com.google.firebase.messaging.b.d(p14);
                if (!android.text.TextUtils.isEmpty(v0_10)) {
                    if (("default".equals(v0_10)) || (this.b.getResources().getIdentifier(v0_10, "raw", this.b.getPackageName()) == 0)) {
                        v5_6 = android.media.RingtoneManager.getDefaultUri(2);
                    } else {
                        String v7_2 = this.b.getPackageName();
                        v5_6 = android.net.Uri.parse(new StringBuilder((((String.valueOf("android.resource://").length() + 5) + String.valueOf(v7_2).length()) + String.valueOf(v0_10).length())).append("android.resource://").append(v7_2).append("/raw/").append(v0_10).toString());
                    }
                } else {
                    v5_6 = 0;
                }
                String v7_5;
                android.content.Intent v6_1;
                android.app.Notification v0_17 = this.e(p14);
                if (!com.google.firebase.messaging.FirebaseMessagingService.zzaf(p14)) {
                    v7_5 = 0;
                    v6_1 = v0_17;
                } else {
                    android.content.Intent v6_3 = new android.content.Intent("com.google.firebase.messaging.NOTIFICATION_OPEN");
                    com.google.firebase.messaging.b.a(v6_3, p14);
                    v6_3.putExtra("pending_intent", v0_17);
                    v6_1 = com.google.firebase.iid.p.b(this.b, this.f.incrementAndGet(), v6_3, 1073741824);
                    android.app.Notification v0_21 = new android.content.Intent("com.google.firebase.messaging.NOTIFICATION_DISMISS");
                    com.google.firebase.messaging.b.a(v0_21, p14);
                    v7_5 = com.google.firebase.iid.p.b(this.b, this.f.incrementAndGet(), v0_21, 1073741824);
                }
                if ((!com.google.android.gms.common.util.zzp.isAtLeastO()) || (this.b.getApplicationInfo().targetSdkVersion <= 25)) {
                    android.app.Notification v0_30 = new android.support.v4.app.NotificationCompat$Builder(this.b).setAutoCancel(1).setSmallIcon(v3_1);
                    if (!android.text.TextUtils.isEmpty(v1_10)) {
                        v0_30.setContentTitle(v1_10);
                    }
                    if (!android.text.TextUtils.isEmpty(v2_5)) {
                        v0_30.setContentText(v2_5);
                        v0_30.setStyle(new android.support.v4.app.NotificationCompat$BigTextStyle().bigText(v2_5));
                    }
                    if (v4_2 != null) {
                        v0_30.setColor(v4_2.intValue());
                    }
                    if (v5_6 != null) {
                        v0_30.setSound(v5_6);
                    }
                    if (v6_1 != null) {
                        v0_30.setContentIntent(v6_1);
                    }
                    if (v7_5 != null) {
                        v0_30.setDeleteIntent(v7_5);
                    }
                    android.app.Notification v1_7 = v0_30.build();
                } else {
                    v1_7 = this.a(v1_10, v2_5, v3_1, v4_2, v5_6, v6_1, v7_5, this.c(com.google.firebase.messaging.b.a(p14, "gcm.n.android_channel_id")));
                }
                String v2_0 = com.google.firebase.messaging.b.a(p14, "gcm.n.tag");
                if (android.util.Log.isLoggable("FirebaseMessaging", 3)) {
                    android.util.Log.d("FirebaseMessaging", "Showing notification");
                }
                android.app.Notification v0_43 = ((android.app.NotificationManager) this.b.getSystemService("notification"));
                if (android.text.TextUtils.isEmpty(v2_0)) {
                    v2_0 = new StringBuilder(37).append("FCM-Notification:").append(android.os.SystemClock.uptimeMillis()).toString();
                }
                v0_43.notify(v2_0, 0, v1_7);
                v0_45 = 1;
            } else {
                v0_45 = 0;
            }
        } else {
            v0_45 = 1;
        }
        return v0_45;
    }

Method com.google.firebase.messaging.b.b() calling method android.net.Uri.parse()


    static android.net.Uri b(android.os.Bundle p2)
    {
        int v0_2 = com.google.firebase.messaging.b.a(p2, "gcm.n.link_android");
        if (android.text.TextUtils.isEmpty(v0_2)) {
            v0_2 = com.google.firebase.messaging.b.a(p2, "gcm.n.link");
        }
        int v0_1;
        if (android.text.TextUtils.isEmpty(v0_2)) {
            v0_1 = 0;
        } else {
            v0_1 = android.net.Uri.parse(v0_2);
        }
        return v0_1;
    }

Method com.google.android.gms.internal.zzys.a() calling method android.net.Uri.parse()


    private final com.google.android.gms.internal.zzajr a(org.json.JSONObject p10, boolean p11, boolean p12)
    {
        String v7;
        if (!p11) {
            v7 = p10.optString("url");
        } else {
            v7 = p10.getString("url");
        }
        com.google.android.gms.internal.zzajr v0_4;
        double v4 = p10.optDouble("scale", 1.0);
        boolean v6 = p10.optBoolean("is_transparent", 1);
        if (!android.text.TextUtils.isEmpty(v7)) {
            if (!p12) {
                v0_4 = this.c.zza(v7, new com.google.android.gms.internal.um(this, p11, v4, v6, v7));
            } else {
                v0_4 = com.google.android.gms.internal.zzajn.zzg(new com.google.android.gms.internal.zznv(0, android.net.Uri.parse(v7), v4));
            }
        } else {
            this.zzd(0, p11);
            v0_4 = com.google.android.gms.internal.zzajn.zzg(0);
        }
        return v0_4;
    }

Method com.google.android.gms.internal.zzww.execute() calling method android.net.Uri.parse()


    public final void execute()
    {
        if (this.b != null) {
            com.google.android.gms.ads.internal.zzbv.zzea();
            if (com.google.android.gms.internal.zzahf.zzak(this.b).zzii()) {
                android.app.AlertDialog v0_2 = ((String) this.a.get("iurl"));
                if (!android.text.TextUtils.isEmpty(v0_2)) {
                    if (android.webkit.URLUtil.isValidUrl(v0_2)) {
                        int v2_0 = android.net.Uri.parse(v0_2).getLastPathSegment();
                        com.google.android.gms.ads.internal.zzbv.zzea();
                        if (com.google.android.gms.internal.zzahf.zzcj(v2_0)) {
                            com.google.android.gms.internal.tu v1_7;
                            android.content.res.Resources v3 = com.google.android.gms.ads.internal.zzbv.zzee().getResources();
                            com.google.android.gms.ads.internal.zzbv.zzea();
                            android.app.AlertDialog$Builder v4 = com.google.android.gms.internal.zzahf.zzaj(this.b);
                            if (v3 == null) {
                                v1_7 = "Save image";
                            } else {
                                v1_7 = v3.getString(com.google.android.gms.R$string.s1);
                            }
                            com.google.android.gms.internal.tu v1_9;
                            v4.setTitle(v1_7);
                            if (v3 == null) {
                                v1_9 = "Allow Ad to store image in Picture gallery?";
                            } else {
                                v1_9 = v3.getString(com.google.android.gms.R$string.s2);
                            }
                            com.google.android.gms.internal.tu v1_11;
                            v4.setMessage(v1_9);
                            if (v3 == null) {
                                v1_11 = "Accept";
                            } else {
                                v1_11 = v3.getString(com.google.android.gms.R$string.s3);
                            }
                            android.app.AlertDialog v0_5;
                            v4.setPositiveButton(v1_11, new com.google.android.gms.internal.tt(this, v0_2, v2_0));
                            if (v3 == null) {
                                v0_5 = "Decline";
                            } else {
                                v0_5 = v3.getString(com.google.android.gms.R$string.s4);
                            }
                            v4.setNegativeButton(v0_5, new com.google.android.gms.internal.tu(this));
                            v4.create().show();
                        } else {
                            android.app.AlertDialog v0_11;
                            android.app.AlertDialog v0_8 = String.valueOf(v2_0);
                            if (v0_8.length() == 0) {
                                v0_11 = new String("Image type not recognized: ");
                            } else {
                                v0_11 = "Image type not recognized: ".concat(v0_8);
                            }
                            this.zzbn(v0_11);
                        }
                    } else {
                        android.app.AlertDialog v0_14;
                        android.app.AlertDialog v0_12 = String.valueOf(v0_2);
                        if (v0_12.length() == 0) {
                            v0_14 = new String("Invalid image url: ");
                        } else {
                            v0_14 = "Invalid image url: ".concat(v0_12);
                        }
                        this.zzbn(v0_14);
                    }
                } else {
                    this.zzbn("Image url cannot be empty.");
                }
            } else {
                this.zzbn("Feature is not supported by the device.");
            }
        } else {
            this.zzbn("Activity context is not available");
        }
        return;
    }

Method com.google.android.gms.internal.zzwn.requestInterstitialAd() calling method android.net.Uri.parse()


    public final void requestInterstitialAd(android.content.Context p4, com.google.android.gms.ads.mediation.MediationInterstitialListener p5, android.os.Bundle p6, com.google.android.gms.ads.mediation.MediationAdRequest p7, android.os.Bundle p8)
    {
        this.b = p5;
        if (this.b != null) {
            if ((p4 instanceof android.app.Activity)) {
                if ((!com.google.android.gms.common.util.zzp.zzald()) || (!com.google.android.gms.internal.zznr.zzk(p4))) {
                    com.google.android.gms.ads.mediation.MediationInterstitialListener v0_1 = 0;
                } else {
                    v0_1 = 1;
                }
                if (v0_1 != null) {
                    com.google.android.gms.ads.mediation.MediationInterstitialListener v0_3 = p6.getString("tab_url");
                    if (!android.text.TextUtils.isEmpty(v0_3)) {
                        this.a = ((android.app.Activity) p4);
                        this.c = android.net.Uri.parse(v0_3);
                        this.b.onAdLoaded(this);
                    } else {
                        com.google.android.gms.internal.zzaji.zzcs("The tab_url retrieved from mediation metadata is empty. Bailing out.");
                        this.b.onAdFailedToLoad(this, 0);
                    }
                } else {
                    com.google.android.gms.internal.zzaji.zzcs("Default browser does not support custom tabs. Bailing out.");
                    this.b.onAdFailedToLoad(this, 0);
                }
            } else {
                com.google.android.gms.internal.zzaji.zzcs("AdMobCustomTabs can only work with Activity context. Bailing out.");
                this.b.onAdFailedToLoad(this, 0);
            }
        } else {
            com.google.android.gms.internal.zzaji.zzcs("Listener not set for mediation. Returning.");
        }
        return;
    }

Method com.google.android.gms.internal.zzsb.zza() calling method android.net.Uri.parse()


    public final android.content.Intent zza(android.content.Context p13, java.util.Map p14)
    {
        android.content.Intent v3_0 = 0;
        java.util.ArrayList v0_6 = ((android.app.ActivityManager) p13.getSystemService("activity"));
        android.net.Uri v1_0 = ((String) p14.get("u"));
        if (!android.text.TextUtils.isEmpty(v1_0)) {
            if (this.a != null) {
                com.google.android.gms.ads.internal.zzbv.zzea();
                v1_0 = com.google.android.gms.internal.zzahf.zzb(this.a, v1_0);
            }
            android.content.pm.ResolveInfo v2_8;
            android.content.Intent v5_0 = android.net.Uri.parse(v1_0);
            boolean v7 = Boolean.parseBoolean(((String) p14.get("use_first_package")));
            int v6_1 = Boolean.parseBoolean(((String) p14.get("use_running_process")));
            if ((!Boolean.parseBoolean(((String) p14.get("use_custom_tabs")))) && (!((Boolean) com.google.android.gms.ads.internal.zzbv.zzen().zzd(com.google.android.gms.internal.zzmu.zzbou)).booleanValue())) {
                v2_8 = 0;
            } else {
                v2_8 = 1;
            }
            if (!"http".equalsIgnoreCase(v5_0.getScheme())) {
                if ("https".equalsIgnoreCase(v5_0.getScheme())) {
                    v3_0 = v5_0.buildUpon().scheme("http").build();
                }
            } else {
                v3_0 = v5_0.buildUpon().scheme("https").build();
            }
            android.net.Uri v1_29 = new java.util.ArrayList();
            android.content.Intent v5_1 = com.google.android.gms.internal.zzsb.a(v5_0);
            android.content.Intent v3_9 = com.google.android.gms.internal.zzsb.a(v3_0);
            if (v2_8 != null) {
                com.google.android.gms.ads.internal.zzbv.zzea();
                com.google.android.gms.internal.zzahf.zzc(p13, v5_1);
                com.google.android.gms.ads.internal.zzbv.zzea();
                com.google.android.gms.internal.zzahf.zzc(p13, v3_9);
            }
            android.content.pm.ResolveInfo v2_9 = com.google.android.gms.internal.zzsb.a(p13, v5_1, v1_29);
            if (v2_9 == null) {
                if (v3_9 != null) {
                    android.content.pm.ResolveInfo v2_10 = com.google.android.gms.internal.zzsb.a(p13, v3_9);
                    if (v2_10 != null) {
                        v3_0 = com.google.android.gms.internal.zzsb.a(v5_1, v2_10);
                        if (com.google.android.gms.internal.zzsb.a(p13, v3_0) != null) {
                            return v3_0;
                        }
                    }
                }
                if (v1_29.size() != 0) {
                    if ((v6_1 != 0) && (v0_6 != null)) {
                        java.util.List v8_0 = v0_6.getRunningAppProcesses();
                        if (v8_0 != null) {
                            java.util.ArrayList v0_1 = ((java.util.ArrayList) v1_29);
                            int v9 = v0_1.size();
                            android.content.Intent v3_1 = 0;
                            while (v3_1 < v9) {
                                int v6_0 = (v3_1 + 1);
                                android.content.pm.ResolveInfo v2_4 = ((android.content.pm.ResolveInfo) v0_1.get(v3_1));
                                java.util.Iterator v10 = v8_0.iterator();
                                while (v10.hasNext()) {
                                    if (((android.app.ActivityManager$RunningAppProcessInfo) v10.next()).processName.equals(v2_4.activityInfo.packageName)) {
                                        v3_0 = com.google.android.gms.internal.zzsb.a(v5_1, v2_4);
                                    }
                                    return v3_0;
                                }
                                v3_1 = v6_0;
                            }
                        }
                    }
                    if (!v7) {
                        v3_0 = v5_1;
                    } else {
                        v3_0 = com.google.android.gms.internal.zzsb.a(v5_1, ((android.content.pm.ResolveInfo) v1_29.get(0)));
                    }
                } else {
                    v3_0 = v5_1;
                }
            } else {
                v3_0 = com.google.android.gms.internal.zzsb.a(v5_1, v2_9);
            }
        }
        return v3_0;
    }

Method com.google.android.gms.internal.zzsa.zza() calling method android.net.Uri.parse()


    public final void zza(com.google.android.gms.internal.zzakk p10, java.util.Map p11)
    {
        String v2_0 = com.google.android.gms.internal.zzafc.zzb(((String) p11.get("u")), p10.getContext());
        String v0_5 = ((String) p11.get("a"));
        if (v0_5 != null) {
            if ((this.a == null) || (this.a.zzcq())) {
                com.google.android.gms.internal.zzakl v8 = p10.zzsb();
                if (!"expand".equalsIgnoreCase(v0_5)) {
                    if (!"webapp".equalsIgnoreCase(v0_5)) {
                        if (!"in_app_purchase".equalsIgnoreCase(v0_5)) {
                            if ((!"app".equalsIgnoreCase(v0_5)) || (!"true".equalsIgnoreCase(((String) p11.get("system_browser"))))) {
                                String v3_7;
                                this.a(1);
                                String v0_33 = ((String) p11.get("intent_url"));
                                if (android.text.TextUtils.isEmpty(v0_33)) {
                                    v3_7 = 0;
                                } else {
                                    try {
                                        String v0_34 = android.content.Intent.parseUri(v0_33, 0);
                                        v3_7 = v0_34;
                                    } catch (String v3_8) {
                                        String v0_35 = String.valueOf(v0_34);
                                        if (v0_35.length() == 0) {
                                            String v0_37 = new String("Error parsing the url: ");
                                        } else {
                                            v0_37 = "Error parsing the url: ".concat(v0_35);
                                        }
                                        com.google.android.gms.internal.zzafx.zzb(v0_37, v3_8);
                                    }
                                }
                                if ((v3_7 != null) && (v3_7.getData() != null)) {
                                    String v0_1;
                                    String v1_23 = v3_7.getData();
                                    String v0_39 = v1_23.toString();
                                    if (android.text.TextUtils.isEmpty(v0_39)) {
                                        v0_1 = v1_23;
                                    } else {
                                        com.google.android.gms.ads.internal.zzbv.zzea();
                                        try {
                                            v0_1 = android.net.Uri.parse(com.google.android.gms.internal.zzahf.zzb(p10, v0_39));
                                        } catch (Exception v4_6) {
                                            String v0_41 = String.valueOf(v0_1);
                                            if (v0_41.length() == 0) {
                                                String v0_43 = new String("Error parsing the uri: ");
                                            } else {
                                                v0_43 = "Error parsing the uri: ".concat(v0_41);
                                            }
                                            com.google.android.gms.internal.zzafx.zzb(v0_43, v4_6);
                                        }
                                    }
                                    v3_7.setData(v0_1);
                                }
                                if (v3_7 == null) {
                                    if (!android.text.TextUtils.isEmpty(v2_0)) {
                                        com.google.android.gms.ads.internal.zzbv.zzea();
                                        v2_0 = com.google.android.gms.internal.zzahf.zzb(p10, v2_0);
                                    }
                                    v8.zza(new com.google.android.gms.ads.internal.overlay.zzc(((String) p11.get("i")), v2_0, ((String) p11.get("m")), ((String) p11.get("p")), ((String) p11.get("c")), ((String) p11.get("f")), ((String) p11.get("e"))));
                                } else {
                                    v8.zza(new com.google.android.gms.ads.internal.overlay.zzc(v3_7));
                                }
                            } else {
                                this.a(1);
                                String v0_9 = p10.getContext();
                                if (!android.text.TextUtils.isEmpty(v2_0)) {
                                    try {
                                        p10.zzsb().zza(new com.google.android.gms.ads.internal.overlay.zzc(new com.google.android.gms.internal.zzsb(p10).zza(v0_9, p11)));
                                    } catch (String v0_11) {
                                        com.google.android.gms.internal.zzafx.zzcs(v0_11.getMessage());
                                    }
                                } else {
                                    com.google.android.gms.internal.zzafx.zzcs("Destination url cannot be empty.");
                                }
                            }
                        }
                    } else {
                        this.a(0);
                        if (v2_0 == null) {
                            v8.zza(com.google.android.gms.internal.zzsa.a(p11), com.google.android.gms.internal.zzsa.b(p11), ((String) p11.get("html")), ((String) p11.get("baseurl")));
                        } else {
                            v8.zza(com.google.android.gms.internal.zzsa.a(p11), com.google.android.gms.internal.zzsa.b(p11), v2_0);
                        }
                    }
                } else {
                    if (!p10.zzsf()) {
                        this.a(0);
                        v8.zza(com.google.android.gms.internal.zzsa.a(p11), com.google.android.gms.internal.zzsa.b(p11));
                    } else {
                        com.google.android.gms.internal.zzafx.zzcs("Cannot expand WebView that is already expanded.");
                    }
                }
            } else {
                this.a.zzs(v2_0);
            }
        } else {
            com.google.android.gms.internal.zzafx.zzcs("Action missing from an open GMSG.");
        }
        return;
    }

Method com.google.android.gms.internal.zznr.zzk() calling method android.net.Uri.parse()


    public static boolean zzk(android.content.Context p6)
    {
        boolean v2 = 0;
        int v0_1 = p6.getPackageManager();
        if (v0_1 != 0) {
            int v1_3 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse("http://www.example.com"));
            android.content.pm.ResolveInfo v3_0 = v0_1.resolveActivity(v1_3, 0);
            java.util.List v4_1 = v0_1.queryIntentActivities(v1_3, 65536);
            if ((v4_1 != null) && (v3_0 != null)) {
                int v1_0 = 0;
                while (v1_0 < v4_1.size()) {
                    if (!v3_0.activityInfo.name.equals(((android.content.pm.ResolveInfo) v4_1.get(v1_0)).activityInfo.name)) {
                        v1_0++;
                    } else {
                        v2 = v3_0.activityInfo.packageName.equals(com.google.android.gms.internal.zzehn.zzex(p6));
                        break;
                    }
                }
            }
        }
        return v2;
    }

Method com.google.android.gms.internal.zzmx.a() calling method android.net.Uri.parse()


    private final void a()
    {
        try {
            do {
                java.io.IOException v0_6 = ((com.google.android.gms.internal.zznh) this.a.take());
                String v2_1 = v0_6.zziw();
            } while(String v1_12 == null);
            try {
                v1_12.close();
            } catch (java.io.IOException v0_15) {
                com.google.android.gms.internal.zzafx.zzc("CsiReporter: Cannot close file: sdk_csi_data.txt.", v0_15);
            }
        } catch (java.io.IOException v0_19) {
            com.google.android.gms.internal.zzafx.zzc("CsiReporter:reporter interrupted", v0_19);
            return;
        }
        if (!android.text.TextUtils.isEmpty(v2_1)) {
            java.io.IOException v0_2 = this.a(this.c, v0_6.a());
            java.io.File v3_0 = android.net.Uri.parse(this.e).buildUpon();
            int v4_0 = v0_2.entrySet().iterator();
            while (v4_0.hasNext()) {
                java.io.IOException v0_18 = ((java.util.Map$Entry) v4_0.next());
                v3_0.appendQueryParameter(((String) v0_18.getKey()), ((String) v0_18.getValue()));
            }
            java.io.IOException v0_8 = new StringBuilder(v3_0.build().toString());
            v0_8.append("&it=").append(v2_1);
            java.io.IOException v0_9 = v0_8.toString();
            if (!this.h.get()) {
                com.google.android.gms.ads.internal.zzbv.zzea();
                com.google.android.gms.internal.zzahf.zzd(this.f, this.g, v0_9);
            } else {
                java.io.File v3_1 = this.i;
                if (v3_1 == null) {
                    com.google.android.gms.internal.zzafx.zzcs("CsiReporter: File doesn\'t exists. Cannot write CSI data to file.");
                } else {
                    try {
                        v1_12 = new java.io.FileOutputStream(v3_1, 1);
                        try {
                            v1_12.write(v0_9.getBytes());
                            v1_12.write(10);
                            try {
                                v1_12.close();
                            } catch (java.io.IOException v0_16) {
                                com.google.android.gms.internal.zzafx.zzc("CsiReporter: Cannot close file: sdk_csi_data.txt.", v0_16);
                            }
                        } catch (java.io.IOException v0_11) {
                            com.google.android.gms.internal.zzafx.zzc("CsiReporter: Cannot write to file: sdk_csi_data.txt.", v0_11);
                            if (v1_12 != null) {
                            }
                        }
                    } catch (java.io.IOException v0_12) {
                        v1_12 = 0;
                        if (v1_12 != null) {
                            try {
                                v1_12.close();
                            } catch (String v1_15) {
                                com.google.android.gms.internal.zzafx.zzc("CsiReporter: Cannot close file: sdk_csi_data.txt.", v1_15);
                            }
                        }
                        throw v0_12;
                    } catch (java.io.IOException v0_11) {
                        v1_12 = 0;
                    } catch (java.io.IOException v0_12) {
                    }
                }
            }
        }
    }

Method com.google.android.gms.internal.zzmf.zzih() calling method android.net.Uri.parse()


    public final boolean zzih()
    {
        boolean v0_1 = new android.content.Intent("android.intent.action.VIEW");
        v0_1.setData(android.net.Uri.parse("sms:"));
        return this.a(v0_1);
    }

Method com.google.android.gms.internal.zzmf.zzig() calling method android.net.Uri.parse()


    public final boolean zzig()
    {
        boolean v0_1 = new android.content.Intent("android.intent.action.DIAL");
        v0_1.setData(android.net.Uri.parse("tel:"));
        return this.a(v0_1);
    }

Method com.google.android.gms.internal.zzie.zzaa() calling method android.net.Uri.parse()


    public static com.google.android.gms.internal.zzie zzaa(String p1)
    {
        return com.google.android.gms.internal.zzie.zze(android.net.Uri.parse(p1));
    }

Method com.google.android.gms.internal.zzehn.zzex() calling method android.net.Uri.parse()


    public static String zzex(android.content.Context p10)
    {
        String v0_26;
        if (com.google.android.gms.internal.zzehn.a == null) {
            int v1_1;
            android.content.pm.PackageManager v3 = p10.getPackageManager();
            android.content.Intent v4_0 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse("http://www.example.com"));
            String v0_0 = v3.resolveActivity(v4_0, 0);
            if (v0_0 == null) {
                v1_1 = 0;
            } else {
                v1_1 = v0_0.activityInfo.packageName;
            }
            String v0_4 = v3.queryIntentActivities(v4_0, 0);
            java.util.ArrayList v5_1 = new java.util.ArrayList();
            java.util.Iterator v6 = v0_4.iterator();
            while (v6.hasNext()) {
                String v0_28 = ((android.content.pm.ResolveInfo) v6.next());
                android.content.pm.ResolveInfo v7_1 = new android.content.Intent();
                v7_1.setAction("android.support.customtabs.action.CustomTabsService");
                v7_1.setPackage(v0_28.activityInfo.packageName);
                if (v3.resolveService(v7_1, 0) != null) {
                    v5_1.add(v0_28.activityInfo.packageName);
                }
            }
            if (!v5_1.isEmpty()) {
                if (v5_1.size() != 1) {
                    if ((android.text.TextUtils.isEmpty(v1_1)) || ((com.google.android.gms.internal.zzehn.a(p10, v4_0)) || (!v5_1.contains(v1_1)))) {
                        if (!v5_1.contains("com.android.chrome")) {
                            if (!v5_1.contains("com.chrome.beta")) {
                                if (!v5_1.contains("com.chrome.dev")) {
                                    if (v5_1.contains("com.google.android.apps.chrome")) {
                                        com.google.android.gms.internal.zzehn.a = "com.google.android.apps.chrome";
                                    }
                                } else {
                                    com.google.android.gms.internal.zzehn.a = "com.chrome.dev";
                                }
                            } else {
                                com.google.android.gms.internal.zzehn.a = "com.chrome.beta";
                            }
                        } else {
                            com.google.android.gms.internal.zzehn.a = "com.android.chrome";
                        }
                    } else {
                        com.google.android.gms.internal.zzehn.a = v1_1;
                    }
                } else {
                    com.google.android.gms.internal.zzehn.a = ((String) v5_1.get(0));
                }
            } else {
                com.google.android.gms.internal.zzehn.a = 0;
            }
            v0_26 = com.google.android.gms.internal.zzehn.a;
        } else {
            v0_26 = com.google.android.gms.internal.zzehn.a;
        }
        return v0_26;
    }

Method com.google.android.gms.internal.zzdeh.<clinit>() calling method android.net.Uri.parse()


    static zzdeh()
    {
        com.google.android.gms.internal.zzdeh.a = android.net.Uri.parse("content://com.google.android.gsf.gservices");
        com.google.android.gms.internal.zzdeh.b = android.net.Uri.parse("content://com.google.android.gsf.gservices/prefix");
        com.google.android.gms.internal.zzdeh.c = java.util.regex.Pattern.compile("^(1|true|t|on|yes|y)$", 2);
        com.google.android.gms.internal.zzdeh.d = java.util.regex.Pattern.compile("^(0|false|f|off|no|n)$", 2);
        com.google.android.gms.internal.zzdeh.e = new java.util.concurrent.atomic.AtomicBoolean();
        com.google.android.gms.internal.zzdeh.g = new java.util.HashMap();
        com.google.android.gms.internal.zzdeh.h = new java.util.HashMap();
        com.google.android.gms.internal.zzdeh.i = new java.util.HashMap();
        com.google.android.gms.internal.zzdeh.j = new java.util.HashMap();
        String[] v0_16 = new String[0];
        com.google.android.gms.internal.zzdeh.m = v0_16;
        return;
    }

Method com.google.android.gms.internal.zzcv.a() calling method android.net.Uri.parse()


    private final android.net.Uri a(android.net.Uri p9, android.content.Context p10, String p11, boolean p12, android.view.View p13)
    {
        try {
            String v2_0 = this.a(p9);
        } catch (android.net.Uri v0) {
            throw new com.google.android.gms.internal.zzcw("Provided Uri is not in a valid state");
        }
        if (v2_0 == null) {
            if (p9.getQueryParameter("ms") != null) {
                throw new com.google.android.gms.internal.zzcw("Query parameter already exists: ms");
            }
        } else {
            if (p9.toString().contains("dc_ms=")) {
                throw new com.google.android.gms.internal.zzcw("Parameter already exists: dc_ms");
            }
        }
        StringBuilder v1_9;
        if (!p12) {
            v1_9 = this.f.zza(p10);
        } else {
            v1_9 = this.f.zza(p10, p11, p13);
        }
        android.net.Uri v0_4;
        if (v2_0 == null) {
            String v3_0 = p9.toString();
            android.net.Uri v0_22 = v3_0.indexOf("&adurl");
            if (v0_22 == -1) {
                v0_22 = v3_0.indexOf("?adurl");
            }
            if (v0_22 == -1) {
                v0_4 = p9.buildUpon().appendQueryParameter("ms", v1_9).build();
            } else {
                v0_4 = android.net.Uri.parse(new StringBuilder(v3_0.substring(0, (v0_22 + 1))).append("ms").append("=").append(v1_9).append("&").append(v3_0.substring((v0_22 + 1))).toString());
            }
        } else {
            String v2_5 = p9.toString();
            String v3_2 = v2_5.indexOf(";adurl");
            if (v3_2 == -1) {
                String v3_3 = p9.getEncodedPath();
                String v4_7 = v2_5.indexOf(v3_3);
                v0_4 = android.net.Uri.parse(new StringBuilder(v2_5.substring(0, (v3_3.length() + v4_7))).append(";").append("dc_ms").append("=").append(v1_9).append(";").append(v2_5.substring((v3_3.length() + v4_7))).toString());
            } else {
                v0_4 = android.net.Uri.parse(new StringBuilder(v2_5.substring(0, (v3_2 + 1))).append("dc_ms").append("=").append(v1_9).append(";").append(v2_5.substring((v3_2 + 1))).toString());
            }
        }
        return v0_4;
    }

Method com.google.android.gms.internal.zzccf.onReceive() calling method android.net.Uri.parse()


    public final void onReceive(android.content.Context p13, android.content.Intent p14)
    {
        com.google.android.gms.internal.zzcco v3 = com.google.android.gms.internal.zzcco.zzdm(p13);
        com.google.android.gms.internal.zzcbo v8 = v3.zzauk();
        if (p14 != null) {
            com.google.android.gms.internal.zzcap.zzawj();
            com.google.android.gms.internal.zzccj v0_16 = p14.getAction();
            v8.zzayi().zzj("Local receiver got", v0_16);
            if (!"com.google.android.gms.measurement.UPLOAD".equals(v0_16)) {
                if ("com.android.vending.INSTALL_REFERRER".equals(v0_16)) {
                    com.google.android.gms.internal.zzccj v0_2 = p14.getStringExtra("referrer");
                    if (v0_2 != null) {
                        v8.zzayg().zzj("Install referrer extras are", v0_2);
                        if (!v0_2.contains("?")) {
                            com.google.android.gms.internal.zzccj v0_3 = String.valueOf(v0_2);
                            if (v0_3.length() == 0) {
                                v0_2 = new String("?");
                            } else {
                                v0_2 = "?".concat(v0_3);
                            }
                        }
                        android.os.Bundle v6 = v3.zzaug().zzq(android.net.Uri.parse(v0_2));
                        if (v6 != null) {
                            long v4_1 = (1000 * p14.getLongExtra("referrer_timestamp_seconds", 0));
                            if (v4_1 == 0) {
                                v8.zzaye().log("Install referrer is missing timestamp");
                            }
                            v3.zzauj().zzg(new com.google.android.gms.internal.gt(this, v3, v4_1, v6, p13, v8));
                        } else {
                            v8.zzayi().log("No campaign defined in install referrer broadcast");
                        }
                    } else {
                        v8.zzayi().log("Install referrer extras are null");
                    }
                }
            } else {
                com.google.android.gms.internal.zzcez.zzk(p13, 0);
                com.google.android.gms.internal.zzccj v0_17 = new android.content.Intent().setClassName(p13, "com.google.android.gms.measurement.AppMeasurementService");
                v0_17.setAction("com.google.android.gms.measurement.UPLOAD");
                this.a.doStartService(p13, v0_17);
            }
        } else {
            v8.zzaye().log("Receiver called with null intent");
        }
        return;
    }

Method com.google.android.gms.internal.zzakl.shouldOverrideUrlLoading() calling method android.net.Uri.parse()


    public final boolean shouldOverrideUrlLoading(android.webkit.WebView p10, String p11)
    {
        com.google.android.gms.internal.zzaev v0_2;
        com.google.android.gms.internal.zzaev v0_21 = String.valueOf(p11);
        if (v0_21.length() == 0) {
            v0_2 = new String("AdWebView shouldOverrideUrlLoading: ");
        } else {
            v0_2 = "AdWebView shouldOverrideUrlLoading: ".concat(v0_21);
        }
        com.google.android.gms.internal.zzaev v0_12;
        com.google.android.gms.internal.zzafx.v(v0_2);
        String v1_2 = android.net.Uri.parse(p11);
        if ((!"gmsg".equalsIgnoreCase(v1_2.getScheme())) || (!"mobileads.google.com".equalsIgnoreCase(v1_2.getHost()))) {
            if ((this.m) && (p10 == this.a.getWebView())) {
                com.google.android.gms.internal.zzaev v0_23;
                com.google.android.gms.internal.zzaev v0_20 = v1_2.getScheme();
                if ((!"http".equalsIgnoreCase(v0_20)) && (!"https".equalsIgnoreCase(v0_20))) {
                    v0_23 = 0;
                } else {
                    v0_23 = 1;
                }
                if (v0_23 != null) {
                    if ((this.g != null) && (((Boolean) com.google.android.gms.ads.internal.zzbv.zzen().zzd(com.google.android.gms.internal.zzmu.zzbip)).booleanValue())) {
                        this.g.onAdClicked();
                        if (this.b != null) {
                            this.b.zzbz(p11);
                        }
                        this.g = 0;
                    }
                    v0_12 = super.shouldOverrideUrlLoading(p10, p11);
                    return v0_12;
                }
            }
            if (this.a.getWebView().willNotDraw()) {
                com.google.android.gms.internal.zzaev v0_29;
                com.google.android.gms.internal.zzaev v0_27 = String.valueOf(p11);
                if (v0_27.length() == 0) {
                    v0_29 = new String("AdWebView unable to handle URL: ");
                } else {
                    v0_29 = "AdWebView unable to handle URL: ".concat(v0_27);
                }
                com.google.android.gms.internal.zzafx.zzcs(v0_29);
                v0_12 = 1;
            } else {
                try {
                    com.google.android.gms.internal.zzaev v0_32;
                    String v2_8 = this.a.zzsd();
                } catch (com.google.android.gms.internal.zzaev v0) {
                    com.google.android.gms.internal.zzaev v0_37 = String.valueOf(p11);
                    if (v0_37.length() == 0) {
                        com.google.android.gms.internal.zzaev v0_39 = new String("Unable to append parameter to URL: ");
                    } else {
                        v0_39 = "Unable to append parameter to URL: ".concat(v0_37);
                    }
                    com.google.android.gms.internal.zzafx.zzcs(v0_39);
                    String v2_9 = v1_2;
                }
                if ((v2_8 == null) || (!v2_8.zzc(v1_2))) {
                    v0_32 = v1_2;
                } else {
                    android.content.Context vtmp23 = this.a.getContext();
                    com.google.android.gms.internal.zzaev v0_34 = this.a;
                    if (v0_34 != null) {
                        v0_32 = v2_8.zza(v1_2, vtmp23, ((android.view.View) v0_34));
                    } else {
                        throw 0;
                    }
                }
                v2_9 = v0_32;
                if ((this.v != null) && (!this.v.zzcq())) {
                    this.v.zzs(p11);
                } else {
                    this.zza(new com.google.android.gms.ads.internal.overlay.zzc("android.intent.action.VIEW", v2_9.toString(), 0, 0, 0, 0, 0));
                }
            }
        } else {
            this.a(v1_2);
        }
        return v0_12;
    }

Method com.google.android.gms.internal.zzakl.onLoadResource() calling method android.net.Uri.parse()


    public final void onLoadResource(android.webkit.WebView p4, String p5)
    {
        android.net.Uri v0_3;
        android.net.Uri v0_1 = String.valueOf(p5);
        if (v0_1.length() == 0) {
            v0_3 = new String("Loading resource: ");
        } else {
            v0_3 = "Loading resource: ".concat(v0_1);
        }
        com.google.android.gms.internal.zzafx.v(v0_3);
        android.net.Uri v0_0 = android.net.Uri.parse(p5);
        if (("gmsg".equalsIgnoreCase(v0_0.getScheme())) && ("mobileads.google.com".equalsIgnoreCase(v0_0.getHost()))) {
            this.a(v0_0);
        }
        return;
    }

Method com.google.android.gms.internal.zzakl.a() calling method android.net.Uri.parse()


    private final void a(android.content.Context p7, String p8, String p9, String p10)
    {
        if (((Boolean) com.google.android.gms.ads.internal.zzbv.zzen().zzd(com.google.android.gms.internal.zzmu.zzbky)).booleanValue()) {
            com.google.android.gms.internal.zzahf v0_5;
            android.os.Bundle v4_0 = new android.os.Bundle();
            v4_0.putString("err", p8);
            v4_0.putString("code", p9);
            if (android.text.TextUtils.isEmpty(p10)) {
                v0_5 = "";
            } else {
                com.google.android.gms.internal.zzahf v0_4 = android.net.Uri.parse(p10);
                if (v0_4.getHost() == null) {
                } else {
                    v0_5 = v0_4.getHost();
                }
            }
            v4_0.putString("host", v0_5);
            com.google.android.gms.ads.internal.zzbv.zzea().zza(p7, this.a.zzse().zzcp, "gmob-apps", v4_0, 1);
        }
        return;
    }

Method com.google.android.gms.internal.zzaic.a() calling method android.net.Uri.parse()


    private final android.net.Uri a(android.content.Context p4, String p5, String p6, String p7)
    {
        android.net.Uri v0_2 = android.net.Uri.parse(p5).buildUpon();
        v0_2.appendQueryParameter("linkedDeviceId", this.a(p4));
        v0_2.appendQueryParameter("adSlotPath", p6);
        v0_2.appendQueryParameter("afmaVersion", p7);
        return v0_2.build();
    }

Method com.google.android.gms.internal.zzahf.zzch() calling method android.net.Uri.parse()


    public static String zzch(String p2)
    {
        return android.net.Uri.parse(p2).buildUpon().query(0).build().toString();
    }

Method com.google.android.gms.internal.zzahf.zzb() calling method android.net.Uri.parse()


    public static android.net.Uri zzb(String p4, String p5, String p6)
    {
        android.net.Uri v0_5 = p4.indexOf("&adurl");
        if (v0_5 == -1) {
            v0_5 = p4.indexOf("?adurl");
        }
        android.net.Uri v0_4;
        if (v0_5 == -1) {
            v0_4 = android.net.Uri.parse(p4).buildUpon().appendQueryParameter(p5, p6).build();
        } else {
            v0_4 = android.net.Uri.parse(new StringBuilder(p4.substring(0, (v0_5 + 1))).append(p5).append("=").append(p6).append("&").append(p4.substring((v0_5 + 1))).toString());
        }
        return v0_4;
    }

Method com.google.android.gms.internal.zzahf.a() calling method android.net.Uri.parse()


    private static String a(android.content.Context p2, com.google.android.gms.internal.zzcv p3, String p4, android.view.View p5)
    {
        if (p3 != null) {
            try {
                android.net.Uri v0 = android.net.Uri.parse(p4);
            } catch (android.net.Uri v0) {
            }
            if (p3.zzd(v0)) {
                v0 = p3.zza(v0, p2, p5);
            }
            p4 = v0.toString();
        }
        return p4;
    }

Method com.google.android.gms.internal.zzaci.a() calling method android.net.Uri.parse()


    private static android.content.pm.ResolveInfo a(android.content.pm.PackageManager p3, String p4)
    {
        return p3.resolveActivity(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p4)), 65536);
    }

Method com.google.android.gms.internal.zzace.zzi() calling method android.net.Uri.parse()


    public final void zzi(java.util.Map p11)
    {
        this.a = com.google.android.gms.internal.zzace.a(p11, "X-Afma-Ad-Size");
        this.F = com.google.android.gms.internal.zzace.a(p11, "X-Afma-Ad-Slot-Size");
        org.json.JSONException v0_13 = com.google.android.gms.internal.zzace.c(p11, "X-Afma-Click-Tracking-Urls");
        if (v0_13 != null) {
            this.d = v0_13;
        }
        this.e = com.google.android.gms.internal.zzace.a(p11, "X-Afma-Debug-Signals");
        org.json.JSONException v0_59 = ((java.util.List) p11.get("X-Afma-Debug-Dialog"));
        if ((v0_59 != null) && (!v0_59.isEmpty())) {
            this.f = ((String) v0_59.get(0));
        }
        org.json.JSONException v0_89 = com.google.android.gms.internal.zzace.c(p11, "X-Afma-Tracking-Urls");
        if (v0_89 != null) {
            this.h = v0_89;
        }
        org.json.JSONException v0_91 = com.google.android.gms.internal.zzace.b(p11, "X-Afma-Interstitial-Timeout");
        if (v0_91 != -1) {
            this.i = v0_91;
        }
        this.j = (this.j | com.google.android.gms.internal.zzace.d(p11, "X-Afma-Mediation"));
        org.json.JSONException v0_96 = com.google.android.gms.internal.zzace.c(p11, "X-Afma-Manual-Tracking-Urls");
        if (v0_96 != null) {
            this.l = v0_96;
        }
        org.json.JSONException v0_98 = com.google.android.gms.internal.zzace.b(p11, "X-Afma-Refresh-Rate");
        if (v0_98 != -1) {
            this.m = v0_98;
        }
        org.json.JSONException v0_101 = ((java.util.List) p11.get("X-Afma-Orientation"));
        if ((v0_101 != null) && (!v0_101.isEmpty())) {
            org.json.JSONException v0_104 = ((String) v0_101.get(0));
            if (!"portrait".equalsIgnoreCase(v0_104)) {
                if ("landscape".equalsIgnoreCase(v0_104)) {
                    this.n = com.google.android.gms.ads.internal.zzbv.zzec().zzqy();
                }
            } else {
                this.n = com.google.android.gms.ads.internal.zzbv.zzec().zzqz();
            }
        }
        this.g = com.google.android.gms.internal.zzace.a(p11, "X-Afma-ActiveView");
        org.json.JSONException v0_115 = ((java.util.List) p11.get("X-Afma-Use-HTTPS"));
        if ((v0_115 != null) && (!v0_115.isEmpty())) {
            this.q = Boolean.valueOf(((String) v0_115.get(0))).booleanValue();
        }
        this.o = (this.o | com.google.android.gms.internal.zzace.d(p11, "X-Afma-Custom-Rendering-Allowed"));
        this.p = "native".equals(com.google.android.gms.internal.zzace.a(p11, "X-Afma-Ad-Format"));
        org.json.JSONException v0_12 = ((java.util.List) p11.get("X-Afma-Content-Url-Opted-Out"));
        if ((v0_12 != null) && (!v0_12.isEmpty())) {
            this.r = Boolean.valueOf(((String) v0_12.get(0))).booleanValue();
        }
        org.json.JSONException v0_20 = ((java.util.List) p11.get("X-Afma-Content-Vertical-Opted-Out"));
        if ((v0_20 != null) && (!v0_20.isEmpty())) {
            this.s = Boolean.valueOf(((String) v0_20.get(0))).booleanValue();
        }
        org.json.JSONException v0_27 = ((java.util.List) p11.get("X-Afma-Gws-Query-Id"));
        if ((v0_27 != null) && (!v0_27.isEmpty())) {
            this.t = ((String) v0_27.get(0));
        }
        org.json.JSONException v0_32 = com.google.android.gms.internal.zzace.a(p11, "X-Afma-Fluid");
        if ((v0_32 != null) && (v0_32.equals("height"))) {
            this.u = 1;
        }
        this.v = "native_express".equals(com.google.android.gms.internal.zzace.a(p11, "X-Afma-Ad-Format"));
        this.w = com.google.android.gms.internal.zzaek.zzby(com.google.android.gms.internal.zzace.a(p11, "X-Afma-Rewards"));
        if (this.x == null) {
            this.x = com.google.android.gms.internal.zzace.c(p11, "X-Afma-Reward-Video-Start-Urls");
        }
        if (this.y == null) {
            this.y = com.google.android.gms.internal.zzace.c(p11, "X-Afma-Reward-Video-Complete-Urls");
        }
        this.z = (this.z | com.google.android.gms.internal.zzace.d(p11, "X-Afma-Use-Displayed-Impression"));
        this.B = (this.B | com.google.android.gms.internal.zzace.d(p11, "X-Afma-Auto-Collect-Location"));
        this.C = com.google.android.gms.internal.zzace.a(p11, "Set-Cookie");
        org.json.JSONException v0_55 = com.google.android.gms.internal.zzace.a(p11, "X-Afma-Auto-Protection-Configuration");
        if ((v0_55 != null) && (!android.text.TextUtils.isEmpty(v0_55))) {
            try {
                this.A = com.google.android.gms.internal.zzaaq.zze(new org.json.JSONObject(v0_55));
            } catch (org.json.JSONException v0_58) {
                com.google.android.gms.internal.zzafx.zzc("Error parsing configuration JSON", v0_58);
                this.A = new com.google.android.gms.internal.zzaaq();
            }
        } else {
            String v1_16 = android.net.Uri.parse("https://pagead2.googlesyndication.com/pagead/gen_204").buildUpon();
            v1_16.appendQueryParameter("id", "gmob-apps-blocked-navigation");
            if (!android.text.TextUtils.isEmpty(this.f)) {
                v1_16.appendQueryParameter("debugDialog", this.f);
            }
            org.json.JSONException v0_71 = ((Boolean) com.google.android.gms.ads.internal.zzbv.zzen().zzd(com.google.android.gms.internal.zzmu.zzbgd)).booleanValue();
            String[] v3_1 = new String[1];
            String v1_18 = v1_16.toString();
            v3_1[0] = new StringBuilder(((String.valueOf(v1_18).length() + 18) + String.valueOf("navigationURL").length())).append(v1_18).append("&").append("navigationURL").append("={NAVIGATION_URL}").toString();
            this.A = new com.google.android.gms.internal.zzaaq(v0_71, java.util.Arrays.asList(v3_1));
        }
        org.json.JSONException v0_74 = com.google.android.gms.internal.zzace.c(p11, "X-Afma-Remote-Ping-Urls");
        if (v0_74 != null) {
            this.D = v0_74;
        }
        org.json.JSONException v0_76 = com.google.android.gms.internal.zzace.a(p11, "X-Afma-Safe-Browsing");
        if (!android.text.TextUtils.isEmpty(v0_76)) {
            try {
                this.G = com.google.android.gms.internal.zzaes.zzf(new org.json.JSONObject(v0_76));
            } catch (org.json.JSONException v0_80) {
                com.google.android.gms.internal.zzafx.zzc("Error parsing safe browsing header", v0_80);
            }
        }
        this.E = (this.E | com.google.android.gms.internal.zzace.d(p11, "X-Afma-Render-In-Browser"));
        org.json.JSONException v0_84 = com.google.android.gms.internal.zzace.a(p11, "X-Afma-Pool");
        if (!android.text.TextUtils.isEmpty(v0_84)) {
            try {
                this.H = new org.json.JSONObject(v0_84).getBoolean("never_pool");
            } catch (org.json.JSONException v0_88) {
                com.google.android.gms.internal.zzafx.zzc("Error parsing interstitial pool header", v0_88);
            }
        }
        return;
    }

Method com.google.android.gms.internal.um.a() calling method android.net.Uri.parse()


    private final com.google.android.gms.internal.zznv a(java.io.InputStream p10)
    {
        String v0_0 = 0;
        android.net.Uri v1_3 = new android.graphics.BitmapFactory$Options();
        v1_3.inDensity = ((int) (160.0 * this.b));
        if (!this.c) {
            v1_3.inPreferredConfig = android.graphics.Bitmap$Config.RGB_565;
        }
        StringBuilder v2_1 = android.os.SystemClock.uptimeMillis();
        try {
            android.net.Uri v1_1 = android.graphics.BitmapFactory.decodeStream(p10, 0, v1_3);
        } catch (android.net.Uri v1_2) {
            com.google.android.gms.internal.zzafx.zzb("Error grabbing image.", v1_2);
            v1_1 = 0;
        }
        if (v1_1 != null) {
            StringBuilder v4_2 = android.os.SystemClock.uptimeMillis();
            if ((com.google.android.gms.common.util.zzp.zzalh()) && (com.google.android.gms.internal.zzafx.zzqr())) {
                String v0_5;
                int v6 = v1_1.getWidth();
                int v7 = v1_1.getHeight();
                int v8 = v1_1.getAllocationByteCount();
                if (android.os.Looper.getMainLooper().getThread() != Thread.currentThread()) {
                    v0_5 = 0;
                } else {
                    v0_5 = 1;
                }
                com.google.android.gms.internal.zzafx.v(new StringBuilder(108).append("Decoded image w: ").append(v6).append(" h:").append(v7).append(" bytes: ").append(v8).append(" time: ").append((v4_2 - v2_1)).append(" on ui thread: ").append(v0_5).toString());
            }
            v0_0 = new com.google.android.gms.internal.zznv(new android.graphics.drawable.BitmapDrawable(android.content.res.Resources.getSystem(), v1_1), android.net.Uri.parse(this.d), this.b);
        } else {
            this.e.zzd(2, this.a);
        }
        return v0_0;
    }

Method com.google.android.gms.internal.tt.onClick() calling method android.net.Uri.parse()


    public final void onClick(android.content.DialogInterface p5, int p6)
    {
        com.google.android.gms.internal.zzww v0_4 = ((android.app.DownloadManager) com.google.android.gms.internal.zzww.a(this.c).getSystemService("download"));
        try {
            String v2 = this.b;
            android.app.DownloadManager$Request v3_0 = new android.app.DownloadManager$Request(android.net.Uri.parse(this.a));
            v3_0.setDestinationInExternalPublicDir(android.os.Environment.DIRECTORY_PICTURES, v2);
            com.google.android.gms.ads.internal.zzbv.zzec().zza(v3_0);
            v0_4.enqueue(v3_0);
        } catch (com.google.android.gms.internal.zzww v0) {
            this.c.zzbn("Could not store picture.");
        }
        return;
    }

Method com.google.android.gms.internal.qx.zza() calling method android.net.Uri.parse()


    public final void zza(com.google.android.gms.internal.zzakk p7, java.util.Map p8)
    {
        String v1_1 = ((String) p8.get("u"));
        if (v1_1 != null) {
            android.net.Uri v3_0 = android.net.Uri.parse(v1_1);
            try {
                android.content.Context v4_3 = p7.zzsd();
            } catch (com.google.android.gms.internal.zzaez v2) {
                String v1_3 = String.valueOf(v1_1);
                if (v1_3.length() == 0) {
                    String v1_5 = new String("Unable to append parameter to URL: ");
                } else {
                    v1_5 = "Unable to append parameter to URL: ".concat(v1_3);
                }
                com.google.android.gms.internal.zzafx.zzcs(v1_5);
                String v1_11;
                com.google.android.gms.internal.zzaez v2_4 = com.google.android.gms.ads.internal.zzbv.zzez();
                android.content.Context v4_1 = p7.getContext();
                if ((!((Boolean) com.google.android.gms.ads.internal.zzbv.zzen().zzd(com.google.android.gms.internal.zzmu.zzbja)).booleanValue()) || (!v2_4.zzr(v4_1))) {
                    v1_11 = 0;
                } else {
                    v1_11 = 1;
                }
                if ((v1_11 != null) && (android.text.TextUtils.isEmpty(v3_0.getQueryParameter("fbs_aeid")))) {
                    String v1_16 = com.google.android.gms.ads.internal.zzbv.zzez().zzz(p7.getContext());
                    com.google.android.gms.ads.internal.zzbv.zzea();
                    v3_0 = com.google.android.gms.internal.zzahf.zzb(v3_0.toString(), "fbs_aeid", v1_16);
                    com.google.android.gms.ads.internal.zzbv.zzez().zzf(p7.getContext(), v1_16);
                }
                new com.google.android.gms.internal.zzaiw(p7.getContext(), p7.zzse().zzcp, v3_0.toString()).zzqq();
            }
            if ((v4_3 == null) || (!v4_3.zzc(v3_0))) {
                v1_1 = v3_0;
            } else {
                com.google.android.gms.internal.zzms v5_0 = p7.getContext();
                if (p7 != null) {
                    v1_1 = v4_3.zza(v3_0, v5_0, ((android.view.View) p7));
                } else {
                    throw 0;
                }
            }
            v3_0 = v1_1;
        } else {
            com.google.android.gms.internal.zzafx.zzcs("URL missing from click GMSG.");
        }
        return;
    }