Info Call to logging API

Description

List of all logging API calls in the application.

Recommendation

This entry is informative, no recommendations applicable.

Technical details

Method android.support.v4.view.ViewParentCompat$ViewParentCompatApi21Impl.onNestedScrollAccepted() calling method android.util.Log.e()


    public void onNestedScrollAccepted(android.view.ViewParent p5, android.view.View p6, android.view.View p7, int p8)
    {
        try {
            p5.onNestedScrollAccepted(p6, p7, p8);
        } catch (AbstractMethodError v0) {
            android.util.Log.e("ViewParentCompat", new StringBuilder().append("ViewParent ").append(p5).append(" does not implement interface ").append("method onNestedScrollAccepted").toString(), v0);
        }
        return;
    }

Method android.support.v4.view.ViewParentCompat$ViewParentCompatApi21Impl.onNestedScroll() calling method android.util.Log.e()


    public void onNestedScroll(android.view.ViewParent p5, android.view.View p6, int p7, int p8, int p9, int p10)
    {
        try {
            p5.onNestedScroll(p6, p7, p8, p9, p10);
        } catch (AbstractMethodError v0) {
            android.util.Log.e("ViewParentCompat", new StringBuilder().append("ViewParent ").append(p5).append(" does not implement interface ").append("method onNestedScroll").toString(), v0);
        }
        return;
    }

Method android.support.v4.view.ViewParentCompat$ViewParentCompatApi21Impl.onNestedPreScroll() calling method android.util.Log.e()


    public void onNestedPreScroll(android.view.ViewParent p5, android.view.View p6, int p7, int p8, int[] p9)
    {
        try {
            p5.onNestedPreScroll(p6, p7, p8, p9);
        } catch (AbstractMethodError v0) {
            android.util.Log.e("ViewParentCompat", new StringBuilder().append("ViewParent ").append(p5).append(" does not implement interface ").append("method onNestedPreScroll").toString(), v0);
        }
        return;
    }

Method android.support.v4.view.ViewParentCompat$ViewParentCompatApi21Impl.onNestedPreFling() calling method android.util.Log.e()


    public boolean onNestedPreFling(android.view.ViewParent p5, android.view.View p6, float p7, float p8)
    {
        try {
            int v1_0 = p5.onNestedPreFling(p6, p7, p8);
        } catch (AbstractMethodError v0) {
            android.util.Log.e("ViewParentCompat", new StringBuilder().append("ViewParent ").append(p5).append(" does not implement interface ").append("method onNestedPreFling").toString(), v0);
            v1_0 = 0;
        }
        return v1_0;
    }

Method android.support.v4.view.ViewParentCompat$ViewParentCompatApi21Impl.onNestedFling() calling method android.util.Log.e()


    public boolean onNestedFling(android.view.ViewParent p5, android.view.View p6, float p7, float p8, boolean p9)
    {
        try {
            int v1_0 = p5.onNestedFling(p6, p7, p8, p9);
        } catch (AbstractMethodError v0) {
            android.util.Log.e("ViewParentCompat", new StringBuilder().append("ViewParent ").append(p5).append(" does not implement interface ").append("method onNestedFling").toString(), v0);
            v1_0 = 0;
        }
        return v1_0;
    }

Method android.support.v4.graphics.TypefaceCompatApi24Impl.<clinit>() calling method android.util.Log.e()


    static TypefaceCompatApi24Impl()
    {
        try {
            int v4 = Class.forName("android.graphics.FontFamily");
            String v6_4 = new Class[0];
            int v5 = v4.getConstructor(v6_4);
            String v7_4 = new Class[5];
            v7_4[0] = java.nio.ByteBuffer;
            v7_4[1] = Integer.TYPE;
            v7_4[2] = java.util.List;
            v7_4[3] = Integer.TYPE;
            v7_4[4] = Boolean.TYPE;
            int v0 = v4.getMethod("addFontWeightStyle", v7_4);
            Class[] v8_6 = new Class[1];
            v8_6[0] = reflect.Array.newInstance(v4, 1).getClass();
            int v1 = android.graphics.Typeface.getMethod("createFromFamiliesWithDefault", v8_6);
        } catch (NoSuchMethodException v2) {
            android.util.Log.e("TypefaceCompatApi24Impl", v2.getClass().getName(), v2);
            v4 = 0;
            v5 = 0;
            v0 = 0;
            v1 = 0;
        } catch (NoSuchMethodException v2) {
        }
        android.support.v4.graphics.TypefaceCompatApi24Impl.sFontFamilyCtor = v5;
        android.support.v4.graphics.TypefaceCompatApi24Impl.sFontFamily = v4;
        android.support.v4.graphics.TypefaceCompatApi24Impl.sAddFontWeightStyle = v0;
        android.support.v4.graphics.TypefaceCompatApi24Impl.sCreateFromFamiliesWithDefault = v1;
        return;
    }

Method plugin.google.maps.PluginMarkerCluster$3$2.onError() calling method android.util.Log.e()


    public void onError(String p5)
    {
        android.util.Log.e(this.this$1.this$0.TAG, p5);
        plugin.google.maps.PluginMarkerCluster.access$600(this.this$1.this$0, this.this$1.val$clusterId);
        plugin.google.maps.PluginMarkerCluster.access$200();
        plugin.google.maps.PluginMarkerCluster.access$200().add(this.val$fMarkerId);
        plugin.google.maps.PluginMarkerCluster.access$400();
        plugin.google.maps.PluginMarkerCluster.access$400().put(this.val$fMarkerId, plugin.google.maps.PluginMarkerCluster$STATUS.DELETED);
        return;
    }

Method plugin.google.maps.PluginMarkerCluster$3$1.onError() calling method android.util.Log.e()


    public void onError(String p5)
    {
        plugin.google.maps.PluginMarkerCluster.access$400();
        plugin.google.maps.PluginMarkerCluster.access$400().put(this.val$fMarkerId, plugin.google.maps.PluginMarkerCluster$STATUS.DELETED);
        android.util.Log.e(this.this$1.this$0.TAG, p5);
        plugin.google.maps.PluginMarkerCluster.access$600(this.this$1.this$0, this.this$1.val$clusterId);
        plugin.google.maps.PluginMarkerCluster.access$200();
        plugin.google.maps.PluginMarkerCluster.access$200().add(this.val$fMarkerId);
        return;
    }

Method plugin.google.maps.PluginLocationService.onActivityResult() calling method android.util.Log.e()


    public void onActivityResult(int p5, int p6, android.content.Intent p7)
    {
        super.onActivityResult(p5, p6, p7);
        if (this.bufferForLocationDialog.containsKey(new StringBuilder().append("bundle_").append(p5).toString())) {
            android.os.Bundle v0_1 = ((android.os.Bundle) this.bufferForLocationDialog.get(new StringBuilder().append("bundle_").append(p5).toString()));
            android.util.Log.d("PluginLocationService", new StringBuilder().append("====> onActivityResult (").append(p6).append(")").toString());
            switch (v0_1.getInt("type")) {
                case 2140772608:
                    switch (p6) {
                        case -1:
                            this._inviteLocationUpdateAfterActivityResult(v0_1);
                            break;
                        case 0:
                            this._userRefusedToUseLocationAfterActivityResult(v0_1);
                            break;
                        default:
                    }
                    break;
                case 2140772609:
                    this._onActivityResultLocationPage(v0_1);
                    break;
                default:
            }
        } else {
            android.util.Log.e("PluginLocationService", "no key");
        }
        return;
    }

Method plugin.google.maps.PluginLocationService.getMyLocation() calling method android.util.Log.e()


    public void getMyLocation(org.json.JSONArray p25, org.apache.cordova.CallbackContext p26)
    {
        try {
            android.location.LocationManager v10_1 = ((android.location.LocationManager) this.activity.getSystemService("location"));
            java.util.List v14 = v10_1.getAllProviders();
            int v4 = 0;
            android.util.Log.d("PluginLocationService", "---debug at getMyLocation(available providers)--");
            java.util.Iterator v9 = v14.iterator();
        } catch (java.util.ArrayList v18_64) {
            throw v18_64;
        }
        while (v9.hasNext()) {
            String v13_1 = ((String) v9.next());
            if (!"passive".equals(v13_1)) {
                boolean v8 = v10_1.isProviderEnabled(v13_1);
                if (v8) {
                    v4++;
                }
                java.util.ArrayList v18_60;
                StringBuilder vtmp13 = new StringBuilder().append("   ").append(v13_1).append(" = ");
                if (!v8) {
                    v18_60 = "not ";
                } else {
                    v18_60 = "";
                }
                android.util.Log.d("PluginLocationService", vtmp13.append(v18_60).append("available").toString());
            }
        }
        if (v4 != 0) {
            org.json.JSONObject v12 = p25.getJSONObject(0);
            boolean v15 = 0;
            if (v12.has("enableHighAccuracy")) {
                v15 = v12.getBoolean("enableHighAccuracy");
            }
            if ((!v15) || (v10_1.isProviderEnabled("gps"))) {
                if (!v15) {
                    this.regularAccuracyRequestList.add(p26);
                } else {
                    this.highAccuracyRequestList.add(p26);
                }
                if ((this.googleApiClient == null) || (!this.googleApiClient.isConnecting())) {
                    int v11_1;
                    if (android.support.v4.content.PermissionChecker.checkSelfPermission(this.cordova.getActivity().getApplicationContext(), "android.permission.ACCESS_COARSE_LOCATION") != 0) {
                        v11_1 = 0;
                    } else {
                        v11_1 = 1;
                    }
                    if (v11_1 == 0) {
                        try {
                            java.util.ArrayList v18_76 = this.cordova;
                            boolean v20_19 = p26.hashCode();
                            java.util.ArrayList v0_80 = new String[2];
                            String[] v21_7 = v0_80;
                            v21_7[0] = "android.permission.ACCESS_FINE_LOCATION";
                            v21_7[1] = "android.permission.ACCESS_COARSE_LOCATION";
                            v18_76.requestPermissions(this, v20_19, v21_7);
                            try {
                                plugin.google.maps.PluginLocationService.semaphore.wait();
                            } catch (org.json.JSONException v6_0) {
                                v6_0.printStackTrace();
                            }
                            int v11_0;
                            if (android.support.v4.content.PermissionChecker.checkSelfPermission(this.cordova.getActivity().getApplicationContext(), "android.permission.ACCESS_COARSE_LOCATION") != 0) {
                                v11_0 = 0;
                            } else {
                                v11_0 = 1;
                            }
                            if (v11_0 == 0) {
                                org.apache.cordova.PluginResult v7_1 = new org.apache.cordova.PluginResult(org.apache.cordova.PluginResult$Status.ERROR, plugin.google.maps.PluginUtil.getPgmStrings(this.activity, "pgm_location_rejected_by_user"));
                                try {
                                    java.util.ArrayList v18_38 = this.regularAccuracyRequestList.iterator();
                                } catch (java.util.ArrayList v18_43) {
                                    throw v18_43;
                                }
                                while (v18_38.hasNext()) {
                                    ((org.apache.cordova.CallbackContext) v18_38.next()).sendPluginResult(v7_1);
                                }
                                java.util.ArrayList v18_40 = this.highAccuracyRequestList.iterator();
                                while (v18_40.hasNext()) {
                                    ((org.apache.cordova.CallbackContext) v18_40.next()).sendPluginResult(v7_1);
                                }
                                this.regularAccuracyRequestList.clear();
                                this.highAccuracyRequestList.clear();
                                return;
                            }
                        } catch (java.util.ArrayList v18_5) {
                            throw v18_5;
                        }
                    }
                    if ((plugin.google.maps.PluginLocationService.lastLocation == null) || ((java.util.Calendar.getInstance().getTimeInMillis() - plugin.google.maps.PluginLocationService.lastLocation.getTime()) > 2000)) {
                        if (this.googleApiClient != null) {
                            if (!this.googleApiClient.isConnected()) {
                                android.util.Log.e("PluginLocationService", "===> googleApiClient.isConnected() is not connected");
                                this.googleApiClient.connect();
                            } else {
                                this.requestLocation();
                            }
                        } else {
                            java.util.ArrayList v18_19 = new com.google.android.gms.common.api.GoogleApiClient$Builder(this.activity).addApi(com.google.android.gms.location.LocationServices.API);
                            Object v19_4 = new plugin.google.maps.PluginLocationService$3;
                            v19_4(this, p26);
                            java.util.ArrayList v18_20 = v18_19.addConnectionCallbacks(v19_4);
                            Object v19_5 = new plugin.google.maps.PluginLocationService$2;
                            v19_5(this);
                            this.googleApiClient = v18_20.addOnConnectionFailedListener(v19_5).build();
                            this.googleApiClient.connect();
                        }
                    } else {
                        try {
                            org.json.JSONObject v16_0 = plugin.google.maps.PluginUtil.location2Json(plugin.google.maps.PluginLocationService.lastLocation);
                            v16_0.put("status", 1);
                            org.apache.cordova.PluginResult v17 = new org.apache.cordova.PluginResult;
                            v17(org.apache.cordova.PluginResult$Status.OK, v16_0);
                        } catch (org.json.JSONException v6_1) {
                            v6_1.printStackTrace();
                        }
                        java.util.ArrayList v18_28 = this.regularAccuracyRequestList.iterator();
                        while (v18_28.hasNext()) {
                            ((org.apache.cordova.CallbackContext) v18_28.next()).sendPluginResult(v17);
                        }
                        java.util.ArrayList v18_31 = this.highAccuracyRequestList.iterator();
                        while (v18_31.hasNext()) {
                            ((org.apache.cordova.CallbackContext) v18_31.next()).sendPluginResult(v17);
                        }
                        this.regularAccuracyRequestList.clear();
                        this.highAccuracyRequestList.clear();
                    }
                } else {
                }
            } else {
                org.json.JSONObject v16_2 = new org.json.JSONObject();
                v16_2.put("status", 0);
                v16_2.put("error_code", "not_available");
                v16_2.put("error_message", plugin.google.maps.PluginUtil.getPgmStrings(this.activity, "pgm_no_location_service_is_disabled"));
                p26.error(v16_2);
            }
        } else {
            org.json.JSONObject v16_4 = new org.json.JSONObject();
            v16_4.put("status", 0);
            v16_4.put("error_code", "not_available");
            v16_4.put("error_message", plugin.google.maps.PluginUtil.getPgmStrings(this.activity, "pgm_no_location_providers"));
            p26.error(v16_4);
        }
        return;
    }

Method plugin.google.maps.PluginLocationService$3.onConnectionSuspended() calling method android.util.Log.e()


    public void onConnectionSuspended(int p3)
    {
        android.util.Log.e("PluginLocationService", "===> onConnectionSuspended");
        return;
    }

Method plugin.google.maps.PluginLocationService$2.onConnectionFailed() calling method android.util.Log.e()


    public void onConnectionFailed(com.google.android.gms.common.ConnectionResult p6)
    {
        android.util.Log.e("PluginLocationService", "===> onConnectionFailed");
        org.apache.cordova.PluginResult v1_1 = new org.apache.cordova.PluginResult(org.apache.cordova.PluginResult$Status.ERROR, p6.toString());
        try {
            com.google.android.gms.common.api.GoogleApiClient v2_2 = plugin.google.maps.PluginLocationService.access$000(this.this$0).iterator();
        } catch (com.google.android.gms.common.api.GoogleApiClient v2_13) {
            throw v2_13;
        }
        while (v2_2.hasNext()) {
            ((org.apache.cordova.CallbackContext) v2_2.next()).sendPluginResult(v1_1);
        }
        com.google.android.gms.common.api.GoogleApiClient v2_5 = plugin.google.maps.PluginLocationService.access$100(this.this$0).iterator();
        while (v2_5.hasNext()) {
            ((org.apache.cordova.CallbackContext) v2_5.next()).sendPluginResult(v1_1);
        }
        plugin.google.maps.PluginLocationService.access$000(this.this$0).clear();
        plugin.google.maps.PluginLocationService.access$100(this.this$0).clear();
        plugin.google.maps.PluginLocationService.access$200(this.this$0).disconnect();
        return;
    }

Method plugin.google.maps.PluginEnvironment.isAvailable() calling method android.util.Log.e()


    public void isAvailable(org.json.JSONArray p9, org.apache.cordova.CallbackContext p10)
    {
        int v1 = com.google.android.gms.common.GoogleApiAvailability.getInstance().isGooglePlayServicesAvailable(this.cordova.getActivity());
        if (v1 == 0) {
            try {
                Class.forName("com.google.android.gms.maps.GoogleMap");
                p10.success();
            } catch (Exception v2) {
                android.util.Log.e("GoogleMaps", "Error", v2);
                p10.error(v2.getMessage());
            }
        } else {
            p10.error(com.google.android.gms.common.GoogleApiAvailability.getInstance().getErrorString(v1));
            try {
                this.cordova.getActivity().startActivity(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse("market://details?id=com.google.android.gms")));
            } catch (android.content.ActivityNotFoundException v0) {
                this.cordova.getActivity().startActivity(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse("http://play.google.com/store/apps/details?id=com.google.android.gms")));
            }
            this.cordova.getActivity().finish();
        }
        return;
    }

Method com.ionicframework.cordova.webview.WebViewLocalServer$3.handle() calling method android.util.Log.e()


    public java.io.InputStream handle(android.net.Uri p9)
    {
        try {
            java.io.InputStream v3;
            if (!p9.getPath().startsWith("/_file_/")) {
                v3 = com.ionicframework.cordova.webview.WebViewLocalServer.access$000(this.this$0).openFile(new StringBuilder().append(this.val$basePath).append(p9.getPath()).toString());
                try {
                    java.net.URLConnection.guessContentTypeFromStream(v3);
                } catch (Exception v1) {
                    android.util.Log.e(com.ionicframework.cordova.webview.WebViewLocalServer.access$100(), new StringBuilder().append("Unable to get mime type").append(p9).toString());
                }
            } else {
                v3 = com.ionicframework.cordova.webview.WebViewLocalServer.access$000(this.this$0).openFile(p9.getPath().replace("/_file_/", ""));
            }
        } catch (java.io.IOException v0) {
            android.util.Log.e(com.ionicframework.cordova.webview.WebViewLocalServer.access$100(), new StringBuilder().append("Unable to open asset URL: ").append(p9).toString());
            v3 = 0;
        }
        return v3;
    }

Method com.ionicframework.cordova.webview.WebViewLocalServer$2.handle() calling method android.util.Log.e()


    public java.io.InputStream handle(android.net.Uri p7)
    {
        java.io.InputStream v2 = com.ionicframework.cordova.webview.WebViewLocalServer.access$000(this.this$0).openResource(p7);
        try {
            java.net.URLConnection.guessContentTypeFromStream(v2);
        } catch (Exception v0) {
            android.util.Log.e(com.ionicframework.cordova.webview.WebViewLocalServer.access$100(), new StringBuilder().append("Unable to get mime type").append(p7).toString());
        }
        return v2;
    }

Method com.ionicframework.cordova.webview.WebViewLocalServer$1.handle() calling method android.util.Log.e()


    public java.io.InputStream handle(android.net.Uri p7)
    {
        try {
            int v2 = com.ionicframework.cordova.webview.WebViewLocalServer.access$000(this.this$0).openAsset(p7.getPath().replaceFirst(this.val$virtualAssetPath, this.val$assetPath), this.val$assetPath);
        } catch (java.io.IOException v0) {
            android.util.Log.e(com.ionicframework.cordova.webview.WebViewLocalServer.access$100(), new StringBuilder().append("Unable to open asset URL: ").append(p7).toString());
            v2 = 0;
        }
        return v2;
    }

Method com.google.android.gms.common.api.internal.zzz.onComplete() calling method android.util.Log.e()


    public final void onComplete(com.google.android.gms.tasks.Task p7)
    {
        com.google.android.gms.common.api.internal.zzw.zza(this.zzgu).lock();
        try {
            if (com.google.android.gms.common.api.internal.zzw.zzb(this.zzgu)) {
                if (!p7.isSuccessful()) {
                    if (!(p7.getException() instanceof com.google.android.gms.common.api.AvailabilityException)) {
                        android.util.Log.e("ConnectionlessGAC", "Unexpected availability exception", p7.getException());
                        com.google.android.gms.common.api.internal.zzw.zzb(this.zzgu, java.util.Collections.emptyMap());
                    } else {
                        java.util.concurrent.locks.Condition v0_24 = ((com.google.android.gms.common.api.AvailabilityException) p7.getException());
                        if (!com.google.android.gms.common.api.internal.zzw.zze(this.zzgu)) {
                            com.google.android.gms.common.api.internal.zzw.zzb(this.zzgu, v0_24.zzl());
                        } else {
                            com.google.android.gms.common.api.internal.zzw.zzb(this.zzgu, new android.support.v4.util.ArrayMap(com.google.android.gms.common.api.internal.zzw.zzm(this.zzgu).size()));
                            java.util.Iterator v2_5 = com.google.android.gms.common.api.internal.zzw.zzm(this.zzgu).values().iterator();
                            while (v2_5.hasNext()) {
                                java.util.Map v1_15 = ((com.google.android.gms.common.api.internal.zzv) v2_5.next());
                                com.google.android.gms.common.api.internal.zzh v3_4 = v1_15.zzm();
                                com.google.android.gms.common.ConnectionResult v4_0 = v0_24.getConnectionResult(v1_15);
                                if (!com.google.android.gms.common.api.internal.zzw.zza(this.zzgu, v1_15, v4_0)) {
                                    com.google.android.gms.common.api.internal.zzw.zzg(this.zzgu).put(v3_4, v4_0);
                                } else {
                                    com.google.android.gms.common.api.internal.zzw.zzg(this.zzgu).put(v3_4, new com.google.android.gms.common.ConnectionResult(16));
                                }
                            }
                        }
                    }
                } else {
                    com.google.android.gms.common.api.internal.zzw.zzb(this.zzgu, new android.support.v4.util.ArrayMap(com.google.android.gms.common.api.internal.zzw.zzm(this.zzgu).size()));
                    java.util.Map v1_23 = com.google.android.gms.common.api.internal.zzw.zzm(this.zzgu).values().iterator();
                    while (v1_23.hasNext()) {
                        com.google.android.gms.common.api.internal.zzw.zzg(this.zzgu).put(((com.google.android.gms.common.api.internal.zzv) v1_23.next()).zzm(), com.google.android.gms.common.ConnectionResult.RESULT_SUCCESS);
                    }
                }
                if (this.zzgu.isConnected()) {
                    com.google.android.gms.common.api.internal.zzw.zzd(this.zzgu).putAll(com.google.android.gms.common.api.internal.zzw.zzg(this.zzgu));
                    if (com.google.android.gms.common.api.internal.zzw.zzf(this.zzgu) == null) {
                        com.google.android.gms.common.api.internal.zzw.zzi(this.zzgu);
                        com.google.android.gms.common.api.internal.zzw.zzj(this.zzgu);
                        com.google.android.gms.common.api.internal.zzw.zzl(this.zzgu).signalAll();
                    }
                }
                this.zzgv.onComplete();
                com.google.android.gms.common.api.internal.zzw.zza(this.zzgu).unlock();
            } else {
                this.zzgv.onComplete();
                com.google.android.gms.common.api.internal.zzw.zza(this.zzgu).unlock();
            }
        } catch (java.util.concurrent.locks.Condition v0_8) {
            com.google.android.gms.common.api.internal.zzw.zza(this.zzgu).unlock();
            throw v0_8;
        }
        return;
    }

Method com.google.android.gms.common.api.internal.zzy.onComplete() calling method android.util.Log.e()


    public final void onComplete(com.google.android.gms.tasks.Task p7)
    {
        com.google.android.gms.common.api.internal.zzw.zza(this.zzgu).lock();
        try {
            if (com.google.android.gms.common.api.internal.zzw.zzb(this.zzgu)) {
                if (!p7.isSuccessful()) {
                    if (!(p7.getException() instanceof com.google.android.gms.common.api.AvailabilityException)) {
                        android.util.Log.e("ConnectionlessGAC", "Unexpected availability exception", p7.getException());
                        com.google.android.gms.common.api.internal.zzw.zza(this.zzgu, java.util.Collections.emptyMap());
                        com.google.android.gms.common.api.internal.zzw.zza(this.zzgu, new com.google.android.gms.common.ConnectionResult(8));
                    } else {
                        java.util.concurrent.locks.Lock v0_31 = ((com.google.android.gms.common.api.AvailabilityException) p7.getException());
                        if (!com.google.android.gms.common.api.internal.zzw.zze(this.zzgu)) {
                            com.google.android.gms.common.api.internal.zzw.zza(this.zzgu, v0_31.zzl());
                        } else {
                            com.google.android.gms.common.api.internal.zzw.zza(this.zzgu, new android.support.v4.util.ArrayMap(com.google.android.gms.common.api.internal.zzw.zzc(this.zzgu).size()));
                            java.util.Iterator v2_6 = com.google.android.gms.common.api.internal.zzw.zzc(this.zzgu).values().iterator();
                            while (v2_6.hasNext()) {
                                java.util.Map v1_25 = ((com.google.android.gms.common.api.internal.zzv) v2_6.next());
                                com.google.android.gms.common.api.internal.zzh v3_4 = v1_25.zzm();
                                com.google.android.gms.common.ConnectionResult v4_0 = v0_31.getConnectionResult(v1_25);
                                if (!com.google.android.gms.common.api.internal.zzw.zza(this.zzgu, v1_25, v4_0)) {
                                    com.google.android.gms.common.api.internal.zzw.zzd(this.zzgu).put(v3_4, v4_0);
                                } else {
                                    com.google.android.gms.common.api.internal.zzw.zzd(this.zzgu).put(v3_4, new com.google.android.gms.common.ConnectionResult(16));
                                }
                            }
                        }
                        com.google.android.gms.common.api.internal.zzw.zza(this.zzgu, com.google.android.gms.common.api.internal.zzw.zzf(this.zzgu));
                    }
                } else {
                    com.google.android.gms.common.api.internal.zzw.zza(this.zzgu, new android.support.v4.util.ArrayMap(com.google.android.gms.common.api.internal.zzw.zzc(this.zzgu).size()));
                    java.util.Map v1_0 = com.google.android.gms.common.api.internal.zzw.zzc(this.zzgu).values().iterator();
                    while (v1_0.hasNext()) {
                        com.google.android.gms.common.api.internal.zzw.zzd(this.zzgu).put(((com.google.android.gms.common.api.internal.zzv) v1_0.next()).zzm(), com.google.android.gms.common.ConnectionResult.RESULT_SUCCESS);
                    }
                }
                if (com.google.android.gms.common.api.internal.zzw.zzg(this.zzgu) != null) {
                    com.google.android.gms.common.api.internal.zzw.zzd(this.zzgu).putAll(com.google.android.gms.common.api.internal.zzw.zzg(this.zzgu));
                    com.google.android.gms.common.api.internal.zzw.zza(this.zzgu, com.google.android.gms.common.api.internal.zzw.zzf(this.zzgu));
                }
                if (com.google.android.gms.common.api.internal.zzw.zzh(this.zzgu) != null) {
                    com.google.android.gms.common.api.internal.zzw.zza(this.zzgu, 0);
                    com.google.android.gms.common.api.internal.zzw.zzk(this.zzgu).zzc(com.google.android.gms.common.api.internal.zzw.zzh(this.zzgu));
                } else {
                    com.google.android.gms.common.api.internal.zzw.zzi(this.zzgu);
                    com.google.android.gms.common.api.internal.zzw.zzj(this.zzgu);
                }
                com.google.android.gms.common.api.internal.zzw.zzl(this.zzgu).signalAll();
                com.google.android.gms.common.api.internal.zzw.zza(this.zzgu).unlock();
            } else {
                com.google.android.gms.common.api.internal.zzw.zza(this.zzgu).unlock();
            }
        } catch (java.util.concurrent.locks.Lock v0_16) {
            com.google.android.gms.common.api.internal.zzw.zza(this.zzgu).unlock();
            throw v0_16;
        }
        return;
    }

Method android.support.v4.widget.SwipeRefreshLayout.onTouchEvent() calling method android.util.Log.e()


    public boolean onTouchEvent(android.view.MotionEvent p8)
    {
        int v4_0 = 0;
        int v0 = p8.getActionMasked();
        if ((this.mReturningToStart) && (v0 == 0)) {
            this.mReturningToStart = 0;
        }
        if ((this.isEnabled()) && ((!this.mReturningToStart) && ((!this.canChildScrollUp()) && ((!this.mRefreshing) && (!this.mNestedScrollInProgress))))) {
            switch (v0) {
                case 0:
                    this.mActivePointerId = p8.getPointerId(0);
                    this.mIsBeingDragged = 0;
                    v4_0 = 1;
                    break;
                case 1:
                    int v2_2 = p8.findPointerIndex(this.mActivePointerId);
                    if (v2_2 >= 0) {
                        if (this.mIsBeingDragged) {
                            float v1_1 = ((p8.getY(v2_2) - this.mInitialMotionY) * 1056964608);
                            this.mIsBeingDragged = 0;
                            this.finishSpinner(v1_1);
                        }
                        this.mActivePointerId = -1;
                    } else {
                        android.util.Log.e(android.support.v4.widget.SwipeRefreshLayout.LOG_TAG, "Got ACTION_UP event but don\'t have an active pointer id.");
                    }
                    break;
                case 2:
                    int v2_1 = p8.findPointerIndex(this.mActivePointerId);
                    if (v2_1 >= 0) {
                        float v3_0 = p8.getY(v2_1);
                        this.startDragging(v3_0);
                        if (!this.mIsBeingDragged) {
                        } else {
                            float v1_0 = ((v3_0 - this.mInitialMotionY) * 1056964608);
                            if (v1_0 > 0) {
                                this.moveSpinner(v1_0);
                            }
                        }
                    } else {
                        android.util.Log.e(android.support.v4.widget.SwipeRefreshLayout.LOG_TAG, "Got ACTION_MOVE event but have an invalid active pointer id.");
                    }
                case 3:
                    break;
                case 5:
                    int v2_0 = p8.getActionIndex();
                    if (v2_0 >= 0) {
                        this.mActivePointerId = p8.getPointerId(v2_0);
                    } else {
                        android.util.Log.e(android.support.v4.widget.SwipeRefreshLayout.LOG_TAG, "Got ACTION_POINTER_DOWN event but have an invalid action index.");
                    }
                    break;
                case 6:
                    this.onSecondaryPointerUp(p8);
                    break;
                default:
            }
        }
        return v4_0;
    }

Method android.support.v4.widget.SwipeRefreshLayout.onInterceptTouchEvent() calling method android.util.Log.e()


    public boolean onInterceptTouchEvent(android.view.MotionEvent p7)
    {
        float v3_0 = 0;
        this.ensureTarget();
        int v0 = p7.getActionMasked();
        if ((this.mReturningToStart) && (v0 == 0)) {
            this.mReturningToStart = 0;
        }
        if ((this.isEnabled()) && ((!this.mReturningToStart) && ((!this.canChildScrollUp()) && ((!this.mRefreshing) && (!this.mNestedScrollInProgress))))) {
            switch (v0) {
                case 0:
                    this.setTargetOffsetTopAndBottom((this.mOriginalOffsetTop - this.mCircleView.getTop()));
                    this.mActivePointerId = p7.getPointerId(0);
                    this.mIsBeingDragged = 0;
                    int v1_1 = p7.findPointerIndex(this.mActivePointerId);
                    if (v1_1 >= 0) {
                        this.mInitialDownY = p7.getY(v1_1);
                    }
                    break;
                case 1:
                case 3:
                    this.mIsBeingDragged = 0;
                    this.mActivePointerId = -1;
                    break;
                case 2:
                    if (this.mActivePointerId != -1) {
                        int v1_0 = p7.findPointerIndex(this.mActivePointerId);
                        if (v1_0 >= 0) {
                            this.startDragging(p7.getY(v1_0));
                        }
                    } else {
                        android.util.Log.e(android.support.v4.widget.SwipeRefreshLayout.LOG_TAG, "Got ACTION_MOVE event but don\'t have an active pointer id.");
                    }
                    break;
                case 4:
                case 5:
                default:
                    break;
                case 4:
                case 5:
                    break;
                case 6:
                    this.onSecondaryPointerUp(p7);
                    break;
            }
            v3_0 = this.mIsBeingDragged;
        }
        return v3_0;
    }

Method android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onCommand() calling method android.util.Log.e()


    public void onCommand(String p10, android.os.Bundle p11, android.os.ResultReceiver p12)
    {
        android.support.v4.media.session.MediaSessionCompat$QueueItem v4 = 0;
        try {
            if (!p10.equals("android.support.v4.media.session.command.GET_EXTRA_BINDER")) {
                if (!p10.equals("android.support.v4.media.session.command.ADD_QUEUE_ITEM")) {
                    if (!p10.equals("android.support.v4.media.session.command.ADD_QUEUE_ITEM_AT")) {
                        if (!p10.equals("android.support.v4.media.session.command.REMOVE_QUEUE_ITEM")) {
                            if (!p10.equals("android.support.v4.media.session.command.REMOVE_QUEUE_ITEM_AT")) {
                                this.this$0.onCommand(p10, p11, p12);
                            } else {
                                android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21 v2_1 = ((android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21) android.support.v4.media.session.MediaSessionCompat$Callback.access$100(this.this$0).get());
                                if ((v2_1 != null) && (android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.access$200(v2_1) != null)) {
                                    int v3 = p11.getInt("android.support.v4.media.session.command.ARGUMENT_INDEX", -1);
                                    if ((v3 >= 0) && (v3 < android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.access$200(v2_1).size())) {
                                        v4 = ((android.support.v4.media.session.MediaSessionCompat$QueueItem) android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.access$200(v2_1).get(v3));
                                    }
                                    if (v4 != null) {
                                        this.this$0.onRemoveQueueItem(v4.getDescription());
                                    }
                                }
                            }
                        } else {
                            p11.setClassLoader(android.support.v4.media.MediaDescriptionCompat.getClassLoader());
                            this.this$0.onRemoveQueueItem(((android.support.v4.media.MediaDescriptionCompat) p11.getParcelable("android.support.v4.media.session.command.ARGUMENT_MEDIA_DESCRIPTION")));
                        }
                    } else {
                        p11.setClassLoader(android.support.v4.media.MediaDescriptionCompat.getClassLoader());
                        this.this$0.onAddQueueItem(((android.support.v4.media.MediaDescriptionCompat) p11.getParcelable("android.support.v4.media.session.command.ARGUMENT_MEDIA_DESCRIPTION")), p11.getInt("android.support.v4.media.session.command.ARGUMENT_INDEX"));
                    }
                } else {
                    p11.setClassLoader(android.support.v4.media.MediaDescriptionCompat.getClassLoader());
                    this.this$0.onAddQueueItem(((android.support.v4.media.MediaDescriptionCompat) p11.getParcelable("android.support.v4.media.session.command.ARGUMENT_MEDIA_DESCRIPTION")));
                }
            } else {
                android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21 v2_3 = ((android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21) android.support.v4.media.session.MediaSessionCompat$Callback.access$100(this.this$0).get());
                if (v2_3 != null) {
                    android.os.Bundle v5_1 = new android.os.Bundle();
                    android.support.v4.media.session.IMediaSession v1 = v2_3.getSessionToken().getExtraBinder();
                    if (v1 != null) {
                        v4 = v1.asBinder();
                    }
                    android.support.v4.app.BundleCompat.putBinder(v5_1, "android.support.v4.media.session.EXTRA_BINDER", v4);
                    p12.send(0, v5_1);
                }
            }
        } catch (android.os.BadParcelableException v0) {
            android.util.Log.e("MediaSessionCompat", "Could not unparcel the extra data.");
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.stop() calling method android.util.Log.e()


    public void stop()
    {
        try {
            this.mBinder.stop();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in stop.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.skipToQueueItem() calling method android.util.Log.e()


    public void skipToQueueItem(long p4)
    {
        try {
            this.mBinder.skipToQueueItem(p4);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in skipToQueueItem.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.skipToPrevious() calling method android.util.Log.e()


    public void skipToPrevious()
    {
        try {
            this.mBinder.previous();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in skipToPrevious.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.skipToNext() calling method android.util.Log.e()


    public void skipToNext()
    {
        try {
            this.mBinder.next();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in skipToNext.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.setShuffleModeEnabled() calling method android.util.Log.e()


    public void setShuffleModeEnabled(boolean p4)
    {
        try {
            this.mBinder.setShuffleModeEnabledDeprecated(p4);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in setShuffleModeEnabled.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.setShuffleMode() calling method android.util.Log.e()


    public void setShuffleMode(int p4)
    {
        try {
            this.mBinder.setShuffleMode(p4);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in setShuffleMode.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.setRepeatMode() calling method android.util.Log.e()


    public void setRepeatMode(int p4)
    {
        try {
            this.mBinder.setRepeatMode(p4);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in setRepeatMode.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.setRating() calling method android.util.Log.e()


    public void setRating(android.support.v4.media.RatingCompat p4, android.os.Bundle p5)
    {
        try {
            this.mBinder.rateWithExtras(p4, p5);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in setRating.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.setRating() calling method android.util.Log.e()


    public void setRating(android.support.v4.media.RatingCompat p4)
    {
        try {
            this.mBinder.rate(p4);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in setRating.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.setCaptioningEnabled() calling method android.util.Log.e()


    public void setCaptioningEnabled(boolean p4)
    {
        try {
            this.mBinder.setCaptioningEnabled(p4);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in setCaptioningEnabled.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.sendCustomAction() calling method android.util.Log.e()


    public void sendCustomAction(String p4, android.os.Bundle p5)
    {
        android.support.v4.media.session.MediaControllerCompat.access$100(p4, p5);
        try {
            this.mBinder.sendCustomAction(p4, p5);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in sendCustomAction.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.seekTo() calling method android.util.Log.e()


    public void seekTo(long p4)
    {
        try {
            this.mBinder.seekTo(p4);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in seekTo.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.rewind() calling method android.util.Log.e()


    public void rewind()
    {
        try {
            this.mBinder.rewind();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in rewind.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.prepareFromUri() calling method android.util.Log.e()


    public void prepareFromUri(android.net.Uri p4, android.os.Bundle p5)
    {
        try {
            this.mBinder.prepareFromUri(p4, p5);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in prepareFromUri.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.prepareFromSearch() calling method android.util.Log.e()


    public void prepareFromSearch(String p4, android.os.Bundle p5)
    {
        try {
            this.mBinder.prepareFromSearch(p4, p5);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in prepareFromSearch.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.prepareFromMediaId() calling method android.util.Log.e()


    public void prepareFromMediaId(String p4, android.os.Bundle p5)
    {
        try {
            this.mBinder.prepareFromMediaId(p4, p5);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in prepareFromMediaId.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.prepare() calling method android.util.Log.e()


    public void prepare()
    {
        try {
            this.mBinder.prepare();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in prepare.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.playFromUri() calling method android.util.Log.e()


    public void playFromUri(android.net.Uri p4, android.os.Bundle p5)
    {
        try {
            this.mBinder.playFromUri(p4, p5);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in playFromUri.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.playFromSearch() calling method android.util.Log.e()


    public void playFromSearch(String p4, android.os.Bundle p5)
    {
        try {
            this.mBinder.playFromSearch(p4, p5);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in playFromSearch.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.playFromMediaId() calling method android.util.Log.e()


    public void playFromMediaId(String p4, android.os.Bundle p5)
    {
        try {
            this.mBinder.playFromMediaId(p4, p5);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in playFromMediaId.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.play() calling method android.util.Log.e()


    public void play()
    {
        try {
            this.mBinder.play();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in play.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.pause() calling method android.util.Log.e()


    public void pause()
    {
        try {
            this.mBinder.pause();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in pause.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.fastForward() calling method android.util.Log.e()


    public void fastForward()
    {
        try {
            this.mBinder.fastForward();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in fastForward.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.unregisterCallback() calling method android.util.Log.e()


    public void unregisterCallback(android.support.v4.media.session.MediaControllerCompat$Callback p4)
    {
        if (p4 != null) {
            try {
                this.mBinder.unregisterCallbackListener(((android.support.v4.media.session.IMediaControllerCallback) android.support.v4.media.session.MediaControllerCompat$Callback.access$000(p4)));
                this.mBinder.asBinder().unlinkToDeath(p4, 0);
            } catch (android.os.RemoteException v0) {
                android.util.Log.e("MediaControllerCompat", "Dead object in unregisterCallback.", v0);
            }
            return;
        } else {
            throw new IllegalArgumentException("callback may not be null.");
        }
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.setVolumeTo() calling method android.util.Log.e()


    public void setVolumeTo(int p4, int p5)
    {
        try {
            this.mBinder.setVolumeTo(p4, p5, 0);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in setVolumeTo.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.sendCommand() calling method android.util.Log.e()


    public void sendCommand(String p4, android.os.Bundle p5, android.os.ResultReceiver p6)
    {
        try {
            this.mBinder.sendCommand(p4, p5, new android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper(p6));
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in sendCommand.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.removeQueueItem() calling method android.util.Log.e()


    public void removeQueueItem(android.support.v4.media.MediaDescriptionCompat p9)
    {
        try {
            if ((4 & this.mBinder.getFlags()) != 0) {
                this.mBinder.removeQueueItem(p9);
            } else {
                throw new UnsupportedOperationException("This session doesn\'t support queue management operations");
            }
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in removeQueueItem.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.registerCallback() calling method android.util.Log.e()


    public void registerCallback(android.support.v4.media.session.MediaControllerCompat$Callback p4, android.os.Handler p5)
    {
        if (p4 != null) {
            try {
                this.mBinder.asBinder().linkToDeath(p4, 0);
                this.mBinder.registerCallbackListener(((android.support.v4.media.session.IMediaControllerCallback) android.support.v4.media.session.MediaControllerCompat$Callback.access$000(p4)));
            } catch (android.os.RemoteException v0) {
                android.util.Log.e("MediaControllerCompat", "Dead object in registerCallback.", v0);
                p4.onSessionDestroyed();
            }
            return;
        } else {
            throw new IllegalArgumentException("callback may not be null.");
        }
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.isShuffleModeEnabled() calling method android.util.Log.e()


    public boolean isShuffleModeEnabled()
    {
        try {
            int v1_1 = this.mBinder.isShuffleModeEnabledDeprecated();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in isShuffleModeEnabled.", v0);
            v1_1 = 0;
        }
        return v1_1;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.isCaptioningEnabled() calling method android.util.Log.e()


    public boolean isCaptioningEnabled()
    {
        try {
            int v1_1 = this.mBinder.isCaptioningEnabled();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in isCaptioningEnabled.", v0);
            v1_1 = 0;
        }
        return v1_1;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getShuffleMode() calling method android.util.Log.e()


    public int getShuffleMode()
    {
        try {
            int v1_1 = this.mBinder.getShuffleMode();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in getShuffleMode.", v0);
            v1_1 = 0;
        }
        return v1_1;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getSessionActivity() calling method android.util.Log.e()


    public android.app.PendingIntent getSessionActivity()
    {
        try {
            int v1_1 = this.mBinder.getLaunchPendingIntent();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in getSessionActivity.", v0);
            v1_1 = 0;
        }
        return v1_1;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getRepeatMode() calling method android.util.Log.e()


    public int getRepeatMode()
    {
        try {
            int v1_1 = this.mBinder.getRepeatMode();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in getRepeatMode.", v0);
            v1_1 = 0;
        }
        return v1_1;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getRatingType() calling method android.util.Log.e()


    public int getRatingType()
    {
        try {
            int v1_1 = this.mBinder.getRatingType();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in getRatingType.", v0);
            v1_1 = 0;
        }
        return v1_1;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getQueueTitle() calling method android.util.Log.e()


    public CharSequence getQueueTitle()
    {
        try {
            int v1_1 = this.mBinder.getQueueTitle();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in getQueueTitle.", v0);
            v1_1 = 0;
        }
        return v1_1;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getQueue() calling method android.util.Log.e()


    public java.util.List getQueue()
    {
        try {
            int v1_1 = this.mBinder.getQueue();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in getQueue.", v0);
            v1_1 = 0;
        }
        return v1_1;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getPlaybackState() calling method android.util.Log.e()


    public android.support.v4.media.session.PlaybackStateCompat getPlaybackState()
    {
        try {
            int v1_1 = this.mBinder.getPlaybackState();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in getPlaybackState.", v0);
            v1_1 = 0;
        }
        return v1_1;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getPlaybackInfo() calling method android.util.Log.e()


    public android.support.v4.media.session.MediaControllerCompat$PlaybackInfo getPlaybackInfo()
    {
        try {
            android.support.v4.media.session.ParcelableVolumeInfo v7 = this.mBinder.getVolumeAttributes();
            int v0_0 = new android.support.v4.media.session.MediaControllerCompat$PlaybackInfo(v7.volumeType, v7.audioStream, v7.controlType, v7.maxVolume, v7.currentVolume);
        } catch (android.os.RemoteException v6) {
            android.util.Log.e("MediaControllerCompat", "Dead object in getPlaybackInfo.", v6);
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getPackageName() calling method android.util.Log.e()


    public String getPackageName()
    {
        try {
            int v1_1 = this.mBinder.getPackageName();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in getPackageName.", v0);
            v1_1 = 0;
        }
        return v1_1;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getMetadata() calling method android.util.Log.e()


    public android.support.v4.media.MediaMetadataCompat getMetadata()
    {
        try {
            int v1_1 = this.mBinder.getMetadata();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in getMetadata.", v0);
            v1_1 = 0;
        }
        return v1_1;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getFlags() calling method android.util.Log.e()


    public long getFlags()
    {
        try {
            long v2_0 = this.mBinder.getFlags();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in getFlags.", v0);
            v2_0 = 0;
        }
        return v2_0;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getExtras() calling method android.util.Log.e()


    public android.os.Bundle getExtras()
    {
        try {
            int v1_1 = this.mBinder.getExtras();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in getExtras.", v0);
            v1_1 = 0;
        }
        return v1_1;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.dispatchMediaButtonEvent() calling method android.util.Log.e()


    public boolean dispatchMediaButtonEvent(android.view.KeyEvent p4)
    {
        if (p4 != null) {
            try {
                this.mBinder.sendMediaButton(p4);
            } catch (android.os.RemoteException v0) {
                android.util.Log.e("MediaControllerCompat", "Dead object in dispatchMediaButtonEvent.", v0);
            }
            return 0;
        } else {
            throw new IllegalArgumentException("event may not be null.");
        }
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.adjustVolume() calling method android.util.Log.e()


    public void adjustVolume(int p4, int p5)
    {
        try {
            this.mBinder.adjustVolume(p4, p5, 0);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in adjustVolume.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.addQueueItem() calling method android.util.Log.e()


    public void addQueueItem(android.support.v4.media.MediaDescriptionCompat p9, int p10)
    {
        try {
            if ((4 & this.mBinder.getFlags()) != 0) {
                this.mBinder.addQueueItemAt(p9, p10);
            } else {
                throw new UnsupportedOperationException("This session doesn\'t support queue management operations");
            }
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in addQueueItemAt.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.addQueueItem() calling method android.util.Log.e()


    public void addQueueItem(android.support.v4.media.MediaDescriptionCompat p9)
    {
        try {
            if ((4 & this.mBinder.getFlags()) != 0) {
                this.mBinder.addQueueItem(p9);
            } else {
                throw new UnsupportedOperationException("This session doesn\'t support queue management operations");
            }
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in addQueueItem.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.unregisterCallback() calling method android.util.Log.e()


    public final void unregisterCallback(android.support.v4.media.session.MediaControllerCompat$Callback p5)
    {
        android.support.v4.media.session.MediaControllerCompatApi21.unregisterCallback(this.mControllerObj, android.support.v4.media.session.MediaControllerCompat$Callback.access$000(p5));
        if (this.mExtraBinder == null) {
            try {
                this.mPendingCallbacks.remove(p5);
            } catch (Throwable v2_6) {
                throw v2_6;
            }
        } else {
            try {
                android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback v1_1 = ((android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback) this.mCallbackMap.remove(p5));
            } catch (android.os.RemoteException v0) {
                android.util.Log.e("MediaControllerCompat", "Dead object in unregisterCallback.", v0);
            }
            if (v1_1 != null) {
                this.mExtraBinder.unregisterCallbackListener(v1_1);
            }
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.registerCallback() calling method android.util.Log.e()


    public final void registerCallback(android.support.v4.media.session.MediaControllerCompat$Callback p5, android.os.Handler p6)
    {
        android.support.v4.media.session.MediaControllerCompatApi21.registerCallback(this.mControllerObj, android.support.v4.media.session.MediaControllerCompat$Callback.access$000(p5), p6);
        if (this.mExtraBinder == null) {
            try {
                this.mPendingCallbacks.add(p5);
            } catch (Throwable v2_7) {
                throw v2_7;
            }
        } else {
            android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback v1_1 = new android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback(p5);
            this.mCallbackMap.put(p5, v1_1);
            p5.mHasExtraCallback = 1;
            try {
                this.mExtraBinder.registerCallbackListener(v1_1);
            } catch (android.os.RemoteException v0) {
                android.util.Log.e("MediaControllerCompat", "Dead object in registerCallback.", v0);
            }
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.isShuffleModeEnabled() calling method android.util.Log.e()


    public boolean isShuffleModeEnabled()
    {
        String v1_2;
        if (this.mExtraBinder == null) {
            v1_2 = 0;
        } else {
            try {
                v1_2 = this.mExtraBinder.isShuffleModeEnabledDeprecated();
            } catch (android.os.RemoteException v0) {
                android.util.Log.e("MediaControllerCompat", "Dead object in isShuffleModeEnabled.", v0);
            }
        }
        return v1_2;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.isCaptioningEnabled() calling method android.util.Log.e()


    public boolean isCaptioningEnabled()
    {
        String v1_2;
        if (this.mExtraBinder == null) {
            v1_2 = 0;
        } else {
            try {
                v1_2 = this.mExtraBinder.isCaptioningEnabled();
            } catch (android.os.RemoteException v0) {
                android.util.Log.e("MediaControllerCompat", "Dead object in isCaptioningEnabled.", v0);
            }
        }
        return v1_2;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getShuffleMode() calling method android.util.Log.e()


    public int getShuffleMode()
    {
        String v1_2;
        if (this.mExtraBinder == null) {
            v1_2 = 0;
        } else {
            try {
                v1_2 = this.mExtraBinder.getShuffleMode();
            } catch (android.os.RemoteException v0) {
                android.util.Log.e("MediaControllerCompat", "Dead object in getShuffleMode.", v0);
            }
        }
        return v1_2;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getRepeatMode() calling method android.util.Log.e()


    public int getRepeatMode()
    {
        String v1_2;
        if (this.mExtraBinder == null) {
            v1_2 = 0;
        } else {
            try {
                v1_2 = this.mExtraBinder.getRepeatMode();
            } catch (android.os.RemoteException v0) {
                android.util.Log.e("MediaControllerCompat", "Dead object in getRepeatMode.", v0);
            }
        }
        return v1_2;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getRatingType() calling method android.util.Log.e()


    public int getRatingType()
    {
        if ((android.os.Build$VERSION.SDK_INT >= 22) || (this.mExtraBinder == null)) {
            String v1_2 = android.support.v4.media.session.MediaControllerCompatApi21.getRatingType(this.mControllerObj);
        } else {
            try {
                v1_2 = this.mExtraBinder.getRatingType();
            } catch (android.os.RemoteException v0) {
                android.util.Log.e("MediaControllerCompat", "Dead object in getRatingType.", v0);
            }
        }
        return v1_2;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getPlaybackState() calling method android.util.Log.e()


    public android.support.v4.media.session.PlaybackStateCompat getPlaybackState()
    {
        int v2_1;
        if (this.mExtraBinder == null) {
            Object v1 = android.support.v4.media.session.MediaControllerCompatApi21.getPlaybackState(this.mControllerObj);
            if (v1 == null) {
                v2_1 = 0;
            } else {
                v2_1 = android.support.v4.media.session.PlaybackStateCompat.fromPlaybackState(v1);
            }
        } else {
            try {
                v2_1 = this.mExtraBinder.getPlaybackState();
            } catch (android.os.RemoteException v0) {
                android.util.Log.e("MediaControllerCompat", "Dead object in getPlaybackState.", v0);
            }
        }
        return v2_1;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.processPendingCallbacks() calling method android.util.Log.e()


    private void processPendingCallbacks()
    {
        if (this.mExtraBinder != null) {
            try {
                String v3_5 = this.mPendingCallbacks.iterator();
            } catch (String v3_3) {
                throw v3_3;
            }
            while (v3_5.hasNext()) {
                android.support.v4.media.session.MediaControllerCompat$Callback v0_1 = ((android.support.v4.media.session.MediaControllerCompat$Callback) v3_5.next());
                android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback v2_1 = new android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback(v0_1);
                this.mCallbackMap.put(v0_1, v2_1);
                v0_1.mHasExtraCallback = 1;
                try {
                    this.mExtraBinder.registerCallbackListener(v2_1);
                } catch (android.os.RemoteException v1) {
                    android.util.Log.e("MediaControllerCompat", "Dead object in registerCallback.", v1);
                    break;
                }
            }
            this.mPendingCallbacks.clear();
        }
        return;
    }

Method android.support.v4.media.session.MediaButtonReceiver$MediaButtonConnectionCallback.onConnected() calling method android.util.Log.e()


    public void onConnected()
    {
        try {
            new android.support.v4.media.session.MediaControllerCompat(this.mContext, this.mMediaBrowser.getSessionToken()).dispatchMediaButtonEvent(((android.view.KeyEvent) this.mIntent.getParcelableExtra("android.intent.extra.KEY_EVENT")));
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaButtonReceiver", "Failed to create a media controller", v0);
        }
        this.finish();
        return;
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.onConnectionFailed() calling method android.util.Log.e()


    public void onConnectionFailed(android.os.Messenger p4)
    {
        android.util.Log.e("MediaBrowserCompat", new StringBuilder().append("onConnectFailed for ").append(this.mServiceComponent).toString());
        if (this.isCurrent(p4, "onConnectFailed")) {
            if (this.mState == 2) {
                this.forceCloseConnection();
                this.mCallback.onConnectionFailed();
            } else {
                android.util.Log.w("MediaBrowserCompat", new StringBuilder().append("onConnect from service while mState=").append(android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.getStateLabel(this.mState)).append("... ignoring").toString());
            }
        }
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.throwException() calling method android.util.Log.e()


    private void throwException(RuntimeException p8)
    {
        android.util.Log.e("FragmentManager", p8.getMessage());
        android.util.Log.e("FragmentManager", "Activity state:");
        java.io.PrintWriter v2_1 = new java.io.PrintWriter(new android.support.v4.util.LogWriter("FragmentManager"));
        if (this.mHost == null) {
            try {
                String[] v5_1 = new String[0];
                this.dump("  ", 0, v2_1, v5_1);
            } catch (Exception v0_0) {
                android.util.Log.e("FragmentManager", "Failed dumping state", v0_0);
            }
        } else {
            try {
                String[] v6_1 = new String[0];
                this.mHost.onDump("  ", 0, v2_1, v6_1);
            } catch (Exception v0_1) {
                android.util.Log.e("FragmentManager", "Failed dumping state", v0_1);
            }
        }
        throw p8;
    }

Method android.support.v4.app.FragmentManagerImpl.getAnimationListener() calling method android.util.Log.e()


    private static android.view.animation.Animation$AnimationListener getAnimationListener(android.view.animation.Animation p5)
    {
        android.view.animation.Animation$AnimationListener v2 = 0;
        try {
            if (android.support.v4.app.FragmentManagerImpl.sAnimationListenerField != null) {
                v2 = ((android.view.animation.Animation$AnimationListener) android.support.v4.app.FragmentManagerImpl.sAnimationListenerField.get(p5));
            } else {
                android.support.v4.app.FragmentManagerImpl.sAnimationListenerField = android.view.animation.Animation.getDeclaredField("mListener");
                android.support.v4.app.FragmentManagerImpl.sAnimationListenerField.setAccessible(1);
            }
        } catch (IllegalAccessException v1_1) {
            android.util.Log.e("FragmentManager", "No field with the name mListener is found in Animation class", v1_1);
        } catch (IllegalAccessException v1_0) {
            android.util.Log.e("FragmentManager", "Cannot access Animation\'s mListener field", v1_0);
        }
        return v2;
    }

Method plugin.google.maps.PluginEnvironment$1.run() calling method android.util.Log.e()


    public void run()
    {
        try {
            plugin.google.maps.PluginEnvironment v2_4 = this.this$0.getClass();
            Object[] v3_2 = this.val$action;
            int v4_3 = new Class[2];
            v4_3[0] = org.json.JSONArray;
            v4_3[1] = org.apache.cordova.CallbackContext;
            reflect.Method v1 = v2_4.getDeclaredMethod(v3_2, v4_3);
        } catch (Exception v0) {
            android.util.Log.e("CordovaLog", "An error occurred", v0);
            this.val$callbackContext.error(v0.toString());
            return;
        }
        if (!v1.isAccessible()) {
            v1.setAccessible(1);
        }
        plugin.google.maps.PluginEnvironment v2_3 = this.this$0;
        Object[] v3_1 = new Object[2];
        v3_1[0] = this.val$args;
        v3_1[1] = this.val$callbackContext;
        v1.invoke(v2_3, v3_1);
        return;
    }

Method plugin.google.maps.MyPluginLayout.addPluginOverlay() calling method android.util.Log.e()


    public void addPluginOverlay(plugin.google.maps.IPluginView p8)
    {
        if (p8.getDivId() != null) {
            if (!this.HTMLNodes.containsKey(p8.getDivId())) {
                android.util.Log.e("MyPluginLayout", "----> 200x200");
                android.os.Bundle v0_1 = new android.os.Bundle();
                v0_1.putDouble("offsetX", 0);
                v0_1.putDouble("offsetY", 3000.0);
                v0_1.putBoolean("isDummy", 1);
                this.HTMLNodes.put(p8.getDivId(), v0_1);
                this.HTMLNodeRectFs.put(p8.getDivId(), new android.graphics.RectF(0, 1161527296, 1128792064, 1128792064));
            }
            this.pluginOverlays.put(p8.getOverlayId(), p8);
            this.mActivity.runOnUiThread(new plugin.google.maps.MyPluginLayout$4(this, p8));
        }
        return;
    }

Method plugin.google.maps.MyPluginLayout.<init>() calling method android.util.Log.e()


    public MyPluginLayout(org.apache.cordova.CordovaWebView p9, android.app.Activity p10)
    {
        super(p9.getView().getContext());
        super.pluginOverlays = new java.util.concurrent.ConcurrentHashMap();
        super.touchableWrappers = new java.util.concurrent.ConcurrentHashMap();
        super.isScrolling = 0;
        super.isDebug = 0;
        super._lockHtmlNodes = new Object();
        super.CACHE_FIND_DOM = new java.util.concurrent.ConcurrentHashMap();
        super.HTMLNodes = new java.util.concurrent.ConcurrentHashMap();
        super.HTMLNodeRectFs = new java.util.concurrent.ConcurrentHashMap();
        super.mActivity = 0;
        super.debugPaint = new android.graphics.Paint();
        super.stopFlag = 0;
        super.needUpdatePosition = 0;
        super.isSuspended = 0;
        super.resizeWorker = new plugin.google.maps.MyPluginLayout$1(super);
        super.browserView = p9.getView();
        super.browserView.getViewTreeObserver().addOnGlobalLayoutListener(super);
        super.mActivity = p10;
        android.view.ViewGroup v1_1 = ((android.view.ViewGroup) super.browserView.getParent());
        super.context = super.browserView.getContext();
        super.zoomScale = android.content.res.Resources.getSystem().getDisplayMetrics().density;
        android.util.Log.e("MyPluginLayout", new StringBuilder().append("--> zoomScale = ").append(super.zoomScale).toString());
        super.frontLayer = new plugin.google.maps.MyPluginLayout$FrontLayerLayout(super, super.context);
        super.scrollView = new android.widget.ScrollView(super.context);
        super.scrollView.setLayoutParams(new android.widget.FrameLayout$LayoutParams(-1, -1));
        v1_1.removeView(super.browserView);
        super.frontLayer.addView(super.browserView);
        super.scrollFrameLayout = new android.widget.FrameLayout(super.context);
        super.scrollFrameLayout.setLayoutParams(new android.widget.FrameLayout$LayoutParams(-1, -2));
        android.view.View v0_0 = new android.view.View(super.context);
        v0_0.setLayoutParams(new android.widget.FrameLayout$LayoutParams(1, 99999));
        super.scrollFrameLayout.addView(v0_0);
        super.scrollView.setHorizontalScrollBarEnabled(1);
        super.scrollView.setVerticalScrollBarEnabled(1);
        super.scrollView.addView(super.scrollFrameLayout);
        super.browserView.setDrawingCacheEnabled(0);
        super.addView(super.scrollView);
        super.addView(super.frontLayer);
        v1_1.addView(super);
        super.browserView.setBackgroundColor(0);
        super.scrollView.setHorizontalScrollBarEnabled(0);
        super.scrollView.setVerticalScrollBarEnabled(0);
        super.startTimer();
        return;
    }

Method plugin.google.maps.CordovaGoogleMaps$1.run() calling method android.util.Log.e()


    public void run()
    {
        plugin.google.maps.CordovaGoogleMaps v9_0 = 1;
        plugin.google.maps.CordovaGoogleMaps.CURRENT_URL = this.val$webView.getUrl();
        int v4 = com.google.android.gms.common.GooglePlayServicesUtil.isGooglePlayServicesAvailable(plugin.google.maps.CordovaGoogleMaps.access$000(this.this$0));
        StringBuilder vtmp4 = new StringBuilder().append("----> checkGooglePlayServices = ");
        if (v4 != 0) {
            v9_0 = 0;
        }
        android.util.Log.d("GoogleMapsPlugin", vtmp4.append(v9_0).toString());
        if (v4 == 0) {
            this.val$webView.getView().setBackgroundColor(0);
            this.val$webView.getView().setOverScrollMode(2);
            this.this$0.mPluginLayout = new plugin.google.maps.MyPluginLayout(this.val$webView, plugin.google.maps.CordovaGoogleMaps.access$000(this.this$0));
            this.this$0.mPluginLayout.stopTimer();
            try {
                android.content.pm.ApplicationInfo v3 = plugin.google.maps.CordovaGoogleMaps.access$000(this.this$0).getPackageManager().getApplicationInfo(plugin.google.maps.CordovaGoogleMaps.access$000(this.this$0).getPackageName(), 128);
            } catch (plugin.google.maps.CordovaGoogleMaps v9) {
            }
            if ("API_KEY_FOR_ANDROID".equals(v3.metaData.getString("com.google.android.maps.v2.API_KEY"))) {
                android.app.AlertDialog$Builder v2_3 = new android.app.AlertDialog$Builder(plugin.google.maps.CordovaGoogleMaps.access$000(this.this$0));
                v2_3.setMessage(plugin.google.maps.PluginUtil.getPgmStrings(plugin.google.maps.CordovaGoogleMaps.access$000(this.this$0), "pgm_api_key_error")).setCancelable(0).setPositiveButton(plugin.google.maps.PluginUtil.getPgmStrings(plugin.google.maps.CordovaGoogleMaps.access$000(this.this$0), "pgm_google_close_button"), new plugin.google.maps.CordovaGoogleMaps$1$2(this));
                v2_3.create().show();
            }
            plugin.google.maps.CordovaGoogleMaps.CURRENT_URL = this.val$webView.getUrl();
            if (!this.this$0.initialized) {
                try {
                    com.google.android.gms.maps.MapsInitializer.initialize(this.val$cordova.getActivity());
                    this.this$0.initialized = 1;
                } catch (Exception v5) {
                    v5.printStackTrace();
                }
            }
        } else {
            android.util.Log.e("GoogleMapsPlugin", new StringBuilder().append("---Google Play Services is not available: ").append(com.google.android.gms.common.GooglePlayServicesUtil.getErrorString(v4)).toString());
            int v8 = 0;
            String v6 = plugin.google.maps.PluginUtil.getPgmStrings(plugin.google.maps.CordovaGoogleMaps.access$000(this.this$0), "pgm_google_play_error");
            switch (v4) {
                case 1:
                    v6 = plugin.google.maps.PluginUtil.getPgmStrings(plugin.google.maps.CordovaGoogleMaps.access$000(this.this$0), "pgm_google_play_service_missing");
                    v8 = 1;
                    break;
                case 2:
                    v6 = plugin.google.maps.PluginUtil.getPgmStrings(plugin.google.maps.CordovaGoogleMaps.access$000(this.this$0), "pgm_google_play_service_update_required");
                    v8 = 1;
                    break;
                case 3:
                    v6 = plugin.google.maps.PluginUtil.getPgmStrings(plugin.google.maps.CordovaGoogleMaps.access$000(this.this$0), "pgm_google_play_service_disabled");
                    break;
                case 4:
                    v6 = plugin.google.maps.PluginUtil.getPgmStrings(plugin.google.maps.CordovaGoogleMaps.access$000(this.this$0), "pgm_google_play_sign_in_required");
                    break;
                case 5:
                    v6 = plugin.google.maps.PluginUtil.getPgmStrings(plugin.google.maps.CordovaGoogleMaps.access$000(this.this$0), "pgm_google_play_invalid_account");
                    break;
                case 6:
                default:
                    v8 = 1;
                    break;
                case 7:
                    v6 = plugin.google.maps.PluginUtil.getPgmStrings(plugin.google.maps.CordovaGoogleMaps.access$000(this.this$0), "pgm_google_play_network_error");
                    break;
                case 8:
                    v6 = plugin.google.maps.PluginUtil.getPgmStrings(plugin.google.maps.CordovaGoogleMaps.access$000(this.this$0), "pgm_google_play_internal_error");
                    break;
                case 9:
                    v6 = plugin.google.maps.PluginUtil.getPgmStrings(plugin.google.maps.CordovaGoogleMaps.access$000(this.this$0), "pgm_google_play_service_invalid");
                    v8 = 1;
                    break;
                case 10:
                    v6 = plugin.google.maps.PluginUtil.getPgmStrings(plugin.google.maps.CordovaGoogleMaps.access$000(this.this$0), "pgm_google_play_developer_error");
                    break;
                case 11:
                    v6 = plugin.google.maps.PluginUtil.getPgmStrings(plugin.google.maps.CordovaGoogleMaps.access$000(this.this$0), "pgm_google_play_license_check_failed");
                    break;
            }
            int v7 = v8;
            android.app.AlertDialog$Builder v2_1 = new android.app.AlertDialog$Builder(plugin.google.maps.CordovaGoogleMaps.access$000(this.this$0));
            v2_1.setMessage(v6).setCancelable(0).setPositiveButton(plugin.google.maps.PluginUtil.getPgmStrings(plugin.google.maps.CordovaGoogleMaps.access$000(this.this$0), "pgm_google_close_button"), new plugin.google.maps.CordovaGoogleMaps$1$1(this, v7));
            v2_1.create().show();
            android.util.Log.e("GoogleMapsPlugin", "Google Play Services is not available.");
        }
        return;
    }

Method plugin.google.maps.AsyncLoadImage.doInBackground() calling method android.util.Log.e()


    protected varargs plugin.google.maps.AsyncLoadImage$AsyncLoadImageResult doInBackground(Void[] p49)
    {
        plugin.google.maps.AsyncLoadImage$AsyncLoadImageResult v37_0;
        int v22_1 = this.mOptions.width;
        int v21_0 = this.mOptions.height;
        String v15_0 = this.mOptions.url;
        String v30 = v15_0;
        if (v15_0 != null) {
            String v7_2 = plugin.google.maps.AsyncLoadImage.getCacheKey(v30, v22_1, v21_0);
            android.graphics.Bitmap v16_1 = plugin.google.maps.AsyncLoadImage.getBitmapFromMemCache(v7_2);
            if (v16_1 == null) {
                if (!v15_0.startsWith("data:image")) {
                    if ((this.currentPageUrl.startsWith("http://localhost")) || (this.currentPageUrl.startsWith("http://127.0.0.1"))) {
                        if (!v15_0.contains("://")) {
                            v15_0 = "file:///android_asset/www/".concat(v15_0);
                        } else {
                            v15_0 = v15_0.replaceAll("http://.+?/", "file:///android_asset/www/");
                        }
                    }
                    if ((!v15_0.contains("://")) && ((!v15_0.startsWith("/")) && ((!v15_0.startsWith("www/")) && ((!v15_0.startsWith("data:image")) && ((!v15_0.startsWith("./")) && (!v15_0.startsWith("../"))))))) {
                        v15_0 = new StringBuilder().append("./").append(v15_0).toString();
                    }
                    if ((v15_0.startsWith("./")) || (v15_0.startsWith("../"))) {
                        String v15_1 = v15_0.replace("(\\.\\/)+", "./");
                        String v10_3 = this.currentPageUrl.replaceAll("[^\\/]*$", "").replaceAll("#.*$", "").replaceAll("\\/[^\\/]+\\.[^\\/]+$", "");
                        if (!v10_3.endsWith("/")) {
                            v10_3 = new StringBuilder().append(v10_3).append("/").toString();
                        }
                        v15_0 = new StringBuilder().append(v10_3).append(v15_1).toString().replaceAll("(\\/\\.\\/+)+", "/");
                    }
                    if ((v15_0.indexOf("file://") != 0) || (v15_0.contains("file:///android_asset/"))) {
                        if (v15_0.contains("./")) {
                            try {
                                boolean v20 = v15_0.startsWith("/");
                                java.io.File v36 = new java.io.File;
                                v36(v15_0);
                                v15_0 = v36.getCanonicalPath();
                            } catch (Exception v12_0) {
                                v12_0.printStackTrace();
                            }
                            if (!v20) {
                                v15_0 = v15_0.substring(1);
                            }
                        }
                    } else {
                        v15_0 = v15_0.replace("file://", "");
                    }
                }
                String v7_0 = plugin.google.maps.AsyncLoadImage.getCacheKey(v15_0, v22_1, v21_0);
                android.graphics.Bitmap v16_0 = plugin.google.maps.AsyncLoadImage.getBitmapFromMemCache(v7_0);
                if (v16_0 == null) {
                    String v7_1 = plugin.google.maps.AsyncLoadImage.getCacheKey(v30, v22_1, v21_0);
                    if (v15_0.indexOf("http") != 0) {
                        if ((v15_0.indexOf("data:image/") != 0) || (!v15_0.contains(";base64,"))) {
                            java.io.FileInputStream v18_0 = 0;
                            try {
                                if (!v15_0.startsWith("file:/android_asset/")) {
                                    if (!v15_0.startsWith("file:///android_asset/")) {
                                        if (v15_0.startsWith("/")) {
                                            java.io.FileInputStream v19 = new java.io.FileInputStream;
                                            v19(new java.io.File(v15_0));
                                            v18_0 = v19;
                                        }
                                    } else {
                                        android.content.res.AssetManager v5_0 = this.cordova.getActivity().getAssets();
                                        v15_0 = v15_0.replace("file:///android_asset/", "");
                                        v18_0 = v5_0.open(v15_0);
                                    }
                                } else {
                                    android.content.res.AssetManager v5_1 = this.cordova.getActivity().getAssets();
                                    v15_0 = v15_0.replace("file:/android_asset/", "");
                                    v18_0 = v5_1.open(v15_0);
                                }
                            } catch (Exception v12_1) {
                                v12_1.printStackTrace();
                                v37_0 = 0;
                                return v37_0;
                            }
                            if (v18_0 == null) {
                                android.util.Log.e("AsyncLoadImage", new StringBuilder().append("Can not load the file from \'").append(v15_0).append("\'").toString());
                                v37_0 = 0;
                                return v37_0;
                            } else {
                                android.graphics.Bitmap v16_2 = android.graphics.BitmapFactory.decodeStream(v18_0);
                                v18_0.close();
                            }
                        } else {
                            v16_2 = plugin.google.maps.PluginUtil.getBitmapFromBase64encodedImage(v15_0.split(",")[1]);
                        }
                        if ((v22_1 <= 0) || (v21_0 <= 0)) {
                            android.graphics.Bitmap v16_3 = plugin.google.maps.PluginUtil.scaleBitmapForDevice(v16_2);
                        } else {
                            v16_3 = plugin.google.maps.PluginUtil.resizeBitmap(v16_2, Math.round((((float) v22_1) * this.density)), Math.round((((float) v21_0) * this.density)));
                        }
                        v37_0 = new plugin.google.maps.AsyncLoadImage$AsyncLoadImageResult();
                        v37_0.image = v16_3;
                        v37_0.cacheHit = 0;
                        if (!this.mOptions.noCaching) {
                            v37_0.cacheKey = v7_1;
                            plugin.google.maps.AsyncLoadImage.addBitmapToMemoryCache(v7_1, v16_3);
                        }
                    } else {
                        try {
                            java.net.URL v42_0 = new java.net.URL;
                            v42_0(v15_0);
                            int v34 = 1;
                            java.net.HttpURLConnection v14_0 = 0;
                            String v9 = 0;
                            int v35 = 0;
                            java.net.URL v43 = v42_0;
                        } catch (Exception v12_3) {
                            v12_3.printStackTrace();
                            v37_0 = 0;
                        }
                        while ((v34 != 0) && (v35 < 10)) {
                            v34 = 0;
                            v14_0 = ((java.net.HttpURLConnection) v43.openConnection());
                            v14_0.setRequestMethod("GET");
                            if (v9 != null) {
                                v14_0.setRequestProperty("Cookie", v9);
                            }
                            v14_0.addRequestProperty("Accept-Language", "en-US,en;q=0.8");
                            v14_0.addRequestProperty("User-Agent", this.userAgent);
                            v14_0.setInstanceFollowRedirects(1);
                            java.net.HttpURLConnection.setFollowRedirects(1);
                            try {
                                int v40 = v14_0.getResponseCode();
                            } catch (Exception v12_2) {
                                java.net.URL v42_1 = v43;
                                android.util.Log.e("AsyncLoadImage", new StringBuilder().append("can not connect to ").append(v15_0).toString(), v12_2);
                                v43 = v42_1;
                            }
                            if ((v40 != 200) && ((v40 == 302) || ((v40 == 301) || (v40 == 303)))) {
                                v34 = 1;
                            }
                            if (v34 == 0) {
                                if (v40 == 200) {
                                    break;
                                }
                                v37_0 = 0;
                                return v37_0;
                            } else {
                                v42_1 = new java.net.URL;
                                v42_1(v14_0.getHeaderField("Location"));
                                try {
                                    v9 = v14_0.getHeaderField("Set-Cookie");
                                    v14_0.disconnect();
                                    v35++;
                                    v43 = v42_1;
                                } catch (Exception v12_2) {
                                }
                            }
                        }
                        java.io.FileInputStream v18_1 = v14_0.getInputStream();
                        java.io.ByteArrayOutputStream v6_1 = new java.io.ByteArrayOutputStream();
                        byte[] v11 = new byte[16384];
                        while(true) {
                            int v26 = v18_1.read(v11, 0, v11.length);
                            if (v26 == -1) {
                                break;
                            }
                            v6_1.write(v11, 0, v26);
                        }
                        v6_1.flush();
                        v18_1.close();
                        int v17 = v6_1.toByteArray();
                        android.graphics.BitmapFactory$Options v29_1 = new android.graphics.BitmapFactory$Options();
                        v29_1.inJustDecodeBounds = 1;
                        v29_1.inPreferredConfig = android.graphics.Bitmap$Config.ARGB_8888;
                        android.graphics.BitmapFactory.decodeByteArray(v17, 0, v17.length, v29_1);
                        if ((v22_1 < 1) && (v21_0 < 1)) {
                            v22_1 = v29_1.outWidth;
                            v21_0 = v29_1.outHeight;
                        }
                        int v28 = ((int) (((float) v22_1) * this.density));
                        int v27 = ((int) (((float) v21_0) * this.density));
                        if ((v28 > 2000) || (v27 > 2000)) {
                            float v33;
                            if (v28 < v27) {
                                v33 = (1157234688 / ((float) v27));
                            } else {
                                v33 = (1157234688 / ((float) v28));
                            }
                            v28 = ((int) (((float) v28) * v33));
                            v27 = ((int) (((float) v27) * v33));
                            android.util.Log.w("AsyncLoadImage", "Since the image size is too large, the image size resizes down mandatory");
                        }
                        android.graphics.Bitmap v39 = android.graphics.Bitmap.createBitmap(v28, v27, android.graphics.Bitmap$Config.ARGB_8888);
                        float v31 = (((float) v28) / ((float) v29_1.outWidth));
                        float v32 = (((float) v27) / ((float) v29_1.outHeight));
                        float v23 = (((float) v28) / 1073741824);
                        float v24 = (((float) v27) / 1073741824);
                        v29_1.inJustDecodeBounds = 0;
                        v29_1.outWidth = v28;
                        v29_1.outHeight = v27;
                        android.graphics.Matrix v38_1 = new android.graphics.Matrix();
                        v38_1.setScale(v31, v32, v23, v24);
                        int v8_1 = new android.graphics.Canvas(v39);
                        v8_1.setMatrix(v38_1);
                        int v25 = android.graphics.BitmapFactory.decodeByteArray(v17, 0, v17.length, v29_1);
                        v8_1.drawBitmap(v25, (v23 - ((float) (v29_1.outWidth / 2))), (v24 - ((float) (v29_1.outHeight / 2))), new android.graphics.Paint(2));
                        v25.recycle();
                        int v8 = 0;
                        v37_0 = new plugin.google.maps.AsyncLoadImage$AsyncLoadImageResult();
                        v37_0.image = v39;
                        v37_0.cacheHit = 0;
                        if (!this.mOptions.noCaching) {
                            v37_0.cacheKey = v7_1;
                            plugin.google.maps.AsyncLoadImage.addBitmapToMemoryCache(v7_1, v39);
                        }
                    }
                } else {
                    v37_0 = new plugin.google.maps.AsyncLoadImage$AsyncLoadImageResult();
                    v37_0.image = v16_0;
                    v37_0.cacheHit = 1;
                    v37_0.cacheKey = v7_0;
                }
            } else {
                v37_0 = new plugin.google.maps.AsyncLoadImage$AsyncLoadImageResult();
                v37_0.image = v16_1;
                v37_0.cacheHit = 1;
                v37_0.cacheKey = v7_2;
            }
        } else {
            v37_0 = 0;
        }
        return v37_0;
    }

Method org.apache.cordova.LOG.e() calling method android.util.Log.e()


    public static varargs void e(String p2, String p3, Object[] p4)
    {
        if (6 >= org.apache.cordova.LOG.LOGLEVEL) {
            android.util.Log.e(p2, String.format(p3, p4));
        }
        return;
    }

Method org.apache.cordova.LOG.e() calling method android.util.Log.e()


    public static void e(String p2, String p3, Throwable p4)
    {
        if (6 >= org.apache.cordova.LOG.LOGLEVEL) {
            android.util.Log.e(p2, p3, p4);
        }
        return;
    }

Method org.apache.cordova.LOG.e() calling method android.util.Log.e()


    public static void e(String p2, String p3)
    {
        if (6 >= org.apache.cordova.LOG.LOGLEVEL) {
            android.util.Log.e(p2, p3);
        }
        return;
    }

Method com.ionicframework.cordova.webview.WebViewLocalServer.parseAndVerifyUrl() calling method android.util.Log.e()


    private static android.net.Uri parseAndVerifyUrl(String p6)
    {
        int v1;
        if (p6 != null) {
            v1 = android.net.Uri.parse(p6);
            if (v1 != 0) {
                String v0 = v1.getPath();
                if ((v0 == null) || (v0.length() == 0)) {
                    android.util.Log.e(com.ionicframework.cordova.webview.WebViewLocalServer.TAG, new StringBuilder().append("URL does not have a path: ").append(p6).toString());
                    v1 = 0;
                }
            } else {
                android.util.Log.e(com.ionicframework.cordova.webview.WebViewLocalServer.TAG, new StringBuilder().append("Malformed URL: ").append(p6).toString());
                v1 = 0;
            }
        } else {
            v1 = 0;
        }
        return v1;
    }

Method com.ionicframework.cordova.webview.WebViewLocalServer.handleLocalRequest() calling method android.util.Log.e()


    private android.webkit.WebResourceResponse handleLocalRequest(android.net.Uri p17, com.ionicframework.cordova.webview.WebViewLocalServer$PathHandler p18)
    {
        android.webkit.WebResourceResponse v3_1;
        String v12 = p17.getPath();
        if ((!v12.equals("/")) && ((p17.getLastPathSegment().contains(".")) || (!this.html5mode))) {
            if (v12.lastIndexOf(".") < 0) {
                v3_1 = 0;
            } else {
                v12.substring(v12.lastIndexOf("."), v12.length());
                java.io.InputStream v7_0 = new com.ionicframework.cordova.webview.WebViewLocalServer$LollipopLazyInputStream(p18, p17);
                v3_1 = com.ionicframework.cordova.webview.WebViewLocalServer.createWebResourceResponse(this.getMimeType(v12, v7_0), p18.getEncoding(), p18.getStatusCode(), p18.getReasonPhrase(), p18.getResponseHeaders(), v7_0);
            }
        } else {
            String v11 = this.parser.getLaunchUrl();
            String v10 = v11.substring((v11.lastIndexOf("/") + 1), v11.length());
            try {
                java.io.InputStream v7_1;
                String v15 = new StringBuilder().append(this.basePath).append("/").append(v10).toString();
            } catch (java.io.IOException v8) {
                android.util.Log.e(com.ionicframework.cordova.webview.WebViewLocalServer.TAG, new StringBuilder().append("Unable to open ").append(v10).toString(), v8);
                v3_1 = 0;
            }
            if (!this.isAsset) {
                v7_1 = this.protocolHandler.openFile(v15);
            } else {
                v7_1 = this.protocolHandler.openAsset(v15, "");
            }
            v3_1 = com.ionicframework.cordova.webview.WebViewLocalServer.createWebResourceResponse("text/html", p18.getEncoding(), p18.getStatusCode(), p18.getReasonPhrase(), p18.getResponseHeaders(), v7_1);
        }
        return v3_1;
    }

Method com.ionicframework.cordova.webview.WebViewLocalServer.getMimeType() calling method android.util.Log.e()


    private String getMimeType(String p6, java.io.InputStream p7)
    {
        try {
            String v1 = java.net.URLConnection.guessContentTypeFromName(p6);
        } catch (Exception v0) {
            android.util.Log.e(com.ionicframework.cordova.webview.WebViewLocalServer.TAG, new StringBuilder().append("Unable to get mime type").append(p6).toString(), v0);
            return v1;
        }
        if ((v1 != null) && ((p6.endsWith(".js")) && (v1.equals("image/x-icon")))) {
            android.util.Log.d("IonicWebViewEngine", "We shouldn\'t be here");
        }
        if (v1 != null) {
            return v1;
        } else {
            if (!p6.endsWith(".js")) {
                v1 = java.net.URLConnection.guessContentTypeFromStream(p7);
                return v1;
            } else {
                v1 = "application/javascript";
                return v1;
            }
        }
    }

Method com.ionicframework.cordova.webview.AndroidProtocolHandler.openResource() calling method android.util.Log.e()


    public java.io.InputStream openResource(android.net.Uri p11)
    {
        java.io.InputStream v6_0 = 0;
        if ((com.ionicframework.cordova.webview.AndroidProtocolHandler.$assertionsDisabled) || (p11.getPath() != null)) {
            java.util.List v4 = p11.getPathSegments();
            String v1_1 = ((String) v4.get((v4.size() - 2)));
            String v0_2 = ((String) v4.get((v4.size() - 1))).split("\\.")[0];
            try {
                if (this.context.getApplicationContext() == null) {
                    int v3 = com.ionicframework.cordova.webview.AndroidProtocolHandler.getFieldId(this.context, v1_1, v0_2);
                    if (com.ionicframework.cordova.webview.AndroidProtocolHandler.getValueType(this.context, v3) != 3) {
                        android.util.Log.e("AndroidProtocolHandler", new StringBuilder().append("Asset not of type string: ").append(p11).toString());
                    } else {
                        v6_0 = this.context.getResources().openRawResource(v3);
                    }
                } else {
                    this.context = this.context.getApplicationContext();
                }
            } catch (IllegalAccessException v2_2) {
                android.util.Log.e("AndroidProtocolHandler", new StringBuilder().append("Unable to open resource URL: ").append(p11).toString(), v2_2);
            } catch (IllegalAccessException v2_1) {
                android.util.Log.e("AndroidProtocolHandler", new StringBuilder().append("Unable to open resource URL: ").append(p11).toString(), v2_1);
            } catch (IllegalAccessException v2_0) {
                android.util.Log.e("AndroidProtocolHandler", new StringBuilder().append("Unable to open resource URL: ").append(p11).toString(), v2_0);
            }
            return v6_0;
        } else {
            throw new AssertionError();
        }
    }

Method com.google.android.gms.security.ProviderInstaller.installIfNeeded() calling method android.util.Log.e()


    public static void installIfNeeded(android.content.Context p6)
    {
        com.google.android.gms.common.internal.Preconditions.checkNotNull(p6, "Context must not be null");
        com.google.android.gms.security.ProviderInstaller.zzacw.verifyGooglePlayServicesIsAvailable(p6, 11925000);
        try {
            String v0_17 = com.google.android.gms.common.GooglePlayServicesUtilLight.getRemoteContext(p6);
        } catch (String v0) {
            if (android.util.Log.isLoggable("ProviderInstaller", 6)) {
                android.util.Log.e("ProviderInstaller", "Failed to get remote context - resource not found");
            }
            throw new com.google.android.gms.common.GooglePlayServicesNotAvailableException(8);
        }
        if (v0_17 != null) {
            try {
                if (com.google.android.gms.security.ProviderInstaller.zzacx == null) {
                    String v2_3 = v0_17.getClassLoader().loadClass("com.google.android.gms.common.security.ProviderInstallerImpl");
                    String v3_3 = new Class[1];
                    v3_3[0] = android.content.Context;
                    com.google.android.gms.security.ProviderInstaller.zzacx = v2_3.getMethod("insertProvider", v3_3);
                }
            } catch (String v0_14) {
                throw v0_14;
            }
            int v4_3 = new Object[1];
            v4_3[0] = v0_17;
            com.google.android.gms.security.ProviderInstaller.zzacx.invoke(0, v4_3);
            return;
        } else {
            if (android.util.Log.isLoggable("ProviderInstaller", 6)) {
                android.util.Log.e("ProviderInstaller", "Failed to get remote context");
            }
            throw new com.google.android.gms.common.GooglePlayServicesNotAvailableException(8);
        }
    }

Method com.google.android.gms.maps.internal.zzbz.zzc() calling method android.util.Log.e()


    private static android.content.Context zzc(android.content.Context p3)
    {
        try {
            android.content.Context v0_1 = com.google.android.gms.dynamite.DynamiteModule.load(p3, com.google.android.gms.dynamite.DynamiteModule.PREFER_REMOTE, "com.google.android.gms.maps_dynamite").getModuleContext();
        } catch (android.content.Context v0_3) {
            android.util.Log.e(com.google.android.gms.maps.internal.zzbz.TAG, "Failed to load maps module, use legacy", v0_3);
            v0_1 = com.google.android.gms.common.GooglePlayServicesUtil.getRemoteContext(p3);
        }
        return v0_1;
    }

Method com.google.android.gms.internal.stable.zze$zza.zza() calling method android.util.Log.e()


    protected static String zza(android.content.ContentResolver p9, android.net.Uri p10, String p11)
    {
        String v6 = 0;
        com.google.android.gms.internal.stable.zzh v7 = com.google.android.gms.internal.stable.zze$zza.zza(p9, p10);
        String v0_6;
        Object v8 = v7.zzagt;
        if (!v7.zzags.containsKey(p11)) {
            try {
                String v2_0 = new String[1];
                v2_0[0] = "value";
                String v4_0 = new String[1];
                v4_0[0] = p11;
                String v2_1 = p9.query(p10, v2_0, "name=?", v4_0, 0);
                try {
                    if ((v2_1 != null) && (v2_1.moveToFirst())) {
                        v0_6 = v2_1.getString(0);
                        try {
                            com.google.android.gms.internal.stable.zze$zza.zza(v7, v8, p11, v0_6);
                        } catch (android.database.SQLException v1_2) {
                            v6 = v2_1;
                            android.util.Log.e("GoogleSettings", new StringBuilder("Can\'t get key ").append(p11).append(" from ").append(p10).toString(), v1_2);
                            if (v6 != null) {
                                v6.close();
                            }
                        }
                        if (v2_1 != null) {
                            v2_1.close();
                        }
                    } else {
                        com.google.android.gms.internal.stable.zze$zza.zza(v7, v8, p11, 0);
                        if (v2_1 != null) {
                            v2_1.close();
                        }
                        v0_6 = 0;
                    }
                } catch (String v0_11) {
                    v6 = v2_1;
                    if (v6 != null) {
                        v6.close();
                    }
                    throw v0_11;
                } catch (String v0_9) {
                    v1_2 = v0_9;
                    v0_6 = 0;
                    v6 = v2_1;
                }
            } catch (String v0_11) {
            } catch (String v0_5) {
                v1_2 = v0_5;
                v0_6 = 0;
            }
        } else {
            v0_6 = ((String) v7.zzags.get(p11));
        }
        return v0_6;
    }

Method com.google.android.gms.dynamite.DynamiteModule.zzg() calling method android.util.Log.e()


    private static com.google.android.gms.dynamite.IDynamiteLoader zzg(android.content.Context p6)
    {
        try {
            String v0_6;
            if (com.google.android.gms.dynamite.DynamiteModule.zzabs == null) {
                if (com.google.android.gms.common.GoogleApiAvailabilityLight.getInstance().isGooglePlayServicesAvailable(p6) == 0) {
                    try {
                        v0_6 = com.google.android.gms.dynamite.IDynamiteLoader$Stub.asInterface(((android.os.IBinder) p6.createPackageContext("com.google.android.gms", 3).getClassLoader().loadClass("com.google.android.gms.chimera.container.DynamiteLoaderImpl").newInstance()));
                    } catch (String v0_7) {
                        String v0_9 = String.valueOf(v0_7.getMessage());
                        if (v0_9.length() == 0) {
                            String v0_11 = new String("Failed to load IDynamiteLoader from GmsCore: ");
                        } else {
                            v0_11 = "Failed to load IDynamiteLoader from GmsCore: ".concat(v0_9);
                        }
                        android.util.Log.e("DynamiteModule", v0_11);
                        v0_6 = 0;
                    }
                    if (v0_6 == null) {
                    } else {
                        com.google.android.gms.dynamite.DynamiteModule.zzabs = v0_6;
                    }
                } else {
                    v0_6 = 0;
                }
            } else {
                v0_6 = com.google.android.gms.dynamite.DynamiteModule.zzabs;
            }
        } catch (String v0_12) {
            throw v0_12;
        }
        return v0_6;
    }

Method com.google.android.gms.dynamite.DynamiteModule.zza() calling method android.util.Log.e()


    private static android.content.Context zza(android.content.Context p4, String p5, int p6, android.database.Cursor p7, com.google.android.gms.dynamite.IDynamiteLoaderV2 p8)
    {
        try {
            int v0_5 = ((android.content.Context) com.google.android.gms.dynamic.ObjectWrapper.unwrap(p8.loadModule2(com.google.android.gms.dynamic.ObjectWrapper.wrap(p4), p5, p6, com.google.android.gms.dynamic.ObjectWrapper.wrap(p7))));
        } catch (int v0_8) {
            int v0_2 = String.valueOf(v0_8.toString());
            if (v0_2.length() == 0) {
                int v0_4 = new String("Failed to load DynamiteLoader: ");
            } else {
                v0_4 = "Failed to load DynamiteLoader: ".concat(v0_2);
            }
            android.util.Log.e("DynamiteModule", v0_4);
            v0_5 = 0;
        }
        return v0_5;
    }

Method com.google.android.gms.dynamite.DynamiteModule.getLocalVersion() calling method android.util.Log.e()


    public static int getLocalVersion(android.content.Context p5, String p6)
    {
        try {
            String v0_0;
            String v0_2 = p5.getApplicationContext().getClassLoader().loadClass(new StringBuilder((String.valueOf(p6).length() + 61)).append("com.google.android.gms.dynamite.descriptors.").append(p6).append(".ModuleDescriptor").toString());
            int v2_10 = v0_2.getDeclaredField("MODULE_ID");
            String v0_3 = v0_2.getDeclaredField("MODULE_VERSION");
        } catch (String v0) {
            android.util.Log.w("DynamiteModule", new StringBuilder((String.valueOf(p6).length() + 45)).append("Local module descriptor class for ").append(p6).append(" not found.").toString());
            v0_0 = 0;
            return v0_0;
        } catch (String v0_6) {
            String v0_8 = String.valueOf(v0_6.getMessage());
            if (v0_8.length() == 0) {
                String v0_10 = new String("Failed to load module descriptor class: ");
            } else {
                v0_10 = "Failed to load module descriptor class: ".concat(v0_8);
            }
            android.util.Log.e("DynamiteModule", v0_10);
        }
        if (v2_10.get(0).equals(p6)) {
            v0_0 = v0_3.getInt(0);
            return v0_0;
        } else {
            int v2_13 = String.valueOf(v2_10.get(0));
            android.util.Log.e("DynamiteModule", new StringBuilder(((String.valueOf(v2_13).length() + 51) + String.valueOf(p6).length())).append("Module descriptor id \'").append(v2_13).append("\' didn\'t match expected id \'").append(p6).append("\'").toString());
            v0_0 = 0;
            return v0_0;
        }
    }

Method com.google.android.gms.dynamic.zze.onClick() calling method android.util.Log.e()


    public final void onClick(android.view.View p4)
    {
        try {
            this.val$context.startActivity(this.zzabl);
        } catch (android.content.ActivityNotFoundException v0_1) {
            android.util.Log.e("DeferredLifecycleHelper", "Failed to start resolution intent", v0_1);
        }
        return;
    }

Method com.google.android.gms.common.wrappers.PackageManagerWrapper.getCallingPackage() calling method android.util.Log.e()


    public String getCallingPackage(android.app.Activity p6)
    {
        String v0 = 0;
        String v2_1 = p6.getCallingActivity();
        if (v2_1 != null) {
            String v1_0 = v2_1.getPackageName();
            if (v1_0 != null) {
                v0 = v1_0;
            } else {
                String v2_0 = String.valueOf(v2_1);
                android.util.Log.e("PackageManagerWrapper", new StringBuilder((String.valueOf(v2_0).length() + 54)).append("getCallingPackage(): Couldn\'t get a package name from ").append(v2_0).toString());
            }
        }
        return v0;
    }

Method com.google.android.gms.common.util.WorkSourceUtil.zzc() calling method android.util.Log.e()


    private static int zzc(android.content.Context p5, String p6)
    {
        try {
            int v0_4;
            int v0_8 = com.google.android.gms.common.wrappers.Wrappers.packageManager(p5).getApplicationInfo(p6, 0);
        } catch (int v0) {
            int v0_0 = String.valueOf(p6);
            if (v0_0.length() == 0) {
                int v0_2 = new String("Could not find package: ");
            } else {
                v0_2 = "Could not find package: ".concat(v0_0);
            }
            android.util.Log.e("WorkSourceUtil", v0_2);
            v0_4 = -1;
            return v0_4;
        }
        if (v0_8 != 0) {
            v0_4 = v0_8.uid;
            return v0_4;
        } else {
            int v0_7;
            int v0_5 = String.valueOf(p6);
            if (v0_5.length() == 0) {
                v0_7 = new String("Could not get applicationInfo from package: ");
            } else {
                v0_7 = "Could not get applicationInfo from package: ".concat(v0_5);
            }
            android.util.Log.e("WorkSourceUtil", v0_7);
            v0_4 = -1;
            return v0_4;
        }
    }

Method com.google.android.gms.common.util.WorkSourceUtil.fromPackage() calling method android.util.Log.e()


    public static android.os.WorkSource fromPackage(android.content.Context p5, String p6)
    {
        if ((p5 != null) && ((p5.getPackageManager() != null) && (p6 != null))) {
            try {
                int v0_0 = com.google.android.gms.common.wrappers.Wrappers.packageManager(p5).getApplicationInfo(p6, 0);
            } catch (int v0) {
                int v0_1 = String.valueOf(p6);
                if (v0_1.length() == 0) {
                    int v0_3 = new String("Could not find package: ");
                } else {
                    v0_3 = "Could not find package: ".concat(v0_1);
                }
                android.util.Log.e("WorkSourceUtil", v0_3);
                int v0_4 = 0;
            }
            if (v0_0 != 0) {
                v0_4 = com.google.android.gms.common.util.WorkSourceUtil.fromUidAndPackage(v0_0.uid, p6);
            } else {
                int v0_9;
                int v0_7 = String.valueOf(p6);
                if (v0_7.length() == 0) {
                    v0_9 = new String("Could not get applicationInfo from package: ");
                } else {
                    v0_9 = "Could not get applicationInfo from package: ".concat(v0_7);
                }
                android.util.Log.e("WorkSourceUtil", v0_9);
                v0_4 = 0;
            }
        } else {
            v0_4 = 0;
        }
        return v0_4;
    }

Method com.google.android.gms.common.util.CrashUtils.zza() calling method android.util.Log.e()


    private static declared_synchronized String zza(android.content.Context p8, String p9, String p10, int p11)
    {
        try {
            StringBuilder v5_1 = new StringBuilder(1024);
            v5_1.append("Process: ").append(com.google.android.gms.common.util.Strings.nullToEmpty(p10)).append("\n");
            v5_1.append("Package: com.google.android.gms");
            int v2_2 = 12451009;
            java.io.IOException v0_9 = "12.4.51 (020308-{{cl}})";
        } catch (java.io.IOException v0_16) {
            throw v0_16;
        }
        if (com.google.android.gms.common.util.CrashUtils.zzdb()) {
            try {
                java.io.IOException v1_12 = com.google.android.gms.common.wrappers.Wrappers.packageManager(p8).getPackageInfo(p8.getPackageName(), 0);
                v2_2 = v1_12.versionCode;
            } catch (java.io.IOException v1_13) {
                android.util.Log.w("CrashUtils", "Error while trying to get the package information! Using static version.", v1_13);
            }
            if (v1_12.versionName != null) {
                v0_9 = v1_12.versionName;
            }
        }
        v5_1.append(" v").append(v2_2);
        if (!android.text.TextUtils.isEmpty(v0_9)) {
            if ((v0_9.contains("(")) && (!v0_9.contains(")"))) {
                if (v0_9.endsWith("-")) {
                    v0_9 = String.valueOf(v0_9).concat("111111111");
                }
                v0_9 = String.valueOf(v0_9).concat(")");
            }
            v5_1.append(" (").append(v0_9).append(")");
        }
        v5_1.append("\n");
        v5_1.append("Build: ").append(android.os.Build.FINGERPRINT).append("\n");
        if (android.os.Debug.isDebuggerConnected()) {
            v5_1.append("Debugger: Connected\n");
        }
        if (p11 != 0) {
            v5_1.append("DD-EDD: ").append(p11).append("\n");
        }
        v5_1.append("\n");
        if (!android.text.TextUtils.isEmpty(p9)) {
            v5_1.append(p9);
        }
        java.io.IOException v0_1;
        if (!com.google.android.gms.common.util.CrashUtils.zzdb()) {
            v0_1 = 0;
        } else {
            if (com.google.android.gms.common.util.CrashUtils.zzzh < 0) {
                v0_1 = android.provider.Settings$Secure.getInt(p8.getContentResolver(), "logcat_for_system_app_crash", 0);
            } else {
                v0_1 = com.google.android.gms.common.util.CrashUtils.zzzh;
            }
        }
        if (v0_1 > null) {
            v5_1.append("\n");
            int v2_1 = 0;
            try {
                int v3_2 = new String[13];
                v3_2[0] = "/system/bin/logcat";
                v3_2[1] = "-v";
                v3_2[2] = "time";
                v3_2[3] = "-b";
                v3_2[4] = "events";
                v3_2[5] = "-b";
                v3_2[6] = "system";
                v3_2[7] = "-b";
                v3_2[8] = "main";
                v3_2[9] = "-b";
                v3_2[10] = "crash";
                v3_2[11] = "-t";
                v3_2[12] = String.valueOf(v0_1);
                java.io.IOException v0_8 = new ProcessBuilder(v3_2).redirectErrorStream(1).start();
                try {
                    v0_8.getOutputStream().close();
                    try {
                        v0_8.getErrorStream().close();
                    } catch (java.io.IOException v1) {
                    }
                    java.io.IOException v1_9 = new java.io.InputStreamReader(v0_8.getInputStream());
                    try {
                        java.io.IOException v0_14 = new char[8192];
                    } catch (java.io.IOException v0_12) {
                        android.util.Log.e("CrashUtils", "Error running logcat", v0_12);
                        if (v1_9 != null) {
                            try {
                                v1_9.close();
                            } catch (java.io.IOException v0) {
                            }
                        }
                    }
                    while(true) {
                        int v2_3 = v1_9.read(v0_14);
                        if (v2_3 <= 0) {
                            break;
                        }
                        v5_1.append(v0_14, 0, v2_3);
                    }
                    try {
                        v1_9.close();
                    } catch (java.io.IOException v0) {
                    }
                } catch (java.io.IOException v1) {
                }
            } catch (java.io.IOException v0_13) {
                if (v2_1 != 0) {
                    try {
                        v2_1.close();
                    } catch (java.io.IOException v1) {
                    }
                }
                throw v0_13;
            } catch (java.io.IOException v0_12) {
                v1_9 = 0;
            } catch (java.io.IOException v0_13) {
                v2_1 = v1_9;
            }
        }
        return v5_1.toString();
    }

Method com.google.android.gms.common.util.CrashUtils.addErrorToDropBoxInternal() calling method android.util.Log.e()


    public static boolean addErrorToDropBoxInternal(android.content.Context p5, Throwable p6, int p7)
    {
        boolean v0 = 0;
        try {
            com.google.android.gms.common.internal.Preconditions.checkNotNull(p5);
            com.google.android.gms.common.internal.Preconditions.checkNotNull(p6);
        } catch (String v1_1) {
            try {
                String v2_1 = com.google.android.gms.common.util.CrashUtils.zzdb();
            } catch (String v2_2) {
                android.util.Log.e("CrashUtils", "Error determining which process we\'re running in!", v2_2);
                v2_1 = v0;
            }
            if (v2_1 == null) {
                android.util.Log.e("CrashUtils", "Error adding exception to DropBox!", v1_1);
                return v0;
            } else {
                throw v1_1;
            }
        }
        if (com.google.android.gms.common.util.CrashUtils.isPackageSide()) {
            if (!com.google.android.gms.common.util.CrashUtils.zzdb()) {
                p6 = com.google.android.gms.common.util.CrashUtils.zza(p6);
                if (p6 == null) {
                    return v0;
                }
            }
            v0 = com.google.android.gms.common.util.CrashUtils.zza(p5, android.util.Log.getStackTraceString(p6), com.google.android.gms.common.util.ProcessUtils.getMyProcessName(), p7, p6);
            return v0;
        } else {
            return v0;
        }
    }

Method com.google.android.gms.common.stats.WakeLockTracker.registerEvent() calling method android.util.Log.e()


    public void registerEvent(android.content.Context p20, String p21, int p22, String p23, String p24, String p25, int p26, java.util.List p27, long p28)
    {
        if (com.google.android.gms.common.stats.WakeLockTracker.zzza == null) {
            com.google.android.gms.common.stats.WakeLockTracker.zzza = Boolean.valueOf(0);
        }
        if (com.google.android.gms.common.stats.WakeLockTracker.zzza.booleanValue()) {
            if (!android.text.TextUtils.isEmpty(p21)) {
                String v3_0 = System.currentTimeMillis();
                if ((7 == p22) || ((8 == p22) || ((10 == p22) || (11 == p22)))) {
                    if ((p27 == 0) || (p27.size() != 1)) {
                        int v8 = p27;
                    } else {
                        if ("com.google.android.gms".equals(p27.get(0))) {
                            p27 = 0;
                        }
                        v8 = p27;
                    }
                    long v10 = android.os.SystemClock.elapsedRealtime();
                    int v12 = com.google.android.gms.common.util.DeviceStateUtils.getDeviceState(p20);
                    int v14 = p20.getPackageName();
                    if ("com.google.android.gms".equals(v14)) {
                        v14 = 0;
                    }
                    try {
                        p20.startService(new android.content.Intent().setComponent(com.google.android.gms.common.stats.LoggingConstants.STATS_SERVICE_COMPONENT_NAME).putExtra("com.google.android.gms.common.stats.EXTRA_LOG_EVENT", new com.google.android.gms.common.stats.WakeLockEvent(v3_0, p22, p23, p26, v8, p21, v10, v12, p24, v14, com.google.android.gms.common.util.DeviceStateUtils.getPowerPercentage(p20), p28, p25)));
                    } catch (Exception v2_12) {
                        android.util.Log.wtf("WakeLockTracker", v2_12);
                    }
                }
            } else {
                Exception v2_16;
                Exception v2_14 = String.valueOf(p21);
                if (v2_14.length() == 0) {
                    v2_16 = new String("missing wakeLock key. ");
                } else {
                    v2_16 = "missing wakeLock key. ".concat(v2_14);
                }
                android.util.Log.e("WakeLockTracker", v2_16);
            }
        }
        return;
    }

Method com.google.android.gms.common.server.response.FastJsonResponse.zzb() calling method android.util.Log.e()


    private static boolean zzb(String p3, Object p4)
    {
        int v0_0;
        if (p4 != null) {
            v0_0 = 1;
        } else {
            if (android.util.Log.isLoggable("FastJsonResponse", 6)) {
                android.util.Log.e("FastJsonResponse", new StringBuilder((String.valueOf(p3).length() + 58)).append("Output field (").append(p3).append(") has a null value, but expected a primitive").toString());
            }
            v0_0 = 0;
        }
        return v0_0;
    }

Method com.google.android.gms.common.providers.PooledExecutorsProvider.setInstance() calling method android.util.Log.e()


    public static declared_synchronized void setInstance(com.google.android.gms.common.providers.PooledExecutorsProvider$PooledExecutorFactory p3)
    {
        try {
            if (com.google.android.gms.common.providers.PooledExecutorsProvider.zzvs != null) {
                android.util.Log.e("PooledExecutorsProvider", "setInstance called when instance was already set.");
            }
        } catch (String v0_2) {
            throw v0_2;
        }
        com.google.android.gms.common.providers.PooledExecutorsProvider.zzvs = p3;
        return;
    }

Method com.google.android.gms.common.logging.Logger.e() calling method android.util.Log.e()


    public varargs void e(String p3, Object[] p4)
    {
        android.util.Log.e(this.mTag, this.format(p3, p4));
        return;
    }

Method com.google.android.gms.common.logging.Logger.e() calling method android.util.Log.e()


    public varargs void e(String p3, Throwable p4, Object[] p5)
    {
        android.util.Log.e(this.mTag, this.format(p3, p5), p4);
        return;
    }

Method com.google.android.gms.common.internal.GmsLogger.wtf() calling method android.util.Log.e()


    public final void wtf(String p2, String p3, Throwable p4)
    {
        if (this.canLog(7)) {
            android.util.Log.e(p2, this.zzl(p3), p4);
            android.util.Log.wtf(p2, this.zzl(p3), p4);
        }
        return;
    }

Method com.google.android.gms.common.internal.GmsLogger.efmt() calling method android.util.Log.e()


    public final varargs void efmt(String p2, String p3, Object[] p4)
    {
        if (this.canLog(6)) {
            android.util.Log.e(p2, this.zza(p3, p4));
        }
        return;
    }

Method com.google.android.gms.common.internal.GmsLogger.e() calling method android.util.Log.e()


    public final void e(String p2, String p3, Throwable p4)
    {
        if (this.canLog(6)) {
            android.util.Log.e(p2, this.zzl(p3), p4);
        }
        return;
    }

Method com.google.android.gms.common.internal.GmsLogger.e() calling method android.util.Log.e()


    public final void e(String p2, String p3)
    {
        if (this.canLog(6)) {
            android.util.Log.e(p2, this.zzl(p3));
        }
        return;
    }

Method com.google.android.gms.common.internal.DialogRedirect.onClick() calling method android.util.Log.e()


    public void onClick(android.content.DialogInterface p4, int p5)
    {
        try {
            this.redirect();
            p4.dismiss();
        } catch (android.content.ActivityNotFoundException v0_1) {
            p4.dismiss();
            throw v0_1;
        } catch (android.content.ActivityNotFoundException v0_0) {
            android.util.Log.e("DialogRedirect", "Failed to start resolution intent", v0_0);
            p4.dismiss();
        }
        return;
    }

Method com.google.android.gms.common.internal.ConnectionErrorMessages.getErrorTitle() calling method android.util.Log.e()


    public static String getErrorTitle(android.content.Context p4, int p5)
    {
        String v0_0 = 0;
        String v1_3 = p4.getResources();
        switch (p5) {
            case 1:
                v0_0 = v1_3.getString(com.google.android.gms.base.R$string.common_google_play_services_install_title);
                break;
            case 2:
                v0_0 = v1_3.getString(com.google.android.gms.base.R$string.common_google_play_services_update_title);
                break;
            case 3:
                v0_0 = v1_3.getString(com.google.android.gms.base.R$string.common_google_play_services_enable_title);
            case 4:
            case 6:
            case 18:
                break;
            case 5:
                android.util.Log.e("GoogleApiAvailability", "An invalid account was specified when connecting. Please provide a valid account.");
                v0_0 = com.google.android.gms.common.internal.ConnectionErrorMessages.zzb(p4, "common_google_play_services_invalid_account_title");
            case 4:
            case 6:
            case 18:
                break;
            case 7:
                android.util.Log.e("GoogleApiAvailability", "Network error occurred. Please retry request later.");
                v0_0 = com.google.android.gms.common.internal.ConnectionErrorMessages.zzb(p4, "common_google_play_services_network_error_title");
                break;
            case 8:
                android.util.Log.e("GoogleApiAvailability", "Internal error occurred. Please see logs for detailed information");
                break;
            case 9:
                android.util.Log.e("GoogleApiAvailability", "Google Play services is invalid. Cannot recover.");
                break;
            case 10:
                android.util.Log.e("GoogleApiAvailability", "Developer error occurred. Please see logs for detailed information");
                break;
            case 11:
                android.util.Log.e("GoogleApiAvailability", "The application is not licensed to the user.");
                break;
            case 12:
            case 13:
            case 14:
            case 15:
            case 19:
            default:
                android.util.Log.e("GoogleApiAvailability", new StringBuilder(33).append("Unexpected error code ").append(p5).toString());
                break;
            case 16:
                android.util.Log.e("GoogleApiAvailability", "One of the API components you attempted to connect to is not available.");
                break;
            case 17:
                android.util.Log.e("GoogleApiAvailability", "The specified account could not be signed in.");
                v0_0 = com.google.android.gms.common.internal.ConnectionErrorMessages.zzb(p4, "common_google_play_services_sign_in_failed_title");
            case 4:
            case 6:
            case 18:
                break;
            case 20:
                android.util.Log.e("GoogleApiAvailability", "The current user profile is restricted and could not use authenticated features.");
                v0_0 = com.google.android.gms.common.internal.ConnectionErrorMessages.zzb(p4, "common_google_play_services_restricted_profile_title");
                break;
        }
        return v0_0;
    }

Method com.google.android.gms.common.internal.BaseGmsClient.zza() calling method android.util.Log.e()


    private final void zza(int p8, android.os.IInterface p9)
    {
        String v3_14;
        int v0_0 = 1;
        try {
            if (p8 != 4) {
                v3_14 = 0;
            } else {
                v3_14 = 1;
            }
        } catch (int v0_9) {
            throw v0_9;
        }
        int v2_12;
        if (p9 == null) {
            v2_12 = 0;
        } else {
            v2_12 = 1;
        }
        if (v3_14 != v2_12) {
            v0_0 = 0;
        }
        com.google.android.gms.common.internal.Preconditions.checkArgument(v0_0);
        this.zzrm = p8;
        this.zzrj = p9;
        this.onSetConnectState(p8, p9);
        switch (p8) {
            case 1:
                if (this.zzrl == null) {
                } else {
                    this.zzrg.unbindService(this.getStartServiceAction(), this.getStartServicePackage(), this.getServiceBindFlags(), this.zzrl, this.getRealClientName());
                    this.zzrl = 0;
                }
                break;
            case 2:
            case 3:
                if ((this.zzrl != null) && (this.zzrf != null)) {
                    int v1_12 = this.zzrf.zzcw();
                    int v2_9 = this.zzrf.getPackageName();
                    android.util.Log.e("GmsClient", new StringBuilder(((String.valueOf(v1_12).length() + 70) + String.valueOf(v2_9).length())).append("Calling connect() while still connected, missing disconnect() for ").append(v1_12).append(" on ").append(v2_9).toString());
                    this.zzrg.unbindService(this.zzrf.zzcw(), this.zzrf.getPackageName(), this.zzrf.getBindFlags(), this.zzrl, this.getRealClientName());
                    this.mDisconnectCount.incrementAndGet();
                }
                int v0_1;
                this.zzrl = new com.google.android.gms.common.internal.BaseGmsClient$GmsServiceConnection(this, this.mDisconnectCount.get());
                if ((this.zzrm != 3) || (this.getLocalStartServiceAction() == null)) {
                    v0_1 = new com.google.android.gms.common.internal.GmsServiceEndpoint(this.getStartServicePackage(), this.getStartServiceAction(), 0, this.getServiceBindFlags());
                } else {
                    v0_1 = new com.google.android.gms.common.internal.GmsServiceEndpoint(this.getContext().getPackageName(), this.getLocalStartServiceAction(), 1, this.getServiceBindFlags());
                }
                this.zzrf = v0_1;
                if (this.zzrg.bindService(this.zzrf.zzcw(), this.zzrf.getPackageName(), this.zzrf.getBindFlags(), this.zzrl, this.getRealClientName())) {
                } else {
                    int v1_4 = this.zzrf.zzcw();
                    int v2_3 = this.zzrf.getPackageName();
                    android.util.Log.e("GmsClient", new StringBuilder(((String.valueOf(v1_4).length() + 34) + String.valueOf(v2_3).length())).append("unable to connect to service: ").append(v1_4).append(" on ").append(v2_3).toString());
                    this.onPostServiceBindingHandler(16, 0, this.mDisconnectCount.get());
                }
                break;
            case 4:
                this.onConnectedLocked(p9);
                break;
        }
        return;
    }

Method com.google.android.gms.common.internal.Asserts.checkNotMainThread() calling method android.util.Log.e()


    public static void checkNotMainThread(String p5)
    {
        if (android.os.Looper.getMainLooper().getThread() != Thread.currentThread()) {
            return;
        } else {
            String v1_1 = String.valueOf(Thread.currentThread());
            String v2_2 = String.valueOf(android.os.Looper.getMainLooper().getThread());
            android.util.Log.e("Asserts", new StringBuilder(((String.valueOf(v1_1).length() + 56) + String.valueOf(v2_2).length())).append("checkNotMainThread: current thread ").append(v1_1).append(" IS the main thread ").append(v2_2).append("!").toString());
            throw new IllegalStateException(p5);
        }
    }

Method com.google.android.gms.common.internal.Asserts.checkMainThread() calling method android.util.Log.e()


    public static void checkMainThread(String p5)
    {
        if (android.os.Looper.getMainLooper().getThread() == Thread.currentThread()) {
            return;
        } else {
            String v1_1 = String.valueOf(Thread.currentThread());
            String v2_2 = String.valueOf(android.os.Looper.getMainLooper().getThread());
            android.util.Log.e("Asserts", new StringBuilder(((String.valueOf(v1_1).length() + 57) + String.valueOf(v2_2).length())).append("checkMainThread: current thread ").append(v1_1).append(" IS NOT the main thread ").append(v2_2).append("!").toString());
            throw new IllegalStateException(p5);
        }
    }

Method com.google.android.gms.common.images.ImageManager$zzb.run() calling method android.util.Log.e()


    public final void run()
    {
        com.google.android.gms.common.internal.Asserts.checkNotMainThread("LoadBitmapFromDiskRunnable can\'t be executed in the main thread");
        com.google.android.gms.common.images.ImageManager v4_3 = 0;
        StringBuilder v3_0 = 0;
        if (this.zzph != null) {
            try {
                v3_0 = android.graphics.BitmapFactory.decodeFileDescriptor(this.zzph.getFileDescriptor());
                try {
                    this.zzph.close();
                } catch (String v0_3) {
                    android.util.Log.e("ImageManager", "closed failed", v0_3);
                }
            } catch (String v0_1) {
                com.google.android.gms.common.images.ImageManager v4_1 = String.valueOf(this.mUri);
                android.util.Log.e("ImageManager", new StringBuilder((String.valueOf(v4_1).length() + 34)).append("OOM while loading bitmap for uri: ").append(v4_1).toString(), v0_1);
                v4_3 = 1;
            }
        }
        String v5_7 = new java.util.concurrent.CountDownLatch(1);
        com.google.android.gms.common.images.ImageManager.zzg(this.zzpg).post(new com.google.android.gms.common.images.ImageManager$zze(this.zzpg, this.mUri, v3_0, v4_3, v5_7));
        try {
            v5_7.await();
        } catch (String v0) {
            String v1_3 = String.valueOf(this.mUri);
            android.util.Log.w("ImageManager", new StringBuilder((String.valueOf(v1_3).length() + 32)).append("Latch interrupted while posting ").append(v1_3).toString());
        }
        return;
    }

Method com.google.android.gms.common.config.GservicesValue.get() calling method android.util.Log.e()


    public final Object get()
    {
        Throwable v0_7;
        if (this.zzmz == null) {
            String v1_0 = android.os.StrictMode.allowThreadDiskReads();
            if ((com.google.android.gms.common.config.GservicesValue.zzmw == null) || (!com.google.android.gms.common.config.GservicesValue.zzd(com.google.android.gms.common.config.GservicesValue.zzmw))) {
                Throwable v0_1 = 0;
            } else {
                v0_1 = 1;
            }
            int v3_0 = com.google.android.gms.common.config.GservicesValue.zzmy;
            if (v0_1 == null) {
                com.google.android.gms.common.config.GservicesValue.zzmy = 0;
                com.google.android.gms.common.config.GservicesValue.zzmw = 0;
                try {
                    v0_7 = this.retrieve(this.mKey);
                    android.os.StrictMode.setThreadPolicy(v1_0);
                } catch (Throwable v0_10) {
                    android.os.StrictMode.setThreadPolicy(v1_0);
                    throw v0_10;
                } catch (Throwable v0) {
                    long v2_0 = android.os.Binder.clearCallingIdentity();
                    try {
                        v0_7 = this.retrieve(this.mKey);
                    } catch (Throwable v0_9) {
                        android.os.Binder.restoreCallingIdentity(v2_0);
                        throw v0_9;
                    }
                    android.os.Binder.restoreCallingIdentity(v2_0);
                    android.os.StrictMode.setThreadPolicy(v1_0);
                }
            } else {
                if (android.util.Log.isLoggable("GservicesValue", 3)) {
                    Throwable v0_17;
                    Throwable v0_15 = String.valueOf(this.mKey);
                    if (v0_15.length() == 0) {
                        v0_17 = new String("Gservice value accessed during directboot: ");
                    } else {
                        v0_17 = "Gservice value accessed during directboot: ".concat(v0_15);
                    }
                    android.util.Log.d("GservicesValue", v0_17);
                }
                if ((v3_0 == 0) || (v3_0.contains(this.mKey))) {
                    v0_7 = this.retrieveFromDirectBootCache(com.google.android.gms.common.config.GservicesValue.zzmw, this.mKey, this.mDefaultValue);
                } else {
                    Throwable v0_25;
                    Throwable v0_23 = String.valueOf(this.mKey);
                    if (v0_23.length() == 0) {
                        v0_25 = new String("Gservices key not whitelisted for directboot access: ");
                    } else {
                        v0_25 = "Gservices key not whitelisted for directboot access: ".concat(v0_23);
                    }
                    android.util.Log.e("GservicesValue", v0_25);
                    v0_7 = this.mDefaultValue;
                }
            }
        } else {
            v0_7 = this.zzmz;
        }
        return v0_7;
    }

Method com.google.android.gms.common.config.GservicesValue.init() calling method android.util.Log.e()


    public static void init(android.content.Context p4, java.util.HashSet p5)
    {
        try {
            if (com.google.android.gms.common.config.GservicesValue.zzmu == null) {
                com.google.android.gms.common.config.GservicesValue.zza(p4, new com.google.android.gms.common.config.GservicesValue$zzd(p4.getContentResolver()), p5);
            }
        } catch (String v0_6) {
            throw v0_6;
        }
        if (com.google.android.gms.common.config.GservicesValue.zzmv == 0) {
            com.google.android.gms.common.config.GservicesValue.zzmv = p4.getPackageManager().getApplicationInfo("com.google.android.gms", 0).uid;
        }
        return;
    }

Method com.google.android.gms.common.api.internal.zzcj.handleMessage() calling method android.util.Log.e()


    public final void handleMessage(android.os.Message p6)
    {
        switch (p6.what) {
            case 0:
                com.google.android.gms.common.api.Status v0_3 = ((com.google.android.gms.common.api.PendingResult) p6.obj);
                com.google.android.gms.common.api.internal.zzch.zzf(this.zzml);
                try {
                    if (v0_3 != null) {
                        if (!(v0_3 instanceof com.google.android.gms.common.api.internal.zzbx)) {
                            com.google.android.gms.common.api.internal.zzch.zzg(this.zzml).zza(v0_3);
                        } else {
                            com.google.android.gms.common.api.internal.zzch.zza(com.google.android.gms.common.api.internal.zzch.zzg(this.zzml), ((com.google.android.gms.common.api.internal.zzbx) v0_3).getStatus());
                        }
                    } else {
                        com.google.android.gms.common.api.internal.zzch.zza(com.google.android.gms.common.api.internal.zzch.zzg(this.zzml), new com.google.android.gms.common.api.Status(13, "Transform returned null"));
                    }
                } catch (com.google.android.gms.common.api.Status v0_9) {
                    throw v0_9;
                }
                break;
            case 1:
                String v1_1;
                com.google.android.gms.common.api.Status v0_4 = ((RuntimeException) p6.obj);
                String v1_7 = String.valueOf(v0_4.getMessage());
                if (v1_7.length() == 0) {
                    v1_1 = new String("Runtime exception on the transformation worker thread: ");
                } else {
                    v1_1 = "Runtime exception on the transformation worker thread: ".concat(v1_7);
                }
                android.util.Log.e("TransformedResultImpl", v1_1);
                throw v0_4;
                break;
            default:
                android.util.Log.e("TransformedResultImpl", new StringBuilder(70).append("TransformationResultHandler received unknown message type: ").append(p6.what).toString());
        }
        return;
    }

Method com.google.android.gms.common.api.GoogleApiActivity.onCreate() calling method android.util.Log.e()


    protected void onCreate(android.os.Bundle p8)
    {
        super.onCreate(p8);
        if (p8 != null) {
            this.zzct = p8.getInt("resolution");
        }
        if (this.zzct != 1) {
            String v1_0 = this.getIntent().getExtras();
            if (v1_0 != null) {
                android.content.IntentSender$SendIntentException v0_3 = ((android.app.PendingIntent) v1_0.get("pending_intent"));
                String v1_2 = ((Integer) v1_0.get("error_code"));
                if ((v0_3 != null) || (v1_2 != null)) {
                    if (v0_3 == null) {
                        com.google.android.gms.common.GoogleApiAvailability.getInstance().showErrorDialogFragment(this, v1_2.intValue(), 2, this);
                        this.zzct = 1;
                    } else {
                        try {
                            this.startIntentSenderForResult(v0_3.getIntentSender(), 1, 0, 0, 0, 0);
                            this.zzct = 1;
                        } catch (android.content.IntentSender$SendIntentException v0_8) {
                            android.util.Log.e("GoogleApiActivity", "Failed to launch pendingIntent", v0_8);
                            this.finish();
                        }
                    }
                } else {
                    android.util.Log.e("GoogleApiActivity", "Activity started without resolution");
                    this.finish();
                }
            } else {
                android.util.Log.e("GoogleApiActivity", "Activity started without extras");
                this.finish();
            }
        }
        return;
    }

Method com.google.android.gms.common.GoogleSignatureVerifier.getAllGoogleSignatures() calling method android.util.Log.e()


    public java.util.Set getAllGoogleSignatures(boolean p5)
    {
        byte[] v0_2;
        if (!p5) {
            v0_2 = com.google.android.gms.common.GoogleCertificates.zze();
        } else {
            v0_2 = com.google.android.gms.common.GoogleCertificates.zzd();
        }
        java.util.HashSet v1_1 = new java.util.HashSet(v0_2.size());
        try {
            String v2_0 = v0_2.iterator();
        } catch (byte[] v0_1) {
            android.util.Log.e("GoogleSignatureVerifier", "Failed to get Google certificates from remote", v0_1);
            return v1_1;
        }
        while (v2_0.hasNext()) {
            v1_1.add(((byte[]) com.google.android.gms.dynamic.ObjectWrapper.unwrap(((com.google.android.gms.common.internal.ICertData) v2_0.next()).getBytesWrapped())));
        }
        return v1_1;
    }

Method com.google.android.gms.common.GooglePlayServicesUtilLight.isGooglePlayServicesAvailable() calling method android.util.Log.e()


    public static int isGooglePlayServicesAvailable(android.content.Context p5, int p6)
    {
        try {
            p5.getResources().getString(com.google.android.gms.common.R$string.common_google_play_services_unknown_issue);
        } catch (String v0) {
            android.util.Log.e("GooglePlayServicesUtil", "The Google Play services resources were not found. Check your project configuration to ensure that the resources are included.");
        }
        if ((!"com.google.android.gms".equals(p5.getPackageName())) && (!com.google.android.gms.common.GooglePlayServicesUtilLight.zzbu.get())) {
            String v0_4 = com.google.android.gms.common.internal.MetadataValueReader.getGooglePlayServicesVersion(p5);
            if (v0_4 != null) {
                if (v0_4 != com.google.android.gms.common.GooglePlayServicesUtilLight.GOOGLE_PLAY_SERVICES_VERSION_CODE) {
                    throw new IllegalStateException(new StringBuilder(320).append("The meta-data tag in your app\'s AndroidManifest.xml does not have the right value.  Expected ").append(com.google.android.gms.common.GooglePlayServicesUtilLight.GOOGLE_PLAY_SERVICES_VERSION_CODE).append(" but found ").append(v0_4).append(".  You must have the following declaration within the <application> element:     <meta-data android:name=\"com.google.android.gms.version\" android:value=\"@integer/google_play_services_version\" />").toString());
                }
            } else {
                throw new IllegalStateException("A required meta-data tag in your app\'s AndroidManifest.xml does not exist.  You must have the following declaration within the <application> element:     <meta-data android:name=\"com.google.android.gms.version\" android:value=\"@integer/google_play_services_version\" />");
            }
        }
        if ((com.google.android.gms.common.util.DeviceProperties.isWearableWithoutPlayStore(p5)) || (com.google.android.gms.common.util.DeviceProperties.isIoT(p5))) {
            String v0_7 = 0;
        } else {
            v0_7 = 1;
        }
        return com.google.android.gms.common.GooglePlayServicesUtilLight.zza(p5, v0_7, p6);
    }

Method com.google.android.gms.common.GooglePlayServicesUtilLight.ensurePlayServicesAvailable() calling method android.util.Log.e()


    public static void ensurePlayServicesAvailable(android.content.Context p5, int p6)
    {
        int v0_1 = com.google.android.gms.common.GoogleApiAvailabilityLight.getInstance().isGooglePlayServicesAvailable(p5, p6);
        if (v0_1 == 0) {
            return;
        } else {
            com.google.android.gms.common.GooglePlayServicesNotAvailableException v1_0 = com.google.android.gms.common.GoogleApiAvailabilityLight.getInstance().getErrorResolutionIntent(p5, v0_1, "e");
            android.util.Log.e("GooglePlayServicesUtil", new StringBuilder(57).append("GooglePlayServices not available due to error ").append(v0_1).toString());
            if (v1_0 != null) {
                throw new com.google.android.gms.common.GooglePlayServicesRepairableException(v0_1, "Google Play Services not available", v1_0);
            } else {
                throw new com.google.android.gms.common.GooglePlayServicesNotAvailableException(v0_1);
            }
        }
    }

Method com.google.android.gms.common.GoogleCertificates.zze() calling method android.util.Log.e()


    static declared_synchronized java.util.Set zze()
    {
        try {
            java.util.Set v0_7;
            if (com.google.android.gms.common.GoogleCertificates.zzbb == null) {
                try {
                    com.google.android.gms.common.GoogleCertificates.zzc();
                    try {
                        java.util.Set v0_2 = com.google.android.gms.common.GoogleCertificates.zzax.getGoogleReleaseCertificates();
                    } catch (java.util.Set v0_6) {
                        android.util.Log.e("GoogleCertificates", "Failed to get Google certificates from remote", v0_6);
                        v0_7 = java.util.Collections.emptySet();
                    }
                    if (v0_2 != null) {
                        com.google.android.gms.common.GoogleCertificates.zzbb = com.google.android.gms.common.GoogleCertificates.zza(((android.os.IBinder[]) com.google.android.gms.dynamic.ObjectWrapper.unwrap(v0_2)));
                        v0_7 = com.google.android.gms.common.GoogleCertificates.zzbb;
                    } else {
                        android.util.Log.e("GoogleCertificates", "Failed to get Google certificates from remote");
                        v0_7 = java.util.Collections.emptySet();
                    }
                } catch (java.util.Set v0_10) {
                    android.util.Log.e("GoogleCertificates", "Failed to load com.google.android.gms.googlecertificates", v0_10);
                    v0_7 = java.util.Collections.emptySet();
                }
            } else {
                v0_7 = com.google.android.gms.common.GoogleCertificates.zzbb;
            }
        } catch (java.util.Set v0_9) {
            throw v0_9;
        }
        return v0_7;
    }

Method com.google.android.gms.common.GoogleCertificates.zzd() calling method android.util.Log.e()


    static declared_synchronized java.util.Set zzd()
    {
        try {
            java.util.Set v0_7;
            if (com.google.android.gms.common.GoogleCertificates.zzba == null) {
                try {
                    com.google.android.gms.common.GoogleCertificates.zzc();
                    try {
                        java.util.Set v0_2 = com.google.android.gms.common.GoogleCertificates.zzax.getGoogleCertificates();
                    } catch (java.util.Set v0_6) {
                        android.util.Log.e("GoogleCertificates", "Failed to get Google certificates from remote", v0_6);
                        v0_7 = java.util.Collections.emptySet();
                    }
                    if (v0_2 != null) {
                        com.google.android.gms.common.GoogleCertificates.zzba = com.google.android.gms.common.GoogleCertificates.zza(((android.os.IBinder[]) com.google.android.gms.dynamic.ObjectWrapper.unwrap(v0_2)));
                        v0_7 = com.google.android.gms.common.GoogleCertificates.zzba;
                    } else {
                        android.util.Log.e("GoogleCertificates", "Failed to get Google certificates from remote");
                        v0_7 = java.util.Collections.emptySet();
                    }
                } catch (java.util.Set v0_10) {
                    android.util.Log.e("GoogleCertificates", "Failed to load com.google.android.gms.googlecertificates", v0_10);
                    v0_7 = java.util.Collections.emptySet();
                }
            } else {
                v0_7 = com.google.android.gms.common.GoogleCertificates.zzba;
            }
        } catch (java.util.Set v0_9) {
            throw v0_9;
        }
        return v0_7;
    }

Method com.google.android.gms.common.GoogleCertificates.zza() calling method android.util.Log.e()


    static com.google.android.gms.common.zzg zza(String p4, com.google.android.gms.common.GoogleCertificates$CertData p5, boolean p6)
    {
        com.google.android.gms.common.zzg v0_0 = 1;
        try {
            com.google.android.gms.common.GoogleCertificates.zzc();
            com.google.android.gms.common.internal.Preconditions.checkNotNull(com.google.android.gms.common.GoogleCertificates.zzaz);
            try {
                com.google.android.gms.common.zzg v0_2;
                if (!com.google.android.gms.common.GoogleCertificates.zzax.isGoogleOrPlatformSigned(new com.google.android.gms.common.GoogleCertificatesQuery(p4, p5, p6), com.google.android.gms.dynamic.ObjectWrapper.wrap(com.google.android.gms.common.GoogleCertificates.zzaz.getPackageManager()))) {
                    if ((p6) || (!com.google.android.gms.common.GoogleCertificates.zza(p4, p5, 1).zzbl)) {
                        v0_0 = 0;
                    }
                    v0_2 = com.google.android.gms.common.zzg.zza(p4, p5, p6, v0_0);
                    return v0_2;
                } else {
                    v0_2 = com.google.android.gms.common.zzg.zzg();
                    return v0_2;
                }
            } catch (com.google.android.gms.common.zzg v0_1) {
                android.util.Log.e("GoogleCertificates", "Failed to get Google certificates from remote", v0_1);
                v0_2 = com.google.android.gms.common.zzg.zza("module call", v0_1);
                return v0_2;
            }
        } catch (com.google.android.gms.common.zzg v0_3) {
            v0_2 = com.google.android.gms.common.zzg.zza("module init", v0_3);
            return v0_2;
        }
    }

Method android.support.v4.widget.ViewDragHelper.isValidPointerForActionMove() calling method android.util.Log.e()


    private boolean isValidPointerForActionMove(int p4)
    {
        int v0_1;
        if (this.isPointerDown(p4)) {
            v0_1 = 1;
        } else {
            android.util.Log.e("ViewDragHelper", new StringBuilder().append("Ignoring pointerId=").append(p4).append(" because ACTION_DOWN was not received ").append("for this pointer before ACTION_MOVE. It likely happened because ").append(" ViewDragHelper did not receive all the events in the event stream.").toString());
            v0_1 = 0;
        }
        return v0_1;
    }

Method android.support.v4.widget.TextViewCompat$TextViewCompatBaseImpl.retrieveField() calling method android.util.Log.e()


    private static reflect.Field retrieveField(String p5)
    {
        try {
            reflect.Field v1 = android.widget.TextView.getDeclaredField(p5);
            v1.setAccessible(1);
        } catch (NoSuchFieldException v0) {
            android.util.Log.e("TextViewCompatBase", new StringBuilder().append("Could not retrieve ").append(p5).append(" field.").toString());
        }
        return v1;
    }

Method android.support.v4.widget.SlidingPaneLayout.onMeasure() calling method android.util.Log.e()


    protected void onMeasure(int p32, int p33)
    {
        int v25 = android.view.View$MeasureSpec.getMode(p32);
        int v27 = android.view.View$MeasureSpec.getSize(p32);
        int v12 = android.view.View$MeasureSpec.getMode(p33);
        int v13 = android.view.View$MeasureSpec.getSize(p33);
        if (v25 == 1073741824) {
            if (v12 == 0) {
                if (!this.isInEditMode()) {
                    throw new IllegalStateException("Height must not be UNSPECIFIED");
                } else {
                    if (v12 == 0) {
                        v12 = -2147483648;
                        v13 = 300;
                    }
                }
            }
        } else {
            if (!this.isInEditMode()) {
                throw new IllegalStateException("Width must have an exact value or MATCH_PARENT");
            } else {
                if ((v25 != -2147483648) && (v25 == 0)) {
                    v27 = 300;
                }
            }
        }
        int v16 = 0;
        int v18 = 0;
        switch (v12) {
            case -2147483648:
                v18 = ((v13 - this.getPaddingTop()) - this.getPaddingBottom());
                break;
            case 1073741824:
                v18 = ((v13 - this.getPaddingTop()) - this.getPaddingBottom());
                v16 = v18;
                break;
        }
        float v23 = 0;
        int v4 = 0;
        int v24 = ((v27 - this.getPaddingLeft()) - this.getPaddingRight());
        int v26 = v24;
        int v6 = this.getChildCount();
        if (v6 > 2) {
            android.util.Log.e("SlidingPaneLayout", "onMeasure: More than two child views are not supported.");
        }
        this.mSlideableView = 0;
        int v15_1 = 0;
        while (v15_1 < v6) {
            android.view.View v5_1 = this.getChildAt(v15_1);
            android.support.v4.widget.SlidingPaneLayout$LayoutParams v17_3 = ((android.support.v4.widget.SlidingPaneLayout$LayoutParams) v5_1.getLayoutParams());
            if (v5_1.getVisibility() != 8) {
                if (v17_3.weight > 0) {
                    v23 += v17_3.weight;
                    if (v17_3.width == 0) {
                        v15_1++;
                    }
                }
                int v10_3;
                int v14_1 = (v17_3.leftMargin + v17_3.rightMargin);
                if (v17_3.width != -2) {
                    if (v17_3.width != -1) {
                        v10_3 = android.view.View$MeasureSpec.makeMeasureSpec(v17_3.width, 1073741824);
                    } else {
                        v10_3 = android.view.View$MeasureSpec.makeMeasureSpec((v24 - v14_1), 1073741824);
                    }
                } else {
                    v10_3 = android.view.View$MeasureSpec.makeMeasureSpec((v24 - v14_1), -2147483648);
                }
                int v8_2;
                if (v17_3.height != -2) {
                    if (v17_3.height != -1) {
                        v8_2 = android.view.View$MeasureSpec.makeMeasureSpec(v17_3.height, 1073741824);
                    } else {
                        v8_2 = android.view.View$MeasureSpec.makeMeasureSpec(v18, 1073741824);
                    }
                } else {
                    v8_2 = android.view.View$MeasureSpec.makeMeasureSpec(v18, -2147483648);
                }
                v5_1.measure(v10_3, v8_2);
                int v9 = v5_1.getMeasuredWidth();
                int v7 = v5_1.getMeasuredHeight();
                if ((v12 == -2147483648) && (v7 > v16)) {
                    v16 = Math.min(v7, v18);
                }
                int v29_59;
                v26 -= v9;
                if (v26 >= 0) {
                    v29_59 = 0;
                } else {
                    v29_59 = 1;
                }
                v17_3.slideable = v29_59;
                v4 |= v29_59;
                if (v17_3.slideable) {
                    this.mSlideableView = v5_1;
                }
            } else {
                v17_3.dimWhenOffset = 0;
            }
        }
        if ((v4 != 0) || (v23 > 0)) {
            int v11 = (v24 - this.mOverhangSize);
            int v15_0 = 0;
            while (v15_0 < v6) {
                android.view.View v5_0 = this.getChildAt(v15_0);
                if (v5_0.getVisibility() != 8) {
                    android.support.v4.widget.SlidingPaneLayout$LayoutParams v17_1 = ((android.support.v4.widget.SlidingPaneLayout$LayoutParams) v5_0.getLayoutParams());
                    if (v5_0.getVisibility() != 8) {
                        if ((v17_1.width != 0) || (v17_1.weight <= 0)) {
                            int v22 = 0;
                        } else {
                            v22 = 1;
                        }
                        int v20_0;
                        if (v22 == 0) {
                            v20_0 = v5_0.getMeasuredWidth();
                        } else {
                            v20_0 = 0;
                        }
                        if ((v4 == 0) || (v5_0 == this.mSlideableView)) {
                            if (v17_1.weight > 0) {
                                int v8_0;
                                if (v17_1.width != 0) {
                                    v8_0 = android.view.View$MeasureSpec.makeMeasureSpec(v5_0.getMeasuredHeight(), 1073741824);
                                } else {
                                    if (v17_1.height != -2) {
                                        if (v17_1.height != -1) {
                                            v8_0 = android.view.View$MeasureSpec.makeMeasureSpec(v17_1.height, 1073741824);
                                        } else {
                                            v8_0 = android.view.View$MeasureSpec.makeMeasureSpec(v18, 1073741824);
                                        }
                                    } else {
                                        v8_0 = android.view.View$MeasureSpec.makeMeasureSpec(v18, -2147483648);
                                    }
                                }
                                if (v4 == 0) {
                                    v5_0.measure(android.view.View$MeasureSpec.makeMeasureSpec((v20_0 + ((int) ((v17_1.weight * ((float) Math.max(0, v26))) / v23))), 1073741824), v8_0);
                                } else {
                                    int v21 = (v24 - (v17_1.leftMargin + v17_1.rightMargin));
                                    int v10_1 = android.view.View$MeasureSpec.makeMeasureSpec(v21, 1073741824);
                                    if (v20_0 != v21) {
                                        v5_0.measure(v10_1, v8_0);
                                    }
                                }
                            }
                        } else {
                            if ((v17_1.width < 0) && ((v20_0 > v11) || (v17_1.weight > 0))) {
                                int v8_1;
                                if (v22 == 0) {
                                    v8_1 = android.view.View$MeasureSpec.makeMeasureSpec(v5_0.getMeasuredHeight(), 1073741824);
                                } else {
                                    if (v17_1.height != -2) {
                                        if (v17_1.height != -1) {
                                            v8_1 = android.view.View$MeasureSpec.makeMeasureSpec(v17_1.height, 1073741824);
                                        } else {
                                            v8_1 = android.view.View$MeasureSpec.makeMeasureSpec(v18, 1073741824);
                                        }
                                    } else {
                                        v8_1 = android.view.View$MeasureSpec.makeMeasureSpec(v18, -2147483648);
                                    }
                                }
                                v5_0.measure(android.view.View$MeasureSpec.makeMeasureSpec(v11, 1073741824), v8_1);
                            }
                        }
                    }
                }
                v15_0++;
            }
        }
        this.setMeasuredDimension(v27, ((this.getPaddingTop() + v16) + this.getPaddingBottom()));
        this.mCanSlide = v4;
        if ((this.mDragHelper.getViewDragState() != 0) && (v4 == 0)) {
            this.mDragHelper.abort();
        }
        return;
    }

Method android.support.v4.view.ViewPager.arrowScroll() calling method android.util.Log.e()


    public boolean arrowScroll(int p14)
    {
        int v1 = this.findFocus();
        if (v1 != this) {
            if (v1 != 0) {
                int v3 = 0;
                android.view.ViewParent v6_0 = v1.getParent();
                while ((v6_0 instanceof android.view.ViewGroup)) {
                    if (v6_0 != this) {
                        v6_0 = v6_0.getParent();
                    } else {
                        v3 = 1;
                        break;
                    }
                }
                if (v3 == 0) {
                    StringBuilder v7_1 = new StringBuilder();
                    v7_1.append(v1.getClass().getSimpleName());
                    android.view.ViewParent v6_1 = v1.getParent();
                    while ((v6_1 instanceof android.view.ViewGroup)) {
                        v7_1.append(" => ").append(v6_1.getClass().getSimpleName());
                        v6_1 = v6_1.getParent();
                    }
                    android.util.Log.e("ViewPager", new StringBuilder().append("arrowScroll tried to find focus based on non-child current focused view ").append(v7_1.toString()).toString());
                    v1 = 0;
                }
            }
        } else {
            v1 = 0;
        }
        boolean v2 = 0;
        android.view.View v4 = android.view.FocusFinder.getInstance().findNextFocus(this, v1, p14);
        if ((v4 == null) || (v4 == v1)) {
            if ((p14 != 17) && (p14 != 1)) {
                if ((p14 == 66) || (p14 == 2)) {
                    v2 = this.pageRight();
                }
            } else {
                v2 = this.pageLeft();
            }
        } else {
            if (p14 != 17) {
                if (p14 == 66) {
                    int v5_0 = this.getChildRectInPagerCoordinates(this.mTempRect, v4).left;
                    android.graphics.Rect vtmp15 = this.getChildRectInPagerCoordinates(this.mTempRect, v1);
                    if ((v1 == 0) || (v5_0 > vtmp15.left)) {
                        v2 = v4.requestFocus();
                    } else {
                        v2 = this.pageRight();
                    }
                }
            } else {
                int v5_1 = this.getChildRectInPagerCoordinates(this.mTempRect, v4).left;
                android.graphics.Rect vtmp7 = this.getChildRectInPagerCoordinates(this.mTempRect, v1);
                if ((v1 == 0) || (v5_1 < vtmp7.left)) {
                    v2 = v4.requestFocus();
                } else {
                    v2 = this.pageLeft();
                }
            }
        }
        if (v2) {
            this.playSoundEffect(android.view.SoundEffectConstants.getContantForFocusDirection(p14));
        }
        return v2;
    }

Method android.support.v4.view.ViewCompat$ViewCompatBaseImpl.setChildrenDrawingOrderEnabled() calling method android.util.Log.e()


    public void setChildrenDrawingOrderEnabled(android.view.ViewGroup p8, boolean p9)
    {
        if (android.support.v4.view.ViewCompat$ViewCompatBaseImpl.sChildrenDrawingOrderMethod == null) {
            try {
                int v3_2 = new Class[1];
                v3_2[0] = Boolean.TYPE;
                android.support.v4.view.ViewCompat$ViewCompatBaseImpl.sChildrenDrawingOrderMethod = android.view.ViewGroup.getDeclaredMethod("setChildrenDrawingOrderEnabled", v3_2);
            } catch (reflect.InvocationTargetException v0_0) {
                android.util.Log.e("ViewCompat", "Unable to find childrenDrawingOrderEnabled", v0_0);
            }
            android.support.v4.view.ViewCompat$ViewCompatBaseImpl.sChildrenDrawingOrderMethod.setAccessible(1);
        }
        try {
            String v2_2 = new Object[1];
            v2_2[0] = Boolean.valueOf(p9);
            android.support.v4.view.ViewCompat$ViewCompatBaseImpl.sChildrenDrawingOrderMethod.invoke(p8, v2_2);
        } catch (reflect.InvocationTargetException v0_3) {
            android.util.Log.e("ViewCompat", "Unable to invoke childrenDrawingOrderEnabled", v0_3);
        } catch (reflect.InvocationTargetException v0_2) {
            android.util.Log.e("ViewCompat", "Unable to invoke childrenDrawingOrderEnabled", v0_2);
        } catch (reflect.InvocationTargetException v0_1) {
            android.util.Log.e("ViewCompat", "Unable to invoke childrenDrawingOrderEnabled", v0_1);
        }
        return;
    }

Method android.support.v4.view.ViewCompat$ViewCompatBaseImpl.bindTempDetach() calling method android.util.Log.e()


    private void bindTempDetach()
    {
        try {
            Class[] v3_2 = new Class[0];
            this.mDispatchStartTemporaryDetach = android.view.View.getDeclaredMethod("dispatchStartTemporaryDetach", v3_2);
            Class[] v3_0 = new Class[0];
            this.mDispatchFinishTemporaryDetach = android.view.View.getDeclaredMethod("dispatchFinishTemporaryDetach", v3_0);
        } catch (NoSuchMethodException v0) {
            android.util.Log.e("ViewCompat", "Couldn\'t find method", v0);
        }
        this.mTempDetachBound = 1;
        return;
    }

Method android.support.v4.view.LayoutInflaterCompat.forceSetFactory2() calling method android.util.Log.e()


    static void forceSetFactory2(android.view.LayoutInflater p5, android.view.LayoutInflater$Factory2 p6)
    {
        if (!android.support.v4.view.LayoutInflaterCompat.sCheckedField) {
            try {
                android.support.v4.view.LayoutInflaterCompat.sLayoutInflaterFactory2Field = android.view.LayoutInflater.getDeclaredField("mFactory2");
                android.support.v4.view.LayoutInflaterCompat.sLayoutInflaterFactory2Field.setAccessible(1);
            } catch (IllegalAccessException v0_0) {
                android.util.Log.e("LayoutInflaterCompatHC", new StringBuilder().append("forceSetFactory2 Could not find field \'mFactory2\' on class ").append(android.view.LayoutInflater.getName()).append("; inflation may have unexpected results.").toString(), v0_0);
            }
            android.support.v4.view.LayoutInflaterCompat.sCheckedField = 1;
        }
        if (android.support.v4.view.LayoutInflaterCompat.sLayoutInflaterFactory2Field != null) {
            try {
                android.support.v4.view.LayoutInflaterCompat.sLayoutInflaterFactory2Field.set(p5, p6);
            } catch (IllegalAccessException v0_1) {
                android.util.Log.e("LayoutInflaterCompatHC", new StringBuilder().append("forceSetFactory2 could not set the Factory2 on LayoutInflater ").append(p5).append("; inflation may have unexpected results.").toString(), v0_1);
            }
        }
        return;
    }

Method android.support.v4.print.PrintHelper$PrintHelperApi19$2.onPostExecute() calling method android.util.Log.e()


    protected void onPostExecute(Throwable p5)
    {
        if (!this.val$cancellationSignal.isCanceled()) {
            if (p5 != null) {
                android.util.Log.e("PrintHelperApi19", "Error writing printed content", p5);
                this.val$writeResultCallback.onWriteFailed(0);
            } else {
                android.print.PrintDocumentAdapter$WriteResultCallback v0_1 = this.val$writeResultCallback;
                int v1_1 = new android.print.PageRange[1];
                v1_1[0] = android.print.PageRange.ALL_PAGES;
                v0_1.onWriteFinished(v1_1);
            }
        } else {
            this.val$writeResultCallback.onWriteCancelled();
        }
        return;
    }

Method android.support.v4.media.session.MediaSessionCompatApi24.getCallingPackage() calling method android.util.Log.e()


    public static String getCallingPackage(Object p6)
    {
        try {
            Class[] v5_1 = new Class[0];
            int v3_0 = new Object[0];
            int v3_2 = ((String) ((android.media.session.MediaSession) p6).getClass().getMethod("getCallingPackage", v5_1).invoke(((android.media.session.MediaSession) p6), v3_0));
        } catch (IllegalAccessException v0) {
            android.util.Log.e("MediaSessionCompatApi24", "Cannot execute MediaSession.getCallingPackage()", v0);
            v3_2 = 0;
        } catch (IllegalAccessException v0) {
        } catch (IllegalAccessException v0) {
        }
        return v3_2;
    }

Method android.support.v4.media.session.MediaControllerCompat.getMediaController() calling method android.util.Log.e()


    public static android.support.v4.media.session.MediaControllerCompat getMediaController(android.app.Activity p7)
    {
        android.support.v4.media.session.MediaControllerCompat v4 = 0;
        if (!(p7 instanceof android.support.v4.app.SupportActivity)) {
            if (android.os.Build$VERSION.SDK_INT >= 21) {
                Object v0 = android.support.v4.media.session.MediaControllerCompatApi21.getMediaController(p7);
                if (v0 != null) {
                    try {
                        v4 = new android.support.v4.media.session.MediaControllerCompat(p7, android.support.v4.media.session.MediaSessionCompat$Token.fromToken(android.support.v4.media.session.MediaControllerCompatApi21.getSessionToken(v0)));
                    } catch (android.os.RemoteException v1) {
                        android.util.Log.e("MediaControllerCompat", "Dead object in getMediaController.", v1);
                    }
                }
            }
        } else {
            android.support.v4.media.session.MediaControllerCompat$MediaControllerExtraData v2_1 = ((android.support.v4.media.session.MediaControllerCompat$MediaControllerExtraData) ((android.support.v4.app.SupportActivity) p7).getExtraData(android.support.v4.media.session.MediaControllerCompat$MediaControllerExtraData));
            if (v2_1 != null) {
                v4 = v2_1.getMediaController();
            }
        }
        return v4;
    }

Method android.support.v4.media.RatingCompat.newStarRating() calling method android.util.Log.e()


    public static android.support.v4.media.RatingCompat newStarRating(int p5, float p6)
    {
        int v0;
        android.support.v4.media.RatingCompat v1_0 = 0;
        switch (p5) {
            case 3:
                v0 = 1077936128;
                if ((p6 >= 0) && (p6 <= v0)) {
                    v1_0 = new android.support.v4.media.RatingCompat(p5, p6);
                } else {
                    android.util.Log.e("Rating", "Trying to set out of range star-based rating");
                }
                break;
            case 4:
                v0 = 1082130432;
                break;
            case 5:
                v0 = 1084227584;
                break;
            default:
                android.util.Log.e("Rating", new StringBuilder().append("Invalid rating style (").append(p5).append(") for a star rating").toString());
        }
        return v1_0;
    }

Method android.support.v4.media.RatingCompat.newPercentageRating() calling method android.util.Log.e()


    public static android.support.v4.media.RatingCompat newPercentageRating(float p2)
    {
        if ((p2 >= 0) && (p2 <= 1120403456)) {
            android.support.v4.media.RatingCompat v0_2 = new android.support.v4.media.RatingCompat(6, p2);
        } else {
            android.util.Log.e("Rating", "Invalid percentage-based rating value");
            v0_2 = 0;
        }
        return v0_2;
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$1.run() calling method android.util.Log.e()


    public void run()
    {
        if (this.this$0.mState != 0) {
            this.this$0.mState = 2;
            if ((!android.support.v4.media.MediaBrowserCompat.DEBUG) || (this.this$0.mServiceConnection == null)) {
                if (this.this$0.mServiceBinderWrapper == null) {
                    if (this.this$0.mCallbacksMessenger == null) {
                        android.content.Intent v2_1 = new android.content.Intent("android.media.browse.MediaBrowserService");
                        v2_1.setComponent(this.this$0.mServiceComponent);
                        this.this$0.mServiceConnection = new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection(this.this$0);
                        try {
                            boolean v0 = this.this$0.mContext.bindService(v2_1, this.this$0.mServiceConnection, 1);
                        } catch (Exception v1) {
                            android.util.Log.e("MediaBrowserCompat", new StringBuilder().append("Failed binding to service ").append(this.this$0.mServiceComponent).toString());
                        }
                        if (!v0) {
                            this.this$0.forceCloseConnection();
                            this.this$0.mCallback.onConnectionFailed();
                        }
                        if (android.support.v4.media.MediaBrowserCompat.DEBUG) {
                            android.util.Log.d("MediaBrowserCompat", "connect...");
                            this.this$0.dump();
                        }
                    } else {
                        throw new RuntimeException(new StringBuilder().append("mCallbacksMessenger should be null. Instead it is ").append(this.this$0.mCallbacksMessenger).toString());
                    }
                } else {
                    throw new RuntimeException(new StringBuilder().append("mServiceBinderWrapper should be null. Instead it is ").append(this.this$0.mServiceBinderWrapper).toString());
                }
            } else {
                throw new RuntimeException(new StringBuilder().append("mServiceConnection should be null. Instead it is ").append(this.this$0.mServiceConnection).toString());
            }
        }
        return;
    }

Method android.support.v4.media.MediaBrowserCompat$CallbackHandler.handleMessage() calling method android.util.Log.e()


    public void handleMessage(android.os.Message p9)
    {
        if ((this.mCallbacksMessengerRef != null) && ((this.mCallbacksMessengerRef.get() != null) && (this.mCallbackImplRef.get() != null))) {
            android.os.Bundle v1 = p9.getData();
            v1.setClassLoader(android.support.v4.media.session.MediaSessionCompat.getClassLoader());
            android.support.v4.media.MediaBrowserCompat$MediaBrowserServiceCallbackImpl v3_1 = ((android.support.v4.media.MediaBrowserCompat$MediaBrowserServiceCallbackImpl) this.mCallbackImplRef.get());
            android.os.Messenger v0_1 = ((android.os.Messenger) this.mCallbacksMessengerRef.get());
            try {
                switch (p9.what) {
                    case 1:
                        v3_1.onServiceConnected(v0_1, v1.getString("data_media_item_id"), ((android.support.v4.media.session.MediaSessionCompat$Token) v1.getParcelable("data_media_session_token")), v1.getBundle("data_root_hints"));
                        break;
                    case 2:
                        v3_1.onConnectionFailed(v0_1);
                        break;
                    case 3:
                        v3_1.onLoadChildren(v0_1, v1.getString("data_media_item_id"), v1.getParcelableArrayList("data_media_item_list"), v1.getBundle("data_options"));
                        break;
                    default:
                        android.util.Log.w("MediaBrowserCompat", new StringBuilder().append("Unhandled message: ").append(p9).append("\n  Client version: ").append(1).append("\n  Service version: ").append(p9.arg1).toString());
                }
            } catch (android.os.BadParcelableException v2) {
            }
            android.util.Log.e("MediaBrowserCompat", "Could not unparcel the data.");
            if (p9.what == 1) {
                v3_1.onConnectionFailed(v0_1);
            }
        }
        return;
    }

Method android.support.v4.graphics.TypefaceCompatUtil.copyToFile() calling method android.util.Log.e()


    public static boolean copyToFile(java.io.File p9, java.io.InputStream p10)
    {
        int v5_0 = 0;
        java.io.FileOutputStream v2 = 0;
        try {
            java.io.FileOutputStream v3_1 = new java.io.FileOutputStream(p9, 0);
            try {
                byte[] v0 = new byte[1024];
            } catch (int v5_1) {
                v2 = v3_1;
                android.support.v4.graphics.TypefaceCompatUtil.closeQuietly(v2);
                throw v5_1;
            } catch (java.io.IOException v1) {
                v2 = v3_1;
                android.util.Log.e("TypefaceCompatUtil", new StringBuilder().append("Error copying resource contents to temp file: ").append(v1.getMessage()).toString());
                android.support.v4.graphics.TypefaceCompatUtil.closeQuietly(v2);
                return v5_0;
            }
            while(true) {
                int v4 = p10.read(v0);
                if (v4 == -1) {
                    break;
                }
                v3_1.write(v0, 0, v4);
            }
            v5_0 = 1;
            android.support.v4.graphics.TypefaceCompatUtil.closeQuietly(v3_1);
            return v5_0;
        } catch (int v5_1) {
        } catch (java.io.IOException v1) {
        }
    }

Method android.support.v4.content.res.ResourcesCompat.loadFont() calling method android.util.Log.e()


    private static android.graphics.Typeface loadFont(android.content.Context p14, android.content.res.Resources p15, android.util.TypedValue p16, int p17, int p18, android.support.v4.content.res.ResourcesCompat$FontCallback p19, android.os.Handler p20, boolean p21)
    {
        if (p16.string != null) {
            int v13;
            String v11 = p16.string.toString();
            if (v11.startsWith("res/")) {
                v13 = android.support.v4.graphics.TypefaceCompat.findFromCache(p15, p17, p18);
                if (v13 == 0) {
                    try {
                        if (!v11.toLowerCase().endsWith(".xml")) {
                            v13 = android.support.v4.graphics.TypefaceCompat.createFromResourcesFontFile(p14, p15, p17, v11, p18);
                            if (p19 == null) {
                                return v13;
                            } else {
                                if (v13 == 0) {
                                    p19.callbackFailAsync(-3, p20);
                                    return v13;
                                } else {
                                    p19.callbackSuccessAsync(v13, p20);
                                    return v13;
                                }
                            }
                        } else {
                            android.support.v4.content.res.FontResourcesParserCompat$FamilyResourceEntry v3 = android.support.v4.content.res.FontResourcesParserCompat.parse(p15.getXml(p17), p15);
                            if (v3 != null) {
                                v13 = android.support.v4.graphics.TypefaceCompat.createFromResourcesFamilyXml(p14, v3, p15, p17, p18, p19, p20, p21);
                                return v13;
                            } else {
                                android.util.Log.e("ResourcesCompat", "Failed to find font-family tag");
                                if (p19 != null) {
                                    p19.callbackFailAsync(-3, p20);
                                }
                                v13 = 0;
                                return v13;
                            }
                        }
                    } catch (java.io.IOException v10_1) {
                        android.util.Log.e("ResourcesCompat", new StringBuilder().append("Failed to parse xml resource ").append(v11).toString(), v10_1);
                    } catch (java.io.IOException v10_0) {
                        android.util.Log.e("ResourcesCompat", new StringBuilder().append("Failed to read xml resource ").append(v11).toString(), v10_0);
                    }
                    if (p19 != null) {
                        p19.callbackFailAsync(-3, p20);
                    }
                    v13 = 0;
                } else {
                    if (p19 != null) {
                        p19.callbackSuccessAsync(v13, p20);
                    }
                }
            } else {
                if (p19 != null) {
                    p19.callbackFailAsync(-3, p20);
                }
                v13 = 0;
            }
            return v13;
        } else {
            throw new android.content.res.Resources$NotFoundException(new StringBuilder().append("Resource \"").append(p15.getResourceName(p17)).append("\" (").append(Integer.toHexString(p17)).append(") is not a Font: ").append(p16).toString());
        }
    }

Method android.support.v4.app.TaskStackBuilder.addParentStack() calling method android.util.Log.e()


    public android.support.v4.app.TaskStackBuilder addParentStack(android.content.ComponentName p6)
    {
        int v1 = this.mIntents.size();
        try {
            android.content.Intent v2 = android.support.v4.app.NavUtils.getParentActivityIntent(this.mSourceContext, p6);
        } catch (android.content.pm.PackageManager$NameNotFoundException v0) {
            android.util.Log.e("TaskStackBuilder", "Bad ComponentName while traversing activity parent metadata");
            throw new IllegalArgumentException(v0);
        }
        while (v2 != null) {
            this.mIntents.add(v1, v2);
            v2 = android.support.v4.app.NavUtils.getParentActivityIntent(this.mSourceContext, v2.getComponent());
        }
        return this;
    }

Method android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel() calling method android.util.Log.e()


    public CharSequence getCallingApplicationLabel()
    {
        CharSequence v2 = 0;
        if (this.mCallingPackage != null) {
            android.content.pm.PackageManager v1 = this.mActivity.getPackageManager();
            try {
                v2 = v1.getApplicationLabel(v1.getApplicationInfo(this.mCallingPackage, 0));
            } catch (android.content.pm.PackageManager$NameNotFoundException v0) {
                android.util.Log.e("IntentReader", "Could not retrieve label for calling application", v0);
            }
        }
        return v2;
    }

Method android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon() calling method android.util.Log.e()


    public android.graphics.drawable.Drawable getCallingApplicationIcon()
    {
        android.graphics.drawable.Drawable v2 = 0;
        if (this.mCallingPackage != null) {
            try {
                v2 = this.mActivity.getPackageManager().getApplicationIcon(this.mCallingPackage);
            } catch (android.content.pm.PackageManager$NameNotFoundException v0) {
                android.util.Log.e("IntentReader", "Could not retrieve icon for calling application", v0);
            }
        }
        return v2;
    }

Method android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon() calling method android.util.Log.e()


    public android.graphics.drawable.Drawable getCallingActivityIcon()
    {
        android.graphics.drawable.Drawable v2 = 0;
        if (this.mCallingActivity != null) {
            try {
                v2 = this.mActivity.getPackageManager().getActivityIcon(this.mCallingActivity);
            } catch (android.content.pm.PackageManager$NameNotFoundException v0) {
                android.util.Log.e("IntentReader", "Could not retrieve icon for calling activity", v0);
            }
        }
        return v2;
    }

Method android.support.v4.app.NotificationCompatJellybean.getExtras() calling method android.util.Log.e()


    public static android.os.Bundle getExtras(android.app.Notification p7)
    {
        try {
            Throwable v1_1;
            if (!android.support.v4.app.NotificationCompatJellybean.sExtrasFieldAccessFailed) {
                try {
                    if (android.support.v4.app.NotificationCompatJellybean.sExtrasField != null) {
                        v1_1 = ((android.os.Bundle) android.support.v4.app.NotificationCompatJellybean.sExtrasField.get(p7));
                        if (v1_1 == null) {
                            v1_1 = new android.os.Bundle();
                            android.support.v4.app.NotificationCompatJellybean.sExtrasField.set(p7, v1_1);
                        }
                        return v1_1;
                    } else {
                        reflect.Field v2 = android.app.Notification.getDeclaredField("extras");
                        if (android.os.Bundle.isAssignableFrom(v2.getType())) {
                            v2.setAccessible(1);
                            android.support.v4.app.NotificationCompatJellybean.sExtrasField = v2;
                        } else {
                            android.util.Log.e("NotificationCompat", "Notification.extras field is not of type Bundle");
                            android.support.v4.app.NotificationCompatJellybean.sExtrasFieldAccessFailed = 1;
                            v1_1 = 0;
                            return v1_1;
                        }
                    }
                } catch (NoSuchFieldException v0_1) {
                    android.util.Log.e("NotificationCompat", "Unable to access notification extras", v0_1);
                } catch (NoSuchFieldException v0_0) {
                    android.util.Log.e("NotificationCompat", "Unable to access notification extras", v0_0);
                }
                android.support.v4.app.NotificationCompatJellybean.sExtrasFieldAccessFailed = 1;
                v1_1 = 0;
            } else {
                v1_1 = 0;
            }
        } catch (Throwable v3_1) {
            throw v3_1;
        }
        return v1_1;
    }

Method android.support.v4.app.NotificationCompatJellybean.getActionObjectsLocked() calling method android.util.Log.e()


    private static Object[] getActionObjectsLocked(android.app.Notification p5)
    {
        try {
            int v1_2;
            if (android.support.v4.app.NotificationCompatJellybean.ensureActionReflectionReadyLocked()) {
                try {
                    v1_2 = ((Object[]) ((Object[]) android.support.v4.app.NotificationCompatJellybean.sActionsField.get(p5)));
                } catch (IllegalAccessException v0) {
                    android.util.Log.e("NotificationCompat", "Unable to access notification actions", v0);
                    android.support.v4.app.NotificationCompatJellybean.sActionsAccessFailed = 1;
                    v1_2 = 0;
                }
            } else {
                v1_2 = 0;
            }
        } catch (int v1_3) {
            throw v1_3;
        }
        return v1_2;
    }

Method android.support.v4.app.NotificationCompatJellybean.getAction() calling method android.util.Log.e()


    public static android.support.v4.app.NotificationCompat$Action getAction(android.app.Notification p10, int p11)
    {
        try {
            android.support.v4.app.NotificationCompat$Action v6_2;
            Object[] v3 = android.support.v4.app.NotificationCompatJellybean.getActionObjectsLocked(p10);
        } catch (android.support.v4.app.NotificationCompat$Action v6_7) {
            throw v6_7;
        }
        if (v3 == null) {
            v6_2 = 0;
            return v6_2;
        } else {
            Object v2 = v3[p11];
            android.os.Bundle v0_1 = 0;
            android.os.Bundle v5 = android.support.v4.app.NotificationCompatJellybean.getExtras(p10);
            if (v5 != null) {
                android.util.SparseArray v1 = v5.getSparseParcelableArray("android.support.actionExtras");
                if (v1 != null) {
                    v0_1 = ((android.os.Bundle) v1.get(p11));
                }
            }
            v6_2 = android.support.v4.app.NotificationCompatJellybean.readAction(android.support.v4.app.NotificationCompatJellybean.sActionIconField.getInt(v2), ((CharSequence) android.support.v4.app.NotificationCompatJellybean.sActionTitleField.get(v2)), ((android.app.PendingIntent) android.support.v4.app.NotificationCompatJellybean.sActionIntentField.get(v2)), v0_1);
            return v6_2;
        }
    }

Method android.support.v4.app.NotificationCompatJellybean.ensureActionReflectionReadyLocked() calling method android.util.Log.e()


    private static boolean ensureActionReflectionReadyLocked()
    {
        int v2 = 0;
        int v1 = 1;
        if (!android.support.v4.app.NotificationCompatJellybean.sActionsAccessFailed) {
            try {
                if (android.support.v4.app.NotificationCompatJellybean.sActionsField == null) {
                    android.support.v4.app.NotificationCompatJellybean.sActionClass = Class.forName("android.app.Notification$Action");
                    android.support.v4.app.NotificationCompatJellybean.sActionIconField = android.support.v4.app.NotificationCompatJellybean.sActionClass.getDeclaredField("icon");
                    android.support.v4.app.NotificationCompatJellybean.sActionTitleField = android.support.v4.app.NotificationCompatJellybean.sActionClass.getDeclaredField("title");
                    android.support.v4.app.NotificationCompatJellybean.sActionIntentField = android.support.v4.app.NotificationCompatJellybean.sActionClass.getDeclaredField("actionIntent");
                    android.support.v4.app.NotificationCompatJellybean.sActionsField = android.app.Notification.getDeclaredField("actions");
                    android.support.v4.app.NotificationCompatJellybean.sActionsField.setAccessible(1);
                }
            } catch (NoSuchFieldException v0_1) {
                android.util.Log.e("NotificationCompat", "Unable to access notification actions", v0_1);
                android.support.v4.app.NotificationCompatJellybean.sActionsAccessFailed = 1;
            } catch (NoSuchFieldException v0_0) {
                android.util.Log.e("NotificationCompat", "Unable to access notification actions", v0_0);
                android.support.v4.app.NotificationCompatJellybean.sActionsAccessFailed = 1;
            }
            if (android.support.v4.app.NotificationCompatJellybean.sActionsAccessFailed) {
                v1 = 0;
            }
            v2 = v1;
        }
        return v2;
    }

Method android.support.v4.app.NavUtils.getParentActivityIntent() calling method android.util.Log.e()


    public static android.content.Intent getParentActivityIntent(android.app.Activity p9)
    {
        android.content.Intent v3;
        android.content.Intent v5 = 0;
        if (android.os.Build$VERSION.SDK_INT < 16) {
            String v2 = android.support.v4.app.NavUtils.getParentActivityName(p9);
            if (v2 != null) {
                android.content.ComponentName v4_1 = new android.content.ComponentName(p9, v2);
                try {
                    if (android.support.v4.app.NavUtils.getParentActivityName(p9, v4_1) != null) {
                        v5 = new android.content.Intent().setComponent(v4_1);
                    } else {
                        v5 = android.content.Intent.makeMainActivity(v4_1);
                    }
                } catch (android.content.pm.PackageManager$NameNotFoundException v0) {
                    android.util.Log.e("NavUtils", new StringBuilder().append("getParentActivityIntent: bad parentActivityName \'").append(v2).append("\' in manifest").toString());
                    v3 = v5;
                }
                v3 = v5;
            } else {
                v3 = 0;
            }
        } else {
            v3 = p9.getParentActivityIntent();
            if (v3 == null) {
            }
        }
        return v3;
    }

Method android.support.v4.widget.PopupWindowCompat$PopupWindowCompatApi21Impl.setOverlapAnchor() calling method android.util.Log.i()


    public void setOverlapAnchor(android.widget.PopupWindow p4, boolean p5)
    {
        if (android.support.v4.widget.PopupWindowCompat$PopupWindowCompatApi21Impl.sOverlapAnchorField != null) {
            try {
                android.support.v4.widget.PopupWindowCompat$PopupWindowCompatApi21Impl.sOverlapAnchorField.set(p4, Boolean.valueOf(p5));
            } catch (IllegalAccessException v0) {
                android.util.Log.i("PopupWindowCompatApi21", "Could not set overlap anchor field in PopupWindow", v0);
            }
        }
        return;
    }

Method android.support.v4.widget.PopupWindowCompat$PopupWindowCompatApi21Impl.getOverlapAnchor() calling method android.util.Log.i()


    public boolean getOverlapAnchor(android.widget.PopupWindow p4)
    {
        String v1_1;
        if (android.support.v4.widget.PopupWindowCompat$PopupWindowCompatApi21Impl.sOverlapAnchorField == null) {
            v1_1 = 0;
        } else {
            try {
                v1_1 = ((Boolean) android.support.v4.widget.PopupWindowCompat$PopupWindowCompatApi21Impl.sOverlapAnchorField.get(p4)).booleanValue();
            } catch (IllegalAccessException v0) {
                android.util.Log.i("PopupWindowCompatApi21", "Could not get overlap anchor field in PopupWindow", v0);
            }
        }
        return v1_1;
    }

Method android.support.v4.widget.PopupWindowCompat$PopupWindowCompatApi21Impl.<clinit>() calling method android.util.Log.i()


    static PopupWindowCompat$PopupWindowCompatApi21Impl()
    {
        try {
            android.support.v4.widget.PopupWindowCompat$PopupWindowCompatApi21Impl.sOverlapAnchorField = android.widget.PopupWindow.getDeclaredField("mOverlapAnchor");
            android.support.v4.widget.PopupWindowCompat$PopupWindowCompatApi21Impl.sOverlapAnchorField.setAccessible(1);
        } catch (NoSuchFieldException v0) {
            android.util.Log.i("PopupWindowCompatApi21", "Could not fetch mOverlapAnchor field from PopupWindow", v0);
        }
        return;
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.sendCustomAction() calling method android.util.Log.i()


    public void sendCustomAction(String p6, android.os.Bundle p7, android.support.v4.media.MediaBrowserCompat$CustomActionCallback p8)
    {
        if (this.isConnected()) {
            try {
                this.mServiceBinderWrapper.sendCustomAction(p6, p7, new android.support.v4.media.MediaBrowserCompat$CustomActionResultReceiver(p6, p7, p8, this.mHandler), this.mCallbacksMessenger);
            } catch (android.os.RemoteException v0) {
                android.util.Log.i("MediaBrowserCompat", new StringBuilder().append("Remote error sending a custom action: action=").append(p6).append(", extras=").append(p7).toString(), v0);
                if (p8 == null) {
                } else {
                    this.mHandler.post(new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$6(this, p8, p6, p7));
                }
            }
            return;
        } else {
            throw new IllegalStateException(new StringBuilder().append("Cannot send a custom action (").append(p6).append(") with ").append("extras ").append(p7).append(" because the browser is not connected to the ").append("service.").toString());
        }
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.search() calling method android.util.Log.i()


    public void search(String p6, android.os.Bundle p7, android.support.v4.media.MediaBrowserCompat$SearchCallback p8)
    {
        if (this.isConnected()) {
            try {
                this.mServiceBinderWrapper.search(p6, p7, new android.support.v4.media.MediaBrowserCompat$SearchResultReceiver(p6, p7, p8, this.mHandler), this.mCallbacksMessenger);
            } catch (android.os.RemoteException v0) {
                android.util.Log.i("MediaBrowserCompat", new StringBuilder().append("Remote error searching items with query: ").append(p6).toString(), v0);
                this.mHandler.post(new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$5(this, p8, p6, p7));
            }
            return;
        } else {
            throw new IllegalStateException(new StringBuilder().append("search() called while not connected (state=").append(android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.getStateLabel(this.mState)).append(")").toString());
        }
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.getItem() calling method android.util.Log.i()


    public void getItem(String p6, android.support.v4.media.MediaBrowserCompat$ItemCallback p7)
    {
        if (!android.text.TextUtils.isEmpty(p6)) {
            if (p7 != null) {
                if (this.isConnected()) {
                    try {
                        this.mServiceBinderWrapper.getMediaItem(p6, new android.support.v4.media.MediaBrowserCompat$ItemReceiver(p6, p7, this.mHandler), this.mCallbacksMessenger);
                    } catch (android.os.RemoteException v0) {
                        android.util.Log.i("MediaBrowserCompat", new StringBuilder().append("Remote error getting media item: ").append(p6).toString());
                        this.mHandler.post(new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$4(this, p7, p6));
                    }
                } else {
                    android.util.Log.i("MediaBrowserCompat", "Not connected, unable to retrieve the MediaItem.");
                    this.mHandler.post(new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$3(this, p7, p6));
                }
                return;
            } else {
                throw new IllegalArgumentException("cb is null");
            }
        } else {
            throw new IllegalArgumentException("mediaId is empty");
        }
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.isCurrent() calling method android.util.Log.i()


    private boolean isCurrent(android.os.Messenger p4, String p5)
    {
        String v0_0 = 1;
        if ((this.mCallbacksMessenger != p4) || ((this.mState == 0) || (this.mState == 1))) {
            if ((this.mState != 0) && (this.mState != 1)) {
                android.util.Log.i("MediaBrowserCompat", new StringBuilder().append(p5).append(" for ").append(this.mServiceComponent).append(" with mCallbacksMessenger=").append(this.mCallbacksMessenger).append(" this=").append(this).toString());
            }
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21.subscribe() calling method android.util.Log.i()


    public void subscribe(String p7, android.os.Bundle p8, android.support.v4.media.MediaBrowserCompat$SubscriptionCallback p9)
    {
        android.support.v4.media.MediaBrowserCompat$Subscription v2_1 = ((android.support.v4.media.MediaBrowserCompat$Subscription) this.mSubscriptions.get(p7));
        if (v2_1 == null) {
            v2_1 = new android.support.v4.media.MediaBrowserCompat$Subscription();
            this.mSubscriptions.put(p7, v2_1);
        }
        android.os.Bundle v0_1;
        android.support.v4.media.MediaBrowserCompat$SubscriptionCallback.access$100(p9, v2_1);
        if (p8 != null) {
            v0_1 = new android.os.Bundle(p8);
        } else {
            v0_1 = 0;
        }
        v2_1.putCallback(this.mContext, v0_1, p9);
        if (this.mServiceBinderWrapper != null) {
            try {
                this.mServiceBinderWrapper.addSubscription(p7, android.support.v4.media.MediaBrowserCompat$SubscriptionCallback.access$000(p9), v0_1, this.mCallbacksMessenger);
            } catch (android.os.RemoteException v1) {
                android.util.Log.i("MediaBrowserCompat", new StringBuilder().append("Remote error subscribing media item: ").append(p7).toString());
            }
        } else {
            android.support.v4.media.MediaBrowserCompatApi21.subscribe(this.mBrowserObj, p7, android.support.v4.media.MediaBrowserCompat$SubscriptionCallback.access$200(p9));
        }
        return;
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21.sendCustomAction() calling method android.util.Log.i()


    public void sendCustomAction(String p6, android.os.Bundle p7, android.support.v4.media.MediaBrowserCompat$CustomActionCallback p8)
    {
        if (this.isConnected()) {
            if (this.mServiceBinderWrapper == null) {
                android.util.Log.i("MediaBrowserCompat", "The connected service doesn\'t support sendCustomAction.");
                if (p8 != null) {
                    this.mHandler.post(new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$6(this, p8, p6, p7));
                }
            }
            try {
                this.mServiceBinderWrapper.sendCustomAction(p6, p7, new android.support.v4.media.MediaBrowserCompat$CustomActionResultReceiver(p6, p7, p8, this.mHandler), this.mCallbacksMessenger);
            } catch (android.os.RemoteException v0) {
                android.util.Log.i("MediaBrowserCompat", new StringBuilder().append("Remote error sending a custom action: action=").append(p6).append(", extras=").append(p7).toString(), v0);
                if (p8 == null) {
                } else {
                    this.mHandler.post(new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$7(this, p8, p6, p7));
                }
            }
            return;
        } else {
            throw new IllegalStateException(new StringBuilder().append("Cannot send a custom action (").append(p6).append(") with ").append("extras ").append(p7).append(" because the browser is not connected to the ").append("service.").toString());
        }
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21.search() calling method android.util.Log.i()


    public void search(String p6, android.os.Bundle p7, android.support.v4.media.MediaBrowserCompat$SearchCallback p8)
    {
        if (this.isConnected()) {
            if (this.mServiceBinderWrapper != null) {
                try {
                    this.mServiceBinderWrapper.search(p6, p7, new android.support.v4.media.MediaBrowserCompat$SearchResultReceiver(p6, p7, p8, this.mHandler), this.mCallbacksMessenger);
                } catch (android.os.RemoteException v0) {
                    android.util.Log.i("MediaBrowserCompat", new StringBuilder().append("Remote error searching items with query: ").append(p6).toString(), v0);
                    this.mHandler.post(new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$5(this, p8, p6, p7));
                }
            } else {
                android.util.Log.i("MediaBrowserCompat", "The connected service doesn\'t support search.");
                this.mHandler.post(new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$4(this, p8, p6, p7));
            }
            return;
        } else {
            throw new IllegalStateException("search() called while not connected");
        }
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21.onConnected() calling method android.util.Log.i()


    public void onConnected()
    {
        android.os.Bundle v1 = android.support.v4.media.MediaBrowserCompatApi21.getExtras(this.mBrowserObj);
        if (v1 != null) {
            android.os.IBinder v2 = android.support.v4.app.BundleCompat.getBinder(v1, "extra_messenger");
            if (v2 != null) {
                this.mServiceBinderWrapper = new android.support.v4.media.MediaBrowserCompat$ServiceBinderWrapper(v2, this.mRootHints);
                this.mCallbacksMessenger = new android.os.Messenger(this.mHandler);
                this.mHandler.setCallbacksMessenger(this.mCallbacksMessenger);
                try {
                    this.mServiceBinderWrapper.registerCallbackMessenger(this.mCallbacksMessenger);
                } catch (android.os.RemoteException v0) {
                    android.util.Log.i("MediaBrowserCompat", "Remote error registering client messenger.");
                }
            }
            android.support.v4.media.session.IMediaSession v3 = android.support.v4.media.session.IMediaSession$Stub.asInterface(android.support.v4.app.BundleCompat.getBinder(v1, "extra_session_binder"));
            if (v3 != null) {
                this.mMediaSessionToken = android.support.v4.media.session.MediaSessionCompat$Token.fromToken(android.support.v4.media.MediaBrowserCompatApi21.getSessionToken(this.mBrowserObj), v3);
            }
        }
        return;
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21.getItem() calling method android.util.Log.i()


    public void getItem(String p6, android.support.v4.media.MediaBrowserCompat$ItemCallback p7)
    {
        if (!android.text.TextUtils.isEmpty(p6)) {
            if (p7 != null) {
                if (android.support.v4.media.MediaBrowserCompatApi21.isConnected(this.mBrowserObj)) {
                    if (this.mServiceBinderWrapper != null) {
                        try {
                            this.mServiceBinderWrapper.getMediaItem(p6, new android.support.v4.media.MediaBrowserCompat$ItemReceiver(p6, p7, this.mHandler), this.mCallbacksMessenger);
                        } catch (android.os.RemoteException v0) {
                            android.util.Log.i("MediaBrowserCompat", new StringBuilder().append("Remote error getting media item: ").append(p6).toString());
                            this.mHandler.post(new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$3(this, p7, p6));
                        }
                    } else {
                        this.mHandler.post(new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$2(this, p7, p6));
                    }
                } else {
                    android.util.Log.i("MediaBrowserCompat", "Not connected, unable to retrieve the MediaItem.");
                    this.mHandler.post(new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$1(this, p7, p6));
                }
                return;
            } else {
                throw new IllegalArgumentException("cb is null");
            }
        } else {
            throw new IllegalArgumentException("mediaId is empty");
        }
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21.disconnect() calling method android.util.Log.i()


    public void disconnect()
    {
        if ((this.mServiceBinderWrapper != null) && (this.mCallbacksMessenger != null)) {
            try {
                this.mServiceBinderWrapper.unregisterCallbackMessenger(this.mCallbacksMessenger);
            } catch (android.os.RemoteException v0) {
                android.util.Log.i("MediaBrowserCompat", "Remote error unregistering client messenger.");
            }
        }
        android.support.v4.media.MediaBrowserCompatApi21.disconnect(this.mBrowserObj);
        return;
    }

Method org.apache.cordova.LOG.setLogLevel() calling method android.util.Log.i()


    public static void setLogLevel(String p3)
    {
        if (!"VERBOSE".equals(p3)) {
            if (!"DEBUG".equals(p3)) {
                if (!"INFO".equals(p3)) {
                    if (!"WARN".equals(p3)) {
                        if ("ERROR".equals(p3)) {
                            org.apache.cordova.LOG.LOGLEVEL = 6;
                        }
                    } else {
                        org.apache.cordova.LOG.LOGLEVEL = 5;
                    }
                } else {
                    org.apache.cordova.LOG.LOGLEVEL = 4;
                }
            } else {
                org.apache.cordova.LOG.LOGLEVEL = 3;
            }
        } else {
            org.apache.cordova.LOG.LOGLEVEL = 2;
        }
        android.util.Log.i("CordovaLog", new StringBuilder().append("Changing log level to ").append(p3).append("(").append(org.apache.cordova.LOG.LOGLEVEL).append(")").toString());
        return;
    }

Method org.apache.cordova.LOG.setLogLevel() calling method android.util.Log.i()


    public static void setLogLevel(int p3)
    {
        org.apache.cordova.LOG.LOGLEVEL = p3;
        android.util.Log.i("CordovaLog", new StringBuilder().append("Changing log level to ").append(p3).toString());
        return;
    }

Method org.apache.cordova.LOG.i() calling method android.util.Log.i()


    public static varargs void i(String p2, String p3, Object[] p4)
    {
        if (4 >= org.apache.cordova.LOG.LOGLEVEL) {
            android.util.Log.i(p2, String.format(p3, p4));
        }
        return;
    }

Method org.apache.cordova.LOG.i() calling method android.util.Log.i()


    public static void i(String p2, String p3, Throwable p4)
    {
        if (4 >= org.apache.cordova.LOG.LOGLEVEL) {
            android.util.Log.i(p2, p3, p4);
        }
        return;
    }

Method org.apache.cordova.LOG.i() calling method android.util.Log.i()


    public static void i(String p2, String p3)
    {
        if (4 >= org.apache.cordova.LOG.LOGLEVEL) {
            android.util.Log.i(p2, p3);
        }
        return;
    }

Method com.google.android.gms.maps.internal.zzbz.zza() calling method android.util.Log.i()


    public static com.google.android.gms.maps.internal.zze zza(android.content.Context p3)
    {
        android.os.RemoteException v0_9;
        com.google.android.gms.common.internal.Preconditions.checkNotNull(p3);
        if (com.google.android.gms.maps.internal.zzbz.zzck == null) {
            android.os.RemoteException v0_11 = com.google.android.gms.common.GooglePlayServicesUtil.isGooglePlayServicesAvailable(p3, 12451000);
            switch (v0_11) {
                case 0:
                    android.os.RemoteException v0_5;
                    android.util.Log.i(com.google.android.gms.maps.internal.zzbz.TAG, "Making Creator dynamically");
                    android.os.RemoteException v0_4 = ((android.os.IBinder) com.google.android.gms.maps.internal.zzbz.zza(com.google.android.gms.maps.internal.zzbz.zzb(p3).getClassLoader(), "com.google.android.gms.maps.internal.CreatorImpl"));
                    if (v0_4 != null) {
                        com.google.android.gms.maps.model.RuntimeRemoteException v1_2 = v0_4.queryLocalInterface("com.google.android.gms.maps.internal.ICreator");
                        if (!(v1_2 instanceof com.google.android.gms.maps.internal.zze)) {
                            v0_5 = new com.google.android.gms.maps.internal.zzf(v0_4);
                        } else {
                            v0_5 = ((com.google.android.gms.maps.internal.zze) v1_2);
                        }
                    } else {
                        v0_5 = 0;
                    }
                    com.google.android.gms.maps.internal.zzbz.zzck = v0_5;
                    try {
                        com.google.android.gms.maps.internal.zzbz.zzck.zza(com.google.android.gms.dynamic.ObjectWrapper.wrap(com.google.android.gms.maps.internal.zzbz.zzb(p3).getResources()), com.google.android.gms.common.GooglePlayServicesUtil.GOOGLE_PLAY_SERVICES_VERSION_CODE);
                        v0_9 = com.google.android.gms.maps.internal.zzbz.zzck;
                    } catch (android.os.RemoteException v0_10) {
                        throw new com.google.android.gms.maps.model.RuntimeRemoteException(v0_10);
                    }
                    break;
                default:
                    throw new com.google.android.gms.common.GooglePlayServicesNotAvailableException(v0_11);
            }
        } else {
            v0_9 = com.google.android.gms.maps.internal.zzbz.zzck;
        }
        return v0_9;
    }

Method com.google.android.gms.dynamite.DynamiteModule.zzd() calling method android.util.Log.i()


    private static com.google.android.gms.dynamite.DynamiteModule zzd(android.content.Context p4, String p5)
    {
        com.google.android.gms.dynamite.DynamiteModule v0_0;
        com.google.android.gms.dynamite.DynamiteModule v0_3 = String.valueOf(p5);
        if (v0_3.length() == 0) {
            v0_0 = new String("Selected local version of ");
        } else {
            v0_0 = "Selected local version of ".concat(v0_3);
        }
        android.util.Log.i("DynamiteModule", v0_0);
        return new com.google.android.gms.dynamite.DynamiteModule(p4.getApplicationContext());
    }

Method com.google.android.gms.dynamite.DynamiteModule.zzc() calling method android.util.Log.i()


    private static com.google.android.gms.dynamite.DynamiteModule zzc(android.content.Context p4, String p5, int p6)
    {
        android.util.Log.i("DynamiteModule", new StringBuilder((String.valueOf(p5).length() + 51)).append("Selected remote version of ").append(p5).append(", version >= ").append(p6).toString());
        com.google.android.gms.dynamite.IDynamiteLoaderV2 v2_1 = com.google.android.gms.dynamite.DynamiteModule.zzabt;
        if (v2_1 != null) {
            com.google.android.gms.dynamite.DynamiteModule$LoadingException v0_4 = ((com.google.android.gms.dynamite.DynamiteModule$zza) com.google.android.gms.dynamite.DynamiteModule.zzabv.get());
            if ((v0_4 != null) && (v0_4.zzaby != null)) {
                com.google.android.gms.dynamite.DynamiteModule$LoadingException v0_6 = com.google.android.gms.dynamite.DynamiteModule.zza(p4.getApplicationContext(), p5, p6, v0_4.zzaby, v2_1);
                if (v0_6 != null) {
                    return new com.google.android.gms.dynamite.DynamiteModule(v0_6);
                } else {
                    throw new com.google.android.gms.dynamite.DynamiteModule$LoadingException("Failed to get module context", 0);
                }
            } else {
                throw new com.google.android.gms.dynamite.DynamiteModule$LoadingException("No result cursor", 0);
            }
        } else {
            throw new com.google.android.gms.dynamite.DynamiteModule$LoadingException("DynamiteLoaderV2 was not cached.", 0);
        }
    }

Method com.google.android.gms.dynamite.DynamiteModule.zzb() calling method android.util.Log.i()


    private static com.google.android.gms.dynamite.DynamiteModule zzb(android.content.Context p4, String p5, int p6)
    {
        android.util.Log.i("DynamiteModule", new StringBuilder((String.valueOf(p5).length() + 51)).append("Selected remote version of ").append(p5).append(", version >= ").append(p6).toString());
        android.content.Context v0_1 = com.google.android.gms.dynamite.DynamiteModule.zzg(p4);
        if (v0_1 != null) {
            try {
                android.content.Context v0_2 = v0_1.createModuleContext(com.google.android.gms.dynamic.ObjectWrapper.wrap(p4), p5, p6);
            } catch (android.content.Context v0_3) {
                throw new com.google.android.gms.dynamite.DynamiteModule$LoadingException("Failed to load remote module.", v0_3, 0);
            }
            if (com.google.android.gms.dynamic.ObjectWrapper.unwrap(v0_2) != null) {
                return new com.google.android.gms.dynamite.DynamiteModule(((android.content.Context) com.google.android.gms.dynamic.ObjectWrapper.unwrap(v0_2)));
            } else {
                throw new com.google.android.gms.dynamite.DynamiteModule$LoadingException("Failed to load remote module.", 0);
            }
        } else {
            throw new com.google.android.gms.dynamite.DynamiteModule$LoadingException("Failed to create IDynamiteLoader.", 0);
        }
    }

Method com.google.android.gms.dynamite.DynamiteModule.load() calling method android.util.Log.i()


    public static com.google.android.gms.dynamite.DynamiteModule load(android.content.Context p10, com.google.android.gms.dynamite.DynamiteModule$VersionPolicy p11, String p12)
    {
        com.google.android.gms.dynamite.DynamiteModule v0_3 = ((com.google.android.gms.dynamite.DynamiteModule$zza) com.google.android.gms.dynamite.DynamiteModule.zzabv.get());
        com.google.android.gms.dynamite.DynamiteModule$zza v3_1 = new com.google.android.gms.dynamite.DynamiteModule$zza(0);
        com.google.android.gms.dynamite.DynamiteModule.zzabv.set(v3_1);
        try {
            String v4_2 = p11.selectModule(p10, p12, com.google.android.gms.dynamite.DynamiteModule.zzabw);
            android.util.Log.i("DynamiteModule", new StringBuilder(((String.valueOf(p12).length() + 68) + String.valueOf(p12).length())).append("Considering local module ").append(p12).append(":").append(v4_2.localVersion).append(" and remote module ").append(p12).append(":").append(v4_2.remoteVersion).toString());
        } catch (com.google.android.gms.dynamite.DynamiteModule v1_6) {
            if (v3_1.zzaby != null) {
                v3_1.zzaby.close();
            }
            com.google.android.gms.dynamite.DynamiteModule.zzabv.set(v0_3);
            throw v1_6;
        }
        if (((v4_2.selection != 0) && ((v4_2.selection != -1) || (v4_2.localVersion != 0))) && ((v4_2.selection != 1) || (v4_2.remoteVersion != 0))) {
            com.google.android.gms.dynamite.DynamiteModule v0_0;
            if (v4_2.selection != -1) {
                if (v4_2.selection != 1) {
                    throw new com.google.android.gms.dynamite.DynamiteModule$LoadingException(new StringBuilder(47).append("VersionPolicy returned invalid code:").append(v4_2.selection).toString(), 0);
                } else {
                    try {
                        com.google.android.gms.dynamite.DynamiteModule v1_18 = com.google.android.gms.dynamite.DynamiteModule.zza(p10, p12, v4_2.remoteVersion);
                    } catch (com.google.android.gms.dynamite.DynamiteModule v1_19) {
                        ThreadLocal v2_36 = String.valueOf(v1_19.getMessage());
                        if (v2_36.length() == 0) {
                            ThreadLocal v2_38 = new String("Failed to load remote module: ");
                        } else {
                            v2_38 = "Failed to load remote module: ".concat(v2_36);
                        }
                        android.util.Log.w("DynamiteModule", v2_38);
                        if (v4_2.localVersion != 0) {
                            if (p11.selectModule(p10, p12, new com.google.android.gms.dynamite.DynamiteModule$zzb(v4_2.localVersion, 0)).selection == -1) {
                                com.google.android.gms.dynamite.DynamiteModule v1_1 = com.google.android.gms.dynamite.DynamiteModule.zzd(p10, p12);
                                if (v3_1.zzaby != null) {
                                    v3_1.zzaby.close();
                                }
                                com.google.android.gms.dynamite.DynamiteModule.zzabv.set(v0_3);
                                v0_0 = v1_1;
                                return v0_0;
                            }
                        }
                        throw new com.google.android.gms.dynamite.DynamiteModule$LoadingException("Remote load failed. No local fallback found.", v1_19, 0);
                    }
                    if (v3_1.zzaby != null) {
                        v3_1.zzaby.close();
                    }
                    com.google.android.gms.dynamite.DynamiteModule.zzabv.set(v0_3);
                    v0_0 = v1_18;
                }
            } else {
                com.google.android.gms.dynamite.DynamiteModule v1_2 = com.google.android.gms.dynamite.DynamiteModule.zzd(p10, p12);
                if (v3_1.zzaby != null) {
                    v3_1.zzaby.close();
                }
                com.google.android.gms.dynamite.DynamiteModule.zzabv.set(v0_3);
                v0_0 = v1_2;
            }
            return v0_0;
        } else {
            throw new com.google.android.gms.dynamite.DynamiteModule$LoadingException(new StringBuilder(91).append("No acceptable module found. Local version is ").append(v4_2.localVersion).append(" and remote version is ").append(v4_2.remoteVersion).append(".").toString(), 0);
        }
    }

Method com.google.android.gms.common.logging.Logger.i() calling method android.util.Log.i()


    public varargs void i(String p3, Object[] p4)
    {
        android.util.Log.i(this.mTag, this.format(p3, p4));
        return;
    }

Method com.google.android.gms.common.logging.Logger.i() calling method android.util.Log.i()


    public varargs void i(String p3, Throwable p4, Object[] p5)
    {
        android.util.Log.i(this.mTag, this.format(p3, p5), p4);
        return;
    }

Method com.google.android.gms.common.internal.GmsLogger.piifmt() calling method android.util.Log.i()


    public final varargs void piifmt(String p4, String p5, Object[] p6)
    {
        if (this.canLogPii()) {
            String v0_2;
            String v1_1 = String.valueOf(p4);
            String v0_4 = String.valueOf(" PII_LOG");
            if (v0_4.length() == 0) {
                v0_2 = new String(v1_1);
            } else {
                v0_2 = v1_1.concat(v0_4);
            }
            android.util.Log.i(v0_2, this.zza(p5, p6));
        }
        return;
    }

Method com.google.android.gms.common.internal.GmsLogger.pii() calling method android.util.Log.i()


    public final void pii(String p4, String p5, Throwable p6)
    {
        if (this.canLogPii()) {
            String v0_2;
            String v1_1 = String.valueOf(p4);
            String v0_4 = String.valueOf(" PII_LOG");
            if (v0_4.length() == 0) {
                v0_2 = new String(v1_1);
            } else {
                v0_2 = v1_1.concat(v0_4);
            }
            android.util.Log.i(v0_2, this.zzl(p5), p6);
        }
        return;
    }

Method com.google.android.gms.common.internal.GmsLogger.pii() calling method android.util.Log.i()


    public final void pii(String p4, String p5)
    {
        if (this.canLogPii()) {
            String v0_2;
            String v1_1 = String.valueOf(p4);
            String v0_4 = String.valueOf(" PII_LOG");
            if (v0_4.length() == 0) {
                v0_2 = new String(v1_1);
            } else {
                v0_2 = v1_1.concat(v0_4);
            }
            android.util.Log.i(v0_2, this.zzl(p5));
        }
        return;
    }

Method com.google.android.gms.common.internal.GmsLogger.ifmt() calling method android.util.Log.i()


    public final varargs void ifmt(String p2, String p3, Object[] p4)
    {
        if (this.canLog(4)) {
            android.util.Log.i(p2, this.zza(p3, p4));
        }
        return;
    }

Method com.google.android.gms.common.internal.GmsLogger.i() calling method android.util.Log.i()


    public final void i(String p2, String p3, Throwable p4)
    {
        if (this.canLog(4)) {
            android.util.Log.i(p2, this.zzl(p3), p4);
        }
        return;
    }

Method com.google.android.gms.common.internal.GmsLogger.i() calling method android.util.Log.i()


    public final void i(String p2, String p3)
    {
        if (this.canLog(4)) {
            android.util.Log.i(p2, this.zzl(p3));
        }
        return;
    }

Method android.support.v4.widget.CompoundButtonCompat$CompoundButtonCompatBaseImpl.getButtonDrawable() calling method android.util.Log.i()


    public android.graphics.drawable.Drawable getButtonDrawable(android.widget.CompoundButton p6)
    {
        if (!android.support.v4.widget.CompoundButtonCompat$CompoundButtonCompatBaseImpl.sButtonDrawableFieldFetched) {
            try {
                android.support.v4.widget.CompoundButtonCompat$CompoundButtonCompatBaseImpl.sButtonDrawableField = android.widget.CompoundButton.getDeclaredField("mButtonDrawable");
                android.support.v4.widget.CompoundButtonCompat$CompoundButtonCompatBaseImpl.sButtonDrawableField.setAccessible(1);
            } catch (IllegalAccessException v0_0) {
                android.util.Log.i("CompoundButtonCompat", "Failed to retrieve mButtonDrawable field", v0_0);
            }
            android.support.v4.widget.CompoundButtonCompat$CompoundButtonCompatBaseImpl.sButtonDrawableFieldFetched = 1;
        }
        String v1_5;
        if (android.support.v4.widget.CompoundButtonCompat$CompoundButtonCompatBaseImpl.sButtonDrawableField == null) {
            v1_5 = 0;
        } else {
            try {
                v1_5 = ((android.graphics.drawable.Drawable) android.support.v4.widget.CompoundButtonCompat$CompoundButtonCompatBaseImpl.sButtonDrawableField.get(p6));
            } catch (IllegalAccessException v0_1) {
                android.util.Log.i("CompoundButtonCompat", "Failed to get button drawable via reflection", v0_1);
                android.support.v4.widget.CompoundButtonCompat$CompoundButtonCompatBaseImpl.sButtonDrawableField = 0;
            }
        }
        return v1_5;
    }

Method android.support.v4.view.ViewConfigurationCompat.getLegacyScrollFactor() calling method android.util.Log.i()


    private static float getLegacyScrollFactor(android.view.ViewConfiguration p5, android.content.Context p6)
    {
        if ((android.os.Build$VERSION.SDK_INT < 25) || (android.support.v4.view.ViewConfigurationCompat.sGetScaledScrollFactorMethod == null)) {
            android.util.TypedValue v1_1 = new android.util.TypedValue();
            if (!p6.getTheme().resolveAttribute(16842829, v1_1, 1)) {
                String v2_3 = 0;
            } else {
                v2_3 = v1_1.getDimension(p6.getResources().getDisplayMetrics());
            }
        } else {
            try {
                String v3_4 = new Object[0];
                v2_3 = ((float) ((Integer) android.support.v4.view.ViewConfigurationCompat.sGetScaledScrollFactorMethod.invoke(p5, v3_4)).intValue());
            } catch (Exception v0) {
                android.util.Log.i("ViewConfigCompat", "Could not find method getScaledScrollFactor() on ViewConfiguration");
            }
        }
        return v2_3;
    }

Method android.support.v4.view.ViewConfigurationCompat.<clinit>() calling method android.util.Log.i()


    static ViewConfigurationCompat()
    {
        if (android.os.Build$VERSION.SDK_INT == 25) {
            try {
                Class[] v3_1 = new Class[0];
                android.support.v4.view.ViewConfigurationCompat.sGetScaledScrollFactorMethod = android.view.ViewConfiguration.getDeclaredMethod("getScaledScrollFactor", v3_1);
            } catch (Exception v0) {
                android.util.Log.i("ViewConfigCompat", "Could not find method getScaledScrollFactor() on ViewConfiguration");
            }
        }
        return;
    }

Method android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl$1.run() calling method android.util.Log.i()


    public void run()
    {
        android.os.IBinder v0 = this.val$callbacks.asBinder();
        this.this$1.this$0.mConnections.remove(v0);
        android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord v1_1 = new android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord();
        v1_1.pkg = this.val$pkg;
        v1_1.rootHints = this.val$rootHints;
        v1_1.callbacks = this.val$callbacks;
        v1_1.root = this.this$1.this$0.onGetRoot(this.val$pkg, this.val$uid, this.val$rootHints);
        if (v1_1.root != null) {
            try {
                this.this$1.this$0.mConnections.put(v0, v1_1);
            } catch (android.os.RemoteException v2) {
                android.util.Log.w("MBServiceCompat", new StringBuilder().append("Calling onConnect() failed. Dropping client. pkg=").append(this.val$pkg).toString());
                this.this$1.this$0.mConnections.remove(v0);
            }
            if (this.this$1.this$0.mSession != null) {
                this.val$callbacks.onConnect(v1_1.root.getRootId(), this.this$1.this$0.mSession, v1_1.root.getExtras());
            }
        } else {
            android.util.Log.i("MBServiceCompat", new StringBuilder().append("No root for client ").append(this.val$pkg).append(" from service ").append(this.getClass().getName()).toString());
            try {
                this.val$callbacks.onConnectFailed();
            } catch (android.os.RemoteException v2) {
                android.util.Log.w("MBServiceCompat", new StringBuilder().append("Calling onConnectFailed() failed. Ignoring. pkg=").append(this.val$pkg).toString());
            }
        }
        return;
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection.isCurrent() calling method android.util.Log.i()


    boolean isCurrent(String p4)
    {
        String v0_0 = 1;
        if ((this.this$0.mServiceConnection != this) || ((this.this$0.mState == 0) || (this.this$0.mState == 1))) {
            if ((this.this$0.mState != 0) && (this.this$0.mState != 1)) {
                android.util.Log.i("MediaBrowserCompat", new StringBuilder().append(p4).append(" for ").append(this.this$0.mServiceComponent).append(" with mServiceConnection=").append(this.this$0.mServiceConnection).append(" this=").append(this).toString());
            }
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.support.v4.graphics.drawable.DrawableCompat.setLayoutDirection() calling method android.util.Log.i()


    public static boolean setLayoutDirection(android.graphics.drawable.Drawable p8, int p9)
    {
        int v1_0 = 1;
        if (android.os.Build$VERSION.SDK_INT < 23) {
            if (android.os.Build$VERSION.SDK_INT < 17) {
                v1_0 = 0;
            } else {
                if (!android.support.v4.graphics.drawable.DrawableCompat.sSetLayoutDirectionMethodFetched) {
                    try {
                        int v5_1 = new Class[1];
                        v5_1[0] = Integer.TYPE;
                        android.support.v4.graphics.drawable.DrawableCompat.sSetLayoutDirectionMethod = android.graphics.drawable.Drawable.getDeclaredMethod("setLayoutDirection", v5_1);
                        android.support.v4.graphics.drawable.DrawableCompat.sSetLayoutDirectionMethod.setAccessible(1);
                    } catch (Exception v0_0) {
                        android.util.Log.i("DrawableCompat", "Failed to retrieve setLayoutDirection(int) method", v0_0);
                    }
                    android.support.v4.graphics.drawable.DrawableCompat.sSetLayoutDirectionMethodFetched = 1;
                }
                if (android.support.v4.graphics.drawable.DrawableCompat.sSetLayoutDirectionMethod != null) {
                    try {
                        Object[] v4_5 = new Object[1];
                        v4_5[0] = Integer.valueOf(p9);
                        android.support.v4.graphics.drawable.DrawableCompat.sSetLayoutDirectionMethod.invoke(p8, v4_5);
                    } catch (Exception v0_1) {
                        android.util.Log.i("DrawableCompat", "Failed to invoke setLayoutDirection(int) via reflection", v0_1);
                        android.support.v4.graphics.drawable.DrawableCompat.sSetLayoutDirectionMethod = 0;
                    }
                    return v1_0;
                }
                v1_0 = 0;
            }
        } else {
            v1_0 = p8.setLayoutDirection(p9);
        }
        return v1_0;
    }

Method com.google.android.gms.internal.location.zzaz.disconnect() calling method android.util.Log.e()


    public final void disconnect()
    {
        try {
            if (this.isConnected()) {
                this.zzde.removeAllListeners();
                this.zzde.zzb();
            }
        } catch (Exception v0_0) {
            throw v0_0;
        }
        super.disconnect();
        return;
    }

Method android.support.v4.graphics.TypefaceCompatApi26Impl.<clinit>() calling method android.util.Log.e()


    static TypefaceCompatApi26Impl()
    {
        try {
            int v6 = Class.forName("android.graphics.FontFamily");
            String v9_3 = new Class[0];
            int v7 = v6.getConstructor(v9_3);
            String v10_10 = new Class[8];
            v10_10[0] = android.content.res.AssetManager;
            v10_10[1] = String;
            v10_10[2] = Integer.TYPE;
            v10_10[3] = Boolean.TYPE;
            v10_10[4] = Integer.TYPE;
            v10_10[5] = Integer.TYPE;
            v10_10[6] = Integer.TYPE;
            v10_10[7] = android.graphics.fonts.FontVariationAxis[];
            int v1 = v6.getMethod("addFontFromAssetManager", v10_10);
            String v10_3 = new Class[5];
            v10_3[0] = java.nio.ByteBuffer;
            v10_3[1] = Integer.TYPE;
            v10_3[2] = android.graphics.fonts.FontVariationAxis[];
            v10_3[3] = Integer.TYPE;
            v10_3[4] = Integer.TYPE;
            int v2 = v6.getMethod("addFontFromBuffer", v10_3);
            String v10_5 = new Class[0];
            int v8 = v6.getMethod("freeze", v10_5);
            String v10_7 = new Class[0];
            int v0 = v6.getMethod("abortCreation", v10_7);
            String v11_14 = new Class[3];
            v11_14[0] = reflect.Array.newInstance(v6, 1).getClass();
            v11_14[1] = Integer.TYPE;
            v11_14[2] = Integer.TYPE;
            int v3 = android.graphics.Typeface.getDeclaredMethod("createFromFamiliesWithDefault", v11_14);
            v3.setAccessible(1);
        } catch (NoSuchMethodException v4) {
            android.util.Log.e("TypefaceCompatApi26Impl", new StringBuilder().append("Unable to collect necessary methods for class ").append(v4.getClass().getName()).toString(), v4);
            v6 = 0;
            v7 = 0;
            v1 = 0;
            v2 = 0;
            v8 = 0;
            v0 = 0;
            v3 = 0;
        } catch (NoSuchMethodException v4) {
        }
        android.support.v4.graphics.TypefaceCompatApi26Impl.sFontFamilyCtor = v7;
        android.support.v4.graphics.TypefaceCompatApi26Impl.sFontFamily = v6;
        android.support.v4.graphics.TypefaceCompatApi26Impl.sAddFontFromAssetManager = v1;
        android.support.v4.graphics.TypefaceCompatApi26Impl.sAddFontFromBuffer = v2;
        android.support.v4.graphics.TypefaceCompatApi26Impl.sFreeze = v8;
        android.support.v4.graphics.TypefaceCompatApi26Impl.sAbortCreation = v0;
        android.support.v4.graphics.TypefaceCompatApi26Impl.sCreateFromFamiliesWithDefault = v3;
        return;
    }

Method plugin.google.maps.PluginMap.getInfoWindow() calling method android.util.Log.e()


    public android.view.View getInfoWindow(com.google.android.gms.maps.model.Marker p15)
    {
        android.view.View v10 = 0;
        this.activeMarker = p15;
        String v3_1 = ((String) p15.getTag());
        String v0 = v3_1.split("_")[0];
        v3_1.split("-");
        String v7 = new StringBuilder().append("marker_property_").append(v3_1).toString();
        if (((org.apache.cordova.PluginEntry) this.plugins.get(new StringBuilder().append(this.mapId).append("-").append(v0).toString())) != null) {
            if (!this.objects.containsKey(v7)) {
                android.util.Log.e(this.TAG, "---> getInfoWindow / can not find the property");
            } else {
                this.objects.get(v7);
                try {
                    if ((p15.getTitle() == null) && (p15.getSnippet() == null)) {
                        this.syncInfoWndPosition();
                        if (!new StringBuilder().append(p15.getTag()).append("").toString().startsWith("markercluster_")) {
                            this.onMarkerEvent("info_open", p15);
                        } else {
                            this.onClusterEvent("info_open", p15);
                        }
                        v10 = this.cordova.getActivity().getLayoutInflater().inflate(plugin.google.maps.PluginUtil.getAppResource(this.cordova.getActivity(), "dummy_infowindow", "layout"), 0);
                    }
                } catch (Exception v1) {
                    v1.printStackTrace();
                }
            }
        } else {
            android.util.Log.e(this.TAG, "---> getInfoWindow / pluginEntry is null");
        }
        return v10;
    }

Method com.ionicframework.cordova.webview.IonicWebViewEngine.isNewBinary() calling method android.util.Log.e()


    private boolean isNewBinary()
    {
        int v8_0 = 0;
        String v7 = "";
        android.content.SharedPreferences v5 = this.cordova.getActivity().getApplicationContext().getSharedPreferences("WebViewSettings", 0);
        String v2 = v5.getString("lastBinaryVersionCode", 0);
        String v3 = v5.getString("lastBinaryVersionName", 0);
        try {
            android.content.pm.PackageInfo v4 = this.cordova.getActivity().getPackageManager().getPackageInfo(this.cordova.getActivity().getPackageName(), 0);
            String v6 = Integer.toString(v4.versionCode);
            v7 = v4.versionName;
        } catch (Exception v1) {
            android.util.Log.e("IonicWebViewEngine", "Unable to get package info", v1);
        }
        if ((!v6.equals(v2)) || (!v7.equals(v3))) {
            android.content.SharedPreferences$Editor v0 = v5.edit();
            v0.putString("lastBinaryVersionCode", v6);
            v0.putString("lastBinaryVersionName", v7);
            v0.putString("serverBasePath", "");
            v0.apply();
            v8_0 = 1;
        }
        return v8_0;
    }

Method com.google.android.gms.common.internal.BaseGmsClient$PostInitCallback.handleServiceSuccess() calling method android.util.Log.e()


    protected final boolean handleServiceSuccess()
    {
        int v0_0 = 0;
        try {
            com.google.android.gms.common.internal.BaseGmsClient$BaseConnectionCallbacks v1_8 = this.service.getInterfaceDescriptor();
        } catch (com.google.android.gms.common.internal.BaseGmsClient$BaseConnectionCallbacks v1) {
            android.util.Log.w("GmsClient", "service probably died");
            return v0_0;
        }
        if (this.zzru.getServiceDescriptor().equals(v1_8)) {
            com.google.android.gms.common.internal.BaseGmsClient$BaseConnectionCallbacks v1_2 = this.zzru.createServiceInterface(this.service);
            if ((v1_2 == null) || ((!com.google.android.gms.common.internal.BaseGmsClient.zza(this.zzru, 2, 4, v1_2)) && (!com.google.android.gms.common.internal.BaseGmsClient.zza(this.zzru, 3, 4, v1_2)))) {
                return v0_0;
            } else {
                com.google.android.gms.common.internal.BaseGmsClient.zza(this.zzru, 0);
                int v0_3 = this.zzru.getConnectionHint();
                if (com.google.android.gms.common.internal.BaseGmsClient.zze(this.zzru) != null) {
                    com.google.android.gms.common.internal.BaseGmsClient.zze(this.zzru).onConnected(v0_3);
                }
                v0_0 = 1;
                return v0_0;
            }
        } else {
            int v3_3 = this.zzru.getServiceDescriptor();
            android.util.Log.e("GmsClient", new StringBuilder(((String.valueOf(v3_3).length() + 34) + String.valueOf(v1_8).length())).append("service descriptor mismatch: ").append(v3_3).append(" vs. ").append(v1_8).toString());
            return v0_0;
        }
    }

Method com.google.android.gms.common.data.DataHolder.finalize() calling method android.util.Log.e()


    protected final void finalize()
    {
        try {
            if ((this.zzns) && ((this.zzno.length > 0) && (!this.isClosed()))) {
                this.close();
                String v1_0 = this.toString();
                android.util.Log.e("DataBuffer", new StringBuilder((String.valueOf(v1_0).length() + 178)).append("Internal data leak within a DataBuffer object detected!  Be sure to explicitly call release() on all DataBuffer extending objects when you are done with them. (internal object: ").append(v1_0).append(")").toString());
            }
        } catch (String v0_3) {
            super.finalize();
            throw v0_3;
        }
        super.finalize();
        return;
    }

Method com.google.android.gms.common.data.DataHolder.zza() calling method android.util.Log.e()


    private static android.database.CursorWindow[] zza(com.google.android.gms.common.data.DataHolder$Builder p13, int p14)
    {
        IllegalArgumentException v0_19;
        int v5 = 0;
        if (com.google.android.gms.common.data.DataHolder$Builder.zza(p13).length != 0) {
            if ((p14 >= 0) && (p14 < com.google.android.gms.common.data.DataHolder$Builder.zzb(p13).size())) {
                StringBuilder v2_6 = com.google.android.gms.common.data.DataHolder$Builder.zzb(p13).subList(0, p14);
            } else {
                v2_6 = com.google.android.gms.common.data.DataHolder$Builder.zzb(p13);
            }
            int v11 = v2_6.size();
            android.database.CursorWindow v6_0 = new android.database.CursorWindow(0);
            java.util.ArrayList v12_1 = new java.util.ArrayList();
            v12_1.add(v6_0);
            v6_0.setNumColumns(com.google.android.gms.common.data.DataHolder$Builder.zza(p13).length);
            String v3_1 = 0;
            int v10 = 0;
            while (v3_1 < v11) {
                try {
                    if (!v6_0.allocRow()) {
                        android.util.Log.d("DataHolder", new StringBuilder(72).append("Allocating additional cursor window for large data set (row ").append(v3_1).append(")").toString());
                        v6_0 = new android.database.CursorWindow(0);
                        v6_0.setStartPosition(v3_1);
                        v6_0.setNumColumns(com.google.android.gms.common.data.DataHolder$Builder.zza(p13).length);
                        v12_1.add(v6_0);
                        if (!v6_0.allocRow()) {
                            android.util.Log.e("DataHolder", "Unable to allocate row to hold data.");
                            v12_1.remove(v6_0);
                            IllegalArgumentException v0_17 = new android.database.CursorWindow[v12_1.size()];
                            v0_19 = ((android.database.CursorWindow[]) v12_1.toArray(v0_17));
                            return v0_19;
                        }
                    }
                    IllegalArgumentException v0_34 = ((java.util.Map) v2_6.get(v3_1));
                    int v7_0 = 0;
                    String v1_12 = 1;
                    while ((v7_0 < com.google.android.gms.common.data.DataHolder$Builder.zza(p13).length) && (v1_12 != null)) {
                        double v8_0 = com.google.android.gms.common.data.DataHolder$Builder.zza(p13)[v7_0];
                        String v1_6 = v0_34.get(v8_0);
                        if (v1_6 != null) {
                            if (!(v1_6 instanceof String)) {
                                if (!(v1_6 instanceof Long)) {
                                    if (!(v1_6 instanceof Integer)) {
                                        if (!(v1_6 instanceof Boolean)) {
                                            if (!(v1_6 instanceof byte[])) {
                                                if (!(v1_6 instanceof Double)) {
                                                    if (!(v1_6 instanceof Float)) {
                                                        String v1_7 = String.valueOf(v1_6);
                                                        throw new IllegalArgumentException(new StringBuilder(((String.valueOf(v8_0).length() + 32) + String.valueOf(v1_7).length())).append("Unsupported object for column ").append(v8_0).append(": ").append(v1_7).toString());
                                                    } else {
                                                        v1_12 = v6_0.putDouble(((double) ((Float) v1_6).floatValue()), v3_1, v7_0);
                                                    }
                                                } else {
                                                    v1_12 = v6_0.putDouble(((Double) v1_6).doubleValue(), v3_1, v7_0);
                                                }
                                            } else {
                                                v1_12 = v6_0.putBlob(((byte[]) v1_6), v3_1, v7_0);
                                            }
                                        } else {
                                            double v8_3;
                                            if (!((Boolean) v1_6).booleanValue()) {
                                                v8_3 = 0;
                                            } else {
                                                v8_3 = 1;
                                            }
                                            v1_12 = v6_0.putLong(v8_3, v3_1, v7_0);
                                        }
                                    } else {
                                        v1_12 = v6_0.putLong(((long) ((Integer) v1_6).intValue()), v3_1, v7_0);
                                    }
                                } else {
                                    v1_12 = v6_0.putLong(((Long) v1_6).longValue(), v3_1, v7_0);
                                }
                            } else {
                                v1_12 = v6_0.putString(((String) v1_6), v3_1, v7_0);
                            }
                        } else {
                            v1_12 = v6_0.putNull(v3_1, v7_0);
                        }
                        v7_0++;
                    }
                    String v1_2;
                    IllegalArgumentException v0_4;
                    String v3_0;
                    if (v1_12 != null) {
                        v0_4 = v3_1;
                        v1_2 = 0;
                        v3_0 = v6_0;
                    } else {
                        if (v10 == 0) {
                            android.util.Log.d("DataHolder", new StringBuilder(74).append("Couldn\'t populate window data for row ").append(v3_1).append(" - allocating new window.").toString());
                            v6_0.freeLastRow();
                            String v1_1 = new android.database.CursorWindow(0);
                            v1_1.setStartPosition(v3_1);
                            v1_1.setNumColumns(com.google.android.gms.common.data.DataHolder$Builder.zza(p13).length);
                            v12_1.add(v1_1);
                            v0_4 = (v3_1 - 1);
                            v3_0 = v1_1;
                            v1_2 = 1;
                        } else {
                            throw new com.google.android.gms.common.data.DataHolder$DataHolderException("Could not add the value to a new CursorWindow. The size of value may be larger than what a CursorWindow can handle.");
                        }
                    }
                    v10 = v1_2;
                    v6_0 = v3_0;
                    v3_1 = (v0_4 + 1);
                } catch (IllegalArgumentException v0_12) {
                    String v1_21 = v0_12;
                    StringBuilder v2_9 = v12_1.size();
                }
            }
            IllegalArgumentException v0_24 = new android.database.CursorWindow[v12_1.size()];
            v0_19 = ((android.database.CursorWindow[]) v12_1.toArray(v0_24));
        } else {
            v0_19 = new android.database.CursorWindow[0];
        }
        return v0_19;
    }

Method com.google.android.gms.common.api.ResolvingResultCallbacks.onFailure() calling method android.util.Log.e()


    public final void onFailure(com.google.android.gms.common.api.Status p4)
    {
        if (!p4.hasResolution()) {
            this.onUnresolvableFailure(p4);
        } else {
            try {
                p4.startResolutionForResult(this.mActivity, this.zzdn);
            } catch (com.google.android.gms.common.api.Status v0_4) {
                android.util.Log.e("ResolvingResultCallback", "Failed to start resolution", v0_4);
                this.onUnresolvableFailure(new com.google.android.gms.common.api.Status(8));
            }
        }
        return;
    }

Method com.google.android.gms.common.GoogleCertificatesQuery.zza() calling method android.util.Log.e()


    private static com.google.android.gms.common.GoogleCertificates$CertData zza(android.os.IBinder p4)
    {
        int v1 = 0;
        if (p4 != null) {
            try {
                String v2_0;
                int v0_6 = com.google.android.gms.common.internal.ICertData$Stub.asInterface(p4).getBytesWrapped();
            } catch (int v0_7) {
                android.util.Log.e("GoogleCertificatesQuery", "Could not unwrap certificate", v0_7);
            }
            if (v0_6 != 0) {
                v2_0 = ((byte[]) com.google.android.gms.dynamic.ObjectWrapper.unwrap(v0_6));
            } else {
                v2_0 = 0;
            }
            int v0_3;
            if (v2_0 == null) {
                android.util.Log.e("GoogleCertificatesQuery", "Could not unwrap certificate");
                v0_3 = 0;
            } else {
                v0_3 = new com.google.android.gms.common.zzb(v2_0);
            }
            v1 = v0_3;
        }
        return v1;
    }

Method com.google.android.gms.common.GoogleCertificates$CertData.equals() calling method android.util.Log.e()


    public boolean equals(Object p5)
    {
        if ((p5 != null) && ((p5 instanceof com.google.android.gms.common.internal.ICertData))) {
            try {
                if (((com.google.android.gms.common.internal.ICertData) p5).getHashCode() == this.hashCode()) {
                    boolean v0_0 = ((com.google.android.gms.common.internal.ICertData) p5).getBytesWrapped();
                    if (v0_0) {
                        boolean v0_3 = java.util.Arrays.equals(this.getBytes(), ((byte[]) com.google.android.gms.dynamic.ObjectWrapper.unwrap(v0_0)));
                    } else {
                        v0_3 = 0;
                    }
                } else {
                    v0_3 = 0;
                }
            } catch (boolean v0_5) {
                android.util.Log.e("GoogleCertificates", "Failed to get Google certificates from remote", v0_5);
                v0_3 = 0;
            }
        } else {
            v0_3 = 0;
        }
        return v0_3;
    }

Method android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion() calling method android.util.Log.e()


    public void invalidateChildRegion(android.support.v4.widget.SlidingPaneLayout p4, android.view.View p5)
    {
        if ((this.mGetDisplayList == null) || (this.mRecreateDisplayList == null)) {
            p5.invalidate();
        } else {
            try {
                this.mRecreateDisplayList.setBoolean(p5, 1);
                this.mGetDisplayList.invoke(p5, ((Object[]) 0));
            } catch (Exception v0) {
                android.util.Log.e("SlidingPaneLayout", "Error refreshing display list state", v0);
            }
            super.invalidateChildRegion(p4, p5);
        }
        return;
    }

Method android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.<init>() calling method android.util.Log.e()


    SlidingPaneLayout$SlidingPanelLayoutImplJB()
    {
        try {
            this.mGetDisplayList = android.view.View.getDeclaredMethod("getDisplayList", ((Class[]) 0));
            try {
                this.mRecreateDisplayList = android.view.View.getDeclaredField("mRecreateDisplayList");
                this.mRecreateDisplayList.setAccessible(1);
            } catch (NoSuchFieldException v0_0) {
                android.util.Log.e("SlidingPaneLayout", "Couldn\'t fetch mRecreateDisplayList field; dimming will be slow.", v0_0);
            }
            return;
        } catch (NoSuchFieldException v0_1) {
            android.util.Log.e("SlidingPaneLayout", "Couldn\'t fetch getDisplayList method; dimming won\'t work right.", v0_1);
        }
    }

Method android.support.v4.widget.NestedScrollView.onTouchEvent() calling method android.util.Log.e()


    public boolean onTouchEvent(android.view.MotionEvent p34)
    {
        void v33_1 = this.initVelocityTrackerIfNotExists();
        android.view.MotionEvent v31 = android.view.MotionEvent.obtain(p34);
        int v21 = p34.getActionMasked();
        if (v21 == 0) {
            v33_1.mNestedYOffset = 0;
        }
        boolean v2_66;
        v31.offsetLocation(0, ((float) v33_1.mNestedYOffset));
        switch (v21) {
            case 0:
                if (v33_1.getChildCount() != 0) {
                    boolean v2_56;
                    if (v33_1.mScroller.isFinished()) {
                        v2_56 = 0;
                    } else {
                        v2_56 = 1;
                    }
                    v33_1.mIsBeingDragged = v2_56;
                    if (v2_56) {
                        android.view.ViewParent v28_1 = v33_1.getParent();
                        if (v28_1 != null) {
                            v28_1.requestDisallowInterceptTouchEvent(1);
                        }
                    }
                    if (!v33_1.mScroller.isFinished()) {
                        v33_1.mScroller.abortAnimation();
                    }
                    v33_1.mLastMotionY = ((int) p34.getY());
                    v33_1.mActivePointerId = p34.getPointerId(0);
                    v33_1.startNestedScroll(2, 0);
                    if (v33_1.mVelocityTracker != null) {
                        v33_1.mVelocityTracker.addMovement(v31);
                    }
                    v31.recycle();
                    v2_66 = 1;
                } else {
                    v2_66 = 0;
                }
                break;
            case 1:
                android.view.VelocityTracker v30 = v33_1.mVelocityTracker;
                v30.computeCurrentVelocity(1000, ((float) v33_1.mMaximumVelocity));
                int v25 = ((int) v30.getYVelocity(v33_1.mActivePointerId));
                if (Math.abs(v25) <= v33_1.mMinimumVelocity) {
                    if (v33_1.mScroller.springBack(v33_1.getScrollX(), v33_1.getScrollY(), 0, 0, 0, v33_1.getScrollRange())) {
                        android.support.v4.view.ViewCompat.postInvalidateOnAnimation(v33_1);
                    }
                } else {
                    v33_1.flingWithNestedDispatch((- v25));
                }
                v33_1.mActivePointerId = -1;
                v33_1 = v33_1.endDrag();
                break;
            case 2:
                int v22 = p34.findPointerIndex(v33_1.mActivePointerId);
                if (v22 != -1) {
                    int v32 = ((int) p34.getY(v22));
                    int v4 = (v33_1.mLastMotionY - v32);
                    if (v33_1.dispatchNestedPreScroll(0, v4, v33_1.mScrollConsumed, v33_1.mScrollOffset, 0)) {
                        v4 -= v33_1.mScrollConsumed[1];
                        v31.offsetLocation(0, ((float) v33_1.mScrollOffset[1]));
                        v33_1.mNestedYOffset = (v33_1.mNestedYOffset + v33_1.mScrollOffset[1]);
                    }
                    if ((!v33_1.mIsBeingDragged) && (Math.abs(v4) > v33_1.mTouchSlop)) {
                        android.view.ViewParent v28_0 = v33_1.getParent();
                        if (v28_0 != null) {
                            v28_0.requestDisallowInterceptTouchEvent(1);
                        }
                        v33_1.mIsBeingDragged = 1;
                        if (v4 <= 0) {
                            v4 += v33_1.mTouchSlop;
                        } else {
                            v4 -= v33_1.mTouchSlop;
                        }
                    }
                    if (!v33_1.mIsBeingDragged) {
                    } else {
                        int v23;
                        v33_1.mLastMotionY = (v32 - v33_1.mScrollOffset[1]);
                        int v26 = v33_1.getScrollY();
                        int v8 = v33_1.getScrollRange();
                        int v27 = v33_1.getOverScrollMode();
                        if ((v27 != 0) && ((v27 != 1) || (v8 <= 0))) {
                            v23 = 0;
                        } else {
                            v23 = 1;
                        }
                        if ((v33_1.overScrollByCompat(0, v4, 0, v33_1.getScrollY(), 0, v8, 0, 0, 1)) && (!v33_1.hasNestedScrollingParent(0))) {
                            v33_1.mVelocityTracker.clear();
                        }
                        int v11_1 = (v33_1.getScrollY() - v26);
                        if (!v33_1.dispatchNestedScroll(0, v11_1, 0, (v4 - v11_1), v33_1.mScrollOffset, 0)) {
                            if (v23 == 0) {
                            } else {
                                v33_1 = v33_1.ensureGlows();
                                int v29 = (v26 + v4);
                                if (v29 >= 0) {
                                    if (v29 > v8) {
                                        android.support.v4.widget.EdgeEffectCompat.onPull(v33_1.mEdgeGlowBottom, (((float) v4) / ((float) v33_1.getHeight())), (1065353216 - (p34.getX(v22) / ((float) v33_1.getWidth()))));
                                        if (!v33_1.mEdgeGlowTop.isFinished()) {
                                            v33_1.mEdgeGlowTop.onRelease();
                                        }
                                    }
                                } else {
                                    android.support.v4.widget.EdgeEffectCompat.onPull(v33_1.mEdgeGlowTop, (((float) v4) / ((float) v33_1.getHeight())), (p34.getX(v22) / ((float) v33_1.getWidth())));
                                    if (!v33_1.mEdgeGlowBottom.isFinished()) {
                                        v33_1.mEdgeGlowBottom.onRelease();
                                    }
                                }
                                if ((v33_1.mEdgeGlowTop == null) || ((v33_1.mEdgeGlowTop.isFinished()) && (v33_1.mEdgeGlowBottom.isFinished()))) {
                                } else {
                                    android.support.v4.view.ViewCompat.postInvalidateOnAnimation(v33_1);
                                }
                            }
                        } else {
                            v33_1.mLastMotionY = (v33_1.mLastMotionY - v33_1.mScrollOffset[1]);
                            v31.offsetLocation(0, ((float) v33_1.mScrollOffset[1]));
                            v33_1.mNestedYOffset = (v33_1.mNestedYOffset + v33_1.mScrollOffset[1]);
                        }
                    }
                } else {
                    android.util.Log.e("NestedScrollView", new StringBuilder().append("Invalid pointerId=").append(v33_1.mActivePointerId).append(" in onTouchEvent").toString());
                }
                break;
            case 3:
                if ((v33_1.mIsBeingDragged) && ((v33_1.getChildCount() > 0) && (v33_1.mScroller.springBack(v33_1.getScrollX(), v33_1.getScrollY(), 0, 0, 0, v33_1.getScrollRange())))) {
                    android.support.v4.view.ViewCompat.postInvalidateOnAnimation(v33_1);
                }
                v33_1.mActivePointerId = -1;
                v33_1 = v33_1.endDrag();
            case 5:
                int v24 = p34.getActionIndex();
                v33_1.mLastMotionY = ((int) p34.getY(v24));
                v33_1.mActivePointerId = p34.getPointerId(v24);
                break;
            case 6:
                v33_1 = v33_1.onSecondaryPointerUp(p34);
                v33_1.mLastMotionY = ((int) p34.getY(p34.findPointerIndex(v33_1.mActivePointerId)));
                break;
            default:
        }
        return v2_66;
    }

Method android.support.v4.widget.NestedScrollView.onInterceptTouchEvent() calling method android.util.Log.e()


    public boolean onInterceptTouchEvent(android.view.MotionEvent p14)
    {
        String v0_0 = 1;
        int v7 = p14.getAction();
        if ((v7 != 2) || (!this.mIsBeingDragged)) {
            switch ((v7 & 255)) {
                case 0:
                    int v11_1 = ((int) p14.getY());
                    if (this.inChild(((int) p14.getX()), v11_1)) {
                        this.mLastMotionY = v11_1;
                        this.mActivePointerId = p14.getPointerId(0);
                        this.initOrResetVelocityTracker();
                        this.mVelocityTracker.addMovement(p14);
                        this.mScroller.computeScrollOffset();
                        if (this.mScroller.isFinished()) {
                            v0_0 = 0;
                        }
                        this.mIsBeingDragged = v0_0;
                        this.startNestedScroll(2, 0);
                    } else {
                        this.mIsBeingDragged = 0;
                        this.recycleVelocityTracker();
                    }
                    break;
                case 1:
                case 3:
                    this.mIsBeingDragged = 0;
                    this.mActivePointerId = -1;
                    this.recycleVelocityTracker();
                    if (this.mScroller.springBack(this.getScrollX(), this.getScrollY(), 0, 0, 0, this.getScrollRange())) {
                        android.support.v4.view.ViewCompat.postInvalidateOnAnimation(this);
                    }
                    this.stopNestedScroll(0);
                    break;
                case 2:
                    int v8 = this.mActivePointerId;
                    if (v8 == -1) {
                    } else {
                        int v10 = p14.findPointerIndex(v8);
                        if (v10 != -1) {
                            int v11_0 = ((int) p14.getY(v10));
                            if ((Math.abs((v11_0 - this.mLastMotionY)) <= this.mTouchSlop) || ((this.getNestedScrollAxes() & 2) != 0)) {
                            } else {
                                this.mIsBeingDragged = 1;
                                this.mLastMotionY = v11_0;
                                this.initVelocityTrackerIfNotExists();
                                this.mVelocityTracker.addMovement(p14);
                                this.mNestedYOffset = 0;
                                android.view.ViewParent v9 = this.getParent();
                                if (v9 == null) {
                                } else {
                                    v9.requestDisallowInterceptTouchEvent(1);
                                }
                            }
                        } else {
                            android.util.Log.e("NestedScrollView", new StringBuilder().append("Invalid pointerId=").append(v8).append(" in onInterceptTouchEvent").toString());
                        }
                    }
                    break;
                case 4:
                case 5:
                default:
                    break;
                case 4:
                case 5:
                    break;
                case 6:
                    this.onSecondaryPointerUp(p14);
                    break;
            }
            v0_0 = this.mIsBeingDragged;
        }
        return v0_0;
    }

Method android.support.v4.view.ViewParentCompat$ViewParentCompatApi21Impl.onStopNestedScroll() calling method android.util.Log.e()


    public void onStopNestedScroll(android.view.ViewParent p5, android.view.View p6)
    {
        try {
            p5.onStopNestedScroll(p6);
        } catch (AbstractMethodError v0) {
            android.util.Log.e("ViewParentCompat", new StringBuilder().append("ViewParent ").append(p5).append(" does not implement interface ").append("method onStopNestedScroll").toString(), v0);
        }
        return;
    }

Method android.support.v4.view.ViewParentCompat$ViewParentCompatApi21Impl.onStartNestedScroll() calling method android.util.Log.e()


    public boolean onStartNestedScroll(android.view.ViewParent p5, android.view.View p6, android.view.View p7, int p8)
    {
        try {
            int v1_0 = p5.onStartNestedScroll(p6, p7, p8);
        } catch (AbstractMethodError v0) {
            android.util.Log.e("ViewParentCompat", new StringBuilder().append("ViewParent ").append(p5).append(" does not implement interface ").append("method onStartNestedScroll").toString(), v0);
            v1_0 = 0;
        }
        return v1_0;
    }

Method android.support.v4.graphics.drawable.DrawableCompat.getLayoutDirection() calling method android.util.Log.i()


    public static int getLayoutDirection(android.graphics.drawable.Drawable p6)
    {
        int v1_9;
        if (android.os.Build$VERSION.SDK_INT < 23) {
            if (android.os.Build$VERSION.SDK_INT < 17) {
                v1_9 = 0;
            } else {
                if (!android.support.v4.graphics.drawable.DrawableCompat.sGetLayoutDirectionMethodFetched) {
                    try {
                        Class[] v4_1 = new Class[0];
                        android.support.v4.graphics.drawable.DrawableCompat.sGetLayoutDirectionMethod = android.graphics.drawable.Drawable.getDeclaredMethod("getLayoutDirection", v4_1);
                        android.support.v4.graphics.drawable.DrawableCompat.sGetLayoutDirectionMethod.setAccessible(1);
                    } catch (Exception v0_0) {
                        android.util.Log.i("DrawableCompat", "Failed to retrieve getLayoutDirection() method", v0_0);
                    }
                    android.support.v4.graphics.drawable.DrawableCompat.sGetLayoutDirectionMethodFetched = 1;
                }
                if (android.support.v4.graphics.drawable.DrawableCompat.sGetLayoutDirectionMethod != null) {
                    try {
                        String v3_5 = new Object[0];
                        v1_9 = ((Integer) android.support.v4.graphics.drawable.DrawableCompat.sGetLayoutDirectionMethod.invoke(p6, v3_5)).intValue();
                    } catch (Exception v0_1) {
                        android.util.Log.i("DrawableCompat", "Failed to invoke getLayoutDirection() via reflection", v0_1);
                        android.support.v4.graphics.drawable.DrawableCompat.sGetLayoutDirectionMethod = 0;
                    }
                    return v1_9;
                }
                v1_9 = 0;
            }
        } else {
            v1_9 = p6.getLayoutDirection();
        }
        return v1_9;
    }

Method android.support.v4.app.BundleCompat$BundleCompatBaseImpl.putBinder() calling method android.util.Log.i()


    public static void putBinder(android.os.Bundle p7, String p8, android.os.IBinder p9)
    {
        if (!android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sPutIBinderMethodFetched) {
            try {
                int v3_3 = new Class[2];
                v3_3[0] = String;
                v3_3[1] = android.os.IBinder;
                android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sPutIBinderMethod = android.os.Bundle.getMethod("putIBinder", v3_3);
                android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sPutIBinderMethod.setAccessible(1);
            } catch (IllegalArgumentException v0_0) {
                android.util.Log.i("BundleCompatBaseImpl", "Failed to retrieve putIBinder method", v0_0);
            }
            android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sPutIBinderMethodFetched = 1;
        }
        if (android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sPutIBinderMethod != null) {
            try {
                String v2_3 = new Object[2];
                v2_3[0] = p8;
                v2_3[1] = p9;
                android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sPutIBinderMethod.invoke(p7, v2_3);
            } catch (IllegalArgumentException v0_1) {
                android.util.Log.i("BundleCompatBaseImpl", "Failed to invoke putIBinder via reflection", v0_1);
                android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sPutIBinderMethod = 0;
            } catch (IllegalArgumentException v0_1) {
            } catch (IllegalArgumentException v0_1) {
            }
        }
        return;
    }

Method android.support.v4.app.BundleCompat$BundleCompatBaseImpl.getBinder() calling method android.util.Log.i()


    public static android.os.IBinder getBinder(android.os.Bundle p8, String p9)
    {
        if (!android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sGetIBinderMethodFetched) {
            try {
                int v4_2 = new Class[1];
                v4_2[0] = String;
                android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sGetIBinderMethod = android.os.Bundle.getMethod("getIBinder", v4_2);
                android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sGetIBinderMethod.setAccessible(1);
            } catch (IllegalArgumentException v0_0) {
                android.util.Log.i("BundleCompatBaseImpl", "Failed to retrieve getIBinder method", v0_0);
            }
            android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sGetIBinderMethodFetched = 1;
        }
        String v1_7;
        if (android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sGetIBinderMethod == null) {
            v1_7 = 0;
        } else {
            try {
                String v3_3 = new Object[1];
                v3_3[0] = p9;
                v1_7 = ((android.os.IBinder) android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sGetIBinderMethod.invoke(p8, v3_3));
            } catch (IllegalArgumentException v0_1) {
                android.util.Log.i("BundleCompatBaseImpl", "Failed to invoke getIBinder via reflection", v0_1);
                android.support.v4.app.BundleCompat$BundleCompatBaseImpl.sGetIBinderMethod = 0;
            } catch (IllegalArgumentException v0_1) {
            } catch (IllegalArgumentException v0_1) {
            }
        }
        return v1_7;
    }

Method android.support.v4.app.LoaderManagerImpl.restartLoader() calling method android.util.Log.v()


    public android.support.v4.content.Loader restartLoader(int p7, android.os.Bundle p8, android.support.v4.app.LoaderManager$LoaderCallbacks p9)
    {
        if (!this.mCreatingLoader) {
            android.support.v4.app.LoaderManagerImpl$LoaderInfo v1_2 = ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mLoaders.get(p7));
            if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                android.util.Log.v("LoaderManager", new StringBuilder().append("restartLoader in ").append(this).append(": args=").append(p8).toString());
            }
            android.support.v4.content.Loader v2_4;
            if (v1_2 == null) {
                v2_4 = this.createAndInstallLoader(p7, p8, p9).mLoader;
            } else {
                android.support.v4.app.LoaderManagerImpl$LoaderInfo v0_1 = ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mInactiveLoaders.get(p7));
                if (v0_1 == null) {
                    if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                        android.util.Log.v("LoaderManager", new StringBuilder().append("  Making last loader inactive: ").append(v1_2).toString());
                    }
                    v1_2.mLoader.abandon();
                    this.mInactiveLoaders.put(p7, v1_2);
                } else {
                    if (!v1_2.mHaveData) {
                        if (v1_2.cancel()) {
                            if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                                android.util.Log.v("LoaderManager", "  Current loader is running; configuring pending loader");
                            }
                            if (v1_2.mPendingLoader != null) {
                                if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                                    android.util.Log.v("LoaderManager", new StringBuilder().append("  Removing pending loader: ").append(v1_2.mPendingLoader).toString());
                                }
                                v1_2.mPendingLoader.destroy();
                                v1_2.mPendingLoader = 0;
                            }
                            if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                                android.util.Log.v("LoaderManager", "  Enqueuing as new pending loader");
                            }
                            v1_2.mPendingLoader = this.createLoader(p7, p8, p9);
                            v2_4 = v1_2.mPendingLoader.mLoader;
                        } else {
                            if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                                android.util.Log.v("LoaderManager", "  Current loader is stopped; replacing");
                            }
                            this.mLoaders.put(p7, 0);
                            v1_2.destroy();
                        }
                    } else {
                        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                            android.util.Log.v("LoaderManager", new StringBuilder().append("  Removing last inactive loader: ").append(v1_2).toString());
                        }
                        v0_1.mDeliveredData = 0;
                        v0_1.destroy();
                        v1_2.mLoader.abandon();
                        this.mInactiveLoaders.put(p7, v1_2);
                    }
                }
            }
            return v2_4;
        } else {
            throw new IllegalStateException("Called while creating a loader");
        }
    }

Method android.support.v4.app.LoaderManagerImpl.initLoader() calling method android.util.Log.v()


    public android.support.v4.content.Loader initLoader(int p5, android.os.Bundle p6, android.support.v4.app.LoaderManager$LoaderCallbacks p7)
    {
        if (!this.mCreatingLoader) {
            android.support.v4.app.LoaderManagerImpl$LoaderInfo v0_1 = ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mLoaders.get(p5));
            if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                android.util.Log.v("LoaderManager", new StringBuilder().append("initLoader in ").append(this).append(": args=").append(p6).toString());
            }
            if (v0_1 != null) {
                if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                    android.util.Log.v("LoaderManager", new StringBuilder().append("  Re-using existing loader ").append(v0_1).toString());
                }
                v0_1.mCallbacks = p7;
            } else {
                v0_1 = this.createAndInstallLoader(p5, p6, p7);
                if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                    android.util.Log.v("LoaderManager", new StringBuilder().append("  Created new loader ").append(v0_1).toString());
                }
            }
            if ((v0_1.mHaveData) && (this.mStarted)) {
                v0_1.callOnLoadFinished(v0_1.mLoader, v0_1.mData);
            }
            return v0_1.mLoader;
        } else {
            throw new IllegalStateException("Called while creating a loader");
        }
    }

Method android.support.v4.app.LoaderManagerImpl.finishRetain() calling method android.util.Log.v()


    void finishRetain()
    {
        if (this.mRetaining) {
            if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                android.util.Log.v("LoaderManager", new StringBuilder().append("Finished Retaining in ").append(this).toString());
            }
            this.mRetaining = 0;
            int v0 = (this.mLoaders.size() - 1);
            while (v0 >= 0) {
                ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mLoaders.valueAt(v0)).finishRetain();
                v0--;
            }
        }
        return;
    }

Method android.support.v4.app.LoaderManagerImpl.doStop() calling method android.util.Log.v()


    void doStop()
    {
        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
            android.util.Log.v("LoaderManager", new StringBuilder().append("Stopping in ").append(this).toString());
        }
        if (this.mStarted) {
            int v1 = (this.mLoaders.size() - 1);
            while (v1 >= 0) {
                ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mLoaders.valueAt(v1)).stop();
                v1--;
            }
            this.mStarted = 0;
        } else {
            RuntimeException v0_1 = new RuntimeException("here");
            v0_1.fillInStackTrace();
            android.util.Log.w("LoaderManager", new StringBuilder().append("Called doStop when not started: ").append(this).toString(), v0_1);
        }
        return;
    }

Method android.support.v4.app.LoaderManagerImpl.doStart() calling method android.util.Log.v()


    void doStart()
    {
        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
            android.util.Log.v("LoaderManager", new StringBuilder().append("Starting in ").append(this).toString());
        }
        if (!this.mStarted) {
            this.mStarted = 1;
            int v1 = (this.mLoaders.size() - 1);
            while (v1 >= 0) {
                ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mLoaders.valueAt(v1)).start();
                v1--;
            }
        } else {
            RuntimeException v0_1 = new RuntimeException("here");
            v0_1.fillInStackTrace();
            android.util.Log.w("LoaderManager", new StringBuilder().append("Called doStart when already started: ").append(this).toString(), v0_1);
        }
        return;
    }

Method android.support.v4.app.LoaderManagerImpl.doRetain() calling method android.util.Log.v()


    void doRetain()
    {
        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
            android.util.Log.v("LoaderManager", new StringBuilder().append("Retaining in ").append(this).toString());
        }
        if (this.mStarted) {
            this.mRetaining = 1;
            this.mStarted = 0;
            int v1 = (this.mLoaders.size() - 1);
            while (v1 >= 0) {
                ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mLoaders.valueAt(v1)).retain();
                v1--;
            }
        } else {
            RuntimeException v0_1 = new RuntimeException("here");
            v0_1.fillInStackTrace();
            android.util.Log.w("LoaderManager", new StringBuilder().append("Called doRetain when not started: ").append(this).toString(), v0_1);
        }
        return;
    }

Method android.support.v4.app.LoaderManagerImpl.doDestroy() calling method android.util.Log.v()


    void doDestroy()
    {
        if (!this.mRetaining) {
            if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                android.util.Log.v("LoaderManager", new StringBuilder().append("Destroying Active in ").append(this).toString());
            }
            int v0_0 = (this.mLoaders.size() - 1);
            while (v0_0 >= 0) {
                ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mLoaders.valueAt(v0_0)).destroy();
                v0_0--;
            }
            this.mLoaders.clear();
        }
        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
            android.util.Log.v("LoaderManager", new StringBuilder().append("Destroying Inactive in ").append(this).toString());
        }
        int v0_1 = (this.mInactiveLoaders.size() - 1);
        while (v0_1 >= 0) {
            ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mInactiveLoaders.valueAt(v0_1)).destroy();
            v0_1--;
        }
        this.mInactiveLoaders.clear();
        this.mHost = 0;
        return;
    }

Method android.support.v4.app.LoaderManagerImpl.destroyLoader() calling method android.util.Log.v()


    public void destroyLoader(int p6)
    {
        if (!this.mCreatingLoader) {
            if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                android.util.Log.v("LoaderManager", new StringBuilder().append("destroyLoader in ").append(this).append(" of ").append(p6).toString());
            }
            int v0_0 = this.mLoaders.indexOfKey(p6);
            if (v0_0 >= 0) {
                android.support.v4.app.LoaderManagerImpl$LoaderInfo v1_1 = ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mLoaders.valueAt(v0_0));
                this.mLoaders.removeAt(v0_0);
                v1_1.destroy();
            }
            int v0_1 = this.mInactiveLoaders.indexOfKey(p6);
            if (v0_1 >= 0) {
                android.support.v4.app.LoaderManagerImpl$LoaderInfo v1_3 = ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mInactiveLoaders.valueAt(v0_1));
                this.mInactiveLoaders.removeAt(v0_1);
                v1_3.destroy();
            }
            if ((this.mHost != null) && (!this.hasRunningLoaders())) {
                this.mHost.mFragmentManager.startPendingDeferredFragments();
            }
            return;
        } else {
            throw new IllegalStateException("Called while creating a loader");
        }
    }

Method android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop() calling method android.util.Log.v()


    void stop()
    {
        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
            android.util.Log.v("LoaderManager", new StringBuilder().append("  Stopping: ").append(this).toString());
        }
        this.mStarted = 0;
        if ((!this.mRetaining) && ((this.mLoader != null) && (this.mListenerRegistered))) {
            this.mListenerRegistered = 0;
            this.mLoader.unregisterListener(this);
            this.mLoader.unregisterOnLoadCanceledListener(this);
            this.mLoader.stopLoading();
        }
        return;
    }

Method android.support.v4.app.LoaderManagerImpl$LoaderInfo.start() calling method android.util.Log.v()


    void start()
    {
        if ((!this.mRetaining) || (!this.mRetainingStarted)) {
            if (!this.mStarted) {
                this.mStarted = 1;
                if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                    android.util.Log.v("LoaderManager", new StringBuilder().append("  Starting: ").append(this).toString());
                }
                if ((this.mLoader == null) && (this.mCallbacks != null)) {
                    this.mLoader = this.mCallbacks.onCreateLoader(this.mId, this.mArgs);
                }
                if (this.mLoader != null) {
                    if ((!this.mLoader.getClass().isMemberClass()) || (reflect.Modifier.isStatic(this.mLoader.getClass().getModifiers()))) {
                        if (!this.mListenerRegistered) {
                            this.mLoader.registerListener(this.mId, this);
                            this.mLoader.registerOnLoadCanceledListener(this);
                            this.mListenerRegistered = 1;
                        }
                        this.mLoader.startLoading();
                    } else {
                        throw new IllegalArgumentException(new StringBuilder().append("Object returned from onCreateLoader must not be a non-static inner member class: ").append(this.mLoader).toString());
                    }
                }
            }
        } else {
            this.mStarted = 1;
        }
        return;
    }

Method android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain() calling method android.util.Log.v()


    void retain()
    {
        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
            android.util.Log.v("LoaderManager", new StringBuilder().append("  Retaining: ").append(this).toString());
        }
        this.mRetaining = 1;
        this.mRetainingStarted = this.mStarted;
        this.mStarted = 0;
        this.mCallbacks = 0;
        return;
    }

Method android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete() calling method android.util.Log.v()


    public void onLoadComplete(android.support.v4.content.Loader p7, Object p8)
    {
        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
            android.util.Log.v("LoaderManager", new StringBuilder().append("onLoadComplete: ").append(this).toString());
        }
        if (!this.mDestroyed) {
            if (this.this$0.mLoaders.get(this.mId) == this) {
                android.support.v4.app.LoaderManagerImpl$LoaderInfo v1 = this.mPendingLoader;
                if (v1 == null) {
                    if ((this.mData != p8) || (!this.mHaveData)) {
                        this.mData = p8;
                        this.mHaveData = 1;
                        if (this.mStarted) {
                            this.callOnLoadFinished(p7, p8);
                        }
                    }
                    android.support.v4.app.LoaderManagerImpl$LoaderInfo v0_1 = ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.this$0.mInactiveLoaders.get(this.mId));
                    if ((v0_1 != null) && (v0_1 != this)) {
                        v0_1.mDeliveredData = 0;
                        v0_1.destroy();
                        this.this$0.mInactiveLoaders.remove(this.mId);
                    }
                    if ((this.this$0.mHost != null) && (!this.this$0.hasRunningLoaders())) {
                        this.this$0.mHost.mFragmentManager.startPendingDeferredFragments();
                    }
                } else {
                    if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                        android.util.Log.v("LoaderManager", new StringBuilder().append("  Switching to pending loader: ").append(v1).toString());
                    }
                    this.mPendingLoader = 0;
                    this.this$0.mLoaders.put(this.mId, 0);
                    this.destroy();
                    this.this$0.installLoader(v1);
                }
            } else {
                if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                    android.util.Log.v("LoaderManager", "  Ignoring load complete -- not active");
                }
            }
        } else {
            if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                android.util.Log.v("LoaderManager", "  Ignoring load complete -- destroyed");
            }
        }
        return;
    }

Method android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadCanceled() calling method android.util.Log.v()


    public void onLoadCanceled(android.support.v4.content.Loader p6)
    {
        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
            android.util.Log.v("LoaderManager", new StringBuilder().append("onLoadCanceled: ").append(this).toString());
        }
        if (!this.mDestroyed) {
            if (this.this$0.mLoaders.get(this.mId) == this) {
                android.support.v4.app.LoaderManagerImpl$LoaderInfo v0 = this.mPendingLoader;
                if (v0 != null) {
                    if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                        android.util.Log.v("LoaderManager", new StringBuilder().append("  Switching to pending loader: ").append(v0).toString());
                    }
                    this.mPendingLoader = 0;
                    this.this$0.mLoaders.put(this.mId, 0);
                    this.destroy();
                    this.this$0.installLoader(v0);
                }
            } else {
                if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                    android.util.Log.v("LoaderManager", "  Ignoring load canceled -- not active");
                }
            }
        } else {
            if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                android.util.Log.v("LoaderManager", "  Ignoring load canceled -- destroyed");
            }
        }
        return;
    }

Method android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain() calling method android.util.Log.v()


    void finishRetain()
    {
        if (this.mRetaining) {
            if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                android.util.Log.v("LoaderManager", new StringBuilder().append("  Finished Retaining: ").append(this).toString());
            }
            this.mRetaining = 0;
            if ((this.mStarted != this.mRetainingStarted) && (!this.mStarted)) {
                this.stop();
            }
        }
        if ((this.mStarted) && ((this.mHaveData) && (!this.mReportNextStart))) {
            this.callOnLoadFinished(this.mLoader, this.mData);
        }
        return;
    }

Method android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy() calling method android.util.Log.v()


    void destroy()
    {
        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
            android.util.Log.v("LoaderManager", new StringBuilder().append("  Destroying: ").append(this).toString());
        }
        this.mDestroyed = 1;
        boolean v1 = this.mDeliveredData;
        this.mDeliveredData = 0;
        if ((this.mCallbacks != null) && ((this.mLoader != null) && ((this.mHaveData) && (v1)))) {
            if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                android.util.Log.v("LoaderManager", new StringBuilder().append("  Resetting: ").append(this).toString());
            }
            String v0 = 0;
            if (this.this$0.mHost != null) {
                v0 = this.this$0.mHost.mFragmentManager.mNoTransactionsBecause;
                this.this$0.mHost.mFragmentManager.mNoTransactionsBecause = "onLoaderReset";
            }
            try {
                this.mCallbacks.onLoaderReset(this.mLoader);
            } catch (android.support.v4.app.FragmentManagerImpl v2_19) {
                if (this.this$0.mHost != null) {
                    this.this$0.mHost.mFragmentManager.mNoTransactionsBecause = v0;
                }
                throw v2_19;
            }
            if (this.this$0.mHost != null) {
                this.this$0.mHost.mFragmentManager.mNoTransactionsBecause = v0;
            }
        }
        this.mCallbacks = 0;
        this.mData = 0;
        this.mHaveData = 0;
        if (this.mLoader != null) {
            if (this.mListenerRegistered) {
                this.mListenerRegistered = 0;
                this.mLoader.unregisterListener(this);
                this.mLoader.unregisterOnLoadCanceledListener(this);
            }
            this.mLoader.reset();
        }
        if (this.mPendingLoader != null) {
            this.mPendingLoader.destroy();
        }
        return;
    }

Method android.support.v4.app.LoaderManagerImpl$LoaderInfo.cancel() calling method android.util.Log.v()


    boolean cancel()
    {
        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
            android.util.Log.v("LoaderManager", new StringBuilder().append("  Canceling: ").append(this).toString());
        }
        if ((!this.mStarted) || ((this.mLoader == null) || (!this.mListenerRegistered))) {
            boolean v0 = 0;
        } else {
            v0 = this.mLoader.cancelLoad();
            if (!v0) {
                this.onLoadCanceled(this.mLoader);
            }
        }
        return v0;
    }

Method android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished() calling method android.util.Log.v()


    void callOnLoadFinished(android.support.v4.content.Loader p5, Object p6)
    {
        if (this.mCallbacks != null) {
            String v0 = 0;
            if (this.this$0.mHost != null) {
                v0 = this.this$0.mHost.mFragmentManager.mNoTransactionsBecause;
                this.this$0.mHost.mFragmentManager.mNoTransactionsBecause = "onLoadFinished";
            }
            try {
                if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                    android.util.Log.v("LoaderManager", new StringBuilder().append("  onLoadFinished in ").append(p5).append(": ").append(p5.dataToString(p6)).toString());
                }
            } catch (int v1_7) {
                if (this.this$0.mHost != null) {
                    this.this$0.mHost.mFragmentManager.mNoTransactionsBecause = v0;
                }
                throw v1_7;
            }
            this.mCallbacks.onLoadFinished(p5, p6);
            if (this.this$0.mHost != null) {
                this.this$0.mHost.mFragmentManager.mNoTransactionsBecause = v0;
            }
            this.mDeliveredData = 1;
        }
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.showFragment() calling method android.util.Log.v()


    public void showFragment(android.support.v4.app.Fragment p5)
    {
        int v0 = 0;
        if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
            android.util.Log.v("FragmentManager", new StringBuilder().append("show: ").append(p5).toString());
        }
        if (p5.mHidden) {
            p5.mHidden = 0;
            if (!p5.mHiddenChanged) {
                v0 = 1;
            }
            p5.mHiddenChanged = v0;
        }
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.setBackStackIndex() calling method android.util.Log.v()


    public void setBackStackIndex(int p5, android.support.v4.app.BackStackRecord p6)
    {
        try {
            if (this.mBackStackIndices == null) {
                this.mBackStackIndices = new java.util.ArrayList();
            }
        } catch (java.util.ArrayList v1_17) {
            throw v1_17;
        }
        int v0 = this.mBackStackIndices.size();
        if (p5 >= v0) {
            while (v0 < p5) {
                this.mBackStackIndices.add(0);
                if (this.mAvailBackStackIndices == null) {
                    this.mAvailBackStackIndices = new java.util.ArrayList();
                }
                if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                    android.util.Log.v("FragmentManager", new StringBuilder().append("Adding available back stack index ").append(v0).toString());
                }
                this.mAvailBackStackIndices.add(Integer.valueOf(v0));
                v0++;
            }
            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                android.util.Log.v("FragmentManager", new StringBuilder().append("Adding back stack index ").append(p5).append(" with ").append(p6).toString());
            }
            this.mBackStackIndices.add(p6);
        } else {
            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                android.util.Log.v("FragmentManager", new StringBuilder().append("Setting back stack index ").append(p5).append(" to ").append(p6).toString());
            }
            this.mBackStackIndices.set(p5, p6);
        }
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.saveNonConfig() calling method android.util.Log.v()


    void saveNonConfig()
    {
        java.util.ArrayList v3_0 = 0;
        java.util.ArrayList v1_0 = 0;
        if (this.mActive != null) {
            int v4 = 0;
            while (v4 < this.mActive.size()) {
                android.support.v4.app.Fragment v2_1 = ((android.support.v4.app.Fragment) this.mActive.valueAt(v4));
                if (v2_1 != null) {
                    if (v2_1.mRetainInstance) {
                        if (v3_0 == null) {
                            v3_0 = new java.util.ArrayList();
                        }
                        int v6_6;
                        v3_0.add(v2_1);
                        if (v2_1.mTarget == null) {
                            v6_6 = -1;
                        } else {
                            v6_6 = v2_1.mTarget.mIndex;
                        }
                        v2_1.mTargetIndex = v6_6;
                        if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                            android.util.Log.v("FragmentManager", new StringBuilder().append("retainNonConfig: keeping retained ").append(v2_1).toString());
                        }
                    }
                    android.support.v4.app.FragmentManagerNonConfig v0;
                    if (v2_1.mChildFragmentManager == null) {
                        v0 = v2_1.mChildNonConfig;
                    } else {
                        v2_1.mChildFragmentManager.saveNonConfig();
                        v0 = v2_1.mChildFragmentManager.mSavedNonConfig;
                    }
                    if ((v1_0 == null) && (v0 != null)) {
                        v1_0 = new java.util.ArrayList(this.mActive.size());
                        int v5 = 0;
                        while (v5 < v4) {
                            v1_0.add(0);
                            v5++;
                        }
                    }
                    if (v1_0 != null) {
                        v1_0.add(v0);
                    }
                }
                v4++;
            }
        }
        if ((v3_0 != null) || (v1_0 != null)) {
            this.mSavedNonConfig = new android.support.v4.app.FragmentManagerNonConfig(v3_0, v1_0);
        } else {
            this.mSavedNonConfig = 0;
        }
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.saveAllState() calling method android.util.Log.v()


    android.os.Parcelable saveAllState()
    {
        android.support.v4.app.FragmentManagerState v5_0 = 0;
        this.forcePostponedTransactions();
        this.endAnimatingAwayFragments();
        this.execPendingActions();
        this.mStateSaved = 1;
        this.mSavedNonConfig = 0;
        if ((this.mActive != null) && (this.mActive.size() > 0)) {
            int v0_0 = this.mActive.size();
            android.support.v4.app.FragmentState[] v1 = new android.support.v4.app.FragmentState[v0_0];
            int v7 = 0;
            int v8_1 = 0;
            while (v8_1 < v0_0) {
                android.support.v4.app.Fragment v4_1 = ((android.support.v4.app.Fragment) this.mActive.valueAt(v8_1));
                if (v4_1 != null) {
                    if (v4_1.mIndex < 0) {
                        this.throwException(new IllegalStateException(new StringBuilder().append("Failure saving state: active ").append(v4_1).append(" has cleared index: ").append(v4_1.mIndex).toString()));
                    }
                    v7 = 1;
                    android.support.v4.app.FragmentState v6_1 = new android.support.v4.app.FragmentState(v4_1);
                    v1[v8_1] = v6_1;
                    if ((v4_1.mState <= 0) || (v6_1.mSavedFragmentState != null)) {
                        v6_1.mSavedFragmentState = v4_1.mSavedFragmentState;
                    } else {
                        v6_1.mSavedFragmentState = this.saveFragmentBasicState(v4_1);
                        if (v4_1.mTarget != null) {
                            if (v4_1.mTarget.mIndex < 0) {
                                this.throwException(new IllegalStateException(new StringBuilder().append("Failure saving state: ").append(v4_1).append(" has target not in fragment manager: ").append(v4_1.mTarget).toString()));
                            }
                            if (v6_1.mSavedFragmentState == null) {
                                v6_1.mSavedFragmentState = new android.os.Bundle();
                            }
                            this.putFragment(v6_1.mSavedFragmentState, "android:target_state", v4_1.mTarget);
                            if (v4_1.mTargetRequestCode != 0) {
                                v6_1.mSavedFragmentState.putInt("android:target_req_state", v4_1.mTargetRequestCode);
                            }
                        }
                    }
                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                        android.util.Log.v("FragmentManager", new StringBuilder().append("Saved state of ").append(v4_1).append(": ").append(v6_1.mSavedFragmentState).toString());
                    }
                }
                v8_1++;
            }
            if (v7 != 0) {
                int[] v2 = 0;
                android.support.v4.app.BackStackState[] v3 = 0;
                int v0_1 = this.mAdded.size();
                if (v0_1 > 0) {
                    v2 = new int[v0_1];
                    int v8_0 = 0;
                    while (v8_0 < v0_1) {
                        v2[v8_0] = ((android.support.v4.app.Fragment) this.mAdded.get(v8_0)).mIndex;
                        if (v2[v8_0] < 0) {
                            this.throwException(new IllegalStateException(new StringBuilder().append("Failure saving state: active ").append(this.mAdded.get(v8_0)).append(" has cleared index: ").append(v2[v8_0]).toString()));
                        }
                        if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                            android.util.Log.v("FragmentManager", new StringBuilder().append("saveAllState: adding fragment #").append(v8_0).append(": ").append(this.mAdded.get(v8_0)).toString());
                        }
                        v8_0++;
                    }
                }
                if (this.mBackStack != null) {
                    int v0_2 = this.mBackStack.size();
                    if (v0_2 > 0) {
                        v3 = new android.support.v4.app.BackStackState[v0_2];
                        int v8_2 = 0;
                        while (v8_2 < v0_2) {
                            v3[v8_2] = new android.support.v4.app.BackStackState(((android.support.v4.app.BackStackRecord) this.mBackStack.get(v8_2)));
                            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                android.util.Log.v("FragmentManager", new StringBuilder().append("saveAllState: adding back stack #").append(v8_2).append(": ").append(this.mBackStack.get(v8_2)).toString());
                            }
                            v8_2++;
                        }
                    }
                }
                v5_0 = new android.support.v4.app.FragmentManagerState();
                v5_0.mActive = v1;
                v5_0.mAdded = v2;
                v5_0.mBackStack = v3;
                if (this.mPrimaryNav != null) {
                    v5_0.mPrimaryNavActiveIndex = this.mPrimaryNav.mIndex;
                }
                v5_0.mNextFragmentIndex = this.mNextFragmentIndex;
                this.saveNonConfig();
            } else {
                if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                    android.util.Log.v("FragmentManager", "saveAllState: no fragments!");
                }
            }
        }
        return v5_0;
    }

Method android.support.v4.app.FragmentManagerImpl.restoreAllState() calling method android.util.Log.v()


    void restoreAllState(android.os.Parcelable p16, android.support.v4.app.FragmentManagerNonConfig p17)
    {
        if ((p16 != null) && (((android.support.v4.app.FragmentManagerState) p16).mActive != null)) {
            java.util.List v2 = 0;
            if (p17 != null) {
                int v3_0;
                java.util.List v10_1 = p17.getFragments();
                v2 = p17.getChildNonConfigs();
                if (v10_1 == null) {
                    v3_0 = 0;
                } else {
                    v3_0 = v10_1.size();
                }
                int v7_1 = 0;
                while (v7_1 < v3_0) {
                    android.support.v4.app.Fragment v4_6 = ((android.support.v4.app.Fragment) v10_1.get(v7_1));
                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                        android.util.Log.v("FragmentManager", new StringBuilder().append("restoreAllState: re-attaching retained ").append(v4_6).toString());
                    }
                    int v8 = 0;
                    while ((v8 < ((android.support.v4.app.FragmentManagerState) p16).mActive.length) && (((android.support.v4.app.FragmentManagerState) p16).mActive[v8].mIndex != v4_6.mIndex)) {
                        v8++;
                    }
                    if (v8 == ((android.support.v4.app.FragmentManagerState) p16).mActive.length) {
                        this.throwException(new IllegalStateException(new StringBuilder().append("Could not find active fragment with index ").append(v4_6.mIndex).toString()));
                    }
                    android.support.v4.app.FragmentState v6_1 = ((android.support.v4.app.FragmentManagerState) p16).mActive[v8];
                    v6_1.mInstance = v4_6;
                    v4_6.mSavedViewState = 0;
                    v4_6.mBackStackNesting = 0;
                    v4_6.mInLayout = 0;
                    v4_6.mAdded = 0;
                    v4_6.mTarget = 0;
                    if (v6_1.mSavedFragmentState != null) {
                        v6_1.mSavedFragmentState.setClassLoader(this.mHost.getContext().getClassLoader());
                        v4_6.mSavedViewState = v6_1.mSavedFragmentState.getSparseParcelableArray("android:view_state");
                        v4_6.mSavedFragmentState = v6_1.mSavedFragmentState;
                    }
                    v7_1++;
                }
            }
            this.mActive = new android.util.SparseArray(((android.support.v4.app.FragmentManagerState) p16).mActive.length);
            int v7_4 = 0;
            while (v7_4 < ((android.support.v4.app.FragmentManagerState) p16).mActive.length) {
                android.support.v4.app.FragmentState v6_0 = ((android.support.v4.app.FragmentManagerState) p16).mActive[v7_4];
                if (v6_0 != null) {
                    android.support.v4.app.FragmentManagerNonConfig v1_0 = 0;
                    if ((v2 != null) && (v7_4 < v2.size())) {
                        v1_0 = ((android.support.v4.app.FragmentManagerNonConfig) v2.get(v7_4));
                    }
                    android.support.v4.app.Fragment v4_4 = v6_0.instantiate(this.mHost, this.mContainer, this.mParent, v1_0);
                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                        android.util.Log.v("FragmentManager", new StringBuilder().append("restoreAllState: active #").append(v7_4).append(": ").append(v4_4).toString());
                    }
                    this.mActive.put(v4_4.mIndex, v4_4);
                    v6_0.mInstance = 0;
                }
                v7_4++;
            }
            if (p17 != null) {
                int v3_1;
                java.util.List v10_0 = p17.getFragments();
                if (v10_0 == null) {
                    v3_1 = 0;
                } else {
                    v3_1 = v10_0.size();
                }
                int v7_3 = 0;
                while (v7_3 < v3_1) {
                    android.support.v4.app.Fragment v4_3 = ((android.support.v4.app.Fragment) v10_0.get(v7_3));
                    if (v4_3.mTargetIndex >= 0) {
                        v4_3.mTarget = ((android.support.v4.app.Fragment) this.mActive.get(v4_3.mTargetIndex));
                        if (v4_3.mTarget == null) {
                            android.util.Log.w("FragmentManager", new StringBuilder().append("Re-attaching retained fragment ").append(v4_3).append(" target no longer exists: ").append(v4_3.mTargetIndex).toString());
                        }
                    }
                    v7_3++;
                }
            }
            this.mAdded.clear();
            if (((android.support.v4.app.FragmentManagerState) p16).mAdded != null) {
                int v7_2 = 0;
                while (v7_2 < ((android.support.v4.app.FragmentManagerState) p16).mAdded.length) {
                    android.support.v4.app.Fragment v4_1 = ((android.support.v4.app.Fragment) this.mActive.get(((android.support.v4.app.FragmentManagerState) p16).mAdded[v7_2]));
                    if (v4_1 == null) {
                        this.throwException(new IllegalStateException(new StringBuilder().append("No instantiated fragment for index #").append(((android.support.v4.app.FragmentManagerState) p16).mAdded[v7_2]).toString()));
                    }
                    v4_1.mAdded = 1;
                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                        android.util.Log.v("FragmentManager", new StringBuilder().append("restoreAllState: added #").append(v7_2).append(": ").append(v4_1).toString());
                    }
                    if (!this.mAdded.contains(v4_1)) {
                        try {
                            this.mAdded.add(v4_1);
                            v7_2++;
                        } catch (Throwable v12_12) {
                            throw v12_12;
                        }
                    } else {
                        throw new IllegalStateException("Already added!");
                    }
                }
            }
            if (((android.support.v4.app.FragmentManagerState) p16).mBackStack == null) {
                this.mBackStack = 0;
            } else {
                this.mBackStack = new java.util.ArrayList(((android.support.v4.app.FragmentManagerState) p16).mBackStack.length);
                int v7_0 = 0;
                while (v7_0 < ((android.support.v4.app.FragmentManagerState) p16).mBackStack.length) {
                    android.support.v4.app.BackStackRecord v0 = ((android.support.v4.app.FragmentManagerState) p16).mBackStack[v7_0].instantiate(this);
                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                        android.util.Log.v("FragmentManager", new StringBuilder().append("restoreAllState: back stack #").append(v7_0).append(" (index ").append(v0.mIndex).append("): ").append(v0).toString());
                        java.io.PrintWriter v11_1 = new java.io.PrintWriter(new android.support.v4.util.LogWriter("FragmentManager"));
                        v0.dump("  ", v11_1, 0);
                        v11_1.close();
                    }
                    this.mBackStack.add(v0);
                    if (v0.mIndex >= 0) {
                        this.setBackStackIndex(v0.mIndex, v0);
                    }
                    v7_0++;
                }
            }
            if (((android.support.v4.app.FragmentManagerState) p16).mPrimaryNavActiveIndex >= 0) {
                this.mPrimaryNav = ((android.support.v4.app.Fragment) this.mActive.get(((android.support.v4.app.FragmentManagerState) p16).mPrimaryNavActiveIndex));
            }
            this.mNextFragmentIndex = ((android.support.v4.app.FragmentManagerState) p16).mNextFragmentIndex;
        }
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.removeFragment() calling method android.util.Log.v()


    public void removeFragment(android.support.v4.app.Fragment p7)
    {
        if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
            android.util.Log.v("FragmentManager", new StringBuilder().append("remove: ").append(p7).append(" nesting=").append(p7.mBackStackNesting).toString());
        }
        int v0;
        if (p7.isInBackStack()) {
            v0 = 0;
        } else {
            v0 = 1;
        }
        if ((!p7.mDetached) || (v0 != 0)) {
            this.mAdded.remove(p7);
            if ((p7.mHasMenu) && (p7.mMenuVisible)) {
                this.mNeedMenuInvalidate = 1;
            }
            p7.mAdded = 0;
            p7.mRemoving = 1;
        }
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.onCreateView() calling method android.util.Log.v()


    public android.view.View onCreateView(android.view.View p12, String p13, android.content.Context p14, android.util.AttributeSet p15)
    {
        android.view.View v0_20;
        if ("fragment".equals(p13)) {
            String v8 = p15.getAttributeValue(0, "class");
            android.content.res.TypedArray v6 = p14.obtainStyledAttributes(p15, android.support.v4.app.FragmentManagerImpl$FragmentTag.Fragment);
            if (v8 == null) {
                v8 = v6.getString(0);
            }
            int v9 = v6.getResourceId(1, -1);
            String v10 = v6.getString(2);
            v6.recycle();
            if (android.support.v4.app.Fragment.isSupportFragmentClass(this.mHost.getContext(), v8)) {
                int v7;
                if (p12 == null) {
                    v7 = 0;
                } else {
                    v7 = p12.getId();
                }
                if ((v7 != -1) || ((v9 != -1) || (v10 != null))) {
                    android.support.v4.app.Fragment v1;
                    if (v9 == -1) {
                        v1 = 0;
                    } else {
                        v1 = this.findFragmentById(v9);
                    }
                    if ((v1 == null) && (v10 != null)) {
                        v1 = this.findFragmentByTag(v10);
                    }
                    if ((v1 == null) && (v7 != -1)) {
                        v1 = this.findFragmentById(v7);
                    }
                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                        android.util.Log.v("FragmentManager", new StringBuilder().append("onCreateView: id=0x").append(Integer.toHexString(v9)).append(" fname=").append(v8).append(" existing=").append(v1).toString());
                    }
                    if (v1 != null) {
                        if (!v1.mInLayout) {
                            v1.mInLayout = 1;
                            v1.mHost = this.mHost;
                            if (!v1.mRetaining) {
                                v1.onInflate(this.mHost.getContext(), p15, v1.mSavedFragmentState);
                            }
                        } else {
                            throw new IllegalArgumentException(new StringBuilder().append(p15.getPositionDescription()).append(": Duplicate id 0x").append(Integer.toHexString(v9)).append(", tag ").append(v10).append(", or parent id 0x").append(Integer.toHexString(v7)).append(" with another fragment for ").append(v8).toString());
                        }
                    } else {
                        android.view.View v0_5;
                        v1 = this.mContainer.instantiate(p14, v8, 0);
                        v1.mFromLayout = 1;
                        if (v9 == 0) {
                            v0_5 = v7;
                        } else {
                            v0_5 = v9;
                        }
                        v1.mFragmentId = v0_5;
                        v1.mContainerId = v7;
                        v1.mTag = v10;
                        v1.mInLayout = 1;
                        v1.mFragmentManager = this;
                        v1.mHost = this.mHost;
                        v1.onInflate(this.mHost.getContext(), p15, v1.mSavedFragmentState);
                        this.addFragment(v1, 1);
                    }
                    if ((this.mCurState >= 1) || (!v1.mFromLayout)) {
                        this.moveToState(v1);
                    } else {
                        this.moveToState(v1, 1, 0, 0, 0);
                    }
                    if (v1.mView != null) {
                        if (v9 != 0) {
                            v1.mView.setId(v9);
                        }
                        if (v1.mView.getTag() == null) {
                            v1.mView.setTag(v10);
                        }
                        v0_20 = v1.mView;
                    } else {
                        throw new IllegalStateException(new StringBuilder().append("Fragment ").append(v8).append(" did not create a view.").toString());
                    }
                } else {
                    throw new IllegalArgumentException(new StringBuilder().append(p15.getPositionDescription()).append(": Must specify unique android:id, android:tag, or have a parent with an id for ").append(v8).toString());
                }
            } else {
                v0_20 = 0;
            }
        } else {
            v0_20 = 0;
        }
        return v0_20;
    }

Method android.support.v4.app.FragmentManagerImpl.moveToState() calling method android.util.Log.v()


    void moveToState(android.support.v4.app.Fragment p15, int p16, int p17, int p18, boolean p19)
    {
        if (((!p15.mAdded) || (p15.mDetached)) && (p16 > 1)) {
            p16 = 1;
        }
        if ((p15.mRemoving) && (p16 > p15.mState)) {
            if ((p15.mState != 0) || (!p15.isInBackStack())) {
                p16 = p15.mState;
            } else {
                p16 = 1;
            }
        }
        if ((p15.mDeferStart) && ((p15.mState < 4) && (p16 > 3))) {
            p16 = 3;
        }
        if (p15.mState > p16) {
            if (p15.mState <= p16) {
                if (p15.mState != p16) {
                    android.util.Log.w("FragmentManager", new StringBuilder().append("moveToState: Fragment state for ").append(p15).append(" not updated inline; ").append("expected state ").append(p16).append(" found ").append(p15.mState).toString());
                    p15.mState = p16;
                }
            } else {
                switch (p15.mState) {
                    case 1:
                        break;
                    case 2:
                        if (p16 >= 2) {
                        } else {
                            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                android.util.Log.v("FragmentManager", new StringBuilder().append("movefrom ACTIVITY_CREATED: ").append(p15).toString());
                            }
                            if ((p15.mView != null) && ((this.mHost.onShouldSaveFragmentState(p15)) && (p15.mSavedViewState == null))) {
                                this.saveFragmentViewState(p15);
                            }
                            p15.performDestroyView();
                            this.dispatchOnFragmentViewDestroyed(p15, 0);
                            if ((p15.mView != null) && (p15.mContainer != null)) {
                                p15.mView.clearAnimation();
                                p15.mContainer.endViewTransition(p15.mView);
                                android.support.v4.app.FragmentManagerImpl$AnimationOrAnimator v8 = 0;
                                if ((this.mCurState > 0) && ((!this.mDestroyed) && ((p15.mView.getVisibility() == 0) && (p15.mPostponedAlpha >= 0)))) {
                                    v8 = this.loadAnimation(p15, p17, 0, p18);
                                }
                                p15.mPostponedAlpha = 0;
                                if (v8 != null) {
                                    this.animateRemoveFragment(p15, v8, p16);
                                }
                                p15.mContainer.removeView(p15.mView);
                            }
                            p15.mContainer = 0;
                            p15.mView = 0;
                            p15.mInnerView = 0;
                            p15.mInLayout = 0;
                        }
                        break;
                    case 3:
                        if (p16 >= 3) {
                        } else {
                            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                android.util.Log.v("FragmentManager", new StringBuilder().append("movefrom STOPPED: ").append(p15).toString());
                            }
                            p15.performReallyStop();
                        }
                        break;
                    case 4:
                        if (p16 >= 4) {
                        } else {
                            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                android.util.Log.v("FragmentManager", new StringBuilder().append("movefrom STARTED: ").append(p15).toString());
                            }
                            p15.performStop();
                            this.dispatchOnFragmentStopped(p15, 0);
                        }
                        break;
                    case 5:
                        if (p16 >= 5) {
                        } else {
                            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                android.util.Log.v("FragmentManager", new StringBuilder().append("movefrom RESUMED: ").append(p15).toString());
                            }
                            p15.performPause();
                            this.dispatchOnFragmentPaused(p15, 0);
                        }
                        break;
                    default:
                }
                if (p16 >= 1) {
                } else {
                    if (this.mDestroyed) {
                        if (p15.getAnimatingAway() == null) {
                            if (p15.getAnimator() != null) {
                                android.animation.Animator v9 = p15.getAnimator();
                                p15.setAnimator(0);
                                v9.cancel();
                            }
                        } else {
                            android.view.View v13 = p15.getAnimatingAway();
                            p15.setAnimatingAway(0);
                            v13.clearAnimation();
                        }
                    }
                    if ((p15.getAnimatingAway() == null) && (p15.getAnimator() == null)) {
                        if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                            android.util.Log.v("FragmentManager", new StringBuilder().append("movefrom CREATED: ").append(p15).toString());
                        }
                        if (p15.mRetaining) {
                            p15.mState = 0;
                        } else {
                            p15.performDestroy();
                            this.dispatchOnFragmentDestroyed(p15, 0);
                        }
                        p15.performDetach();
                        this.dispatchOnFragmentDetached(p15, 0);
                        if (p19) {
                        } else {
                            if (p15.mRetaining) {
                                p15.mHost = 0;
                                p15.mParentFragment = 0;
                                p15.mFragmentManager = 0;
                            } else {
                                this.makeInactive(p15);
                            }
                        }
                    } else {
                        p15.setStateAfterAnimating(p16);
                        p16 = 1;
                    }
                }
            }
        } else {
            if ((!p15.mFromLayout) || (p15.mInLayout)) {
                if ((p15.getAnimatingAway() != null) || (p15.getAnimator() != null)) {
                    p15.setAnimatingAway(0);
                    p15.setAnimator(0);
                    this.moveToState(p15, p15.getStateAfterAnimating(), 0, 0, 1);
                }
                switch (p15.mState) {
                    case 0:
                        if (p16 > 0) {
                            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                android.util.Log.v("FragmentManager", new StringBuilder().append("moveto CREATED: ").append(p15).toString());
                            }
                            if (p15.mSavedFragmentState != null) {
                                p15.mSavedFragmentState.setClassLoader(this.mHost.getContext().getClassLoader());
                                p15.mSavedViewState = p15.mSavedFragmentState.getSparseParcelableArray("android:view_state");
                                p15.mTarget = this.getFragment(p15.mSavedFragmentState, "android:target_state");
                                if (p15.mTarget != null) {
                                    p15.mTargetRequestCode = p15.mSavedFragmentState.getInt("android:target_req_state", 0);
                                }
                                p15.mUserVisibleHint = p15.mSavedFragmentState.getBoolean("android:user_visible_hint", 1);
                                if (!p15.mUserVisibleHint) {
                                    p15.mDeferStart = 1;
                                    if (p16 > 3) {
                                        p16 = 3;
                                    }
                                }
                            }
                            int v2_77;
                            p15.mHost = this.mHost;
                            p15.mParentFragment = this.mParent;
                            if (this.mParent == null) {
                                v2_77 = this.mHost.getFragmentManagerImpl();
                            } else {
                                v2_77 = this.mParent.mChildFragmentManager;
                            }
                            p15.mFragmentManager = v2_77;
                            if (p15.mTarget != null) {
                                if (this.mActive.get(p15.mTarget.mIndex) == p15.mTarget) {
                                    if (p15.mTarget.mState < 1) {
                                        this.moveToState(p15.mTarget, 1, 0, 0, 1);
                                    }
                                } else {
                                    throw new IllegalStateException(new StringBuilder().append("Fragment ").append(p15).append(" declared target fragment ").append(p15.mTarget).append(" that does not belong to this FragmentManager!").toString());
                                }
                            }
                            this.dispatchOnFragmentPreAttached(p15, this.mHost.getContext(), 0);
                            p15.mCalled = 0;
                            p15.onAttach(this.mHost.getContext());
                            if (p15.mCalled) {
                                if (p15.mParentFragment != null) {
                                    p15.mParentFragment.onAttachFragment(p15);
                                } else {
                                    this.mHost.onAttachFragment(p15);
                                }
                                this.dispatchOnFragmentAttached(p15, this.mHost.getContext(), 0);
                                if (p15.mIsCreated) {
                                    p15.restoreChildFragmentState(p15.mSavedFragmentState);
                                    p15.mState = 1;
                                } else {
                                    this.dispatchOnFragmentPreCreated(p15, p15.mSavedFragmentState, 0);
                                    p15.performCreate(p15.mSavedFragmentState);
                                    this.dispatchOnFragmentCreated(p15, p15.mSavedFragmentState, 0);
                                }
                                p15.mRetaining = 0;
                            } else {
                                throw new android.support.v4.app.SuperNotCalledException(new StringBuilder().append("Fragment ").append(p15).append(" did not call through to super.onAttach()").toString());
                            }
                        } else {
                            this.ensureInflatedFragmentView(p15);
                            if (p16 <= 1) {
                                if (p16 <= 2) {
                                    if (p16 <= 3) {
                                        if (p16 <= 4) {
                                        } else {
                                            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                                android.util.Log.v("FragmentManager", new StringBuilder().append("moveto RESUMED: ").append(p15).toString());
                                            }
                                            p15.performResume();
                                            this.dispatchOnFragmentResumed(p15, 0);
                                            p15.mSavedFragmentState = 0;
                                            p15.mSavedViewState = 0;
                                        }
                                    } else {
                                        if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                            android.util.Log.v("FragmentManager", new StringBuilder().append("moveto STARTED: ").append(p15).toString());
                                        }
                                        p15.performStart();
                                        this.dispatchOnFragmentStarted(p15, 0);
                                    }
                                } else {
                                    p15.mState = 3;
                                }
                            } else {
                                if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                    android.util.Log.v("FragmentManager", new StringBuilder().append("moveto ACTIVITY_CREATED: ").append(p15).toString());
                                }
                                if (!p15.mFromLayout) {
                                    android.view.ViewGroup v10_0 = 0;
                                    if (p15.mContainerId != 0) {
                                        if (p15.mContainerId == -1) {
                                            this.throwException(new IllegalArgumentException(new StringBuilder().append("Cannot create fragment ").append(p15).append(" for a container view with no id").toString()));
                                        }
                                        v10_0 = ((android.view.ViewGroup) this.mContainer.onFindViewById(p15.mContainerId));
                                        if ((v10_0 == null) && (!p15.mRestored)) {
                                            try {
                                                String v12 = p15.getResources().getResourceName(p15.mContainerId);
                                            } catch (android.content.res.Resources$NotFoundException v11) {
                                                v12 = "unknown";
                                            }
                                            this.throwException(new IllegalArgumentException(new StringBuilder().append("No view found for id 0x").append(Integer.toHexString(p15.mContainerId)).append(" (").append(v12).append(") for fragment ").append(p15).toString()));
                                        }
                                    }
                                    p15.mContainer = v10_0;
                                    p15.mView = p15.performCreateView(p15.performGetLayoutInflater(p15.mSavedFragmentState), v10_0, p15.mSavedFragmentState);
                                    if (p15.mView == null) {
                                        p15.mInnerView = 0;
                                    } else {
                                        p15.mInnerView = p15.mView;
                                        p15.mView.setSaveFromParentEnabled(0);
                                        if (v10_0 != null) {
                                            v10_0.addView(p15.mView);
                                        }
                                        if (p15.mHidden) {
                                            p15.mView.setVisibility(8);
                                        }
                                        int v2_137;
                                        p15.onViewCreated(p15.mView, p15.mSavedFragmentState);
                                        this.dispatchOnFragmentViewCreated(p15, p15.mView, p15.mSavedFragmentState, 0);
                                        if ((p15.mView.getVisibility() != 0) || (p15.mContainer == null)) {
                                            v2_137 = 0;
                                        } else {
                                            v2_137 = 1;
                                        }
                                        p15.mIsNewlyAdded = v2_137;
                                    }
                                }
                                p15.performActivityCreated(p15.mSavedFragmentState);
                                this.dispatchOnFragmentActivityCreated(p15, p15.mSavedFragmentState, 0);
                                if (p15.mView != null) {
                                    p15.restoreViewState(p15.mSavedFragmentState);
                                }
                                p15.mSavedFragmentState = 0;
                            }
                        }
                    default:
                }
            }
        }
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.makeInactive() calling method android.util.Log.v()


    void makeInactive(android.support.v4.app.Fragment p4)
    {
        if (p4.mIndex >= 0) {
            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                android.util.Log.v("FragmentManager", new StringBuilder().append("Freeing fragment index ").append(p4).toString());
            }
            this.mActive.put(p4.mIndex, 0);
            this.mHost.inactivateFragment(p4.mWho);
            p4.initState();
        }
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.makeActive() calling method android.util.Log.v()


    void makeActive(android.support.v4.app.Fragment p4)
    {
        if (p4.mIndex < 0) {
            String v0_5 = this.mNextFragmentIndex;
            this.mNextFragmentIndex = (v0_5 + 1);
            p4.setIndex(v0_5, this.mParent);
            if (this.mActive == null) {
                this.mActive = new android.util.SparseArray();
            }
            this.mActive.put(p4.mIndex, p4);
            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                android.util.Log.v("FragmentManager", new StringBuilder().append("Allocated fragment index ").append(p4).toString());
            }
        }
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.hideFragment() calling method android.util.Log.v()


    public void hideFragment(android.support.v4.app.Fragment p5)
    {
        int v0 = 1;
        if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
            android.util.Log.v("FragmentManager", new StringBuilder().append("hide: ").append(p5).toString());
        }
        if (!p5.mHidden) {
            p5.mHidden = 1;
            if (p5.mHiddenChanged) {
                v0 = 0;
            }
            p5.mHiddenChanged = v0;
        }
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.freeBackStackIndex() calling method android.util.Log.v()


    public void freeBackStackIndex(int p4)
    {
        try {
            this.mBackStackIndices.set(p4, 0);
        } catch (java.util.ArrayList v0_3) {
            throw v0_3;
        }
        if (this.mAvailBackStackIndices == null) {
            this.mAvailBackStackIndices = new java.util.ArrayList();
        }
        if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
            android.util.Log.v("FragmentManager", new StringBuilder().append("Freeing back stack index ").append(p4).toString());
        }
        this.mAvailBackStackIndices.add(Integer.valueOf(p4));
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.detachFragment() calling method android.util.Log.v()


    public void detachFragment(android.support.v4.app.Fragment p5)
    {
        if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
            android.util.Log.v("FragmentManager", new StringBuilder().append("detach: ").append(p5).toString());
        }
        if (!p5.mDetached) {
            p5.mDetached = 1;
            if (p5.mAdded) {
                if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                    android.util.Log.v("FragmentManager", new StringBuilder().append("remove from detach: ").append(p5).toString());
                }
                this.mAdded.remove(p5);
                if ((p5.mHasMenu) && (p5.mMenuVisible)) {
                    this.mNeedMenuInvalidate = 1;
                }
                p5.mAdded = 0;
            }
        }
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.attachFragment() calling method android.util.Log.v()


    public void attachFragment(android.support.v4.app.Fragment p5)
    {
        if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
            android.util.Log.v("FragmentManager", new StringBuilder().append("attach: ").append(p5).toString());
        }
        if (p5.mDetached) {
            p5.mDetached = 0;
            if (!p5.mAdded) {
                if (!this.mAdded.contains(p5)) {
                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                        android.util.Log.v("FragmentManager", new StringBuilder().append("add from attach: ").append(p5).toString());
                    }
                    this.mAdded.add(p5);
                    p5.mAdded = 1;
                    if ((p5.mHasMenu) && (p5.mMenuVisible)) {
                        this.mNeedMenuInvalidate = 1;
                    }
                } else {
                    throw new IllegalStateException(new StringBuilder().append("Fragment already added: ").append(p5).toString());
                }
            }
        }
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.allocBackStackIndex() calling method android.util.Log.v()


    public int allocBackStackIndex(android.support.v4.app.BackStackRecord p6)
    {
        try {
            if ((this.mAvailBackStackIndices != null) && (this.mAvailBackStackIndices.size() > 0)) {
                int v0_0 = ((Integer) this.mAvailBackStackIndices.remove((this.mAvailBackStackIndices.size() - 1))).intValue();
                if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                    android.util.Log.v("FragmentManager", new StringBuilder().append("Adding back stack index ").append(v0_0).append(" with ").append(p6).toString());
                }
                this.mBackStackIndices.set(v0_0, p6);
                int v1 = v0_0;
            } else {
                if (this.mBackStackIndices == null) {
                    this.mBackStackIndices = new java.util.ArrayList();
                }
                int v0_1 = this.mBackStackIndices.size();
                if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                    android.util.Log.v("FragmentManager", new StringBuilder().append("Setting back stack index ").append(v0_1).append(" to ").append(p6).toString());
                }
                this.mBackStackIndices.add(p6);
                v1 = v0_1;
            }
        } catch (java.util.ArrayList v2_16) {
            throw v2_16;
        }
        return v1;
    }

Method android.support.v4.app.FragmentManagerImpl.addFragment() calling method android.util.Log.v()


    public void addFragment(android.support.v4.app.Fragment p6, boolean p7)
    {
        if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
            android.util.Log.v("FragmentManager", new StringBuilder().append("add: ").append(p6).toString());
        }
        this.makeActive(p6);
        if (!p6.mDetached) {
            if (!this.mAdded.contains(p6)) {
                this.mAdded.add(p6);
                p6.mAdded = 1;
                p6.mRemoving = 0;
                if (p6.mView == null) {
                    p6.mHiddenChanged = 0;
                }
                if ((p6.mHasMenu) && (p6.mMenuVisible)) {
                    this.mNeedMenuInvalidate = 1;
                }
                if (p7) {
                    this.moveToState(p6);
                }
            } else {
                throw new IllegalStateException(new StringBuilder().append("Fragment already added: ").append(p6).toString());
            }
        }
        return;
    }

Method android.support.v4.app.BackStackRecord.generateOps() calling method android.util.Log.v()


    public boolean generateOps(java.util.ArrayList p4, java.util.ArrayList p5)
    {
        if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
            android.util.Log.v("FragmentManager", new StringBuilder().append("Run: ").append(this).toString());
        }
        p4.add(this);
        p5.add(Boolean.valueOf(0));
        if (this.mAddToBackStack) {
            this.mManager.addBackStackState(this);
        }
        return 1;
    }

Method android.support.v4.app.BackStackRecord.commitInternal() calling method android.util.Log.v()


    int commitInternal(boolean p7)
    {
        if (!this.mCommitted) {
            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                android.util.Log.v("FragmentManager", new StringBuilder().append("Commit: ").append(this).toString());
                java.io.PrintWriter v1_1 = new java.io.PrintWriter(new android.support.v4.util.LogWriter("FragmentManager"));
                this.dump("  ", 0, v1_1, 0);
                v1_1.close();
            }
            this.mCommitted = 1;
            if (!this.mAddToBackStack) {
                this.mIndex = -1;
            } else {
                this.mIndex = this.mManager.allocBackStackIndex(this);
            }
            this.mManager.enqueueAction(this, p7);
            return this.mIndex;
        } else {
            throw new IllegalStateException("commit already called");
        }
    }

Method android.support.v4.app.BackStackRecord.bumpBackStackNesting() calling method android.util.Log.v()


    void bumpBackStackNesting(int p7)
    {
        if (this.mAddToBackStack) {
            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                android.util.Log.v("FragmentManager", new StringBuilder().append("Bump nesting in ").append(this).append(" by ").append(p7).toString());
            }
            int v0 = this.mOps.size();
            int v2 = 0;
            while (v2 < v0) {
                android.support.v4.app.BackStackRecord$Op v1_1 = ((android.support.v4.app.BackStackRecord$Op) this.mOps.get(v2));
                if (v1_1.fragment != null) {
                    String v3_5 = v1_1.fragment;
                    v3_5.mBackStackNesting = (v3_5.mBackStackNesting + p7);
                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                        android.util.Log.v("FragmentManager", new StringBuilder().append("Bump nesting of ").append(v1_1.fragment).append(" to ").append(v1_1.fragment.mBackStackNesting).toString());
                    }
                }
                v2++;
            }
        }
        return;
    }

Method org.apache.cordova.LOG.v() calling method android.util.Log.v()


    public static varargs void v(String p2, String p3, Object[] p4)
    {
        if (2 >= org.apache.cordova.LOG.LOGLEVEL) {
            android.util.Log.v(p2, String.format(p3, p4));
        }
        return;
    }

Method org.apache.cordova.LOG.v() calling method android.util.Log.v()


    public static void v(String p2, String p3, Throwable p4)
    {
        if (2 >= org.apache.cordova.LOG.LOGLEVEL) {
            android.util.Log.v(p2, p3, p4);
        }
        return;
    }

Method org.apache.cordova.LOG.v() calling method android.util.Log.v()


    public static void v(String p2, String p3)
    {
        if (2 >= org.apache.cordova.LOG.LOGLEVEL) {
            android.util.Log.v(p2, p3);
        }
        return;
    }

Method com.google.android.gms.common.logging.Logger.v() calling method android.util.Log.v()


    public varargs void v(String p3, Object[] p4)
    {
        if (this.isLoggable(2)) {
            android.util.Log.v(this.mTag, this.format(p3, p4));
        }
        return;
    }

Method com.google.android.gms.common.logging.Logger.v() calling method android.util.Log.v()


    public varargs void v(String p3, Throwable p4, Object[] p5)
    {
        if (this.isLoggable(2)) {
            android.util.Log.v(this.mTag, this.format(p3, p5), p4);
        }
        return;
    }

Method com.google.android.gms.common.internal.GmsLogger.vfmt() calling method android.util.Log.v()


    public final varargs void vfmt(String p2, String p3, Object[] p4)
    {
        if (this.canLog(2)) {
            android.util.Log.v(p2, this.zza(p3, p4));
        }
        return;
    }

Method com.google.android.gms.common.internal.GmsLogger.v() calling method android.util.Log.v()


    public final void v(String p2, String p3, Throwable p4)
    {
        if (this.canLog(2)) {
            android.util.Log.v(p2, this.zzl(p3), p4);
        }
        return;
    }

Method com.google.android.gms.common.internal.GmsLogger.v() calling method android.util.Log.v()


    public final void v(String p2, String p3)
    {
        if (this.canLog(2)) {
            android.util.Log.v(p2, this.zzl(p3));
        }
        return;
    }

Method com.google.android.gms.common.internal.GmsIntents.sendIcingContactChangedBroadcast() calling method android.util.Log.v()


    public static void sendIcingContactChangedBroadcast(android.content.Context p5, boolean p6)
    {
        android.content.Intent v0_3 = new android.content.Intent("com.google.android.gms.icing.action.CONTACT_CHANGED").setPackage("com.google.android.gms").putExtra("com.google.android.gms.icing.extra.isSignificant", p6);
        if (android.util.Log.isLoggable("GmsIntents", 2)) {
            String v2_1 = v0_3.getAction();
            android.util.Log.v("GmsIntents", new StringBuilder((String.valueOf(v2_1).length() + 98)).append("Icing detected contact change, broadcasting it with intent action: ").append(v2_1).append(" and isSignificant extra: ").append(p6).toString());
        }
        p5.sendBroadcast(v0_3);
        return;
    }

Method android.support.v4.content.LocalBroadcastManager.sendBroadcast() calling method android.util.Log.v()


    public boolean sendBroadcast(android.content.Intent p18)
    {
        try {
            int v8;
            String v2 = p18.getAction();
            String v3 = p18.resolveTypeIfNeeded(this.mAppContext.getContentResolver());
            android.net.Uri v5 = p18.getData();
            String v4 = p18.getScheme();
            java.util.Set v6 = p18.getCategories();
        } catch (String v1_9) {
            throw v1_9;
        }
        if ((p18.getFlags() & 8) == 0) {
            v8 = 0;
        } else {
            v8 = 1;
        }
        if (v8 != 0) {
            android.util.Log.v("LocalBroadcastManager", new StringBuilder().append("Resolving type ").append(v3).append(" scheme ").append(v4).append(" of intent ").append(p18).toString());
        }
        String v1_18;
        java.util.ArrayList v9_1 = ((java.util.ArrayList) this.mActions.get(p18.getAction()));
        if (v9_1 == null) {
            v1_18 = 0;
        } else {
            if (v8 != 0) {
                android.util.Log.v("LocalBroadcastManager", new StringBuilder().append("Action list: ").append(v9_1).toString());
            }
            java.util.ArrayList v14_1 = 0;
            int v10_1 = 0;
            while (v10_1 < v9_1.size()) {
                android.support.v4.content.LocalBroadcastManager$ReceiverRecord v13_1 = ((android.support.v4.content.LocalBroadcastManager$ReceiverRecord) v9_1.get(v10_1));
                if (v8 != 0) {
                    android.util.Log.v("LocalBroadcastManager", new StringBuilder().append("Matching against filter ").append(v13_1.filter).toString());
                }
                if (!v13_1.broadcasting) {
                    int v11 = v13_1.filter.match(v2, v3, v4, v5, v6, "LocalBroadcastManager");
                    if (v11 < 0) {
                        if (v8 != 0) {
                            String v12;
                            switch (v11) {
                                case -4:
                                    v12 = "category";
                                    break;
                                case -3:
                                    v12 = "action";
                                    break;
                                case -2:
                                    v12 = "data";
                                    break;
                                case -1:
                                    v12 = "type";
                                    break;
                                default:
                                    v12 = "unknown reason";
                            }
                            android.util.Log.v("LocalBroadcastManager", new StringBuilder().append("  Filter did not match: ").append(v12).toString());
                        }
                    } else {
                        if (v8 != 0) {
                            android.util.Log.v("LocalBroadcastManager", new StringBuilder().append("  Filter matched!  match=0x").append(Integer.toHexString(v11)).toString());
                        }
                        if (v14_1 == null) {
                            v14_1 = new java.util.ArrayList();
                        }
                        v14_1.add(v13_1);
                        v13_1.broadcasting = 1;
                    }
                } else {
                    if (v8 != 0) {
                        android.util.Log.v("LocalBroadcastManager", "  Filter\'s target already added");
                    }
                }
                v10_1++;
            }
            if (v14_1 == null) {
            } else {
                int v10_0 = 0;
                while (v10_0 < v14_1.size()) {
                    ((android.support.v4.content.LocalBroadcastManager$ReceiverRecord) v14_1.get(v10_0)).broadcasting = 0;
                    v10_0++;
                }
                this.mPendingBroadcasts.add(new android.support.v4.content.LocalBroadcastManager$BroadcastRecord(p18, v14_1));
                if (!this.mHandler.hasMessages(1)) {
                    this.mHandler.sendEmptyMessage(1);
                }
                v1_18 = 1;
            }
        }
        return v1_18;
    }

Method android.support.v4.app.FragmentState.instantiate() calling method android.util.Log.v()


    public android.support.v4.app.Fragment instantiate(android.support.v4.app.FragmentHostCallback p5, android.support.v4.app.FragmentContainer p6, android.support.v4.app.Fragment p7, android.support.v4.app.FragmentManagerNonConfig p8)
    {
        if (this.mInstance == null) {
            android.content.Context v0 = p5.getContext();
            if (this.mArguments != null) {
                this.mArguments.setClassLoader(v0.getClassLoader());
            }
            if (p6 == null) {
                this.mInstance = android.support.v4.app.Fragment.instantiate(v0, this.mClassName, this.mArguments);
            } else {
                this.mInstance = p6.instantiate(v0, this.mClassName, this.mArguments);
            }
            if (this.mSavedFragmentState != null) {
                this.mSavedFragmentState.setClassLoader(v0.getClassLoader());
                this.mInstance.mSavedFragmentState = this.mSavedFragmentState;
            }
            this.mInstance.setIndex(this.mIndex, p7);
            this.mInstance.mFromLayout = this.mFromLayout;
            this.mInstance.mRestored = 1;
            this.mInstance.mFragmentId = this.mFragmentId;
            this.mInstance.mContainerId = this.mContainerId;
            this.mInstance.mTag = this.mTag;
            this.mInstance.mRetainInstance = this.mRetainInstance;
            this.mInstance.mDetached = this.mDetached;
            this.mInstance.mHidden = this.mHidden;
            this.mInstance.mFragmentManager = p5.mFragmentManager;
            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                android.util.Log.v("FragmentManager", new StringBuilder().append("Instantiated fragment ").append(this.mInstance).toString());
            }
        }
        this.mInstance.mChildNonConfig = p8;
        return this.mInstance;
    }

Method android.support.v4.app.BackStackState.instantiate() calling method android.util.Log.v()


    public android.support.v4.app.BackStackRecord instantiate(android.support.v4.app.FragmentManagerImpl p12)
    {
        android.support.v4.app.BackStackRecord v0_1 = new android.support.v4.app.BackStackRecord(p12);
        int v5_0 = 0;
        int v3 = 0;
        while (v5_0 < this.mOps.length) {
            android.support.v4.app.BackStackRecord$Op v4_1 = new android.support.v4.app.BackStackRecord$Op();
            int v6_0 = (v5_0 + 1);
            v4_1.cmd = this.mOps[v5_0];
            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                android.util.Log.v("FragmentManager", new StringBuilder().append("Instantiate ").append(v0_1).append(" op #").append(v3).append(" base fragment #").append(this.mOps[v6_0]).toString());
            }
            int v5_1 = (v6_0 + 1);
            int v2 = this.mOps[v6_0];
            if (v2 < 0) {
                v4_1.fragment = 0;
            } else {
                v4_1.fragment = ((android.support.v4.app.Fragment) p12.mActive.get(v2));
            }
            int v6_1 = (v5_1 + 1);
            v4_1.enterAnim = this.mOps[v5_1];
            int v5_2 = (v6_1 + 1);
            v4_1.exitAnim = this.mOps[v6_1];
            int v6_2 = (v5_2 + 1);
            v4_1.popEnterAnim = this.mOps[v5_2];
            v5_0 = (v6_2 + 1);
            v4_1.popExitAnim = this.mOps[v6_2];
            v0_1.mEnterAnim = v4_1.enterAnim;
            v0_1.mExitAnim = v4_1.exitAnim;
            v0_1.mPopEnterAnim = v4_1.popEnterAnim;
            v0_1.mPopExitAnim = v4_1.popExitAnim;
            v0_1.addOp(v4_1);
            v3++;
        }
        v0_1.mTransition = this.mTransition;
        v0_1.mTransitionStyle = this.mTransitionStyle;
        v0_1.mName = this.mName;
        v0_1.mIndex = this.mIndex;
        v0_1.mAddToBackStack = 1;
        v0_1.mBreadCrumbTitleRes = this.mBreadCrumbTitleRes;
        v0_1.mBreadCrumbTitleText = this.mBreadCrumbTitleText;
        v0_1.mBreadCrumbShortTitleRes = this.mBreadCrumbShortTitleRes;
        v0_1.mBreadCrumbShortTitleText = this.mBreadCrumbShortTitleText;
        v0_1.mSharedElementSourceNames = this.mSharedElementSourceNames;
        v0_1.mSharedElementTargetNames = this.mSharedElementTargetNames;
        v0_1.mReorderingAllowed = this.mReorderingAllowed;
        v0_1.bumpBackStackNesting(1);
        return v0_1;
    }

Method android.support.v4.app.FragmentActivity.onRequestPermissionsResult() calling method android.util.Log.w()


    public void onRequestPermissionsResult(int p7, String[] p8, int[] p9)
    {
        int v1_0 = ((p7 >> 16) & 65535);
        if (v1_0 != 0) {
            int v1_1 = (v1_0 - 1);
            String v2_1 = ((String) this.mPendingFragmentActivityResults.get(v1_1));
            this.mPendingFragmentActivityResults.remove(v1_1);
            if (v2_1 != null) {
                android.support.v4.app.Fragment v0 = this.mFragments.findFragmentByWho(v2_1);
                if (v0 != null) {
                    v0.onRequestPermissionsResult((p7 & 65535), p8, p9);
                } else {
                    android.util.Log.w("FragmentActivity", new StringBuilder().append("Activity result no fragment exists for who: ").append(v2_1).toString());
                }
            } else {
                android.util.Log.w("FragmentActivity", "Activity result delivered for unknown Fragment.");
            }
        }
        return;
    }

Method android.support.v4.app.FragmentActivity.onCreate() calling method android.util.Log.w()


    protected void onCreate(android.os.Bundle p9)
    {
        android.support.v4.util.SparseArrayCompat v5_0 = 0;
        this.mFragments.attachHost(0);
        super.onCreate(p9);
        android.support.v4.app.FragmentActivity$NonConfigurationInstances v2_1 = ((android.support.v4.app.FragmentActivity$NonConfigurationInstances) this.getLastNonConfigurationInstance());
        if (v2_1 != null) {
            this.mFragments.restoreLoaderNonConfig(v2_1.loaders);
        }
        if (p9 != null) {
            android.os.Parcelable vtmp2 = p9.getParcelable("android:support:fragments");
            if (v2_1 != null) {
                v5_0 = v2_1.fragments;
            }
            this.mFragments.restoreAllState(vtmp2, v5_0);
            if (p9.containsKey("android:support:next_request_index")) {
                this.mNextCandidateRequestIndex = p9.getInt("android:support:next_request_index");
                int[] v4 = p9.getIntArray("android:support:request_indicies");
                String[] v0 = p9.getStringArray("android:support:request_fragment_who");
                if ((v4 != null) && ((v0 != null) && (v4.length == v0.length))) {
                    this.mPendingFragmentActivityResults = new android.support.v4.util.SparseArrayCompat(v4.length);
                    int v1 = 0;
                    while (v1 < v4.length) {
                        this.mPendingFragmentActivityResults.put(v4[v1], v0[v1]);
                        v1++;
                    }
                } else {
                    android.util.Log.w("FragmentActivity", "Invalid requestCode mapping in savedInstanceState.");
                }
            }
        }
        if (this.mPendingFragmentActivityResults == null) {
            this.mPendingFragmentActivityResults = new android.support.v4.util.SparseArrayCompat();
            this.mNextCandidateRequestIndex = 0;
        }
        this.mFragments.dispatchCreate();
        return;
    }

Method android.support.v4.app.FragmentActivity.onActivityResult() calling method android.util.Log.w()


    protected void onActivityResult(int p7, int p8, android.content.Intent p9)
    {
        this.mFragments.noteStateNotSaved();
        int v0_0 = (p7 >> 16);
        if (v0_0 == 0) {
            super.onActivityResult(p7, p8, p9);
        } else {
            int v0_1 = (v0_0 - 1);
            String v2_1 = ((String) this.mPendingFragmentActivityResults.get(v0_1));
            this.mPendingFragmentActivityResults.remove(v0_1);
            if (v2_1 != null) {
                android.support.v4.app.Fragment v1 = this.mFragments.findFragmentByWho(v2_1);
                if (v1 != null) {
                    v1.onActivityResult((65535 & p7), p8, p9);
                } else {
                    android.util.Log.w("FragmentActivity", new StringBuilder().append("Activity result no fragment exists for who: ").append(v2_1).toString());
                }
            } else {
                android.util.Log.w("FragmentActivity", "Activity result delivered for unknown Fragment.");
            }
        }
        return;
    }

Method com.google.android.gms.signin.internal.SignInClientImpl.signIn() calling method android.util.Log.w()


    public void signIn(com.google.android.gms.signin.internal.ISignInCallbacks p5)
    {
        com.google.android.gms.common.internal.Preconditions.checkNotNull(p5, "Expecting a valid ISignInCallbacks");
        try {
            String v1_6 = this.zzgf.getAccountOrDefault();
            com.google.android.gms.signin.internal.ISignInService v0_3 = 0;
        } catch (com.google.android.gms.signin.internal.ISignInService v0_7) {
            android.util.Log.w("SignInClientImpl", "Remote service probably died when signIn is called");
            try {
                p5.onSignInComplete(new com.google.android.gms.signin.internal.SignInResponse(8));
            } catch (String v1) {
                android.util.Log.wtf("SignInClientImpl", "ISignInCallbacks#onSignInComplete should be executed from the same process, unexpected RemoteException.", v0_7);
            }
            return;
        }
        if ("<<default account>>".equals(v1_6.name)) {
            v0_3 = com.google.android.gms.auth.api.signin.internal.Storage.getInstance(this.getContext()).getSavedDefaultGoogleSignInAccount();
        }
        ((com.google.android.gms.signin.internal.ISignInService) this.getService()).signIn(new com.google.android.gms.signin.internal.SignInRequest(new com.google.android.gms.common.internal.ResolveAccountRequest(v1_6, this.zzsc.intValue(), v0_3)), p5);
        return;
    }

Method com.google.android.gms.signin.internal.SignInClientImpl.saveDefaultAccount() calling method android.util.Log.w()


    public void saveDefaultAccount(com.google.android.gms.common.internal.IAccountAccessor p3, boolean p4)
    {
        try {
            ((com.google.android.gms.signin.internal.ISignInService) this.getService()).saveDefaultAccountToSharedPref(p3, this.zzsc.intValue(), p4);
        } catch (String v0) {
            android.util.Log.w("SignInClientImpl", "Remote service probably died when saveDefaultAccount is called");
        }
        return;
    }

Method com.google.android.gms.signin.internal.SignInClientImpl.clearAccountFromSessionStore() calling method android.util.Log.w()


    public void clearAccountFromSessionStore()
    {
        try {
            ((com.google.android.gms.signin.internal.ISignInService) this.getService()).clearAccountFromSessionStore(this.zzsc.intValue());
        } catch (String v0) {
            android.util.Log.w("SignInClientImpl", "Remote service probably died when clearAccountFromSessionStore is called");
        }
        return;
    }

Method android.support.v4.graphics.drawable.WrappedDrawableApi21.isProjected() calling method android.util.Log.w()


    public boolean isProjected()
    {
        if ((this.mDrawable == null) || (android.support.v4.graphics.drawable.WrappedDrawableApi21.sIsProjectedDrawableMethod == null)) {
            String v1_3 = 0;
        } else {
            try {
                Object[] v4_1 = new Object[0];
                v1_3 = ((Boolean) android.support.v4.graphics.drawable.WrappedDrawableApi21.sIsProjectedDrawableMethod.invoke(this.mDrawable, v4_1)).booleanValue();
            } catch (Exception v0) {
                android.util.Log.w("WrappedDrawableApi21", "Error calling Drawable#isProjected() method", v0);
            }
        }
        return v1_3;
    }

Method android.support.v4.graphics.drawable.WrappedDrawableApi21.findAndCacheIsProjectedDrawableMethod() calling method android.util.Log.w()


    private void findAndCacheIsProjectedDrawableMethod()
    {
        if (android.support.v4.graphics.drawable.WrappedDrawableApi21.sIsProjectedDrawableMethod == null) {
            try {
                Class[] v3_1 = new Class[0];
                android.support.v4.graphics.drawable.WrappedDrawableApi21.sIsProjectedDrawableMethod = android.graphics.drawable.Drawable.getDeclaredMethod("isProjected", v3_1);
            } catch (Exception v0) {
                android.util.Log.w("WrappedDrawableApi21", "Failed to retrieve Drawable#isProjected() method", v0);
            }
        }
        return;
    }

Method android.support.v4.graphics.TypefaceCompatApi26Impl.isFontFamilyPrivateAPIAvailable() calling method android.util.Log.w()


    private static boolean isFontFamilyPrivateAPIAvailable()
    {
        if (android.support.v4.graphics.TypefaceCompatApi26Impl.sAddFontFromAssetManager == null) {
            android.util.Log.w("TypefaceCompatApi26Impl", "Unable to collect necessary private methods. Fallback to legacy implementation.");
        }
        int v0_3;
        if (android.support.v4.graphics.TypefaceCompatApi26Impl.sAddFontFromAssetManager == null) {
            v0_3 = 0;
        } else {
            v0_3 = 1;
        }
        return v0_3;
    }

Method com.google.android.gms.maps.model.PatternItem.zza() calling method android.util.Log.w()


    static java.util.List zza(java.util.List p8)
    {
        java.util.ArrayList v1 = 0;
        if (p8 != null) {
            java.util.ArrayList v3_1 = new java.util.ArrayList(p8.size());
            java.util.Iterator v4 = p8.iterator();
            while (v4.hasNext()) {
                com.google.android.gms.maps.model.Gap v0_1 = ((com.google.android.gms.maps.model.PatternItem) v4.next());
                if (v0_1 != null) {
                    switch (v0_1.type) {
                        case 0:
                            v0_1 = new com.google.android.gms.maps.model.Dash(v0_1.zzdu.floatValue());
                            break;
                        case 1:
                            v0_1 = new com.google.android.gms.maps.model.Dot();
                            break;
                        case 2:
                            v0_1 = new com.google.android.gms.maps.model.Gap(v0_1.zzdu.floatValue());
                            break;
                        default:
                            android.util.Log.w(com.google.android.gms.maps.model.PatternItem.TAG, new StringBuilder(37).append("Unknown PatternItem type: ").append(v0_1.type).toString());
                    }
                } else {
                    v0_1 = 0;
                }
                v3_1.add(v0_1);
            }
            v1 = v3_1;
        }
        return v1;
    }

Method com.google.android.gms.maps.model.Cap.zzg() calling method android.util.Log.w()


    final com.google.android.gms.maps.model.Cap zzg()
    {
        switch (this.type) {
            case 0:
                this = new com.google.android.gms.maps.model.ButtCap;
                super();
                break;
            case 1:
                super = new com.google.android.gms.maps.model.SquareCap;
                super();
                break;
            case 2:
                super = new com.google.android.gms.maps.model.RoundCap;
                super();
                break;
            case 3:
                super = new com.google.android.gms.maps.model.CustomCap(super.bitmapDescriptor, super.zzcm.floatValue());
                break;
            default:
                android.util.Log.w(com.google.android.gms.maps.model.Cap.TAG, new StringBuilder(29).append("Unknown Cap type: ").append(super.type).toString());
        }
        return super;
    }

Method com.google.android.gms.location.DetectedActivity.zzb() calling method android.util.Log.w()


    public static void zzb(int p5)
    {
        String v0_0 = 0;
        String v2_0 = com.google.android.gms.location.DetectedActivity.zzr;
        String v1_3 = 0;
        while (v1_3 < v2_0.length) {
            if (v2_0[v1_3] == p5) {
                v0_0 = 1;
            }
            v1_3++;
        }
        if (v0_0 == null) {
            android.util.Log.w("DetectedActivity", new StringBuilder(81).append(p5).append(" is not a valid DetectedActivity supported by Activity Transition API.").toString());
        }
        return;
    }

Method com.google.android.gms.common.internal.BaseGmsClient$PostInitCallback.handleServiceSuccess() calling method android.util.Log.w()


    protected final boolean handleServiceSuccess()
    {
        int v0_0 = 0;
        try {
            com.google.android.gms.common.internal.BaseGmsClient$BaseConnectionCallbacks v1_8 = this.service.getInterfaceDescriptor();
        } catch (com.google.android.gms.common.internal.BaseGmsClient$BaseConnectionCallbacks v1) {
            android.util.Log.w("GmsClient", "service probably died");
            return v0_0;
        }
        if (this.zzru.getServiceDescriptor().equals(v1_8)) {
            com.google.android.gms.common.internal.BaseGmsClient$BaseConnectionCallbacks v1_2 = this.zzru.createServiceInterface(this.service);
            if ((v1_2 == null) || ((!com.google.android.gms.common.internal.BaseGmsClient.zza(this.zzru, 2, 4, v1_2)) && (!com.google.android.gms.common.internal.BaseGmsClient.zza(this.zzru, 3, 4, v1_2)))) {
                return v0_0;
            } else {
                com.google.android.gms.common.internal.BaseGmsClient.zza(this.zzru, 0);
                int v0_3 = this.zzru.getConnectionHint();
                if (com.google.android.gms.common.internal.BaseGmsClient.zze(this.zzru) != null) {
                    com.google.android.gms.common.internal.BaseGmsClient.zze(this.zzru).onConnected(v0_3);
                }
                v0_0 = 1;
                return v0_0;
            }
        } else {
            int v3_3 = this.zzru.getServiceDescriptor();
            android.util.Log.e("GmsClient", new StringBuilder(((String.valueOf(v3_3).length() + 34) + String.valueOf(v1_8).length())).append("service descriptor mismatch: ").append(v3_3).append(" vs. ").append(v1_8).toString());
            return v0_0;
        }
    }

Method com.google.android.gms.common.internal.AccountAccessor.getAccountBinderSafe() calling method android.util.Log.w()


    public static android.accounts.Account getAccountBinderSafe(com.google.android.gms.common.internal.IAccountAccessor p5)
    {
        Throwable v0_0 = 0;
        if (p5 != null) {
            long v2 = android.os.Binder.clearCallingIdentity();
            try {
                v0_0 = p5.getAccount();
                android.os.Binder.restoreCallingIdentity(v2);
            } catch (Throwable v0_1) {
                android.os.Binder.restoreCallingIdentity(v2);
                throw v0_1;
            } catch (String v1) {
                android.util.Log.w("AccountAccessor", "Remote account accessor probably died");
                android.os.Binder.restoreCallingIdentity(v2);
            }
        }
        return v0_0;
    }

Method com.google.android.gms.common.data.BitmapTeleporter.release() calling method android.util.Log.w()


    public void release()
    {
        if (!this.zznd) {
            try {
                this.zznb.close();
            } catch (java.io.IOException v0_2) {
                android.util.Log.w("BitmapTeleporter", "Could not close PFD", v0_2);
            }
        }
        return;
    }

Method com.google.android.gms.common.data.BitmapTeleporter.zza() calling method android.util.Log.w()


    private static void zza(java.io.Closeable p3)
    {
        try {
            p3.close();
        } catch (java.io.IOException v0) {
            android.util.Log.w("BitmapTeleporter", "Could not close stream", v0);
        }
        return;
    }

Method com.google.android.gms.common.api.internal.zzi.zza() calling method android.util.Log.w()


    protected final void zza(com.google.android.gms.common.ConnectionResult p4, int p5)
    {
        android.util.Log.w("AutoManageHelper", "Unresolved error while connecting client. Stopping auto-manage.");
        if (p5 >= 0) {
            com.google.android.gms.common.api.GoogleApiClient$OnConnectionFailedListener v0_5 = ((com.google.android.gms.common.api.internal.zzi$zza) this.zzed.get(p5));
            if (v0_5 != null) {
                this.zzc(p5);
                com.google.android.gms.common.api.GoogleApiClient$OnConnectionFailedListener v0_1 = v0_5.zzeg;
                if (v0_1 != null) {
                    v0_1.onConnectionFailed(p4);
                }
            }
        } else {
            android.util.Log.wtf("AutoManageHelper", "AutoManageLifecycleHelper received onErrorResolutionFailed callback but no failing client ID is set", new Exception());
        }
        return;
    }

Method com.google.android.gms.common.GoogleCertificatesQuery.getCallingCertificateBinder() calling method android.util.Log.w()


    public android.os.IBinder getCallingCertificateBinder()
    {
        android.os.IBinder v0_2;
        if (this.zzbi != null) {
            v0_2 = this.zzbi.asBinder();
        } else {
            android.util.Log.w("GoogleCertificatesQuery", "certificate binder is null");
            v0_2 = 0;
        }
        return v0_2;
    }

Method android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi18.registerMediaButtonEventReceiver() calling method android.util.Log.w()


    void registerMediaButtonEventReceiver(android.app.PendingIntent p4, android.content.ComponentName p5)
    {
        if (android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi18.sIsMbrPendingIntentSupported) {
            try {
                this.mAudioManager.registerMediaButtonEventReceiver(p4);
            } catch (NullPointerException v0) {
                android.util.Log.w("MediaSessionCompat", "Unable to register media button event receiver with PendingIntent, falling back to ComponentName.");
                android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi18.sIsMbrPendingIntentSupported = 0;
            }
        }
        if (!android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi18.sIsMbrPendingIntentSupported) {
            super.registerMediaButtonEventReceiver(p4, p5);
        }
        return;
    }

Method android.support.v4.graphics.TypefaceCompatApi24Impl.isUsable() calling method android.util.Log.w()


    public static boolean isUsable()
    {
        if (android.support.v4.graphics.TypefaceCompatApi24Impl.sAddFontWeightStyle == null) {
            android.util.Log.w("TypefaceCompatApi24Impl", "Unable to collect necessary private methods.Fallback to legacy implementation.");
        }
        int v0_3;
        if (android.support.v4.graphics.TypefaceCompatApi24Impl.sAddFontWeightStyle == null) {
            v0_3 = 0;
        } else {
            v0_3 = 1;
        }
        return v0_3;
    }

Method com.google.android.gms.common.api.internal.zzch.zzb() calling method android.util.Log.w()


    private static void zzb(com.google.android.gms.common.api.Result p6)
    {
        if ((p6 instanceof com.google.android.gms.common.api.Releasable)) {
            try {
                ((com.google.android.gms.common.api.Releasable) p6).release();
            } catch (RuntimeException v1_2) {
                String v3_2 = String.valueOf(p6);
                android.util.Log.w("TransformedResultImpl", new StringBuilder((String.valueOf(v3_2).length() + 18)).append("Unable to release ").append(v3_2).toString(), v1_2);
            }
        }
        return;
    }

Method com.google.android.gms.common.api.internal.zzav.getConnectionResult() calling method android.util.Log.w()


    public final com.google.android.gms.common.ConnectionResult getConnectionResult(com.google.android.gms.common.api.Api p4)
    {
        this.zzga.lock();
        try {
            if ((this.isConnected()) || (this.zzig)) {
                if (!this.zzil.containsKey(p4.getClientKey())) {
                    throw new IllegalArgumentException(String.valueOf(p4.getName()).concat(" was never registered with GoogleApiClient"));
                } else {
                    com.google.android.gms.common.ConnectionResult v0_5 = this.zzif.getConnectionResult(p4);
                    if (v0_5 != null) {
                        this.zzga.unlock();
                    } else {
                        if (!this.zzig) {
                            android.util.Log.w("GoogleApiClientImpl", this.zzbb());
                            android.util.Log.wtf("GoogleApiClientImpl", String.valueOf(p4.getName()).concat(" requested in getConnectionResult is not connected but is not present in the failed  connections map"), new Exception());
                            v0_5 = new com.google.android.gms.common.ConnectionResult(8, 0);
                            this.zzga.unlock();
                        } else {
                            v0_5 = com.google.android.gms.common.ConnectionResult.RESULT_SUCCESS;
                            this.zzga.unlock();
                        }
                    }
                    return v0_5;
                }
            } else {
                throw new IllegalStateException("Cannot invoke getConnectionResult unless GoogleApiClient is connected");
            }
        } catch (com.google.android.gms.common.ConnectionResult v0_14) {
            this.zzga.unlock();
            throw v0_14;
        }
    }

Method com.google.android.gms.common.api.internal.zzaj.zze() calling method android.util.Log.w()


    private final boolean zze(int p6)
    {
        int v0_1;
        if (this.zzhj == p6) {
            v0_1 = 1;
        } else {
            android.util.Log.w("GoogleApiClientConnecting", this.zzhf.zzfq.zzbb());
            int v1_0 = String.valueOf(this);
            android.util.Log.w("GoogleApiClientConnecting", new StringBuilder((String.valueOf(v1_0).length() + 23)).append("Unexpected callback in ").append(v1_0).toString());
            android.util.Log.w("GoogleApiClientConnecting", new StringBuilder(33).append("mRemainingConnections=").append(this.zzhk).toString());
            int v1_8 = com.google.android.gms.common.api.internal.zzaj.zzf(this.zzhj);
            int v2_8 = com.google.android.gms.common.api.internal.zzaj.zzf(p6);
            android.util.Log.wtf("GoogleApiClientConnecting", new StringBuilder(((String.valueOf(v1_8).length() + 70) + String.valueOf(v2_8).length())).append("GoogleApiClient connecting is in step ").append(v1_8).append(" but received callback for step ").append(v2_8).toString(), new Exception());
            this.zze(new com.google.android.gms.common.ConnectionResult(8, 0));
            v0_1 = 0;
        }
        return v0_1;
    }

Method com.google.android.gms.common.api.internal.zzaj.zzar() calling method android.util.Log.w()


    private final boolean zzar()
    {
        int v0 = 0;
        this.zzhk = (this.zzhk - 1);
        if (this.zzhk <= 0) {
            if (this.zzhk >= 0) {
                if (this.zzgt == null) {
                    v0 = 1;
                } else {
                    this.zzhf.zzje = this.zzhi;
                    this.zze(this.zzgt);
                }
            } else {
                android.util.Log.w("GoogleApiClientConnecting", this.zzhf.zzfq.zzbb());
                android.util.Log.wtf("GoogleApiClientConnecting", "GoogleApiClient received too many callbacks for the given step. Clients may be in an unexpected state; GoogleApiClient will now disconnect.", new Exception());
                this.zze(new com.google.android.gms.common.ConnectionResult(8, 0));
            }
        }
        return v0;
    }

Method com.google.android.gms.common.api.internal.BasePendingResult.zzb() calling method android.util.Log.w()


    public static void zzb(com.google.android.gms.common.api.Result p6)
    {
        if ((p6 instanceof com.google.android.gms.common.api.Releasable)) {
            try {
                ((com.google.android.gms.common.api.Releasable) p6).release();
            } catch (RuntimeException v1_2) {
                String v3_2 = String.valueOf(p6);
                android.util.Log.w("BasePendingResult", new StringBuilder((String.valueOf(v3_2).length() + 18)).append("Unable to release ").append(v3_2).toString(), v1_2);
            }
        }
        return;
    }

Method com.google.android.gms.common.api.ResultCallbacks.onResult() calling method android.util.Log.w()


    public final void onResult(com.google.android.gms.common.api.Result p7)
    {
        RuntimeException v1_0 = p7.getStatus();
        if (!v1_0.isSuccess()) {
            this.onFailure(v1_0);
            if ((p7 instanceof com.google.android.gms.common.api.Releasable)) {
                try {
                    ((com.google.android.gms.common.api.Releasable) p7).release();
                } catch (RuntimeException v1_2) {
                    String v3_0 = String.valueOf(p7);
                    android.util.Log.w("ResultCallbacks", new StringBuilder((String.valueOf(v3_0).length() + 18)).append("Unable to release ").append(v3_0).toString(), v1_2);
                }
            }
        } else {
            this.onSuccess(p7);
        }
        return;
    }

Method com.google.android.gms.common.GoogleApiAvailability.zza() calling method android.util.Log.w()


    private final void zza(android.content.Context p8, int p9, String p10, android.app.PendingIntent p11)
    {
        if (p9 != 18) {
            if (p11 != null) {
                String v2_0;
                int v1_7 = com.google.android.gms.common.internal.ConnectionErrorMessages.getErrorNotificationTitle(p8, p9);
                String v2_5 = com.google.android.gms.common.internal.ConnectionErrorMessages.getErrorNotificationMessage(p8, p9);
                java.util.concurrent.atomic.AtomicBoolean v3_9 = p8.getResources();
                String v0_5 = ((android.app.NotificationManager) p8.getSystemService("notification"));
                if (!com.google.android.gms.common.util.DeviceProperties.isWearable(p8)) {
                    int v1_6 = new android.support.v4.app.NotificationCompat$Builder(p8).setSmallIcon(17301642).setTicker(v3_9.getString(com.google.android.gms.base.R$string.common_google_play_services_notification_ticker)).setWhen(System.currentTimeMillis()).setAutoCancel(1).setContentIntent(p11).setContentTitle(v1_7).setContentText(v2_5).setLocalOnly(1).setStyle(new android.support.v4.app.NotificationCompat$BigTextStyle().bigText(v2_5));
                    if ((com.google.android.gms.common.util.PlatformVersion.isAtLeastO()) && (com.google.android.gms.common.util.PlatformVersion.isAtLeastO())) {
                        v1_6.setChannelId(this.zza(p8, v0_5));
                    }
                    v2_0 = v1_6.build();
                } else {
                    com.google.android.gms.common.internal.Preconditions.checkState(com.google.android.gms.common.util.PlatformVersion.isAtLeastKitKatWatch());
                    int v1_10 = new android.app.Notification$Builder(p8).setSmallIcon(p8.getApplicationInfo().icon).setPriority(2).setAutoCancel(1).setContentTitle(v1_7).setStyle(new android.app.Notification$BigTextStyle().bigText(v2_5));
                    if (!com.google.android.gms.common.util.DeviceProperties.isWearableWithoutPlayStore(p8)) {
                        v1_10.setContentIntent(p11);
                    } else {
                        v1_10.addAction(com.google.android.gms.base.R$drawable.common_full_open_on_phone, v3_9.getString(com.google.android.gms.base.R$string.common_open_on_phone), p11);
                    }
                    if ((com.google.android.gms.common.util.PlatformVersion.isAtLeastO()) && (com.google.android.gms.common.util.PlatformVersion.isAtLeastO())) {
                        v1_10.setChannelId(this.zza(p8, v0_5));
                    }
                    v2_0 = v1_10.build();
                }
                int v1_1;
                switch (p9) {
                    case 1:
                    case 2:
                    case 3:
                        v1_1 = 10436;
                        com.google.android.gms.common.GooglePlayServicesUtilLight.zzbt.set(0);
                        break;
                    default:
                        v1_1 = 39789;
                }
                if (p10 != null) {
                    v0_5.notify(p10, v1_1, v2_0);
                } else {
                    v0_5.notify(v1_1, v2_0);
                }
            } else {
                if (p9 == 6) {
                    android.util.Log.w("GoogleApiAvailability", "Missing resolution for ConnectionResult.RESOLUTION_REQUIRED. Call GoogleApiAvailability#showErrorNotification(Context, ConnectionResult) instead.");
                }
            }
        } else {
            this.zza(p8);
        }
        return;
    }

Method android.support.v4.provider.TreeDocumentFile.listFiles() calling method android.util.Log.w()


    public android.support.v4.provider.DocumentFile[] listFiles()
    {
        android.content.ContentResolver v0 = this.mContext.getContentResolver();
        android.net.Uri v1 = android.provider.DocumentsContract.buildChildDocumentsUriUsingTree(this.mUri, android.provider.DocumentsContract.getDocumentId(this.mUri));
        java.util.ArrayList v13_0 = new java.util.ArrayList();
        try {
            android.support.v4.provider.TreeDocumentFile v2_2 = new String[1];
            v2_2[0] = "document_id";
            android.database.Cursor v6 = v0.query(v1, v2_2, 0, 0, 0);
        } catch (android.support.v4.provider.TreeDocumentFile v2_6) {
            android.support.v4.provider.TreeDocumentFile.closeQuietly(v6);
            throw v2_6;
        } catch (Exception v9) {
            android.util.Log.w("DocumentFile", new StringBuilder().append("Failed query: ").append(v9).toString());
            android.support.v4.provider.TreeDocumentFile.closeQuietly(v6);
            android.support.v4.provider.TreeDocumentFile v2_8 = new android.net.Uri[v13_0.size()];
            android.net.Uri[] v11_1 = ((android.net.Uri[]) v13_0.toArray(v2_8));
            android.support.v4.provider.DocumentFile[] v12 = new android.support.v4.provider.DocumentFile[v11_1.length];
            int v10 = 0;
            while (v10 < v11_1.length) {
                v12[v10] = new android.support.v4.provider.TreeDocumentFile(this, this.mContext, v11_1[v10]);
                v10++;
            }
            return v12;
        }
        while (v6.moveToNext()) {
            v13_0.add(android.provider.DocumentsContract.buildDocumentUriUsingTree(this.mUri, v6.getString(0)));
        }
        android.support.v4.provider.TreeDocumentFile.closeQuietly(v6);
    }

Method android.support.v4.provider.RawDocumentFile.createFile() calling method android.util.Log.w()


    public android.support.v4.provider.DocumentFile createFile(String p7, String p8)
    {
        String v1 = android.webkit.MimeTypeMap.getSingleton().getExtensionFromMimeType(p7);
        if (v1 != null) {
            p8 = new StringBuilder().append(p8).append(".").append(v1).toString();
        }
        java.io.File v2_1 = new java.io.File(this.mFile, p8);
        try {
            v2_1.createNewFile();
            int v3_5 = new android.support.v4.provider.RawDocumentFile(this, v2_1);
        } catch (java.io.IOException v0) {
            android.util.Log.w("DocumentFile", new StringBuilder().append("Failed to createFile: ").append(v0).toString());
            v3_5 = 0;
        }
        return v3_5;
    }

Method android.support.v4.provider.RawDocumentFile.deleteContents() calling method android.util.Log.w()


    private static boolean deleteContents(java.io.File p8)
    {
        java.io.File[] v1 = p8.listFiles();
        int v2 = 1;
        if (v1 != null) {
            int v4 = v1.length;
            int v3 = 0;
            while (v3 < v4) {
                java.io.File v0 = v1[v3];
                if (v0.isDirectory()) {
                    v2 &= android.support.v4.provider.RawDocumentFile.deleteContents(v0);
                }
                if (!v0.delete()) {
                    android.util.Log.w("DocumentFile", new StringBuilder().append("Failed to delete ").append(v0).toString());
                    v2 = 0;
                }
                v3++;
            }
        }
        return v2;
    }

Method android.support.v4.print.PrintHelper$PrintHelperApi19.loadBitmap() calling method android.util.Log.w()


    private android.graphics.Bitmap loadBitmap(android.net.Uri p6, android.graphics.BitmapFactory$Options p7)
    {
        if ((p6 != null) && (this.mContext != null)) {
            try {
                java.io.InputStream v0 = this.mContext.getContentResolver().openInputStream(p6);
                Throwable v2_1 = android.graphics.BitmapFactory.decodeStream(v0, 0, p7);
            } catch (Throwable v2_2) {
                if (v0 != null) {
                    try {
                        v0.close();
                    } catch (java.io.IOException v1_0) {
                        android.util.Log.w("PrintHelperApi19", "close fail ", v1_0);
                    }
                }
                throw v2_2;
            }
            if (v0 != null) {
                try {
                    v0.close();
                } catch (java.io.IOException v1_1) {
                    android.util.Log.w("PrintHelperApi19", "close fail ", v1_1);
                }
            }
            return v2_1;
        } else {
            throw new IllegalArgumentException("bad argument to loadBitmap");
        }
    }

Method android.support.v4.media.MediaBrowserServiceCompat$1.onResultSent() calling method android.util.Log.w()


    void onResultSent(java.util.List p6)
    {
        if (this.this$0.mConnections.get(this.val$connection.callbacks.asBinder()) == this.val$connection) {
            java.util.List v1;
            if ((this.getFlags() & 1) == 0) {
                v1 = p6;
            } else {
                v1 = this.this$0.applyOptions(p6, this.val$options);
            }
            try {
                this.val$connection.callbacks.onLoadChildren(this.val$parentId, v1, this.val$options);
            } catch (android.os.RemoteException v0) {
                android.util.Log.w("MBServiceCompat", new StringBuilder().append("Calling onLoadChildren() failed for id=").append(this.val$parentId).append(" package=").append(this.val$connection.pkg).toString());
            }
        } else {
            if (android.support.v4.media.MediaBrowserServiceCompat.DEBUG) {
                android.util.Log.d("MBServiceCompat", new StringBuilder().append("Not sending onLoadChildren result for connection that has been disconnected. pkg=").append(this.val$connection.pkg).append(" id=").append(this.val$parentId).toString());
            }
        }
        return;
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.onServiceConnected() calling method android.util.Log.w()


    public void onServiceConnected(android.os.Messenger p14, String p15, android.support.v4.media.session.MediaSessionCompat$Token p16, android.os.Bundle p17)
    {
        if (this.isCurrent(p14, "onConnect")) {
            if (this.mState == 2) {
                this.mRootId = p15;
                this.mMediaSessionToken = p16;
                this.mExtras = p17;
                this.mState = 3;
                if (android.support.v4.media.MediaBrowserCompat.DEBUG) {
                    android.util.Log.d("MediaBrowserCompat", "ServiceCallbacks.onConnect...");
                    this.dump();
                }
                this.mCallback.onConnected();
                try {
                    String v9_1 = this.mSubscriptions.entrySet().iterator();
                } catch (android.os.RemoteException v2) {
                    android.util.Log.d("MediaBrowserCompat", "addSubscription failed with RemoteException.");
                }
                while (v9_1.hasNext()) {
                    java.util.Map$Entry v7_1 = ((java.util.Map$Entry) v9_1.next());
                    String v4_1 = ((String) v7_1.getKey());
                    android.support.v4.media.MediaBrowserCompat$Subscription v6_1 = ((android.support.v4.media.MediaBrowserCompat$Subscription) v7_1.getValue());
                    java.util.List v1 = v6_1.getCallbacks();
                    java.util.List v5 = v6_1.getOptionsList();
                    int v3 = 0;
                    while (v3 < v1.size()) {
                        this.mServiceBinderWrapper.addSubscription(v4_1, android.support.v4.media.MediaBrowserCompat$SubscriptionCallback.access$000(((android.support.v4.media.MediaBrowserCompat$SubscriptionCallback) v1.get(v3))), ((android.os.Bundle) v5.get(v3)), this.mCallbacksMessenger);
                        v3++;
                    }
                }
            } else {
                android.util.Log.w("MediaBrowserCompat", new StringBuilder().append("onConnect from service while mState=").append(android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.getStateLabel(this.mState)).append("... ignoring").toString());
            }
        }
        return;
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.onConnectionFailed() calling method android.util.Log.w()


    public void onConnectionFailed(android.os.Messenger p4)
    {
        android.util.Log.e("MediaBrowserCompat", new StringBuilder().append("onConnectFailed for ").append(this.mServiceComponent).toString());
        if (this.isCurrent(p4, "onConnectFailed")) {
            if (this.mState == 2) {
                this.forceCloseConnection();
                this.mCallback.onConnectionFailed();
            } else {
                android.util.Log.w("MediaBrowserCompat", new StringBuilder().append("onConnect from service while mState=").append(android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.getStateLabel(this.mState)).append("... ignoring").toString());
            }
        }
        return;
    }

Method android.support.v4.media.MediaBrowserCompat$CustomActionResultReceiver.onReceiveResult() calling method android.util.Log.w()


    protected void onReceiveResult(int p4, android.os.Bundle p5)
    {
        if (this.mCallback != null) {
            switch (p4) {
                case -1:
                    this.mCallback.onError(this.mAction, this.mExtras, p5);
                    break;
                case 0:
                    this.mCallback.onResult(this.mAction, this.mExtras, p5);
                    break;
                case 1:
                    this.mCallback.onProgressUpdate(this.mAction, this.mExtras, p5);
                    break;
                default:
                    android.util.Log.w("MediaBrowserCompat", new StringBuilder().append("Unknown result code: ").append(p4).append(" (extras=").append(this.mExtras).append(", resultData=").append(p5).append(")").toString());
            }
        }
        return;
    }

Method android.support.v4.app.LoaderManagerImpl.doStop() calling method android.util.Log.w()


    void doStop()
    {
        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
            android.util.Log.v("LoaderManager", new StringBuilder().append("Stopping in ").append(this).toString());
        }
        if (this.mStarted) {
            int v1 = (this.mLoaders.size() - 1);
            while (v1 >= 0) {
                ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mLoaders.valueAt(v1)).stop();
                v1--;
            }
            this.mStarted = 0;
        } else {
            RuntimeException v0_1 = new RuntimeException("here");
            v0_1.fillInStackTrace();
            android.util.Log.w("LoaderManager", new StringBuilder().append("Called doStop when not started: ").append(this).toString(), v0_1);
        }
        return;
    }

Method android.support.v4.app.LoaderManagerImpl.doStart() calling method android.util.Log.w()


    void doStart()
    {
        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
            android.util.Log.v("LoaderManager", new StringBuilder().append("Starting in ").append(this).toString());
        }
        if (!this.mStarted) {
            this.mStarted = 1;
            int v1 = (this.mLoaders.size() - 1);
            while (v1 >= 0) {
                ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mLoaders.valueAt(v1)).start();
                v1--;
            }
        } else {
            RuntimeException v0_1 = new RuntimeException("here");
            v0_1.fillInStackTrace();
            android.util.Log.w("LoaderManager", new StringBuilder().append("Called doStart when already started: ").append(this).toString(), v0_1);
        }
        return;
    }

Method android.support.v4.app.LoaderManagerImpl.doRetain() calling method android.util.Log.w()


    void doRetain()
    {
        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
            android.util.Log.v("LoaderManager", new StringBuilder().append("Retaining in ").append(this).toString());
        }
        if (this.mStarted) {
            this.mRetaining = 1;
            this.mStarted = 0;
            int v1 = (this.mLoaders.size() - 1);
            while (v1 >= 0) {
                ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mLoaders.valueAt(v1)).retain();
                v1--;
            }
        } else {
            RuntimeException v0_1 = new RuntimeException("here");
            v0_1.fillInStackTrace();
            android.util.Log.w("LoaderManager", new StringBuilder().append("Called doRetain when not started: ").append(this).toString(), v0_1);
        }
        return;
    }

Method android.support.v4.app.FragmentStatePagerAdapter.restoreState() calling method android.util.Log.w()


    public void restoreState(android.os.Parcelable p12, ClassLoader p13)
    {
        if (p12 != null) {
            ((android.os.Bundle) p12).setClassLoader(p13);
            android.os.Parcelable[] v2 = ((android.os.Bundle) p12).getParcelableArray("states");
            this.mSavedState.clear();
            this.mFragments.clear();
            if (v2 != null) {
                int v3 = 0;
                while (v3 < v2.length) {
                    this.mSavedState.add(((android.support.v4.app.Fragment$SavedState) v2[v3]));
                    v3++;
                }
            }
            android.support.v4.app.Fragment$SavedState v7_1 = ((android.os.Bundle) p12).keySet().iterator();
            while (v7_1.hasNext()) {
                String v5_1 = ((String) v7_1.next());
                if (v5_1.startsWith("f")) {
                    int v4 = Integer.parseInt(v5_1.substring(1));
                    android.support.v4.app.Fragment v1 = this.mFragmentManager.getFragment(((android.os.Bundle) p12), v5_1);
                    if (v1 == null) {
                        android.util.Log.w("FragmentStatePagerAdapt", new StringBuilder().append("Bad fragment at key ").append(v5_1).toString());
                    }
                    while (this.mFragments.size() <= v4) {
                        this.mFragments.add(0);
                    }
                    v1.setMenuVisibility(0);
                    this.mFragments.set(v4, v1);
                }
            }
        }
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.restoreAllState() calling method android.util.Log.w()


    void restoreAllState(android.os.Parcelable p16, android.support.v4.app.FragmentManagerNonConfig p17)
    {
        if ((p16 != null) && (((android.support.v4.app.FragmentManagerState) p16).mActive != null)) {
            java.util.List v2 = 0;
            if (p17 != null) {
                int v3_0;
                java.util.List v10_1 = p17.getFragments();
                v2 = p17.getChildNonConfigs();
                if (v10_1 == null) {
                    v3_0 = 0;
                } else {
                    v3_0 = v10_1.size();
                }
                int v7_1 = 0;
                while (v7_1 < v3_0) {
                    android.support.v4.app.Fragment v4_6 = ((android.support.v4.app.Fragment) v10_1.get(v7_1));
                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                        android.util.Log.v("FragmentManager", new StringBuilder().append("restoreAllState: re-attaching retained ").append(v4_6).toString());
                    }
                    int v8 = 0;
                    while ((v8 < ((android.support.v4.app.FragmentManagerState) p16).mActive.length) && (((android.support.v4.app.FragmentManagerState) p16).mActive[v8].mIndex != v4_6.mIndex)) {
                        v8++;
                    }
                    if (v8 == ((android.support.v4.app.FragmentManagerState) p16).mActive.length) {
                        this.throwException(new IllegalStateException(new StringBuilder().append("Could not find active fragment with index ").append(v4_6.mIndex).toString()));
                    }
                    android.support.v4.app.FragmentState v6_1 = ((android.support.v4.app.FragmentManagerState) p16).mActive[v8];
                    v6_1.mInstance = v4_6;
                    v4_6.mSavedViewState = 0;
                    v4_6.mBackStackNesting = 0;
                    v4_6.mInLayout = 0;
                    v4_6.mAdded = 0;
                    v4_6.mTarget = 0;
                    if (v6_1.mSavedFragmentState != null) {
                        v6_1.mSavedFragmentState.setClassLoader(this.mHost.getContext().getClassLoader());
                        v4_6.mSavedViewState = v6_1.mSavedFragmentState.getSparseParcelableArray("android:view_state");
                        v4_6.mSavedFragmentState = v6_1.mSavedFragmentState;
                    }
                    v7_1++;
                }
            }
            this.mActive = new android.util.SparseArray(((android.support.v4.app.FragmentManagerState) p16).mActive.length);
            int v7_4 = 0;
            while (v7_4 < ((android.support.v4.app.FragmentManagerState) p16).mActive.length) {
                android.support.v4.app.FragmentState v6_0 = ((android.support.v4.app.FragmentManagerState) p16).mActive[v7_4];
                if (v6_0 != null) {
                    android.support.v4.app.FragmentManagerNonConfig v1_0 = 0;
                    if ((v2 != null) && (v7_4 < v2.size())) {
                        v1_0 = ((android.support.v4.app.FragmentManagerNonConfig) v2.get(v7_4));
                    }
                    android.support.v4.app.Fragment v4_4 = v6_0.instantiate(this.mHost, this.mContainer, this.mParent, v1_0);
                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                        android.util.Log.v("FragmentManager", new StringBuilder().append("restoreAllState: active #").append(v7_4).append(": ").append(v4_4).toString());
                    }
                    this.mActive.put(v4_4.mIndex, v4_4);
                    v6_0.mInstance = 0;
                }
                v7_4++;
            }
            if (p17 != null) {
                int v3_1;
                java.util.List v10_0 = p17.getFragments();
                if (v10_0 == null) {
                    v3_1 = 0;
                } else {
                    v3_1 = v10_0.size();
                }
                int v7_3 = 0;
                while (v7_3 < v3_1) {
                    android.support.v4.app.Fragment v4_3 = ((android.support.v4.app.Fragment) v10_0.get(v7_3));
                    if (v4_3.mTargetIndex >= 0) {
                        v4_3.mTarget = ((android.support.v4.app.Fragment) this.mActive.get(v4_3.mTargetIndex));
                        if (v4_3.mTarget == null) {
                            android.util.Log.w("FragmentManager", new StringBuilder().append("Re-attaching retained fragment ").append(v4_3).append(" target no longer exists: ").append(v4_3.mTargetIndex).toString());
                        }
                    }
                    v7_3++;
                }
            }
            this.mAdded.clear();
            if (((android.support.v4.app.FragmentManagerState) p16).mAdded != null) {
                int v7_2 = 0;
                while (v7_2 < ((android.support.v4.app.FragmentManagerState) p16).mAdded.length) {
                    android.support.v4.app.Fragment v4_1 = ((android.support.v4.app.Fragment) this.mActive.get(((android.support.v4.app.FragmentManagerState) p16).mAdded[v7_2]));
                    if (v4_1 == null) {
                        this.throwException(new IllegalStateException(new StringBuilder().append("No instantiated fragment for index #").append(((android.support.v4.app.FragmentManagerState) p16).mAdded[v7_2]).toString()));
                    }
                    v4_1.mAdded = 1;
                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                        android.util.Log.v("FragmentManager", new StringBuilder().append("restoreAllState: added #").append(v7_2).append(": ").append(v4_1).toString());
                    }
                    if (!this.mAdded.contains(v4_1)) {
                        try {
                            this.mAdded.add(v4_1);
                            v7_2++;
                        } catch (Throwable v12_12) {
                            throw v12_12;
                        }
                    } else {
                        throw new IllegalStateException("Already added!");
                    }
                }
            }
            if (((android.support.v4.app.FragmentManagerState) p16).mBackStack == null) {
                this.mBackStack = 0;
            } else {
                this.mBackStack = new java.util.ArrayList(((android.support.v4.app.FragmentManagerState) p16).mBackStack.length);
                int v7_0 = 0;
                while (v7_0 < ((android.support.v4.app.FragmentManagerState) p16).mBackStack.length) {
                    android.support.v4.app.BackStackRecord v0 = ((android.support.v4.app.FragmentManagerState) p16).mBackStack[v7_0].instantiate(this);
                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                        android.util.Log.v("FragmentManager", new StringBuilder().append("restoreAllState: back stack #").append(v7_0).append(" (index ").append(v0.mIndex).append("): ").append(v0).toString());
                        java.io.PrintWriter v11_1 = new java.io.PrintWriter(new android.support.v4.util.LogWriter("FragmentManager"));
                        v0.dump("  ", v11_1, 0);
                        v11_1.close();
                    }
                    this.mBackStack.add(v0);
                    if (v0.mIndex >= 0) {
                        this.setBackStackIndex(v0.mIndex, v0);
                    }
                    v7_0++;
                }
            }
            if (((android.support.v4.app.FragmentManagerState) p16).mPrimaryNavActiveIndex >= 0) {
                this.mPrimaryNav = ((android.support.v4.app.Fragment) this.mActive.get(((android.support.v4.app.FragmentManagerState) p16).mPrimaryNavActiveIndex));
            }
            this.mNextFragmentIndex = ((android.support.v4.app.FragmentManagerState) p16).mNextFragmentIndex;
        }
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.moveToState() calling method android.util.Log.w()


    void moveToState(android.support.v4.app.Fragment p15, int p16, int p17, int p18, boolean p19)
    {
        if (((!p15.mAdded) || (p15.mDetached)) && (p16 > 1)) {
            p16 = 1;
        }
        if ((p15.mRemoving) && (p16 > p15.mState)) {
            if ((p15.mState != 0) || (!p15.isInBackStack())) {
                p16 = p15.mState;
            } else {
                p16 = 1;
            }
        }
        if ((p15.mDeferStart) && ((p15.mState < 4) && (p16 > 3))) {
            p16 = 3;
        }
        if (p15.mState > p16) {
            if (p15.mState <= p16) {
                if (p15.mState != p16) {
                    android.util.Log.w("FragmentManager", new StringBuilder().append("moveToState: Fragment state for ").append(p15).append(" not updated inline; ").append("expected state ").append(p16).append(" found ").append(p15.mState).toString());
                    p15.mState = p16;
                }
            } else {
                switch (p15.mState) {
                    case 1:
                        break;
                    case 2:
                        if (p16 >= 2) {
                        } else {
                            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                android.util.Log.v("FragmentManager", new StringBuilder().append("movefrom ACTIVITY_CREATED: ").append(p15).toString());
                            }
                            if ((p15.mView != null) && ((this.mHost.onShouldSaveFragmentState(p15)) && (p15.mSavedViewState == null))) {
                                this.saveFragmentViewState(p15);
                            }
                            p15.performDestroyView();
                            this.dispatchOnFragmentViewDestroyed(p15, 0);
                            if ((p15.mView != null) && (p15.mContainer != null)) {
                                p15.mView.clearAnimation();
                                p15.mContainer.endViewTransition(p15.mView);
                                android.support.v4.app.FragmentManagerImpl$AnimationOrAnimator v8 = 0;
                                if ((this.mCurState > 0) && ((!this.mDestroyed) && ((p15.mView.getVisibility() == 0) && (p15.mPostponedAlpha >= 0)))) {
                                    v8 = this.loadAnimation(p15, p17, 0, p18);
                                }
                                p15.mPostponedAlpha = 0;
                                if (v8 != null) {
                                    this.animateRemoveFragment(p15, v8, p16);
                                }
                                p15.mContainer.removeView(p15.mView);
                            }
                            p15.mContainer = 0;
                            p15.mView = 0;
                            p15.mInnerView = 0;
                            p15.mInLayout = 0;
                        }
                        break;
                    case 3:
                        if (p16 >= 3) {
                        } else {
                            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                android.util.Log.v("FragmentManager", new StringBuilder().append("movefrom STOPPED: ").append(p15).toString());
                            }
                            p15.performReallyStop();
                        }
                        break;
                    case 4:
                        if (p16 >= 4) {
                        } else {
                            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                android.util.Log.v("FragmentManager", new StringBuilder().append("movefrom STARTED: ").append(p15).toString());
                            }
                            p15.performStop();
                            this.dispatchOnFragmentStopped(p15, 0);
                        }
                        break;
                    case 5:
                        if (p16 >= 5) {
                        } else {
                            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                android.util.Log.v("FragmentManager", new StringBuilder().append("movefrom RESUMED: ").append(p15).toString());
                            }
                            p15.performPause();
                            this.dispatchOnFragmentPaused(p15, 0);
                        }
                        break;
                    default:
                }
                if (p16 >= 1) {
                } else {
                    if (this.mDestroyed) {
                        if (p15.getAnimatingAway() == null) {
                            if (p15.getAnimator() != null) {
                                android.animation.Animator v9 = p15.getAnimator();
                                p15.setAnimator(0);
                                v9.cancel();
                            }
                        } else {
                            android.view.View v13 = p15.getAnimatingAway();
                            p15.setAnimatingAway(0);
                            v13.clearAnimation();
                        }
                    }
                    if ((p15.getAnimatingAway() == null) && (p15.getAnimator() == null)) {
                        if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                            android.util.Log.v("FragmentManager", new StringBuilder().append("movefrom CREATED: ").append(p15).toString());
                        }
                        if (p15.mRetaining) {
                            p15.mState = 0;
                        } else {
                            p15.performDestroy();
                            this.dispatchOnFragmentDestroyed(p15, 0);
                        }
                        p15.performDetach();
                        this.dispatchOnFragmentDetached(p15, 0);
                        if (p19) {
                        } else {
                            if (p15.mRetaining) {
                                p15.mHost = 0;
                                p15.mParentFragment = 0;
                                p15.mFragmentManager = 0;
                            } else {
                                this.makeInactive(p15);
                            }
                        }
                    } else {
                        p15.setStateAfterAnimating(p16);
                        p16 = 1;
                    }
                }
            }
        } else {
            if ((!p15.mFromLayout) || (p15.mInLayout)) {
                if ((p15.getAnimatingAway() != null) || (p15.getAnimator() != null)) {
                    p15.setAnimatingAway(0);
                    p15.setAnimator(0);
                    this.moveToState(p15, p15.getStateAfterAnimating(), 0, 0, 1);
                }
                switch (p15.mState) {
                    case 0:
                        if (p16 > 0) {
                            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                android.util.Log.v("FragmentManager", new StringBuilder().append("moveto CREATED: ").append(p15).toString());
                            }
                            if (p15.mSavedFragmentState != null) {
                                p15.mSavedFragmentState.setClassLoader(this.mHost.getContext().getClassLoader());
                                p15.mSavedViewState = p15.mSavedFragmentState.getSparseParcelableArray("android:view_state");
                                p15.mTarget = this.getFragment(p15.mSavedFragmentState, "android:target_state");
                                if (p15.mTarget != null) {
                                    p15.mTargetRequestCode = p15.mSavedFragmentState.getInt("android:target_req_state", 0);
                                }
                                p15.mUserVisibleHint = p15.mSavedFragmentState.getBoolean("android:user_visible_hint", 1);
                                if (!p15.mUserVisibleHint) {
                                    p15.mDeferStart = 1;
                                    if (p16 > 3) {
                                        p16 = 3;
                                    }
                                }
                            }
                            int v2_77;
                            p15.mHost = this.mHost;
                            p15.mParentFragment = this.mParent;
                            if (this.mParent == null) {
                                v2_77 = this.mHost.getFragmentManagerImpl();
                            } else {
                                v2_77 = this.mParent.mChildFragmentManager;
                            }
                            p15.mFragmentManager = v2_77;
                            if (p15.mTarget != null) {
                                if (this.mActive.get(p15.mTarget.mIndex) == p15.mTarget) {
                                    if (p15.mTarget.mState < 1) {
                                        this.moveToState(p15.mTarget, 1, 0, 0, 1);
                                    }
                                } else {
                                    throw new IllegalStateException(new StringBuilder().append("Fragment ").append(p15).append(" declared target fragment ").append(p15.mTarget).append(" that does not belong to this FragmentManager!").toString());
                                }
                            }
                            this.dispatchOnFragmentPreAttached(p15, this.mHost.getContext(), 0);
                            p15.mCalled = 0;
                            p15.onAttach(this.mHost.getContext());
                            if (p15.mCalled) {
                                if (p15.mParentFragment != null) {
                                    p15.mParentFragment.onAttachFragment(p15);
                                } else {
                                    this.mHost.onAttachFragment(p15);
                                }
                                this.dispatchOnFragmentAttached(p15, this.mHost.getContext(), 0);
                                if (p15.mIsCreated) {
                                    p15.restoreChildFragmentState(p15.mSavedFragmentState);
                                    p15.mState = 1;
                                } else {
                                    this.dispatchOnFragmentPreCreated(p15, p15.mSavedFragmentState, 0);
                                    p15.performCreate(p15.mSavedFragmentState);
                                    this.dispatchOnFragmentCreated(p15, p15.mSavedFragmentState, 0);
                                }
                                p15.mRetaining = 0;
                            } else {
                                throw new android.support.v4.app.SuperNotCalledException(new StringBuilder().append("Fragment ").append(p15).append(" did not call through to super.onAttach()").toString());
                            }
                        } else {
                            this.ensureInflatedFragmentView(p15);
                            if (p16 <= 1) {
                                if (p16 <= 2) {
                                    if (p16 <= 3) {
                                        if (p16 <= 4) {
                                        } else {
                                            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                                android.util.Log.v("FragmentManager", new StringBuilder().append("moveto RESUMED: ").append(p15).toString());
                                            }
                                            p15.performResume();
                                            this.dispatchOnFragmentResumed(p15, 0);
                                            p15.mSavedFragmentState = 0;
                                            p15.mSavedViewState = 0;
                                        }
                                    } else {
                                        if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                            android.util.Log.v("FragmentManager", new StringBuilder().append("moveto STARTED: ").append(p15).toString());
                                        }
                                        p15.performStart();
                                        this.dispatchOnFragmentStarted(p15, 0);
                                    }
                                } else {
                                    p15.mState = 3;
                                }
                            } else {
                                if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                    android.util.Log.v("FragmentManager", new StringBuilder().append("moveto ACTIVITY_CREATED: ").append(p15).toString());
                                }
                                if (!p15.mFromLayout) {
                                    android.view.ViewGroup v10_0 = 0;
                                    if (p15.mContainerId != 0) {
                                        if (p15.mContainerId == -1) {
                                            this.throwException(new IllegalArgumentException(new StringBuilder().append("Cannot create fragment ").append(p15).append(" for a container view with no id").toString()));
                                        }
                                        v10_0 = ((android.view.ViewGroup) this.mContainer.onFindViewById(p15.mContainerId));
                                        if ((v10_0 == null) && (!p15.mRestored)) {
                                            try {
                                                String v12 = p15.getResources().getResourceName(p15.mContainerId);
                                            } catch (android.content.res.Resources$NotFoundException v11) {
                                                v12 = "unknown";
                                            }
                                            this.throwException(new IllegalArgumentException(new StringBuilder().append("No view found for id 0x").append(Integer.toHexString(p15.mContainerId)).append(" (").append(v12).append(") for fragment ").append(p15).toString()));
                                        }
                                    }
                                    p15.mContainer = v10_0;
                                    p15.mView = p15.performCreateView(p15.performGetLayoutInflater(p15.mSavedFragmentState), v10_0, p15.mSavedFragmentState);
                                    if (p15.mView == null) {
                                        p15.mInnerView = 0;
                                    } else {
                                        p15.mInnerView = p15.mView;
                                        p15.mView.setSaveFromParentEnabled(0);
                                        if (v10_0 != null) {
                                            v10_0.addView(p15.mView);
                                        }
                                        if (p15.mHidden) {
                                            p15.mView.setVisibility(8);
                                        }
                                        int v2_137;
                                        p15.onViewCreated(p15.mView, p15.mSavedFragmentState);
                                        this.dispatchOnFragmentViewCreated(p15, p15.mView, p15.mSavedFragmentState, 0);
                                        if ((p15.mView.getVisibility() != 0) || (p15.mContainer == null)) {
                                            v2_137 = 0;
                                        } else {
                                            v2_137 = 1;
                                        }
                                        p15.mIsNewlyAdded = v2_137;
                                    }
                                }
                                p15.performActivityCreated(p15.mSavedFragmentState);
                                this.dispatchOnFragmentActivityCreated(p15, p15.mSavedFragmentState, 0);
                                if (p15.mView != null) {
                                    p15.restoreViewState(p15.mSavedFragmentState);
                                }
                                p15.mSavedFragmentState = 0;
                            }
                        }
                    default:
                }
            }
        }
        return;
    }

Method android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator() calling method android.util.Log.w()


    private void setActionBarUpIndicator(android.graphics.drawable.Drawable p7, int p8)
    {
        if (this.mActivityImpl == null) {
            if (android.os.Build$VERSION.SDK_INT < 18) {
                if (this.mSetIndicatorInfo == null) {
                    this.mSetIndicatorInfo = new android.support.v4.app.ActionBarDrawerToggle$SetIndicatorInfo(this.mActivity);
                }
                if (this.mSetIndicatorInfo.mSetHomeAsUpIndicator == null) {
                    if (this.mSetIndicatorInfo.mUpIndicatorView == null) {
                        android.util.Log.w("ActionBarDrawerToggle", "Couldn\'t set home-as-up indicator");
                    } else {
                        this.mSetIndicatorInfo.mUpIndicatorView.setImageDrawable(p7);
                    }
                } else {
                    try {
                        android.app.ActionBar v0_0 = this.mActivity.getActionBar();
                        String v2_11 = this.mSetIndicatorInfo.mSetHomeAsUpIndicator;
                        String v3_2 = new Object[1];
                        v3_2[0] = p7;
                        v2_11.invoke(v0_0, v3_2);
                        String v2_13 = this.mSetIndicatorInfo.mSetHomeActionContentDescription;
                        String v3_5 = new Object[1];
                        v3_5[0] = Integer.valueOf(p8);
                        v2_13.invoke(v0_0, v3_5);
                    } catch (Exception v1) {
                        android.util.Log.w("ActionBarDrawerToggle", "Couldn\'t set home-as-up indicator via JB-MR2 API", v1);
                    }
                }
            } else {
                android.app.ActionBar v0_1 = this.mActivity.getActionBar();
                if (v0_1 != null) {
                    v0_1.setHomeAsUpIndicator(p7);
                    v0_1.setHomeActionContentDescription(p8);
                }
            }
        } else {
            this.mActivityImpl.setActionBarUpIndicator(p7, p8);
        }
        return;
    }

Method android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription() calling method android.util.Log.w()


    private void setActionBarDescription(int p7)
    {
        if (this.mActivityImpl == null) {
            if (android.os.Build$VERSION.SDK_INT < 18) {
                if (this.mSetIndicatorInfo == null) {
                    this.mSetIndicatorInfo = new android.support.v4.app.ActionBarDrawerToggle$SetIndicatorInfo(this.mActivity);
                }
                if (this.mSetIndicatorInfo.mSetHomeAsUpIndicator != null) {
                    try {
                        android.app.ActionBar v0_0 = this.mActivity.getActionBar();
                        String v2_5 = this.mSetIndicatorInfo.mSetHomeActionContentDescription;
                        String v3_1 = new Object[1];
                        v3_1[0] = Integer.valueOf(p7);
                        v2_5.invoke(v0_0, v3_1);
                        v0_0.setSubtitle(v0_0.getSubtitle());
                    } catch (Exception v1) {
                        android.util.Log.w("ActionBarDrawerToggle", "Couldn\'t set content description via JB-MR2 API", v1);
                    }
                }
            } else {
                android.app.ActionBar v0_1 = this.mActivity.getActionBar();
                if (v0_1 != null) {
                    v0_1.setHomeActionContentDescription(p7);
                }
            }
        } else {
            this.mActivityImpl.setActionBarDescription(p7);
        }
        return;
    }

Method android.arch.lifecycle.LifecycleRegistry.sync() calling method android.util.Log.w()


    private void sync()
    {
        android.arch.lifecycle.LifecycleOwner v0_1 = ((android.arch.lifecycle.LifecycleOwner) this.mLifecycleOwner.get());
        if (v0_1 != null) {
            while (!this.isSynced()) {
                this.mNewEventOccurred = 0;
                if (this.mState.compareTo(((android.arch.lifecycle.LifecycleRegistry$ObserverWithState) this.mObserverMap.eldest().getValue()).mState) < 0) {
                    this.backwardPass(v0_1);
                }
                java.util.Map$Entry v1 = this.mObserverMap.newest();
                if ((!this.mNewEventOccurred) && ((v1 != null) && (this.mState.compareTo(((android.arch.lifecycle.LifecycleRegistry$ObserverWithState) v1.getValue()).mState) > 0))) {
                    this.forwardPass(v0_1);
                }
            }
            this.mNewEventOccurred = 0;
        } else {
            android.util.Log.w("LifecycleRegistry", "LifecycleOwner is garbage collected, you shouldn\'t try dispatch new events from it.");
        }
        return;
    }

Method plugin.google.maps.AsyncLoadImage.doInBackground() calling method android.util.Log.w()


    protected varargs plugin.google.maps.AsyncLoadImage$AsyncLoadImageResult doInBackground(Void[] p49)
    {
        plugin.google.maps.AsyncLoadImage$AsyncLoadImageResult v37_0;
        int v22_1 = this.mOptions.width;
        int v21_0 = this.mOptions.height;
        String v15_0 = this.mOptions.url;
        String v30 = v15_0;
        if (v15_0 != null) {
            String v7_2 = plugin.google.maps.AsyncLoadImage.getCacheKey(v30, v22_1, v21_0);
            android.graphics.Bitmap v16_1 = plugin.google.maps.AsyncLoadImage.getBitmapFromMemCache(v7_2);
            if (v16_1 == null) {
                if (!v15_0.startsWith("data:image")) {
                    if ((this.currentPageUrl.startsWith("http://localhost")) || (this.currentPageUrl.startsWith("http://127.0.0.1"))) {
                        if (!v15_0.contains("://")) {
                            v15_0 = "file:///android_asset/www/".concat(v15_0);
                        } else {
                            v15_0 = v15_0.replaceAll("http://.+?/", "file:///android_asset/www/");
                        }
                    }
                    if ((!v15_0.contains("://")) && ((!v15_0.startsWith("/")) && ((!v15_0.startsWith("www/")) && ((!v15_0.startsWith("data:image")) && ((!v15_0.startsWith("./")) && (!v15_0.startsWith("../"))))))) {
                        v15_0 = new StringBuilder().append("./").append(v15_0).toString();
                    }
                    if ((v15_0.startsWith("./")) || (v15_0.startsWith("../"))) {
                        String v15_1 = v15_0.replace("(\\.\\/)+", "./");
                        String v10_3 = this.currentPageUrl.replaceAll("[^\\/]*$", "").replaceAll("#.*$", "").replaceAll("\\/[^\\/]+\\.[^\\/]+$", "");
                        if (!v10_3.endsWith("/")) {
                            v10_3 = new StringBuilder().append(v10_3).append("/").toString();
                        }
                        v15_0 = new StringBuilder().append(v10_3).append(v15_1).toString().replaceAll("(\\/\\.\\/+)+", "/");
                    }
                    if ((v15_0.indexOf("file://") != 0) || (v15_0.contains("file:///android_asset/"))) {
                        if (v15_0.contains("./")) {
                            try {
                                boolean v20 = v15_0.startsWith("/");
                                java.io.File v36 = new java.io.File;
                                v36(v15_0);
                                v15_0 = v36.getCanonicalPath();
                            } catch (Exception v12_0) {
                                v12_0.printStackTrace();
                            }
                            if (!v20) {
                                v15_0 = v15_0.substring(1);
                            }
                        }
                    } else {
                        v15_0 = v15_0.replace("file://", "");
                    }
                }
                String v7_0 = plugin.google.maps.AsyncLoadImage.getCacheKey(v15_0, v22_1, v21_0);
                android.graphics.Bitmap v16_0 = plugin.google.maps.AsyncLoadImage.getBitmapFromMemCache(v7_0);
                if (v16_0 == null) {
                    String v7_1 = plugin.google.maps.AsyncLoadImage.getCacheKey(v30, v22_1, v21_0);
                    if (v15_0.indexOf("http") != 0) {
                        if ((v15_0.indexOf("data:image/") != 0) || (!v15_0.contains(";base64,"))) {
                            java.io.FileInputStream v18_0 = 0;
                            try {
                                if (!v15_0.startsWith("file:/android_asset/")) {
                                    if (!v15_0.startsWith("file:///android_asset/")) {
                                        if (v15_0.startsWith("/")) {
                                            java.io.FileInputStream v19 = new java.io.FileInputStream;
                                            v19(new java.io.File(v15_0));
                                            v18_0 = v19;
                                        }
                                    } else {
                                        android.content.res.AssetManager v5_0 = this.cordova.getActivity().getAssets();
                                        v15_0 = v15_0.replace("file:///android_asset/", "");
                                        v18_0 = v5_0.open(v15_0);
                                    }
                                } else {
                                    android.content.res.AssetManager v5_1 = this.cordova.getActivity().getAssets();
                                    v15_0 = v15_0.replace("file:/android_asset/", "");
                                    v18_0 = v5_1.open(v15_0);
                                }
                            } catch (Exception v12_1) {
                                v12_1.printStackTrace();
                                v37_0 = 0;
                                return v37_0;
                            }
                            if (v18_0 == null) {
                                android.util.Log.e("AsyncLoadImage", new StringBuilder().append("Can not load the file from \'").append(v15_0).append("\'").toString());
                                v37_0 = 0;
                                return v37_0;
                            } else {
                                android.graphics.Bitmap v16_2 = android.graphics.BitmapFactory.decodeStream(v18_0);
                                v18_0.close();
                            }
                        } else {
                            v16_2 = plugin.google.maps.PluginUtil.getBitmapFromBase64encodedImage(v15_0.split(",")[1]);
                        }
                        if ((v22_1 <= 0) || (v21_0 <= 0)) {
                            android.graphics.Bitmap v16_3 = plugin.google.maps.PluginUtil.scaleBitmapForDevice(v16_2);
                        } else {
                            v16_3 = plugin.google.maps.PluginUtil.resizeBitmap(v16_2, Math.round((((float) v22_1) * this.density)), Math.round((((float) v21_0) * this.density)));
                        }
                        v37_0 = new plugin.google.maps.AsyncLoadImage$AsyncLoadImageResult();
                        v37_0.image = v16_3;
                        v37_0.cacheHit = 0;
                        if (!this.mOptions.noCaching) {
                            v37_0.cacheKey = v7_1;
                            plugin.google.maps.AsyncLoadImage.addBitmapToMemoryCache(v7_1, v16_3);
                        }
                    } else {
                        try {
                            java.net.URL v42_0 = new java.net.URL;
                            v42_0(v15_0);
                            int v34 = 1;
                            java.net.HttpURLConnection v14_0 = 0;
                            String v9 = 0;
                            int v35 = 0;
                            java.net.URL v43 = v42_0;
                        } catch (Exception v12_3) {
                            v12_3.printStackTrace();
                            v37_0 = 0;
                        }
                        while ((v34 != 0) && (v35 < 10)) {
                            v34 = 0;
                            v14_0 = ((java.net.HttpURLConnection) v43.openConnection());
                            v14_0.setRequestMethod("GET");
                            if (v9 != null) {
                                v14_0.setRequestProperty("Cookie", v9);
                            }
                            v14_0.addRequestProperty("Accept-Language", "en-US,en;q=0.8");
                            v14_0.addRequestProperty("User-Agent", this.userAgent);
                            v14_0.setInstanceFollowRedirects(1);
                            java.net.HttpURLConnection.setFollowRedirects(1);
                            try {
                                int v40 = v14_0.getResponseCode();
                            } catch (Exception v12_2) {
                                java.net.URL v42_1 = v43;
                                android.util.Log.e("AsyncLoadImage", new StringBuilder().append("can not connect to ").append(v15_0).toString(), v12_2);
                                v43 = v42_1;
                            }
                            if ((v40 != 200) && ((v40 == 302) || ((v40 == 301) || (v40 == 303)))) {
                                v34 = 1;
                            }
                            if (v34 == 0) {
                                if (v40 == 200) {
                                    break;
                                }
                                v37_0 = 0;
                                return v37_0;
                            } else {
                                v42_1 = new java.net.URL;
                                v42_1(v14_0.getHeaderField("Location"));
                                try {
                                    v9 = v14_0.getHeaderField("Set-Cookie");
                                    v14_0.disconnect();
                                    v35++;
                                    v43 = v42_1;
                                } catch (Exception v12_2) {
                                }
                            }
                        }
                        java.io.FileInputStream v18_1 = v14_0.getInputStream();
                        java.io.ByteArrayOutputStream v6_1 = new java.io.ByteArrayOutputStream();
                        byte[] v11 = new byte[16384];
                        while(true) {
                            int v26 = v18_1.read(v11, 0, v11.length);
                            if (v26 == -1) {
                                break;
                            }
                            v6_1.write(v11, 0, v26);
                        }
                        v6_1.flush();
                        v18_1.close();
                        int v17 = v6_1.toByteArray();
                        android.graphics.BitmapFactory$Options v29_1 = new android.graphics.BitmapFactory$Options();
                        v29_1.inJustDecodeBounds = 1;
                        v29_1.inPreferredConfig = android.graphics.Bitmap$Config.ARGB_8888;
                        android.graphics.BitmapFactory.decodeByteArray(v17, 0, v17.length, v29_1);
                        if ((v22_1 < 1) && (v21_0 < 1)) {
                            v22_1 = v29_1.outWidth;
                            v21_0 = v29_1.outHeight;
                        }
                        int v28 = ((int) (((float) v22_1) * this.density));
                        int v27 = ((int) (((float) v21_0) * this.density));
                        if ((v28 > 2000) || (v27 > 2000)) {
                            float v33;
                            if (v28 < v27) {
                                v33 = (1157234688 / ((float) v27));
                            } else {
                                v33 = (1157234688 / ((float) v28));
                            }
                            v28 = ((int) (((float) v28) * v33));
                            v27 = ((int) (((float) v27) * v33));
                            android.util.Log.w("AsyncLoadImage", "Since the image size is too large, the image size resizes down mandatory");
                        }
                        android.graphics.Bitmap v39 = android.graphics.Bitmap.createBitmap(v28, v27, android.graphics.Bitmap$Config.ARGB_8888);
                        float v31 = (((float) v28) / ((float) v29_1.outWidth));
                        float v32 = (((float) v27) / ((float) v29_1.outHeight));
                        float v23 = (((float) v28) / 1073741824);
                        float v24 = (((float) v27) / 1073741824);
                        v29_1.inJustDecodeBounds = 0;
                        v29_1.outWidth = v28;
                        v29_1.outHeight = v27;
                        android.graphics.Matrix v38_1 = new android.graphics.Matrix();
                        v38_1.setScale(v31, v32, v23, v24);
                        int v8_1 = new android.graphics.Canvas(v39);
                        v8_1.setMatrix(v38_1);
                        int v25 = android.graphics.BitmapFactory.decodeByteArray(v17, 0, v17.length, v29_1);
                        v8_1.drawBitmap(v25, (v23 - ((float) (v29_1.outWidth / 2))), (v24 - ((float) (v29_1.outHeight / 2))), new android.graphics.Paint(2));
                        v25.recycle();
                        int v8 = 0;
                        v37_0 = new plugin.google.maps.AsyncLoadImage$AsyncLoadImageResult();
                        v37_0.image = v39;
                        v37_0.cacheHit = 0;
                        if (!this.mOptions.noCaching) {
                            v37_0.cacheKey = v7_1;
                            plugin.google.maps.AsyncLoadImage.addBitmapToMemoryCache(v7_1, v39);
                        }
                    }
                } else {
                    v37_0 = new plugin.google.maps.AsyncLoadImage$AsyncLoadImageResult();
                    v37_0.image = v16_0;
                    v37_0.cacheHit = 1;
                    v37_0.cacheKey = v7_0;
                }
            } else {
                v37_0 = new plugin.google.maps.AsyncLoadImage$AsyncLoadImageResult();
                v37_0.image = v16_1;
                v37_0.cacheHit = 1;
                v37_0.cacheKey = v7_2;
            }
        } else {
            v37_0 = 0;
        }
        return v37_0;
    }

Method org.apache.cordova.LOG.w() calling method android.util.Log.w()


    public static void w(String p2, Throwable p3)
    {
        if (5 >= org.apache.cordova.LOG.LOGLEVEL) {
            android.util.Log.w(p2, p3);
        }
        return;
    }

Method org.apache.cordova.LOG.w() calling method android.util.Log.w()


    public static varargs void w(String p2, String p3, Object[] p4)
    {
        if (5 >= org.apache.cordova.LOG.LOGLEVEL) {
            android.util.Log.w(p2, String.format(p3, p4));
        }
        return;
    }

Method org.apache.cordova.LOG.w() calling method android.util.Log.w()


    public static void w(String p2, String p3, Throwable p4)
    {
        if (5 >= org.apache.cordova.LOG.LOGLEVEL) {
            android.util.Log.w(p2, p3, p4);
        }
        return;
    }

Method org.apache.cordova.LOG.w() calling method android.util.Log.w()


    public static void w(String p2, String p3)
    {
        if (5 >= org.apache.cordova.LOG.LOGLEVEL) {
            android.util.Log.w(p2, p3);
        }
        return;
    }

Method com.google.android.gms.internal.stable.zzi.zza() calling method android.util.Log.w()


    public static boolean zza(android.content.ContentResolver p6, String p7, boolean p8)
    {
        Object v3 = com.google.android.gms.internal.stable.zzi.zzb(p6);
        Boolean v0_1 = ((Boolean) com.google.android.gms.internal.stable.zzi.zza(com.google.android.gms.internal.stable.zzi.zzagz, p7, Boolean.valueOf(p8)));
        if (v0_1 == null) {
            String v4_1 = com.google.android.gms.internal.stable.zzi.zza(p6, p7, 0);
            if ((v4_1 != null) && (!v4_1.equals(""))) {
                if (!com.google.android.gms.internal.stable.zzi.zzagw.matcher(v4_1).matches()) {
                    if (!com.google.android.gms.internal.stable.zzi.zzagx.matcher(v4_1).matches()) {
                        android.util.Log.w("Gservices", new StringBuilder("attempt to read gservices key ").append(p7).append(" (value \"").append(v4_1).append("\") as boolean").toString());
                    } else {
                        v0_1 = Boolean.valueOf(0);
                        p8 = 0;
                    }
                } else {
                    v0_1 = Boolean.valueOf(1);
                    p8 = 1;
                }
            }
            com.google.android.gms.internal.stable.zzi.zza(v3, com.google.android.gms.internal.stable.zzi.zzagz, p7, v0_1);
        } else {
            p8 = v0_1.booleanValue();
        }
        return p8;
    }

Method com.google.android.gms.dynamite.DynamiteModule.zzb() calling method android.util.Log.w()


    private static int zzb(android.content.Context p5, String p6, boolean p7)
    {
        try {
            com.google.android.gms.dynamite.DynamiteModule$LoadingException v1 = com.google.android.gms.dynamite.DynamiteModule.queryForDynamiteModule(p5, p6, p7);
            try {
                if ((v1 != null) && (v1.moveToFirst())) {
                    int v3_0 = v1.getInt(0);
                    if (v3_0 > 0) {
                        com.google.android.gms.dynamite.DynamiteModule.zzabu = v1.getString(2);
                        com.google.android.gms.dynamite.DynamiteModule$zza v0_6 = ((com.google.android.gms.dynamite.DynamiteModule$zza) com.google.android.gms.dynamite.DynamiteModule.zzabv.get());
                        if ((v0_6 != null) && (v0_6.zzaby == null)) {
                            v0_6.zzaby = v1;
                            v1 = 0;
                        }
                    }
                    if (v1 != null) {
                        v1.close();
                    }
                    return v3_0;
                } else {
                    android.util.Log.w("DynamiteModule", "Failed to retrieve remote module version.");
                    throw new com.google.android.gms.dynamite.DynamiteModule$LoadingException("Failed to connect to dynamite module ContentResolver.", 0);
                }
            } catch (com.google.android.gms.dynamite.DynamiteModule$zza v0_9) {
                if (!(v0_9 instanceof com.google.android.gms.dynamite.DynamiteModule$LoadingException)) {
                    throw new com.google.android.gms.dynamite.DynamiteModule$LoadingException("V2 version check failed", v0_9, 0);
                } else {
                    throw v0_9;
                }
            }
        } catch (com.google.android.gms.dynamite.DynamiteModule$zza v0_11) {
            v1 = 0;
            if (v1 != null) {
                v1.close();
            }
            throw v0_11;
        } catch (com.google.android.gms.dynamite.DynamiteModule$zza v0_9) {
            v1 = 0;
        } catch (com.google.android.gms.dynamite.DynamiteModule$zza v0_11) {
        }
    }

Method com.google.android.gms.dynamite.DynamiteModule.zza() calling method android.util.Log.w()


    private static int zza(android.content.Context p5, String p6, boolean p7)
    {
        int v0_5;
        int v0_4 = com.google.android.gms.dynamite.DynamiteModule.zzg(p5);
        if (v0_4 != 0) {
            try {
                v0_5 = v0_4.getModuleVersion2(com.google.android.gms.dynamic.ObjectWrapper.wrap(p5), p6, p7);
            } catch (int v0_6) {
                int v0_1 = String.valueOf(v0_6.getMessage());
                if (v0_1.length() == 0) {
                    int v0_3 = new String("Failed to retrieve remote module version: ");
                } else {
                    v0_3 = "Failed to retrieve remote module version: ".concat(v0_1);
                }
                android.util.Log.w("DynamiteModule", v0_3);
                v0_5 = 0;
            }
        } else {
            v0_5 = 0;
        }
        return v0_5;
    }

Method com.google.android.gms.dynamite.DynamiteModule.load() calling method android.util.Log.w()


    public static com.google.android.gms.dynamite.DynamiteModule load(android.content.Context p10, com.google.android.gms.dynamite.DynamiteModule$VersionPolicy p11, String p12)
    {
        com.google.android.gms.dynamite.DynamiteModule v0_3 = ((com.google.android.gms.dynamite.DynamiteModule$zza) com.google.android.gms.dynamite.DynamiteModule.zzabv.get());
        com.google.android.gms.dynamite.DynamiteModule$zza v3_1 = new com.google.android.gms.dynamite.DynamiteModule$zza(0);
        com.google.android.gms.dynamite.DynamiteModule.zzabv.set(v3_1);
        try {
            String v4_2 = p11.selectModule(p10, p12, com.google.android.gms.dynamite.DynamiteModule.zzabw);
            android.util.Log.i("DynamiteModule", new StringBuilder(((String.valueOf(p12).length() + 68) + String.valueOf(p12).length())).append("Considering local module ").append(p12).append(":").append(v4_2.localVersion).append(" and remote module ").append(p12).append(":").append(v4_2.remoteVersion).toString());
        } catch (com.google.android.gms.dynamite.DynamiteModule v1_6) {
            if (v3_1.zzaby != null) {
                v3_1.zzaby.close();
            }
            com.google.android.gms.dynamite.DynamiteModule.zzabv.set(v0_3);
            throw v1_6;
        }
        if (((v4_2.selection != 0) && ((v4_2.selection != -1) || (v4_2.localVersion != 0))) && ((v4_2.selection != 1) || (v4_2.remoteVersion != 0))) {
            com.google.android.gms.dynamite.DynamiteModule v0_0;
            if (v4_2.selection != -1) {
                if (v4_2.selection != 1) {
                    throw new com.google.android.gms.dynamite.DynamiteModule$LoadingException(new StringBuilder(47).append("VersionPolicy returned invalid code:").append(v4_2.selection).toString(), 0);
                } else {
                    try {
                        com.google.android.gms.dynamite.DynamiteModule v1_18 = com.google.android.gms.dynamite.DynamiteModule.zza(p10, p12, v4_2.remoteVersion);
                    } catch (com.google.android.gms.dynamite.DynamiteModule v1_19) {
                        ThreadLocal v2_36 = String.valueOf(v1_19.getMessage());
                        if (v2_36.length() == 0) {
                            ThreadLocal v2_38 = new String("Failed to load remote module: ");
                        } else {
                            v2_38 = "Failed to load remote module: ".concat(v2_36);
                        }
                        android.util.Log.w("DynamiteModule", v2_38);
                        if (v4_2.localVersion != 0) {
                            if (p11.selectModule(p10, p12, new com.google.android.gms.dynamite.DynamiteModule$zzb(v4_2.localVersion, 0)).selection == -1) {
                                com.google.android.gms.dynamite.DynamiteModule v1_1 = com.google.android.gms.dynamite.DynamiteModule.zzd(p10, p12);
                                if (v3_1.zzaby != null) {
                                    v3_1.zzaby.close();
                                }
                                com.google.android.gms.dynamite.DynamiteModule.zzabv.set(v0_3);
                                v0_0 = v1_1;
                                return v0_0;
                            }
                        }
                        throw new com.google.android.gms.dynamite.DynamiteModule$LoadingException("Remote load failed. No local fallback found.", v1_19, 0);
                    }
                    if (v3_1.zzaby != null) {
                        v3_1.zzaby.close();
                    }
                    com.google.android.gms.dynamite.DynamiteModule.zzabv.set(v0_3);
                    v0_0 = v1_18;
                }
            } else {
                com.google.android.gms.dynamite.DynamiteModule v1_2 = com.google.android.gms.dynamite.DynamiteModule.zzd(p10, p12);
                if (v3_1.zzaby != null) {
                    v3_1.zzaby.close();
                }
                com.google.android.gms.dynamite.DynamiteModule.zzabv.set(v0_3);
                v0_0 = v1_2;
            }
            return v0_0;
        } else {
            throw new com.google.android.gms.dynamite.DynamiteModule$LoadingException(new StringBuilder(91).append("No acceptable module found. Local version is ").append(v4_2.localVersion).append(" and remote version is ").append(v4_2.remoteVersion).append(".").toString(), 0);
        }
    }

Method com.google.android.gms.dynamite.DynamiteModule.getRemoteVersion() calling method android.util.Log.w()


    public static int getRemoteVersion(android.content.Context p7, String p8, boolean p9)
    {
        try {
            Boolean v0_5;
            Boolean v0_0 = com.google.android.gms.dynamite.DynamiteModule.zzabr;
        } catch (Boolean v0_21) {
            throw v0_21;
        }
        if (v0_0 != null) {
            if (!v0_0.booleanValue()) {
                v0_5 = com.google.android.gms.dynamite.DynamiteModule.zza(p7, p8, p9);
            } else {
                try {
                    v0_5 = com.google.android.gms.dynamite.DynamiteModule.zzb(p7, p8, p9);
                } catch (Boolean v0_23) {
                    Boolean v0_2 = String.valueOf(v0_23.getMessage());
                    if (v0_2.length() == 0) {
                        Boolean v0_4 = new String("Failed to retrieve remote module version: ");
                    } else {
                        v0_4 = "Failed to retrieve remote module version: ".concat(v0_2);
                    }
                    android.util.Log.w("DynamiteModule", v0_4);
                    v0_5 = 0;
                }
            }
        } else {
            try {
                int v3_1 = p7.getApplicationContext().getClassLoader().loadClass(com.google.android.gms.dynamite.DynamiteModule$DynamiteLoaderClassLoader.getName()).getDeclaredField("sClassLoader");
            } catch (Boolean v0_17) {
                Boolean v0_18 = String.valueOf(v0_17);
                android.util.Log.w("DynamiteModule", new StringBuilder((String.valueOf(v0_18).length() + 30)).append("Failed to load module via V2: ").append(v0_18).toString());
                v0_0 = Boolean.FALSE;
                com.google.android.gms.dynamite.DynamiteModule.zzabr = v0_0;
            } catch (Boolean v0_17) {
            } catch (Boolean v0_17) {
            }
            Boolean v0_9 = ((ClassLoader) v3_1.get(0));
            if (v0_9 == null) {
                if (!"com.google.android.gms".equals(p7.getApplicationContext().getPackageName())) {
                    try {
                        v0_5 = com.google.android.gms.dynamite.DynamiteModule.zzb(p7, p8, p9);
                    } catch (Boolean v0) {
                        v3_1.set(0, ClassLoader.getSystemClassLoader());
                        v0_0 = Boolean.FALSE;
                    }
                    if ((com.google.android.gms.dynamite.DynamiteModule.zzabu != null) && (!com.google.android.gms.dynamite.DynamiteModule.zzabu.isEmpty())) {
                        Boolean v4_6 = new com.google.android.gms.dynamite.zzh(com.google.android.gms.dynamite.DynamiteModule.zzabu, ClassLoader.getSystemClassLoader());
                        com.google.android.gms.dynamite.DynamiteModule.zza(v4_6);
                        v3_1.set(0, v4_6);
                        com.google.android.gms.dynamite.DynamiteModule.zzabr = Boolean.TRUE;
                        return v0_5;
                    } else {
                        return v0_5;
                    }
                } else {
                    v3_1.set(0, ClassLoader.getSystemClassLoader());
                    v0_0 = Boolean.FALSE;
                }
            } else {
                if (v0_9 != ClassLoader.getSystemClassLoader()) {
                    try {
                        com.google.android.gms.dynamite.DynamiteModule.zza(v0_9);
                    } catch (Boolean v0) {
                    }
                    v0_0 = Boolean.TRUE;
                } else {
                    v0_0 = Boolean.FALSE;
                }
            }
        }
        return v0_5;
    }

Method com.google.android.gms.dynamite.DynamiteModule.getLocalVersion() calling method android.util.Log.w()


    public static int getLocalVersion(android.content.Context p5, String p6)
    {
        try {
            String v0_0;
            String v0_2 = p5.getApplicationContext().getClassLoader().loadClass(new StringBuilder((String.valueOf(p6).length() + 61)).append("com.google.android.gms.dynamite.descriptors.").append(p6).append(".ModuleDescriptor").toString());
            int v2_10 = v0_2.getDeclaredField("MODULE_ID");
            String v0_3 = v0_2.getDeclaredField("MODULE_VERSION");
        } catch (String v0) {
            android.util.Log.w("DynamiteModule", new StringBuilder((String.valueOf(p6).length() + 45)).append("Local module descriptor class for ").append(p6).append(" not found.").toString());
            v0_0 = 0;
            return v0_0;
        } catch (String v0_6) {
            String v0_8 = String.valueOf(v0_6.getMessage());
            if (v0_8.length() == 0) {
                String v0_10 = new String("Failed to load module descriptor class: ");
            } else {
                v0_10 = "Failed to load module descriptor class: ".concat(v0_8);
            }
            android.util.Log.e("DynamiteModule", v0_10);
        }
        if (v2_10.get(0).equals(p6)) {
            v0_0 = v0_3.getInt(0);
            return v0_0;
        } else {
            int v2_13 = String.valueOf(v2_10.get(0));
            android.util.Log.e("DynamiteModule", new StringBuilder(((String.valueOf(v2_13).length() + 51) + String.valueOf(p6).length())).append("Module descriptor id \'").append(v2_13).append("\' didn\'t match expected id \'").append(p6).append("\'").toString());
            v0_0 = 0;
            return v0_0;
        }
    }

Method com.google.android.gms.common.util.WorkSourceUtil.zzdl() calling method android.util.Log.w()


    private static final reflect.Method zzdl()
    {
        reflect.Method v0 = 0;
        if (com.google.android.gms.common.util.PlatformVersion.isAtLeastP()) {
            try {
                Exception v1_3 = Class.forName("android.os.WorkSource$WorkChain");
                String v3_2 = new Class[2];
                v3_2[0] = Integer.TYPE;
                v3_2[1] = String;
                v0 = v1_3.getMethod("addNode", v3_2);
            } catch (Exception v1_0) {
                android.util.Log.w("WorkSourceUtil", "Missing WorkChain class", v1_0);
            }
        }
        return v0;
    }

Method com.google.android.gms.common.util.WorkSourceUtil.zzdk() calling method android.util.Log.w()


    private static final reflect.Method zzdk()
    {
        reflect.Method v0 = 0;
        if (com.google.android.gms.common.util.PlatformVersion.isAtLeastP()) {
            try {
                String v3_2 = new Class[0];
                v0 = android.os.WorkSource.getMethod("createWorkChain", v3_2);
            } catch (Exception v1_0) {
                android.util.Log.w("WorkSourceUtil", "Missing WorkChain API createWorkChain", v1_0);
            }
        }
        return v0;
    }

Method com.google.android.gms.common.util.WorkSourceUtil.fromPackageAndModuleExperimentalPi() calling method android.util.Log.w()


    public static android.os.WorkSource fromPackageAndModuleExperimentalPi(android.content.Context p6, String p7, String p8)
    {
        android.os.WorkSource v0_0 = 0;
        if ((p6 != null) && ((p6.getPackageManager() != null) && ((p8 != null) && (p7 != null)))) {
            reflect.Method v1_6 = com.google.android.gms.common.util.WorkSourceUtil.zzc(p6, p7);
            if (v1_6 >= null) {
                v0_0 = new android.os.WorkSource();
                if ((com.google.android.gms.common.util.WorkSourceUtil.zzaas != null) && (com.google.android.gms.common.util.WorkSourceUtil.zzaat != null)) {
                    try {
                        Object[] v3_1 = new Object[0];
                        String v2_3 = com.google.android.gms.common.util.WorkSourceUtil.zzaas.invoke(v0_0, v3_1);
                    } catch (reflect.Method v1_3) {
                        android.util.Log.w("WorkSourceUtil", "Unable to assign chained blame through WorkSource", v1_3);
                    }
                    if (v1_6 != com.google.android.gms.common.util.WorkSourceUtil.zzaam) {
                        int v4_1 = new Object[2];
                        v4_1[0] = Integer.valueOf(v1_6);
                        v4_1[1] = p7;
                        com.google.android.gms.common.util.WorkSourceUtil.zzaat.invoke(v2_3, v4_1);
                    }
                    Object[] v3_6 = new Object[2];
                    v3_6[0] = Integer.valueOf(com.google.android.gms.common.util.WorkSourceUtil.zzaam);
                    v3_6[1] = p8;
                    com.google.android.gms.common.util.WorkSourceUtil.zzaat.invoke(v2_3, v3_6);
                } else {
                    com.google.android.gms.common.util.WorkSourceUtil.add(v0_0, v1_6, p7);
                }
            }
        } else {
            android.util.Log.w("WorkSourceUtil", "Unexpected null arguments");
        }
        return v0_0;
    }

Method com.google.android.gms.common.util.DbUtils.getDatabaseSize() calling method android.util.Log.w()


    public static long getDatabaseSize(android.content.Context p4, String p5)
    {
        try {
            String v0_3;
            String v0_0 = p4.getDatabasePath(p5);
        } catch (String v0) {
            String v0_4 = String.valueOf(p5);
            if (v0_4.length() == 0) {
                String v0_2 = new String("Failed to get db size for ");
            } else {
                v0_2 = "Failed to get db size for ".concat(v0_4);
            }
            android.util.Log.w("DbUtils", v0_2);
            v0_3 = 0;
            return v0_3;
        }
        if (v0_0 == null) {
        } else {
            v0_3 = v0_0.length();
            return v0_3;
        }
    }

Method com.google.android.gms.common.util.CrashUtils.zza() calling method android.util.Log.w()


    private static declared_synchronized String zza(android.content.Context p8, String p9, String p10, int p11)
    {
        try {
            StringBuilder v5_1 = new StringBuilder(1024);
            v5_1.append("Process: ").append(com.google.android.gms.common.util.Strings.nullToEmpty(p10)).append("\n");
            v5_1.append("Package: com.google.android.gms");
            int v2_2 = 12451009;
            java.io.IOException v0_9 = "12.4.51 (020308-{{cl}})";
        } catch (java.io.IOException v0_16) {
            throw v0_16;
        }
        if (com.google.android.gms.common.util.CrashUtils.zzdb()) {
            try {
                java.io.IOException v1_12 = com.google.android.gms.common.wrappers.Wrappers.packageManager(p8).getPackageInfo(p8.getPackageName(), 0);
                v2_2 = v1_12.versionCode;
            } catch (java.io.IOException v1_13) {
                android.util.Log.w("CrashUtils", "Error while trying to get the package information! Using static version.", v1_13);
            }
            if (v1_12.versionName != null) {
                v0_9 = v1_12.versionName;
            }
        }
        v5_1.append(" v").append(v2_2);
        if (!android.text.TextUtils.isEmpty(v0_9)) {
            if ((v0_9.contains("(")) && (!v0_9.contains(")"))) {
                if (v0_9.endsWith("-")) {
                    v0_9 = String.valueOf(v0_9).concat("111111111");
                }
                v0_9 = String.valueOf(v0_9).concat(")");
            }
            v5_1.append(" (").append(v0_9).append(")");
        }
        v5_1.append("\n");
        v5_1.append("Build: ").append(android.os.Build.FINGERPRINT).append("\n");
        if (android.os.Debug.isDebuggerConnected()) {
            v5_1.append("Debugger: Connected\n");
        }
        if (p11 != 0) {
            v5_1.append("DD-EDD: ").append(p11).append("\n");
        }
        v5_1.append("\n");
        if (!android.text.TextUtils.isEmpty(p9)) {
            v5_1.append(p9);
        }
        java.io.IOException v0_1;
        if (!com.google.android.gms.common.util.CrashUtils.zzdb()) {
            v0_1 = 0;
        } else {
            if (com.google.android.gms.common.util.CrashUtils.zzzh < 0) {
                v0_1 = android.provider.Settings$Secure.getInt(p8.getContentResolver(), "logcat_for_system_app_crash", 0);
            } else {
                v0_1 = com.google.android.gms.common.util.CrashUtils.zzzh;
            }
        }
        if (v0_1 > null) {
            v5_1.append("\n");
            int v2_1 = 0;
            try {
                int v3_2 = new String[13];
                v3_2[0] = "/system/bin/logcat";
                v3_2[1] = "-v";
                v3_2[2] = "time";
                v3_2[3] = "-b";
                v3_2[4] = "events";
                v3_2[5] = "-b";
                v3_2[6] = "system";
                v3_2[7] = "-b";
                v3_2[8] = "main";
                v3_2[9] = "-b";
                v3_2[10] = "crash";
                v3_2[11] = "-t";
                v3_2[12] = String.valueOf(v0_1);
                java.io.IOException v0_8 = new ProcessBuilder(v3_2).redirectErrorStream(1).start();
                try {
                    v0_8.getOutputStream().close();
                    try {
                        v0_8.getErrorStream().close();
                    } catch (java.io.IOException v1) {
                    }
                    java.io.IOException v1_9 = new java.io.InputStreamReader(v0_8.getInputStream());
                    try {
                        java.io.IOException v0_14 = new char[8192];
                    } catch (java.io.IOException v0_12) {
                        android.util.Log.e("CrashUtils", "Error running logcat", v0_12);
                        if (v1_9 != null) {
                            try {
                                v1_9.close();
                            } catch (java.io.IOException v0) {
                            }
                        }
                    }
                    while(true) {
                        int v2_3 = v1_9.read(v0_14);
                        if (v2_3 <= 0) {
                            break;
                        }
                        v5_1.append(v0_14, 0, v2_3);
                    }
                    try {
                        v1_9.close();
                    } catch (java.io.IOException v0) {
                    }
                } catch (java.io.IOException v1) {
                }
            } catch (java.io.IOException v0_13) {
                if (v2_1 != 0) {
                    try {
                        v2_1.close();
                    } catch (java.io.IOException v1) {
                    }
                }
                throw v0_13;
            } catch (java.io.IOException v0_12) {
                v1_9 = 0;
            } catch (java.io.IOException v0_13) {
                v2_1 = v1_9;
            }
        }
        return v5_1.toString();
    }

Method com.google.android.gms.common.stats.PassiveTimedConnectionMatcher.put() calling method android.util.Log.w()


    public Long put(String p9)
    {
        long v4 = android.os.SystemClock.elapsedRealtime();
        long v2_1 = this.zzym;
        try {
            while (this.zzyo.size() >= this.zzyn) {
                int v1_1 = (this.zzyo.size() - 1);
                while (v1_1 >= 0) {
                    if ((v4 - ((Long) this.zzyo.valueAt(v1_1)).longValue()) > v2_1) {
                        this.zzyo.removeAt(v1_1);
                    }
                    v1_1--;
                }
                int v0_7 = (v2_1 / 2);
                android.util.Log.w("ConnectionTracker", new StringBuilder(94).append("The max capacity ").append(this.zzyn).append(" is not enough. Current durationThreshold is: ").append(v0_7).toString());
                v2_1 = v0_7;
            }
        } catch (int v0_15) {
            throw v0_15;
        }
        return ((Long) this.zzyo.put(p9, Long.valueOf(v4)));
    }

Method com.google.android.gms.common.stats.ConnectionTracker.zza() calling method android.util.Log.w()


    private static boolean zza(android.content.Context p3, String p4, android.content.Intent p5, android.content.ServiceConnection p6, int p7, boolean p8)
    {
        boolean v0 = 0;
        if (!p8) {
            v0 = p3.bindService(p5, p6, p7);
        } else {
            String v1_3;
            String v1_1 = p5.getComponent();
            if (v1_1 != null) {
                v1_3 = com.google.android.gms.common.util.ClientLibraryUtils.isPackageStopped(p3, v1_1.getPackageName());
            } else {
                v1_3 = 0;
            }
            if (v1_3 == null) {
            } else {
                android.util.Log.w("ConnectionTracker", "Attempted to bind to a service in a STOPPED package.");
            }
        }
        return v0;
    }

Method com.google.android.gms.common.server.response.FastParser.parse() calling method android.util.Log.w()


    public void parse(String p4, com.google.android.gms.common.server.response.FastJsonResponse p5)
    {
        String v0_2 = new java.io.ByteArrayInputStream(p4.getBytes());
        try {
            this.parse(v0_2, p5);
            try {
                v0_2.close();
            } catch (String v0) {
                android.util.Log.w("FastParser", "Failed to close the input stream while parsing.");
            }
            return;
        } catch (String v1_2) {
            try {
                v0_2.close();
            } catch (String v0) {
                android.util.Log.w("FastParser", "Failed to close the input stream while parsing.");
            }
            throw v1_2;
        }
    }

Method com.google.android.gms.common.server.response.FastParser.parse() calling method android.util.Log.w()


    public void parse(java.io.InputStream p6, com.google.android.gms.common.server.response.FastJsonResponse p7)
    {
        String v1_1 = new java.io.BufferedReader(new java.io.InputStreamReader(p6), 1024);
        try {
            this.zzxb.push(Integer.valueOf(0));
            String v0_0 = this.zzj(v1_1);
            switch (v0_0) {
                case 0:
                    throw new com.google.android.gms.common.server.response.FastParser$ParseException("No data to parse");
                    break;
                case 91:
                    this.zzxb.push(Integer.valueOf(5));
                    String v0_4 = p7.getFieldMappings();
                    if (v0_4.size() == 1) {
                        String v0_11 = ((com.google.android.gms.common.server.response.FastJsonResponse$Field) ((java.util.Map$Entry) v0_4.entrySet().iterator().next()).getValue());
                        p7.addConcreteTypeArrayInternal(v0_11, v0_11.getOutputFieldName(), this.zza(v1_1, v0_11));
                        this.zzk(0);
                        try {
                            v1_1.close();
                        } catch (String v0) {
                            android.util.Log.w("FastParser", "Failed to close reader while parsing.");
                        }
                        return;
                    } else {
                        throw new com.google.android.gms.common.server.response.FastParser$ParseException("Object array response class must have a single Field");
                    }
                case 123:
                    this.zzxb.push(Integer.valueOf(1));
                    this.zza(v1_1, p7);
                    break;
                default:
                    throw new com.google.android.gms.common.server.response.FastParser$ParseException(new StringBuilder(19).append("Unexpected token: ").append(v0_0).toString());
            }
        } catch (String v0_22) {
        } catch (String v0_21) {
            throw new com.google.android.gms.common.server.response.FastParser$ParseException(v0_21);
        }
        try {
            v1_1.close();
        } catch (String v1) {
            android.util.Log.w("FastParser", "Failed to close reader while parsing.");
        }
        throw v0_22;
    }

Method com.google.android.gms.common.net.SSLCertificateSocketFactory.zzcx() calling method android.util.Log.w()


    private final declared_synchronized javax.net.ssl.SSLSocketFactory zzcx()
    {
        try {
            javax.net.ssl.SSLSocketFactory v0_6;
            if (this.zzvp) {
                if (this.zzvq == null) {
                    if (this.zzvh == null) {
                        this.zzvh = com.google.android.gms.common.net.SocketFactoryCreator.getInstance().makeSocketFactory(this.mContext, this.zzvj, this.zzvi, this.zzvo);
                    }
                } else {
                    if (this.zzvh == null) {
                        this.zzvh = com.google.android.gms.common.net.SocketFactoryCreator.getInstance().makeSocketFactoryWithCacheDir(this.mContext, this.zzvj, this.zzvi, this.zzvq);
                    }
                }
                v0_6 = this.zzvh;
            } else {
                if (this.zzvg == null) {
                    android.util.Log.w("SSLCertificateSocketFactory", "Bypassing SSL security checks at caller\'s request");
                    this.zzvg = com.google.android.gms.common.net.SocketFactoryCreator.getInstance().makeSocketFactory(this.mContext, this.zzvj, com.google.android.gms.common.net.SSLCertificateSocketFactory.zzvf, this.zzvo);
                }
                v0_6 = this.zzvg;
            }
        } catch (javax.net.ssl.SSLSocketFactory v0_12) {
            throw v0_12;
        }
        return v0_6;
    }

Method com.google.android.gms.common.logging.Logger.w() calling method android.util.Log.w()


    public void w(Throwable p2)
    {
        android.util.Log.w(this.mTag, p2);
        return;
    }

Method com.google.android.gms.common.logging.Logger.w() calling method android.util.Log.w()


    public varargs void w(String p3, Object[] p4)
    {
        android.util.Log.w(this.mTag, this.format(p3, p4));
        return;
    }

Method com.google.android.gms.common.logging.Logger.w() calling method android.util.Log.w()


    public varargs void w(String p3, Throwable p4, Object[] p5)
    {
        android.util.Log.w(this.mTag, this.format(p3, p5), p4);
        return;
    }

Method com.google.android.gms.common.internal.ViewUtils.getXmlAttributeString() calling method android.util.Log.w()


    public static String getXmlAttributeString(String p7, String p8, android.content.Context p9, android.util.AttributeSet p10, boolean p11, boolean p12, String p13)
    {
        String v0_0;
        if (p10 != null) {
            v0_0 = p10.getAttributeValue(p7, p8);
        } else {
            v0_0 = 0;
        }
        if ((v0_0 != null) && ((v0_0.startsWith("@string/")) && (p11))) {
            String v1_9 = v0_0.substring(8);
            StringBuilder v2_3 = p9.getPackageName();
            String v3_1 = new android.util.TypedValue();
            try {
                p9.getResources().getValue(new StringBuilder(((String.valueOf(v2_3).length() + 8) + String.valueOf(v1_9).length())).append(v2_3).append(":string/").append(v1_9).toString(), v3_1, 1);
            } catch (String v1) {
                android.util.Log.w(p13, new StringBuilder(((String.valueOf(p8).length() + 30) + String.valueOf(v0_0).length())).append("Could not find resource for ").append(p8).append(": ").append(v0_0).toString());
            }
            if (v3_1.string == null) {
                String v1_25 = String.valueOf(v3_1);
                android.util.Log.w(p13, new StringBuilder(((String.valueOf(p8).length() + 28) + String.valueOf(v1_25).length())).append("Resource ").append(p8).append(" was not a string: ").append(v1_25).toString());
            } else {
                v0_0 = v3_1.string.toString();
            }
        }
        if ((p12) && (v0_0 == null)) {
            android.util.Log.w(p13, new StringBuilder((String.valueOf(p8).length() + 33)).append("Required XML attribute \"").append(p8).append("\" missing").toString());
        }
        return v0_0;
    }

Method com.google.android.gms.common.internal.GmsLogger.wfmt() calling method android.util.Log.w()


    public final varargs void wfmt(String p3, String p4, Object[] p5)
    {
        if (this.canLog(5)) {
            android.util.Log.w(this.zzuc, this.zza(p4, p5));
        }
        return;
    }

Method com.google.android.gms.common.internal.GmsLogger.w() calling method android.util.Log.w()


    public final void w(String p2, String p3, Throwable p4)
    {
        if (this.canLog(5)) {
            android.util.Log.w(p2, this.zzl(p3), p4);
        }
        return;
    }

Method com.google.android.gms.common.internal.GmsLogger.w() calling method android.util.Log.w()


    public final void w(String p2, String p3)
    {
        if (this.canLog(5)) {
            android.util.Log.w(p2, this.zzl(p3));
        }
        return;
    }

Method com.google.android.gms.common.internal.GmsIntents.sendUdcSettingsChangedBroadcast() calling method android.util.Log.w()


    public static void sendUdcSettingsChangedBroadcast(android.content.Context p2, String p3, int[] p4)
    {
        com.google.android.gms.common.internal.GmsIntents.zza("com.google.android.gms", p2, p3, p4);
        if (com.google.android.gms.common.GoogleSignatureVerifier.getInstance(p2).isPackageGoogleSigned("com.google.android.googlequicksearchbox")) {
            com.google.android.gms.common.internal.GmsIntents.zza("com.google.android.googlequicksearchbox", p2, p3, p4);
        } else {
            if (android.util.Log.isLoggable("GmsIntents", 5)) {
                android.util.Log.w("GmsIntents", "Google now certificate not valid. UDC settings broadcast will not be sent.");
            }
        }
        return;
    }

Method com.google.android.gms.common.internal.GmsClientEventManager.unregisterConnectionFailedListener() calling method android.util.Log.w()


    public final void unregisterConnectionFailedListener(com.google.android.gms.common.api.GoogleApiClient$OnConnectionFailedListener p6)
    {
        com.google.android.gms.common.internal.Preconditions.checkNotNull(p6);
        try {
            if (!this.zzti.remove(p6)) {
                String v2_3 = String.valueOf(p6);
                android.util.Log.w("GmsClientEvents", new StringBuilder((String.valueOf(v2_3).length() + 57)).append("unregisterConnectionFailedListener(): listener ").append(v2_3).append(" not found").toString());
            }
        } catch (String v0_1) {
            throw v0_1;
        }
        return;
    }

Method com.google.android.gms.common.internal.GmsClientEventManager.unregisterConnectionCallbacks() calling method android.util.Log.w()


    public final void unregisterConnectionCallbacks(com.google.android.gms.common.api.GoogleApiClient$ConnectionCallbacks p6)
    {
        com.google.android.gms.common.internal.Preconditions.checkNotNull(p6);
        try {
            if (this.zztg.remove(p6)) {
                if (this.zztl) {
                    this.zzth.add(p6);
                }
            } else {
                String v2_0 = String.valueOf(p6);
                android.util.Log.w("GmsClientEvents", new StringBuilder((String.valueOf(v2_0).length() + 52)).append("unregisterConnectionCallbacks(): listener ").append(v2_0).append(" not found").toString());
            }
        } catch (java.util.ArrayList v0_2) {
            throw v0_2;
        }
        return;
    }

Method com.google.android.gms.common.internal.GmsClientEventManager.registerConnectionFailedListener() calling method android.util.Log.w()


    public final void registerConnectionFailedListener(com.google.android.gms.common.api.GoogleApiClient$OnConnectionFailedListener p6)
    {
        com.google.android.gms.common.internal.Preconditions.checkNotNull(p6);
        try {
            if (!this.zzti.contains(p6)) {
                this.zzti.add(p6);
            } else {
                String v2_0 = String.valueOf(p6);
                android.util.Log.w("GmsClientEvents", new StringBuilder((String.valueOf(v2_0).length() + 67)).append("registerConnectionFailedListener(): listener ").append(v2_0).append(" is already registered").toString());
            }
        } catch (java.util.ArrayList v0_1) {
            throw v0_1;
        }
        return;
    }

Method com.google.android.gms.common.internal.GmsClientEventManager.registerConnectionCallbacks() calling method android.util.Log.w()


    public final void registerConnectionCallbacks(com.google.android.gms.common.api.GoogleApiClient$ConnectionCallbacks p6)
    {
        com.google.android.gms.common.internal.Preconditions.checkNotNull(p6);
        try {
            if (!this.zztg.contains(p6)) {
                this.zztg.add(p6);
            } else {
                int v2_0 = String.valueOf(p6);
                android.util.Log.w("GmsClientEvents", new StringBuilder((String.valueOf(v2_0).length() + 62)).append("registerConnectionCallbacks(): listener ").append(v2_0).append(" is already registered").toString());
            }
        } catch (android.os.Handler v0_1) {
            throw v0_1;
        }
        if (this.zztf.isConnected()) {
            this.mHandler.sendMessage(this.mHandler.obtainMessage(1, p6));
        }
        return;
    }

Method com.google.android.gms.common.internal.ConnectionErrorMessages.zzb() calling method android.util.Log.w()


    private static String zzb(android.content.Context p6, String p7)
    {
        try {
            android.support.v4.util.SimpleArrayMap v0_0 = ((String) com.google.android.gms.common.internal.ConnectionErrorMessages.zzse.get(p7));
        } catch (android.support.v4.util.SimpleArrayMap v0_9) {
            throw v0_9;
        }
        if (v0_0 == null) {
            android.support.v4.util.SimpleArrayMap v0_10 = com.google.android.gms.common.GooglePlayServicesUtil.getRemoteResource(p6);
            if (v0_10 != null) {
                String v3_1 = v0_10.getIdentifier(p7, "string", "com.google.android.gms");
                if (v3_1 != null) {
                    v0_0 = v0_10.getString(v3_1);
                    if (!android.text.TextUtils.isEmpty(v0_0)) {
                        com.google.android.gms.common.internal.ConnectionErrorMessages.zzse.put(p7, v0_0);
                    } else {
                        android.support.v4.util.SimpleArrayMap v0_4;
                        android.support.v4.util.SimpleArrayMap v0_2 = String.valueOf(p7);
                        if (v0_2.length() == 0) {
                            v0_4 = new String("Got empty resource: ");
                        } else {
                            v0_4 = "Got empty resource: ".concat(v0_2);
                        }
                        android.util.Log.w("GoogleApiAvailability", v0_4);
                        v0_0 = 0;
                    }
                } else {
                    android.support.v4.util.SimpleArrayMap v0_8;
                    android.support.v4.util.SimpleArrayMap v0_5 = String.valueOf(p7);
                    if (v0_5.length() == 0) {
                        v0_8 = new String("Missing resource: ");
                    } else {
                        v0_8 = "Missing resource: ".concat(v0_5);
                    }
                    android.util.Log.w("GoogleApiAvailability", v0_8);
                    v0_0 = 0;
                }
            } else {
                v0_0 = 0;
            }
        } else {
        }
        return v0_0;
    }

Method com.google.android.gms.common.internal.BaseGmsClient.getRemoteService() calling method android.util.Log.w()


    public void getRemoteService(com.google.android.gms.common.internal.IAccountAccessor p7, java.util.Set p8)
    {
        String v0_0 = new com.google.android.gms.common.internal.GetServiceRequest(this.zzrp).setCallingPackage(this.mContext.getPackageName()).setExtraArgs(this.getGetServiceRequestExtraArgs());
        if (p8 != null) {
            v0_0.setScopes(p8);
        }
        if (!this.requiresSignIn()) {
            if (this.requiresAccount()) {
                v0_0.setClientRequestedAccount(this.getAccount());
            }
        } else {
            v0_0.setClientRequestedAccount(this.getAccountOrDefault()).setAuthenticatedAccount(p7);
        }
        v0_0.setClientRequiredFeatures(this.getRequiredFeatures());
        v0_0.setClientApiFeatures(this.getApiFeatures());
        try {
        } catch (String v0_7) {
            android.util.Log.w("GmsClient", "IGmsServiceBroker.getService failed", v0_7);
            this.triggerConnectionSuspended(1);
            return;
        } catch (String v0_6) {
            throw v0_6;
        } catch (String v0_4) {
            android.util.Log.w("GmsClient", "IGmsServiceBroker.getService failed", v0_4);
            this.onPostInitHandler(8, 0, 0, this.mDisconnectCount.get());
            return;
        } catch (String v0_4) {
        }
        if (this.zzri == null) {
            android.util.Log.w("GmsClient", "mServiceBroker is null, client disconnected");
        } else {
            this.zzri.getService(new com.google.android.gms.common.internal.BaseGmsClient$GmsCallbacks(this, this.mDisconnectCount.get()), v0_0);
        }
        return;
    }

Method com.google.android.gms.common.internal.BaseGmsClient$CallbackProxy.deliverCallback() calling method android.util.Log.w()


    public void deliverCallback()
    {
        Throwable v0_0 = this.zzli;
        if (this.zzrv) {
            String v2_3 = String.valueOf(this);
            android.util.Log.w("GmsClient", new StringBuilder((String.valueOf(v2_3).length() + 47)).append("Callback proxy ").append(v2_3).append(" being reused. This is not safe.").toString());
        }
        if (v0_0 == null) {
            this.onDeliverCallbackFailed();
        } else {
            try {
                this.deliverCallback(v0_0);
            } catch (Throwable v0_2) {
                this.onDeliverCallbackFailed();
                throw v0_2;
            }
        }
        this.zzrv = 1;
        this.unregister();
        return;
    }

Method com.google.android.gms.common.images.ImageManager$zzb.run() calling method android.util.Log.w()


    public final void run()
    {
        com.google.android.gms.common.internal.Asserts.checkNotMainThread("LoadBitmapFromDiskRunnable can\'t be executed in the main thread");
        com.google.android.gms.common.images.ImageManager v4_3 = 0;
        StringBuilder v3_0 = 0;
        if (this.zzph != null) {
            try {
                v3_0 = android.graphics.BitmapFactory.decodeFileDescriptor(this.zzph.getFileDescriptor());
                try {
                    this.zzph.close();
                } catch (String v0_3) {
                    android.util.Log.e("ImageManager", "closed failed", v0_3);
                }
            } catch (String v0_1) {
                com.google.android.gms.common.images.ImageManager v4_1 = String.valueOf(this.mUri);
                android.util.Log.e("ImageManager", new StringBuilder((String.valueOf(v4_1).length() + 34)).append("OOM while loading bitmap for uri: ").append(v4_1).toString(), v0_1);
                v4_3 = 1;
            }
        }
        String v5_7 = new java.util.concurrent.CountDownLatch(1);
        com.google.android.gms.common.images.ImageManager.zzg(this.zzpg).post(new com.google.android.gms.common.images.ImageManager$zze(this.zzpg, this.mUri, v3_0, v4_3, v5_7));
        try {
            v5_7.await();
        } catch (String v0) {
            String v1_3 = String.valueOf(this.mUri);
            android.util.Log.w("ImageManager", new StringBuilder((String.valueOf(v1_3).length() + 32)).append("Latch interrupted while posting ").append(v1_3).toString());
        }
        return;
    }

Method com.google.android.gms.common.config.GservicesValue.override() calling method android.util.Log.w()


    public void override(Object p3)
    {
        if (!(com.google.android.gms.common.config.GservicesValue.zzmu instanceof com.google.android.gms.common.config.GservicesValue$zzb)) {
            android.util.Log.w("GservicesValue", "GservicesValue.override(): test should probably call initForTests() first");
        }
        this.zzmz = p3;
        try {
            if (com.google.android.gms.common.config.GservicesValue.zzcg()) {
                com.google.android.gms.common.config.GservicesValue$zzb.zzci().add(this);
            }
        } catch (java.util.Collection v0_3) {
            throw v0_3;
        }
        return;
    }

Method com.google.android.gms.common.api.internal.zzbf.handleMessage() calling method android.util.Log.w()


    public final void handleMessage(android.os.Message p5)
    {
        switch (p5.what) {
            case 1:
                ((com.google.android.gms.common.api.internal.zzbe) p5.obj).zzc(this.zzjh);
                break;
            case 2:
                throw ((RuntimeException) p5.obj);
                break;
            default:
                android.util.Log.w("GACStateManager", new StringBuilder(31).append("Unknown message id: ").append(p5.what).toString());
        }
        return;
    }

Method com.google.android.gms.common.api.internal.zzba.handleMessage() calling method android.util.Log.w()


    public final void handleMessage(android.os.Message p5)
    {
        switch (p5.what) {
            case 1:
                com.google.android.gms.common.api.internal.zzav.zzb(this.zzit);
                break;
            case 2:
                com.google.android.gms.common.api.internal.zzav.zza(this.zzit);
                break;
            default:
                android.util.Log.w("GoogleApiClientImpl", new StringBuilder(31).append("Unknown message id: ").append(p5.what).toString());
        }
        return;
    }

Method com.google.android.gms.common.api.internal.GoogleApiManager.handleMessage() calling method android.util.Log.w()


    public boolean handleMessage(android.os.Message p10)
    {
        String v0_43;
        switch (p10.what) {
            case 1:
                String v0_38;
                if (!((Boolean) p10.obj).booleanValue()) {
                    v0_38 = 300000;
                } else {
                    v0_38 = 10000;
                }
                this.zzjn = v0_38;
                this.handler.removeMessages(12);
                String v1_33 = this.zzju.keySet().iterator();
                while (v1_33.hasNext()) {
                    this.handler.sendMessageDelayed(this.handler.obtainMessage(12, ((com.google.android.gms.common.api.internal.zzh) v1_33.next())), this.zzjn);
                }
                v0_43 = 1;
                break;
            case 2:
                String v0_34 = ((com.google.android.gms.common.api.internal.zzj) p10.obj);
                StringBuilder v3_5 = v0_34.zzs().iterator();
                while (v3_5.hasNext()) {
                    String v1_30 = ((com.google.android.gms.common.api.internal.zzh) v3_5.next());
                    com.google.android.gms.common.ConnectionResult v2_20 = ((com.google.android.gms.common.api.internal.GoogleApiManager$zza) this.zzju.get(v1_30));
                    if (v2_20 != null) {
                        if (!v2_20.isConnected()) {
                            if (v2_20.zzbp() == null) {
                                v2_20.zza(v0_34);
                            } else {
                                v0_34.zza(v1_30, v2_20.zzbp(), 0);
                            }
                        } else {
                            v0_34.zza(v1_30, com.google.android.gms.common.ConnectionResult.RESULT_SUCCESS, v2_20.zzae().getEndpointPackageName());
                        }
                    } else {
                        v0_34.zza(v1_30, new com.google.android.gms.common.ConnectionResult(13), 0);
                        break;
                    }
                }
                break;
            case 3:
                String v1_26 = this.zzju.values().iterator();
                while (v1_26.hasNext()) {
                    String v0_32 = ((com.google.android.gms.common.api.internal.GoogleApiManager$zza) v1_26.next());
                    v0_32.zzbo();
                    v0_32.connect();
                }
                break;
            case 4:
            case 8:
            case 13:
                String v0_23 = ((com.google.android.gms.common.api.internal.zzbu) p10.obj);
                String v1_21 = ((com.google.android.gms.common.api.internal.GoogleApiManager$zza) this.zzju.get(v0_23.zzlr.zzm()));
                if (v1_21 == null) {
                    this.zzb(v0_23.zzlr);
                    v1_21 = ((com.google.android.gms.common.api.internal.GoogleApiManager$zza) this.zzju.get(v0_23.zzlr.zzm()));
                }
                if ((!v1_21.requiresSignIn()) || (this.zzjt.get() == v0_23.zzlq)) {
                    v1_21.zza(v0_23.zzlp);
                } else {
                    v0_23.zzlp.zza(com.google.android.gms.common.api.internal.GoogleApiManager.zzjj);
                    v1_21.zzbm();
                }
                break;
            case 5:
                com.google.android.gms.common.ConnectionResult v2_2 = p10.arg1;
                String v0_17 = ((com.google.android.gms.common.ConnectionResult) p10.obj);
                StringBuilder v3_0 = this.zzju.values().iterator();
                while (v3_0.hasNext()) {
                    String v1_8 = ((com.google.android.gms.common.api.internal.GoogleApiManager$zza) v3_0.next());
                    if (v1_8.getInstanceId() == v2_2) {
                    }
                    if (v1_8 == null) {
                        android.util.Log.wtf("GoogleApiManager", new StringBuilder(76).append("Could not find API instance ").append(v2_2).append(" while trying to fail enqueued calls.").toString(), new Exception());
                    } else {
                        StringBuilder v4_2 = this.zzjq.getErrorString(v0_17.getErrorCode());
                        String v0_19 = v0_17.getErrorMessage();
                        v1_8.zzc(new com.google.android.gms.common.api.Status(17, new StringBuilder(((String.valueOf(v4_2).length() + 69) + String.valueOf(v0_19).length())).append("Error resolution was canceled by the user, original error message: ").append(v4_2).append(": ").append(v0_19).toString()));
                    }
                }
                v1_8 = 0;
                break;
            case 6:
                if ((!com.google.android.gms.common.util.PlatformVersion.isAtLeastIceCreamSandwich()) || (!(this.zzjp.getApplicationContext() instanceof android.app.Application))) {
                } else {
                    com.google.android.gms.common.api.internal.BackgroundDetector.initialize(((android.app.Application) this.zzjp.getApplicationContext()));
                    com.google.android.gms.common.api.internal.BackgroundDetector.getInstance().addListener(new com.google.android.gms.common.api.internal.zzbh(this));
                    if (com.google.android.gms.common.api.internal.BackgroundDetector.getInstance().readCurrentStateIfPossible(1)) {
                    } else {
                        this.zzjn = 300000;
                    }
                }
                break;
            case 7:
                this.zzb(((com.google.android.gms.common.api.GoogleApi) p10.obj));
                break;
            case 9:
                if (!this.zzju.containsKey(p10.obj)) {
                } else {
                    ((com.google.android.gms.common.api.internal.GoogleApiManager$zza) this.zzju.get(p10.obj)).resume();
                }
                break;
            case 10:
                String v1_49 = this.zzjx.iterator();
                while (v1_49.hasNext()) {
                    ((com.google.android.gms.common.api.internal.GoogleApiManager$zza) this.zzju.remove(((com.google.android.gms.common.api.internal.zzh) v1_49.next()))).zzbm();
                }
                this.zzjx.clear();
                break;
            case 11:
                if (!this.zzju.containsKey(p10.obj)) {
                } else {
                    ((com.google.android.gms.common.api.internal.GoogleApiManager$zza) this.zzju.get(p10.obj)).zzay();
                }
                break;
            case 12:
                if (!this.zzju.containsKey(p10.obj)) {
                } else {
                    ((com.google.android.gms.common.api.internal.GoogleApiManager$zza) this.zzju.get(p10.obj)).zzbs();
                }
                break;
            case 14:
                String v0_49 = ((com.google.android.gms.common.api.internal.zzae) p10.obj);
                String v1_39 = v0_49.zzm();
                if (this.zzju.containsKey(v1_39)) {
                    v0_49.zzao().setResult(Boolean.valueOf(com.google.android.gms.common.api.internal.GoogleApiManager$zza.zza(((com.google.android.gms.common.api.internal.GoogleApiManager$zza) this.zzju.get(v1_39)), 0)));
                } else {
                    v0_49.zzao().setResult(Boolean.valueOf(0));
                }
                break;
            case 15:
                String v0_25 = ((com.google.android.gms.common.api.internal.GoogleApiManager$zzb) p10.obj);
                if (!this.zzju.containsKey(com.google.android.gms.common.api.internal.GoogleApiManager$zzb.zzc(v0_25))) {
                } else {
                    com.google.android.gms.common.api.internal.GoogleApiManager$zza.zza(((com.google.android.gms.common.api.internal.GoogleApiManager$zza) this.zzju.get(com.google.android.gms.common.api.internal.GoogleApiManager$zzb.zzc(v0_25))), v0_25);
                }
                break;
            case 16:
                String v0_62 = ((com.google.android.gms.common.api.internal.GoogleApiManager$zzb) p10.obj);
                if (!this.zzju.containsKey(com.google.android.gms.common.api.internal.GoogleApiManager$zzb.zzc(v0_62))) {
                } else {
                    com.google.android.gms.common.api.internal.GoogleApiManager$zza.zzb(((com.google.android.gms.common.api.internal.GoogleApiManager$zza) this.zzju.get(com.google.android.gms.common.api.internal.GoogleApiManager$zzb.zzc(v0_62))), v0_62);
                }
                break;
            default:
                android.util.Log.w("GoogleApiManager", new StringBuilder(31).append("Unknown message id: ").append(p10.what).toString());
                v0_43 = 0;
        }
        return v0_43;
    }

Method com.google.android.gms.common.SignInButton.setStyle() calling method android.util.Log.w()


    public final void setStyle(int p5, int p6)
    {
        this.mSize = p5;
        this.mColor = p6;
        android.view.View v0_3 = this.getContext();
        if (this.zzbw != null) {
            this.removeView(this.zzbw);
        }
        try {
            this.zzbw = com.google.android.gms.common.internal.SignInButtonCreator.createView(v0_3, this.mSize, this.mColor);
        } catch (boolean v1) {
            android.util.Log.w("SignInButton", "Sign in button not found, using placeholder instead");
            boolean v1_2 = this.mSize;
            int v2_1 = this.mColor;
            com.google.android.gms.common.internal.SignInButtonImpl v3_1 = new com.google.android.gms.common.internal.SignInButtonImpl(v0_3);
            v3_1.configure(v0_3.getResources(), v1_2, v2_1);
            this.zzbw = v3_1;
        }
        this.addView(this.zzbw);
        this.zzbw.setEnabled(this.isEnabled());
        this.zzbw.setOnClickListener(this);
        return;
    }

Method com.google.android.gms.common.GoogleSignatureVerifier.isGooglePublicSignedPackage() calling method android.util.Log.w()


    public boolean isGooglePublicSignedPackage(android.content.pm.PackageInfo p4)
    {
        int v0 = 0;
        if (p4 != null) {
            if (!this.isGooglePublicSignedPackage(p4, 0)) {
                if (this.isGooglePublicSignedPackage(p4, 1)) {
                    if (!com.google.android.gms.common.GooglePlayServicesUtilLight.honorsDebugCertificates(this.mContext)) {
                        android.util.Log.w("GoogleSignatureVerifier", "Test-keys aren\'t accepted on this build.");
                    } else {
                        v0 = 1;
                    }
                }
            } else {
                v0 = 1;
            }
        }
        return v0;
    }

Method com.google.android.gms.common.GoogleSignatureVerifier.zza() calling method android.util.Log.w()


    private static varargs com.google.android.gms.common.GoogleCertificates$CertData zza(android.content.pm.PackageInfo p4, com.google.android.gms.common.GoogleCertificates$CertData[] p5)
    {
        int v0_1;
        int v0_0 = 0;
        if (p4.signatures != null) {
            if (p4.signatures.length == 1) {
                com.google.android.gms.common.zzb v2_0 = new com.google.android.gms.common.zzb(p4.signatures[0].toByteArray());
                while (v0_0 < p5.length) {
                    if (!p5[v0_0].equals(v2_0)) {
                        v0_0++;
                    } else {
                        v0_1 = p5[v0_0];
                    }
                }
                v0_1 = 0;
            } else {
                android.util.Log.w("GoogleSignatureVerifier", "Package has more than one signature.");
                v0_1 = 0;
            }
        } else {
            v0_1 = 0;
        }
        return v0_1;
    }

Method com.google.android.gms.common.GooglePlayServicesUtilLight.zza() calling method android.util.Log.w()


    private static int zza(android.content.Context p8, boolean p9, int p10)
    {
        android.content.pm.PackageManager$NameNotFoundException v0_6;
        String v1_0 = 1;
        if (p10 < 0) {
            v0_6 = 0;
        } else {
            v0_6 = 1;
        }
        com.google.android.gms.common.internal.Preconditions.checkArgument(v0_6);
        android.content.pm.PackageManager v4 = p8.getPackageManager();
        android.content.pm.PackageManager$NameNotFoundException v0_1 = 0;
        if (!p9) {
            try {
                android.content.pm.PackageInfo v5_2 = v4.getPackageInfo("com.google.android.gms", 64);
                android.content.pm.Signature v6_1 = com.google.android.gms.common.GoogleSignatureVerifier.getInstance(p8);
            } catch (android.content.pm.PackageManager$NameNotFoundException v0) {
                android.util.Log.w("GooglePlayServicesUtil", "Google Play services is missing.");
            }
            if (v6_1.isGooglePublicSignedPackage(v5_2, 1)) {
                if ((!p9) || ((v6_1.isGooglePublicSignedPackage(v0_1, 1)) && (v0_1.signatures[0].equals(v5_2.signatures[0])))) {
                    if (com.google.android.gms.common.util.GmsVersionParser.parseBuildVersion(v5_2.versionCode) >= com.google.android.gms.common.util.GmsVersionParser.parseBuildVersion(p10)) {
                        android.content.pm.PackageManager$NameNotFoundException v0_10 = v5_2.applicationInfo;
                        if (v0_10 == null) {
                            try {
                                v0_10 = v4.getApplicationInfo("com.google.android.gms", 0);
                            } catch (android.content.pm.PackageManager$NameNotFoundException v0_12) {
                                android.util.Log.wtf("GooglePlayServicesUtil", "Google Play services missing when getting application info.", v0_12);
                                return v1_0;
                            }
                        }
                        if (v0_10.enabled) {
                            v1_0 = 0;
                        } else {
                            v1_0 = 3;
                        }
                    } else {
                        android.util.Log.w("GooglePlayServicesUtil", new StringBuilder(77).append("Google Play services out of date.  Requires ").append(p10).append(" but found ").append(v5_2.versionCode).toString());
                        v1_0 = 2;
                    }
                } else {
                    android.util.Log.w("GooglePlayServicesUtil", "Google Play Store signature invalid.");
                    v1_0 = 9;
                }
            } else {
                android.util.Log.w("GooglePlayServicesUtil", "Google Play services signature invalid.");
                v1_0 = 9;
            }
        } else {
            try {
                v0_1 = v4.getPackageInfo("com.android.vending", 8256);
            } catch (android.content.pm.PackageManager$NameNotFoundException v0) {
                android.util.Log.w("GooglePlayServicesUtil", "Google Play Store is missing.");
                v1_0 = 9;
            }
        }
        return v1_0;
    }

Method com.google.android.gms.common.GooglePlayServicesUtilLight.isTestKeysBuild() calling method android.util.Log.w()


    public static boolean isTestKeysBuild(android.content.Context p4)
    {
        if (!com.google.android.gms.common.GooglePlayServicesUtilLight.zzbs) {
            try {
                int v0_8 = com.google.android.gms.common.wrappers.Wrappers.packageManager(p4).getPackageInfo("com.google.android.gms", 64);
                String v1_0 = com.google.android.gms.common.GoogleSignatureVerifier.getInstance(p4);
            } catch (int v0_5) {
                com.google.android.gms.common.GooglePlayServicesUtilLight.zzbs = 1;
                throw v0_5;
            } catch (int v0_4) {
                android.util.Log.w("GooglePlayServicesUtil", "Cannot find Google Play services package name.", v0_4);
                com.google.android.gms.common.GooglePlayServicesUtilLight.zzbs = 1;
            }
            if ((v0_8 == 0) || ((v1_0.isGooglePublicSignedPackage(v0_8, 0)) || (!v1_0.isGooglePublicSignedPackage(v0_8, 1)))) {
                com.google.android.gms.common.GooglePlayServicesUtilLight.zzbr = 0;
            } else {
                com.google.android.gms.common.GooglePlayServicesUtilLight.zzbr = 1;
            }
            com.google.android.gms.common.GooglePlayServicesUtilLight.zzbs = 1;
        }
        return com.google.android.gms.common.GooglePlayServicesUtilLight.zzbr;
    }

Method com.google.android.gms.common.GooglePlayServicesUtilLight.getApkVersion() calling method android.util.Log.w()


    public static int getApkVersion(android.content.Context p4)
    {
        try {
            int v0_1 = p4.getPackageManager().getPackageInfo("com.google.android.gms", 0).versionCode;
        } catch (String v1) {
            android.util.Log.w("GooglePlayServicesUtil", "Google Play services is missing.");
        }
        return v0_1;
    }

Method com.google.android.gms.common.GoogleCertificates.init() calling method android.util.Log.w()


    static declared_synchronized void init(android.content.Context p3)
    {
        try {
            if (com.google.android.gms.common.GoogleCertificates.zzaz != null) {
                android.util.Log.w("GoogleCertificates", "GoogleCertificates has been initialized already");
            } else {
                if (p3 != null) {
                    com.google.android.gms.common.GoogleCertificates.zzaz = p3.getApplicationContext();
                }
            }
        } catch (android.content.Context v0_1) {
            throw v0_1;
        }
        return;
    }

Method com.google.android.gms.common.GoogleApiAvailability$zza.handleMessage() calling method android.util.Log.w()


    public final void handleMessage(android.os.Message p5)
    {
        switch (p5.what) {
            case 1:
                int v0_3 = this.zzav.isGooglePlayServicesAvailable(this.zzau);
                if (!this.zzav.isUserResolvableError(v0_3)) {
                } else {
                    this.zzav.showErrorNotification(this.zzau, v0_3);
                }
                break;
            default:
                android.util.Log.w("GoogleApiAvailability", new StringBuilder(50).append("Don\'t know how to handle this message: ").append(p5.what).toString());
        }
        return;
    }

Method android.support.v4.view.ViewPager.setOffscreenPageLimit() calling method android.util.Log.w()


    public void setOffscreenPageLimit(int p5)
    {
        if (p5 < 1) {
            android.util.Log.w("ViewPager", new StringBuilder().append("Requested offscreen page limit ").append(p5).append(" too small; defaulting to ").append(1).toString());
            p5 = 1;
        }
        if (p5 != this.mOffscreenPageLimit) {
            this.mOffscreenPageLimit = p5;
            this.populate();
        }
        return;
    }

Method android.support.v4.view.MenuItemCompat.setActionProvider() calling method android.util.Log.w()


    public static android.view.MenuItem setActionProvider(android.view.MenuItem p2, android.support.v4.view.ActionProvider p3)
    {
        if (!(p2 instanceof android.support.v4.internal.view.SupportMenuItem)) {
            android.util.Log.w("MenuItemCompat", "setActionProvider: item does not implement SupportMenuItem; ignoring");
        } else {
            p2 = ((android.support.v4.internal.view.SupportMenuItem) p2).setSupportActionProvider(p3);
        }
        return p2;
    }

Method android.support.v4.view.MenuItemCompat.getActionProvider() calling method android.util.Log.w()


    public static android.support.v4.view.ActionProvider getActionProvider(android.view.MenuItem p2)
    {
        int v0_2;
        if (!(p2 instanceof android.support.v4.internal.view.SupportMenuItem)) {
            android.util.Log.w("MenuItemCompat", "getActionProvider: item does not implement SupportMenuItem; returning null");
            v0_2 = 0;
        } else {
            v0_2 = ((android.support.v4.internal.view.SupportMenuItem) p2).getSupportActionProvider();
        }
        return v0_2;
    }

Method android.support.v4.view.AsyncLayoutInflater$InflateThread.runInner() calling method android.util.Log.w()


    public void runInner()
    {
        try {
            android.support.v4.view.AsyncLayoutInflater$InflateRequest v1_1 = ((android.support.v4.view.AsyncLayoutInflater$InflateRequest) this.mQueue.take());
            try {
                v1_1.view = v1_1.inflater.mInflater.inflate(v1_1.resid, v1_1.parent, 0);
            } catch (RuntimeException v0_0) {
                android.util.Log.w("AsyncLayoutInflater", "Failed to inflate resource in the background! Retrying on the UI thread", v0_0);
            }
            android.os.Message.obtain(v1_1.inflater.mHandler, 0, v1_1).sendToTarget();
            return;
        } catch (RuntimeException v0_1) {
            android.util.Log.w("AsyncLayoutInflater", v0_1);
            return;
        }
    }

Method android.support.v4.view.ActionProvider.setVisibilityListener() calling method android.util.Log.w()


    public void setVisibilityListener(android.support.v4.view.ActionProvider$VisibilityListener p4)
    {
        if ((this.mVisibilityListener != null) && (p4 != null)) {
            android.util.Log.w("ActionProvider(support)", new StringBuilder().append("setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this ").append(this.getClass().getSimpleName()).append(" instance while it is still in use somewhere else?").toString());
        }
        this.mVisibilityListener = p4;
        return;
    }

Method android.support.v4.util.AtomicFile.startWrite() calling method android.util.Log.w()


    public java.io.FileOutputStream startWrite()
    {
        if (this.mBaseName.exists()) {
            if (this.mBackupName.exists()) {
                this.mBaseName.delete();
            } else {
                if (!this.mBaseName.renameTo(this.mBackupName)) {
                    android.util.Log.w("AtomicFile", new StringBuilder().append("Couldn\'t rename file ").append(this.mBaseName).append(" to backup file ").append(this.mBackupName).toString());
                }
            }
        }
        try {
            java.io.FileOutputStream v3_1 = new java.io.FileOutputStream(this.mBaseName);
        } catch (java.io.FileNotFoundException v0) {
            if (this.mBaseName.getParentFile().mkdirs()) {
                try {
                    v3_1 = new java.io.FileOutputStream(this.mBaseName);
                } catch (java.io.FileNotFoundException v1) {
                    throw new java.io.IOException(new StringBuilder().append("Couldn\'t create ").append(this.mBaseName).toString());
                }
            } else {
                throw new java.io.IOException(new StringBuilder().append("Couldn\'t create directory ").append(this.mBaseName).toString());
            }
        }
        return v3_1;
    }

Method android.support.v4.util.AtomicFile.finishWrite() calling method android.util.Log.w()


    public void finishWrite(java.io.FileOutputStream p4)
    {
        if (p4 != null) {
            android.support.v4.util.AtomicFile.sync(p4);
            try {
                p4.close();
                this.mBackupName.delete();
            } catch (java.io.IOException v0) {
                android.util.Log.w("AtomicFile", "finishWrite: Got exception:", v0);
            }
        }
        return;
    }

Method android.support.v4.util.AtomicFile.failWrite() calling method android.util.Log.w()


    public void failWrite(java.io.FileOutputStream p4)
    {
        if (p4 != null) {
            android.support.v4.util.AtomicFile.sync(p4);
            try {
                p4.close();
                this.mBaseName.delete();
                this.mBackupName.renameTo(this.mBaseName);
            } catch (java.io.IOException v0) {
                android.util.Log.w("AtomicFile", "failWrite: Got exception:", v0);
            }
        }
        return;
    }

Method android.support.v4.text.ICUCompat.maximizeAndGetScript() calling method android.util.Log.w()


    public static String maximizeAndGetScript(java.util.Locale p6)
    {
        String v3_0 = 0;
        if (android.os.Build$VERSION.SDK_INT < 21) {
            String v2 = android.support.v4.text.ICUCompat.addLikelySubtags(p6);
            if (v2 != null) {
                v3_0 = android.support.v4.text.ICUCompat.getScript(v2);
            }
        } else {
            try {
                Object[] v0 = new Object[1];
                v0[0] = p6;
                v3_0 = ((java.util.Locale) android.support.v4.text.ICUCompat.sAddLikelySubtagsMethod.invoke(0, v0)).getScript();
            } catch (IllegalAccessException v1_1) {
                android.util.Log.w("ICUCompat", v1_1);
                v3_0 = p6.getScript();
            } catch (IllegalAccessException v1_0) {
                android.util.Log.w("ICUCompat", v1_0);
            }
        }
        return v3_0;
    }

Method android.support.v4.text.ICUCompat.getScript() calling method android.util.Log.w()


    private static String getScript(String p5)
    {
        try {
            int v2_2;
            if (android.support.v4.text.ICUCompat.sGetScriptMethod == null) {
                v2_2 = 0;
            } else {
                Object[] v0 = new Object[1];
                v0[0] = p5;
                v2_2 = ((String) android.support.v4.text.ICUCompat.sGetScriptMethod.invoke(0, v0));
            }
        } catch (reflect.InvocationTargetException v1_1) {
            android.util.Log.w("ICUCompat", v1_1);
        } catch (reflect.InvocationTargetException v1_0) {
            android.util.Log.w("ICUCompat", v1_0);
        }
        return v2_2;
    }

Method android.support.v4.text.ICUCompat.addLikelySubtags() calling method android.util.Log.w()


    private static String addLikelySubtags(java.util.Locale p5)
    {
        String v2 = p5.toString();
        try {
            String v3_1;
            if (android.support.v4.text.ICUCompat.sAddLikelySubtagsMethod == null) {
                v3_1 = v2;
            } else {
                Object[] v0 = new Object[1];
                v0[0] = v2;
                v3_1 = ((String) android.support.v4.text.ICUCompat.sAddLikelySubtagsMethod.invoke(0, v0));
            }
        } catch (reflect.InvocationTargetException v1_1) {
            android.util.Log.w("ICUCompat", v1_1);
        } catch (reflect.InvocationTargetException v1_0) {
            android.util.Log.w("ICUCompat", v1_0);
        }
        return v3_1;
    }

Method android.support.v4.text.ICUCompat.<clinit>() calling method android.util.Log.w()


    static ICUCompat()
    {
        if (android.os.Build$VERSION.SDK_INT < 21) {
            try {
                Class v0_1 = Class.forName("libcore.icu.ICU");
            } catch (Exception v1_1) {
                android.support.v4.text.ICUCompat.sGetScriptMethod = 0;
                android.support.v4.text.ICUCompat.sAddLikelySubtagsMethod = 0;
                android.util.Log.w("ICUCompat", v1_1);
            }
            if (v0_1 != null) {
                Class[] v3_1 = new Class[1];
                v3_1[0] = String;
                android.support.v4.text.ICUCompat.sGetScriptMethod = v0_1.getMethod("getScript", v3_1);
                Class[] v3_4 = new Class[1];
                v3_4[0] = String;
                android.support.v4.text.ICUCompat.sAddLikelySubtagsMethod = v0_1.getMethod("addLikelySubtags", v3_4);
            }
        } else {
            try {
                Class v0_0 = Class.forName("libcore.icu.ICU");
                Class[] v3_6 = new Class[1];
                v3_6[0] = java.util.Locale;
                android.support.v4.text.ICUCompat.sAddLikelySubtagsMethod = v0_0.getMethod("addLikelySubtags", v3_6);
            } catch (Exception v1_0) {
                throw new IllegalStateException(v1_0);
            }
        }
        return;
    }

Method android.support.v4.provider.DocumentsContractApi19.queryForString() calling method android.util.Log.w()


    private static String queryForString(android.content.Context p8, android.net.Uri p9, String p10, String p11)
    {
        android.content.ContentResolver v0 = p8.getContentResolver();
        try {
            String v2_5 = new String[1];
            v2_5[0] = p10;
            android.database.Cursor v6 = v0.query(p9, v2_5, 0, 0, 0);
        } catch (int v1_6) {
            android.support.v4.provider.DocumentsContractApi19.closeQuietly(v6);
            throw v1_6;
        } catch (Exception v7) {
            android.util.Log.w("DocumentFile", new StringBuilder().append("Failed query: ").append(v7).toString());
            android.support.v4.provider.DocumentsContractApi19.closeQuietly(v6);
            return p11;
        }
        if ((!v6.moveToFirst()) || (v6.isNull(0))) {
            android.support.v4.provider.DocumentsContractApi19.closeQuietly(v6);
            return p11;
        } else {
            p11 = v6.getString(0);
            android.support.v4.provider.DocumentsContractApi19.closeQuietly(v6);
            return p11;
        }
    }

Method android.support.v4.provider.DocumentsContractApi19.queryForLong() calling method android.util.Log.w()


    private static long queryForLong(android.content.Context p9, android.net.Uri p10, String p11, long p12)
    {
        android.content.ContentResolver v0 = p9.getContentResolver();
        try {
            String v2_5 = new String[1];
            v2_5[0] = p11;
            android.database.Cursor v6 = v0.query(p10, v2_5, 0, 0, 0);
        } catch (int v1_6) {
            android.support.v4.provider.DocumentsContractApi19.closeQuietly(v6);
            throw v1_6;
        } catch (Exception v7) {
            android.util.Log.w("DocumentFile", new StringBuilder().append("Failed query: ").append(v7).toString());
            android.support.v4.provider.DocumentsContractApi19.closeQuietly(v6);
            return p12;
        }
        if ((!v6.moveToFirst()) || (v6.isNull(0))) {
            android.support.v4.provider.DocumentsContractApi19.closeQuietly(v6);
            return p12;
        } else {
            p12 = v6.getLong(0);
            android.support.v4.provider.DocumentsContractApi19.closeQuietly(v6);
            return p12;
        }
    }

Method android.support.v4.provider.DocumentsContractApi19.exists() calling method android.util.Log.w()


    public static boolean exists(android.content.Context p10, android.net.Uri p11)
    {
        android.content.ContentResolver v0 = p10.getContentResolver();
        try {
            int v1_3;
            String v2_5 = new String[1];
            v2_5[0] = "document_id";
            android.database.Cursor v6 = v0.query(p11, v2_5, 0, 0, 0);
        } catch (int v1_4) {
            android.support.v4.provider.DocumentsContractApi19.closeQuietly(v6);
            throw v1_4;
        } catch (Exception v7) {
            android.util.Log.w("DocumentFile", new StringBuilder().append("Failed query: ").append(v7).toString());
            android.support.v4.provider.DocumentsContractApi19.closeQuietly(v6);
            v1_3 = 0;
            return v1_3;
        }
        if (v6.getCount() <= 0) {
            v1_3 = 0;
        } else {
            v1_3 = 1;
        }
        android.support.v4.provider.DocumentsContractApi19.closeQuietly(v6);
        return v1_3;
    }

Method android.support.v4.os.EnvironmentCompat.getStorageState() calling method android.util.Log.w()


    public static String getStorageState(java.io.File p6)
    {
        String v3_3;
        if (android.os.Build$VERSION.SDK_INT < 19) {
            try {
                if (p6.getCanonicalPath().startsWith(android.os.Environment.getExternalStorageDirectory().getCanonicalPath())) {
                    v3_3 = android.os.Environment.getExternalStorageState();
                    return v3_3;
                }
            } catch (java.io.IOException v2) {
                android.util.Log.w("EnvironmentCompat", new StringBuilder().append("Failed to resolve canonical path: ").append(v2).toString());
            }
            v3_3 = "unknown";
        } else {
            v3_3 = android.os.Environment.getStorageState(p6);
        }
        return v3_3;
    }

Method android.support.v4.media.session.MediaSessionCompatApi21.hasCallback() calling method android.util.Log.w()


    public static boolean hasCallback(Object p6)
    {
        int v2_0 = 1;
        try {
            reflect.Field v0 = p6.getClass().getDeclaredField("mCallback");
        } catch (IllegalAccessException v1) {
            android.util.Log.w("MediaSessionCompatApi21", "Failed to get mCallback object.");
            v2_0 = 0;
            return v2_0;
        } catch (IllegalAccessException v1) {
        }
        if (v0 == null) {
        } else {
            v0.setAccessible(1);
            if (v0.get(p6) == null) {
                v2_0 = 0;
                return v2_0;
            } else {
                return v2_0;
            }
        }
    }

Method android.support.v4.media.session.MediaSessionCompat.<init>() calling method android.util.Log.w()


    public MediaSessionCompat(android.content.Context p5, String p6, android.content.ComponentName p7, android.app.PendingIntent p8)
    {
        this.mActiveListeners = new java.util.ArrayList();
        if (p5 != null) {
            if (!android.text.TextUtils.isEmpty(p6)) {
                if (p7 == null) {
                    p7 = android.support.v4.media.session.MediaButtonReceiver.getMediaButtonReceiverComponent(p5);
                    if (p7 == null) {
                        android.util.Log.w("MediaSessionCompat", "Couldn\'t find a unique registered media button receiver in the given context.");
                    }
                }
                if ((p7 != null) && (p8 == null)) {
                    android.content.Intent v0_1 = new android.content.Intent("android.intent.action.MEDIA_BUTTON");
                    v0_1.setComponent(p7);
                    p8 = android.app.PendingIntent.getBroadcast(p5, 0, v0_1, 0);
                }
                if (android.os.Build$VERSION.SDK_INT < 21) {
                    if (android.os.Build$VERSION.SDK_INT < 19) {
                        if (android.os.Build$VERSION.SDK_INT < 18) {
                            this.mImpl = new android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase(p5, p6, p7, p8);
                        } else {
                            this.mImpl = new android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi18(p5, p6, p7, p8);
                        }
                    } else {
                        this.mImpl = new android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi19(p5, p6, p7, p8);
                    }
                } else {
                    this.mImpl = new android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21(p5, p6);
                    this.setCallback(new android.support.v4.media.session.MediaSessionCompat$1(this));
                    this.mImpl.setMediaButtonReceiver(p8);
                }
                this.mController = new android.support.v4.media.session.MediaControllerCompat(p5, this);
                if (android.support.v4.media.session.MediaSessionCompat.sMaxBitmapSize == 0) {
                    android.support.v4.media.session.MediaSessionCompat.sMaxBitmapSize = ((int) android.util.TypedValue.applyDimension(1, 1134559232, p5.getResources().getDisplayMetrics()));
                }
                return;
            } else {
                throw new IllegalArgumentException("tag must not be null or empty");
            }
        } else {
            throw new IllegalArgumentException("context must not be null");
        }
    }

Method android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MessageHandler.onMediaButtonEvent() calling method android.util.Log.w()


    private void onMediaButtonEvent(android.view.KeyEvent p7, android.support.v4.media.session.MediaSessionCompat$Callback p8)
    {
        if ((p7 != null) && (p7.getAction() == 0)) {
            long v0;
            if (this.this$0.mState != null) {
                v0 = this.this$0.mState.getActions();
            } else {
                v0 = 0;
            }
            switch (p7.getKeyCode()) {
                case 79:
                case 85:
                    android.util.Log.w("MediaSessionCompat", "KEYCODE_MEDIA_PLAY_PAUSE and KEYCODE_HEADSETHOOK are handled already");
                    break;
                case 86:
                    if ((1 & v0) != 0) {
                        p8.onStop();
                    }
                    break;
                case 87:
                    if ((32 & v0) != 0) {
                        p8.onSkipToNext();
                    }
                    break;
                case 88:
                    if ((16 & v0) != 0) {
                        p8.onSkipToPrevious();
                    }
                    break;
                case 89:
                    if ((8 & v0) != 0) {
                        p8.onRewind();
                    }
                    break;
                case 90:
                    if ((64 & v0) != 0) {
                        p8.onFastForward();
                    }
                    break;
                case 126:
                    if ((4 & v0) != 0) {
                        p8.onPlay();
                    }
                    break;
                case 127:
                    if ((2 & v0) != 0) {
                        p8.onPause();
                    }
                    break;
                default:
            }
        }
        return;
    }

Method android.support.v4.media.session.MediaButtonReceiver.getMediaButtonReceiverComponent() calling method android.util.Log.w()


    static android.content.ComponentName getMediaButtonReceiverComponent(android.content.Context p7)
    {
        int v4_3;
        android.content.Intent v1_1 = new android.content.Intent("android.intent.action.MEDIA_BUTTON");
        v1_1.setPackage(p7.getPackageName());
        java.util.List v3 = p7.getPackageManager().queryBroadcastReceivers(v1_1, 0);
        if (v3.size() != 1) {
            if (v3.size() > 1) {
                android.util.Log.w("MediaButtonReceiver", "More than one BroadcastReceiver that handles android.intent.action.MEDIA_BUTTON was found, returning null.");
            }
            v4_3 = 0;
        } else {
            android.content.pm.ResolveInfo v2_1 = ((android.content.pm.ResolveInfo) v3.get(0));
            v4_3 = new android.content.ComponentName(v2_1.activityInfo.packageName, v2_1.activityInfo.name);
        }
        return v4_3;
    }

Method android.support.v4.media.session.MediaButtonReceiver.buildMediaButtonPendingIntent() calling method android.util.Log.w()


    public static android.app.PendingIntent buildMediaButtonPendingIntent(android.content.Context p6, android.content.ComponentName p7, long p8)
    {
        android.app.PendingIntent v2_0 = 0;
        if (p7 != null) {
            int v1 = android.support.v4.media.session.PlaybackStateCompat.toKeyCode(p8);
            if (v1 != 0) {
                android.content.Intent v0_1 = new android.content.Intent("android.intent.action.MEDIA_BUTTON");
                v0_1.setComponent(p7);
                v0_1.putExtra("android.intent.extra.KEY_EVENT", new android.view.KeyEvent(0, v1));
                v2_0 = android.app.PendingIntent.getBroadcast(p6, v1, v0_1, 0);
            } else {
                android.util.Log.w("MediaButtonReceiver", new StringBuilder().append("Cannot build a media button pending intent with the given action: ").append(p8).toString());
            }
        } else {
            android.util.Log.w("MediaButtonReceiver", "The component name of media button receiver should be provided.");
        }
        return v2_0;
    }

Method android.support.v4.media.session.MediaButtonReceiver.buildMediaButtonPendingIntent() calling method android.util.Log.w()


    public static android.app.PendingIntent buildMediaButtonPendingIntent(android.content.Context p3, long p4)
    {
        android.app.PendingIntent v1_0;
        android.content.ComponentName v0 = android.support.v4.media.session.MediaButtonReceiver.getMediaButtonReceiverComponent(p3);
        if (v0 != null) {
            v1_0 = android.support.v4.media.session.MediaButtonReceiver.buildMediaButtonPendingIntent(p3, v0, p4);
        } else {
            android.util.Log.w("MediaButtonReceiver", "A unique media button receiver could not be found in the given context, so couldn\'t build a pending intent.");
            v1_0 = 0;
        }
        return v1_0;
    }

Method android.support.v4.media.MediaMetadataCompat.getRating() calling method android.util.Log.w()


    public android.support.v4.media.RatingCompat getRating(String p6)
    {
        android.support.v4.media.RatingCompat v2 = 0;
        try {
            if (android.os.Build$VERSION.SDK_INT < 19) {
                v2 = ((android.support.v4.media.RatingCompat) this.mBundle.getParcelable(p6));
            } else {
                v2 = android.support.v4.media.RatingCompat.fromRating(this.mBundle.getParcelable(p6));
            }
        } catch (Exception v1) {
            android.util.Log.w("MediaMetadata", "Failed to retrieve a key as Rating.", v1);
        }
        return v2;
    }

Method android.support.v4.media.MediaMetadataCompat.getBitmap() calling method android.util.Log.w()


    public android.graphics.Bitmap getBitmap(String p6)
    {
        try {
            android.graphics.Bitmap v1 = ((android.graphics.Bitmap) this.mBundle.getParcelable(p6));
        } catch (Exception v2) {
            android.util.Log.w("MediaMetadata", "Failed to retrieve a key as Bitmap.", v2);
        }
        return v1;
    }

Method android.support.v4.media.MediaBrowserServiceCompatApi24.<clinit>() calling method android.util.Log.w()


    static MediaBrowserServiceCompatApi24()
    {
        try {
            android.support.v4.media.MediaBrowserServiceCompatApi24.sResultFlags = android.service.media.MediaBrowserService$Result.getDeclaredField("mFlags");
            android.support.v4.media.MediaBrowserServiceCompatApi24.sResultFlags.setAccessible(1);
        } catch (NoSuchFieldException v0) {
            android.util.Log.w("MBSCompatApi24", v0);
        }
        return;
    }

Method android.support.v4.media.MediaBrowserServiceCompatApi24$ResultWrapper.sendResult() calling method android.util.Log.w()


    public void sendResult(java.util.List p4, int p5)
    {
        try {
            android.support.v4.media.MediaBrowserServiceCompatApi24.access$000().setInt(this.mResultObj, p5);
        } catch (IllegalAccessException v0) {
            android.util.Log.w("MBSCompatApi24", v0);
        }
        this.mResultObj.sendResult(this.parcelListToItemList(p4));
        return;
    }

Method android.support.v4.media.MediaBrowserServiceCompat$ServiceHandler.handleMessage() calling method android.util.Log.w()


    public void handleMessage(android.os.Message p8)
    {
        android.os.Bundle v0 = p8.getData();
        switch (p8.what) {
            case 1:
                this.mServiceBinderImpl.connect(v0.getString("data_package_name"), v0.getInt("data_calling_uid"), v0.getBundle("data_root_hints"), new android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacksCompat(p8.replyTo));
                break;
            case 2:
                this.mServiceBinderImpl.disconnect(new android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacksCompat(p8.replyTo));
                break;
            case 3:
                this.mServiceBinderImpl.addSubscription(v0.getString("data_media_item_id"), android.support.v4.app.BundleCompat.getBinder(v0, "data_callback_token"), v0.getBundle("data_options"), new android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacksCompat(p8.replyTo));
                break;
            case 4:
                this.mServiceBinderImpl.removeSubscription(v0.getString("data_media_item_id"), android.support.v4.app.BundleCompat.getBinder(v0, "data_callback_token"), new android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacksCompat(p8.replyTo));
                break;
            case 5:
                this.mServiceBinderImpl.getMediaItem(v0.getString("data_media_item_id"), ((android.support.v4.os.ResultReceiver) v0.getParcelable("data_result_receiver")), new android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacksCompat(p8.replyTo));
                break;
            case 6:
                this.mServiceBinderImpl.registerCallbacks(new android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacksCompat(p8.replyTo), v0.getBundle("data_root_hints"));
                break;
            case 7:
                this.mServiceBinderImpl.unregisterCallbacks(new android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacksCompat(p8.replyTo));
                break;
            case 8:
                this.mServiceBinderImpl.search(v0.getString("data_search_query"), v0.getBundle("data_search_extras"), ((android.support.v4.os.ResultReceiver) v0.getParcelable("data_result_receiver")), new android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacksCompat(p8.replyTo));
                break;
            case 9:
                this.mServiceBinderImpl.sendCustomAction(v0.getString("data_custom_action"), v0.getBundle("data_custom_action_extras"), ((android.support.v4.os.ResultReceiver) v0.getParcelable("data_result_receiver")), new android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacksCompat(p8.replyTo));
                break;
            default:
                android.util.Log.w("MBServiceCompat", new StringBuilder().append("Unhandled message: ").append(p8).append("\n  Service version: ").append(1).append("\n  Client version: ").append(p8.arg1).toString());
        }
        return;
    }

Method android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl$9.run() calling method android.util.Log.w()


    public void run()
    {
        android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord v1_1 = ((android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord) this.this$1.this$0.mConnections.get(this.val$callbacks.asBinder()));
        if (v1_1 != null) {
            this.this$1.this$0.performCustomAction(this.val$action, this.val$extras, v1_1, this.val$receiver);
        } else {
            android.util.Log.w("MBServiceCompat", new StringBuilder().append("sendCustomAction for callback that isn\'t registered action=").append(this.val$action).append(", extras=").append(this.val$extras).toString());
        }
        return;
    }

Method android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl$8.run() calling method android.util.Log.w()


    public void run()
    {
        android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord v1_1 = ((android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord) this.this$1.this$0.mConnections.get(this.val$callbacks.asBinder()));
        if (v1_1 != null) {
            this.this$1.this$0.performSearch(this.val$query, this.val$extras, v1_1, this.val$receiver);
        } else {
            android.util.Log.w("MBServiceCompat", new StringBuilder().append("search for callback that isn\'t registered query=").append(this.val$query).toString());
        }
        return;
    }

Method android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl$5.run() calling method android.util.Log.w()


    public void run()
    {
        android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord v1_1 = ((android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord) this.this$1.this$0.mConnections.get(this.val$callbacks.asBinder()));
        if (v1_1 != null) {
            this.this$1.this$0.performLoadItem(this.val$mediaId, v1_1, this.val$receiver);
        } else {
            android.util.Log.w("MBServiceCompat", new StringBuilder().append("getMediaItem for callback that isn\'t registered id=").append(this.val$mediaId).toString());
        }
        return;
    }

Method android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl$4.run() calling method android.util.Log.w()


    public void run()
    {
        android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord v1_1 = ((android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord) this.this$1.this$0.mConnections.get(this.val$callbacks.asBinder()));
        if (v1_1 != null) {
            if (!this.this$1.this$0.removeSubscription(this.val$id, v1_1, this.val$token)) {
                android.util.Log.w("MBServiceCompat", new StringBuilder().append("removeSubscription called for ").append(this.val$id).append(" which is not subscribed").toString());
            }
        } else {
            android.util.Log.w("MBServiceCompat", new StringBuilder().append("removeSubscription for callback that isn\'t registered id=").append(this.val$id).toString());
        }
        return;
    }

Method android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl$3.run() calling method android.util.Log.w()


    public void run()
    {
        android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord v1_1 = ((android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord) this.this$1.this$0.mConnections.get(this.val$callbacks.asBinder()));
        if (v1_1 != null) {
            this.this$1.this$0.addSubscription(this.val$id, v1_1, this.val$token, this.val$options);
        } else {
            android.util.Log.w("MBServiceCompat", new StringBuilder().append("addSubscription for callback that isn\'t registered id=").append(this.val$id).toString());
        }
        return;
    }

Method android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl$1.run() calling method android.util.Log.w()


    public void run()
    {
        android.os.IBinder v0 = this.val$callbacks.asBinder();
        this.this$1.this$0.mConnections.remove(v0);
        android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord v1_1 = new android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord();
        v1_1.pkg = this.val$pkg;
        v1_1.rootHints = this.val$rootHints;
        v1_1.callbacks = this.val$callbacks;
        v1_1.root = this.this$1.this$0.onGetRoot(this.val$pkg, this.val$uid, this.val$rootHints);
        if (v1_1.root != null) {
            try {
                this.this$1.this$0.mConnections.put(v0, v1_1);
            } catch (android.os.RemoteException v2) {
                android.util.Log.w("MBServiceCompat", new StringBuilder().append("Calling onConnect() failed. Dropping client. pkg=").append(this.val$pkg).toString());
                this.this$1.this$0.mConnections.remove(v0);
            }
            if (this.this$1.this$0.mSession != null) {
                this.val$callbacks.onConnect(v1_1.root.getRootId(), this.this$1.this$0.mSession, v1_1.root.getExtras());
            }
        } else {
            android.util.Log.i("MBServiceCompat", new StringBuilder().append("No root for client ").append(this.val$pkg).append(" from service ").append(this.getClass().getName()).toString());
            try {
                this.val$callbacks.onConnectFailed();
            } catch (android.os.RemoteException v2) {
                android.util.Log.w("MBServiceCompat", new StringBuilder().append("Calling onConnectFailed() failed. Ignoring. pkg=").append(this.val$pkg).toString());
            }
        }
        return;
    }

Method android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplBase$1.run() calling method android.util.Log.w()


    public void run()
    {
        java.util.Iterator v2 = this.this$1.this$0.mConnections.values().iterator();
        while (v2.hasNext()) {
            android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord v0_1 = ((android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord) v2.next());
            try {
                v0_1.callbacks.onConnect(v0_1.root.getRootId(), this.val$token, v0_1.root.getExtras());
            } catch (android.os.RemoteException v1) {
                android.util.Log.w("MBServiceCompat", new StringBuilder().append("Connection for ").append(v0_1.pkg).append(" is no longer valid.").toString());
                v2.remove();
            }
        }
        return;
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1.run() calling method android.util.Log.w()


    public void run()
    {
        if (android.support.v4.media.MediaBrowserCompat.DEBUG) {
            android.util.Log.d("MediaBrowserCompat", new StringBuilder().append("MediaServiceConnection.onServiceConnected name=").append(this.val$name).append(" binder=").append(this.val$binder).toString());
            this.this$1.this$0.dump();
        }
        if (this.this$1.isCurrent("onServiceConnected")) {
            this.this$1.this$0.mServiceBinderWrapper = new android.support.v4.media.MediaBrowserCompat$ServiceBinderWrapper(this.val$binder, this.this$1.this$0.mRootHints);
            this.this$1.this$0.mCallbacksMessenger = new android.os.Messenger(this.this$1.this$0.mHandler);
            this.this$1.this$0.mHandler.setCallbacksMessenger(this.this$1.this$0.mCallbacksMessenger);
            this.this$1.this$0.mState = 2;
            try {
                if (android.support.v4.media.MediaBrowserCompat.DEBUG) {
                    android.util.Log.d("MediaBrowserCompat", "ServiceCallbacks.onConnect...");
                    this.this$1.this$0.dump();
                }
            } catch (android.os.RemoteException v0) {
                android.util.Log.w("MediaBrowserCompat", new StringBuilder().append("RemoteException during connect for ").append(this.this$1.this$0.mServiceComponent).toString());
                if (!android.support.v4.media.MediaBrowserCompat.DEBUG) {
                    return;
                } else {
                    android.util.Log.d("MediaBrowserCompat", "ServiceCallbacks.onConnect...");
                    this.this$1.this$0.dump();
                    return;
                }
            }
            this.this$1.this$0.mServiceBinderWrapper.connect(this.this$1.this$0.mContext, this.this$1.this$0.mCallbacksMessenger);
        }
        return;
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$2.run() calling method android.util.Log.w()


    public void run()
    {
        if (this.this$0.mCallbacksMessenger != null) {
            try {
                this.this$0.mServiceBinderWrapper.disconnect(this.this$0.mCallbacksMessenger);
            } catch (android.os.RemoteException v0) {
                android.util.Log.w("MediaBrowserCompat", new StringBuilder().append("RemoteException during connect for ").append(this.this$0.mServiceComponent).toString());
            }
        }
        int v1 = this.this$0.mState;
        this.this$0.forceCloseConnection();
        if (v1 != 0) {
            this.this$0.mState = v1;
        }
        if (android.support.v4.media.MediaBrowserCompat.DEBUG) {
            android.util.Log.d("MediaBrowserCompat", "disconnect...");
            this.this$0.dump();
        }
        return;
    }

Method android.support.v4.media.MediaBrowserCompat$CallbackHandler.handleMessage() calling method android.util.Log.w()


    public void handleMessage(android.os.Message p9)
    {
        if ((this.mCallbacksMessengerRef != null) && ((this.mCallbacksMessengerRef.get() != null) && (this.mCallbackImplRef.get() != null))) {
            android.os.Bundle v1 = p9.getData();
            v1.setClassLoader(android.support.v4.media.session.MediaSessionCompat.getClassLoader());
            android.support.v4.media.MediaBrowserCompat$MediaBrowserServiceCallbackImpl v3_1 = ((android.support.v4.media.MediaBrowserCompat$MediaBrowserServiceCallbackImpl) this.mCallbackImplRef.get());
            android.os.Messenger v0_1 = ((android.os.Messenger) this.mCallbacksMessengerRef.get());
            try {
                switch (p9.what) {
                    case 1:
                        v3_1.onServiceConnected(v0_1, v1.getString("data_media_item_id"), ((android.support.v4.media.session.MediaSessionCompat$Token) v1.getParcelable("data_media_session_token")), v1.getBundle("data_root_hints"));
                        break;
                    case 2:
                        v3_1.onConnectionFailed(v0_1);
                        break;
                    case 3:
                        v3_1.onLoadChildren(v0_1, v1.getString("data_media_item_id"), v1.getParcelableArrayList("data_media_item_list"), v1.getBundle("data_options"));
                        break;
                    default:
                        android.util.Log.w("MediaBrowserCompat", new StringBuilder().append("Unhandled message: ").append(p9).append("\n  Client version: ").append(1).append("\n  Service version: ").append(p9.arg1).toString());
                }
            } catch (android.os.BadParcelableException v2) {
            }
            android.util.Log.e("MediaBrowserCompat", "Could not unparcel the data.");
            if (p9.what == 1) {
                v3_1.onConnectionFailed(v0_1);
            }
        }
        return;
    }

Method android.support.v4.media.AudioAttributesCompatApi21.toLegacyStreamType() calling method android.util.Log.w()


    public static int toLegacyStreamType(android.support.v4.media.AudioAttributesCompatApi21$Wrapper p8)
    {
        android.media.AudioAttributes v0 = p8.unwrap();
        try {
            if (android.support.v4.media.AudioAttributesCompatApi21.sAudioAttributesToLegacyStreamType != null) {
                Object[] v5_1 = new Object[1];
                v5_1[0] = v0;
                int v3_3 = ((Integer) android.support.v4.media.AudioAttributesCompatApi21.sAudioAttributesToLegacyStreamType.invoke(0, v5_1)).intValue();
            } else {
                Object[] v5_3 = new Class[1];
                v5_3[0] = android.media.AudioAttributes;
                android.support.v4.media.AudioAttributesCompatApi21.sAudioAttributesToLegacyStreamType = android.media.AudioAttributes.getMethod("toLegacyStreamType", v5_3);
            }
        } catch (ClassCastException v1) {
            android.util.Log.w("AudioAttributesCompat", "getLegacyStreamType() failed on API21+", v1);
            v3_3 = -1;
        } catch (ClassCastException v1) {
        } catch (ClassCastException v1) {
        } catch (ClassCastException v1) {
        }
        return v3_3;
    }

Method android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create() calling method android.util.Log.w()


    public static android.support.v4.graphics.drawable.RoundedBitmapDrawable create(android.content.res.Resources p4, String p5)
    {
        android.support.v4.graphics.drawable.RoundedBitmapDrawable v0 = android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create(p4, android.graphics.BitmapFactory.decodeFile(p5));
        if (v0.getBitmap() == null) {
            android.util.Log.w("RoundedBitmapDrawableFa", new StringBuilder().append("RoundedBitmapDrawable cannot decode ").append(p5).toString());
        }
        return v0;
    }

Method android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create() calling method android.util.Log.w()


    public static android.support.v4.graphics.drawable.RoundedBitmapDrawable create(android.content.res.Resources p4, java.io.InputStream p5)
    {
        android.support.v4.graphics.drawable.RoundedBitmapDrawable v0 = android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create(p4, android.graphics.BitmapFactory.decodeStream(p5));
        if (v0.getBitmap() == null) {
            android.util.Log.w("RoundedBitmapDrawableFa", new StringBuilder().append("RoundedBitmapDrawable cannot decode ").append(p5).toString());
        }
        return v0;
    }

Method android.support.v4.graphics.PathParser$PathDataNode.drawArc() calling method android.util.Log.w()


    private static void drawArc(android.graphics.Path p58, float p59, float p60, float p61, float p62, float p63, float p64, float p65, boolean p66, boolean p67)
    {
        double v16 = Math.toRadians(((double) p65));
        double v24 = Math.cos(v16);
        double v42 = Math.sin(v16);
        double v46 = (((((double) p59) * v24) + (((double) p60) * v42)) / ((double) p63));
        double v52 = (((((double) (- p59)) * v42) + (((double) p60) * v24)) / ((double) p64));
        double v48 = (((((double) p61) * v24) + (((double) p62) * v42)) / ((double) p63));
        double v54 = (((((double) (- p61)) * v42) + (((double) p62) * v24)) / ((double) p64));
        double v30 = (v46 - v48);
        double v32 = (v52 - v54);
        double v50 = ((v46 + v48) / 2.0);
        double v56 = ((v52 + v54) / 2.0);
        double v28 = ((v30 * v30) + (v32 * v32));
        if (v28 != 0) {
            double v26 = ((1.0 / v28) - 0.25);
            if (v26 >= 0) {
                double v4_3;
                double v6_3;
                double v36 = Math.sqrt(v26);
                double v38 = (v36 * v30);
                double v40 = (v36 * v32);
                if (p66 != p67) {
                    v4_3 = (v50 + v40);
                    v6_3 = (v56 - v38);
                } else {
                    v4_3 = (v50 - v40);
                    v6_3 = (v56 + v38);
                }
                double v2_39;
                double v18 = Math.atan2((v52 - v6_3), (v46 - v4_3));
                double v20 = (Math.atan2((v54 - v6_3), (v48 - v4_3)) - v18);
                if (v20 < 0) {
                    v2_39 = 0;
                } else {
                    v2_39 = 1;
                }
                if (p67 != v2_39) {
                    if (v20 <= 0) {
                        v20 += 6.283185307179586;
                    } else {
                        v20 -= 6.283185307179586;
                    }
                }
                double v4_0 = (v4_3 * ((double) p63));
                double v6_0 = (v6_3 * ((double) p64));
                android.support.v4.graphics.PathParser$PathDataNode.arcToBezier(p58, ((v4_0 * v24) - (v6_0 * v42)), ((v4_0 * v42) + (v6_0 * v24)), ((double) p63), ((double) p64), ((double) p59), ((double) p60), v16, v18, v20);
            } else {
                android.util.Log.w("PathParser", new StringBuilder().append("Points are too far apart ").append(v28).toString());
                float v22 = ((float) (Math.sqrt(v28) / 1.99999));
                android.support.v4.graphics.PathParser$PathDataNode.drawArc(p58, p59, p60, p61, p62, (p63 * v22), (p64 * v22), p65, p66, p67);
            }
        } else {
            android.util.Log.w("PathParser", " Points are coincident");
        }
        return;
    }

Method android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent() calling method android.util.Log.w()


    public static boolean completeWakefulIntent(android.content.Intent p7)
    {
        int v2_0 = 0;
        int v0 = p7.getIntExtra("android.support.content.wakelockid", 0);
        if (v0 != 0) {
            try {
                android.os.PowerManager$WakeLock v1_0 = ((android.os.PowerManager$WakeLock) android.support.v4.content.WakefulBroadcastReceiver.sActiveWakeLocks.get(v0));
            } catch (int v2_3) {
                throw v2_3;
            }
            if (v1_0 == null) {
                android.util.Log.w("WakefulBroadcastReceiv.", new StringBuilder().append("No active wake lock id #").append(v0).toString());
                v2_0 = 1;
            } else {
                v1_0.release();
                android.support.v4.content.WakefulBroadcastReceiver.sActiveWakeLocks.remove(v0);
                v2_0 = 1;
            }
        }
        return v2_0;
    }

Method android.support.v4.content.ModernAsyncTask$3.done() calling method android.util.Log.w()


    protected void done()
    {
        try {
            this.this$0.postResultIfNotInvoked(this.get());
        } catch (java.util.concurrent.CancellationException v0_1) {
            android.util.Log.w("AsyncTask", v0_1);
        } catch (java.util.concurrent.CancellationException v0_0) {
            throw new RuntimeException("An error occurred while executing doInBackground()", v0_0.getCause());
        } catch (java.util.concurrent.CancellationException v0) {
            this.this$0.postResultIfNotInvoked(0);
        } catch (Throwable v2) {
            throw new RuntimeException("An error occurred while executing doInBackground()", v2);
        }
        return;
    }

Method android.support.v4.content.ContextCompat.createFilesDir() calling method android.util.Log.w()


    private static declared_synchronized java.io.File createFilesDir(java.io.File p4)
    {
        try {
            if ((!p4.exists()) && ((!p4.mkdirs()) && (!p4.exists()))) {
                android.util.Log.w("ContextCompat", new StringBuilder().append("Unable to create files subdir ").append(p4.getPath()).toString());
                p4 = 0;
            }
        } catch (String v0_2) {
            throw v0_2;
        }
        return p4;
    }

Method android.support.v4.app.RemoteInput.getResultsFromIntent() calling method android.util.Log.w()


    public static android.os.Bundle getResultsFromIntent(android.content.Intent p4)
    {
        android.os.Bundle v1_0 = 0;
        if (android.os.Build$VERSION.SDK_INT < 20) {
            if (android.os.Build$VERSION.SDK_INT < 16) {
                android.util.Log.w("RemoteInput", "RemoteInput is only supported from API Level 16");
            } else {
                android.content.Intent v0 = android.support.v4.app.RemoteInput.getClipDataIntentFromIntent(p4);
                if (v0 != null) {
                    v1_0 = ((android.os.Bundle) v0.getExtras().getParcelable("android.remoteinput.resultsData"));
                }
            }
        } else {
            v1_0 = android.app.RemoteInput.getResultsFromIntent(p4);
        }
        return v1_0;
    }

Method android.support.v4.app.RemoteInput.getDataResultsFromIntent() calling method android.util.Log.w()


    public static java.util.Map getDataResultsFromIntent(android.content.Intent p10, String p11)
    {
        java.util.Map v7 = 0;
        if (android.os.Build$VERSION.SDK_INT < 26) {
            if (android.os.Build$VERSION.SDK_INT < 16) {
                android.util.Log.w("RemoteInput", "RemoteInput is only supported from API Level 16");
            } else {
                android.content.Intent v1 = android.support.v4.app.RemoteInput.getClipDataIntentFromIntent(p10);
                if (v1 != null) {
                    java.util.Map v5_1 = new java.util.HashMap();
                    boolean v8_2 = v1.getExtras().keySet().iterator();
                    while (v8_2.hasNext()) {
                        String v3_1 = ((String) v8_2.next());
                        if (v3_1.startsWith("android.remoteinput.dataTypeResultsData")) {
                            String v4 = v3_1.substring("android.remoteinput.dataTypeResultsData".length());
                            if (!v4.isEmpty()) {
                                String v6 = v1.getBundleExtra(v3_1).getString(p11);
                                if ((v6 != null) && (!v6.isEmpty())) {
                                    v5_1.put(v4, android.net.Uri.parse(v6));
                                }
                            }
                        }
                    }
                    if (v5_1.isEmpty()) {
                        v5_1 = 0;
                    }
                    v7 = v5_1;
                }
            }
        } else {
            v7 = android.app.RemoteInput.getDataResultsFromIntent(p10, p11);
        }
        return v7;
    }

Method android.support.v4.app.RemoteInput.addResultsToIntent() calling method android.util.Log.w()


    public static void addResultsToIntent(android.support.v4.app.RemoteInput[] p12, android.content.Intent p13, android.os.Bundle p14)
    {
        int v8_0 = 0;
        if (android.os.Build$VERSION.SDK_INT < 26) {
            if (android.os.Build$VERSION.SDK_INT < 20) {
                if (android.os.Build$VERSION.SDK_INT < 16) {
                    android.util.Log.w("RemoteInput", "RemoteInput is only supported from API Level 16");
                } else {
                    android.content.Intent v1_0 = android.support.v4.app.RemoteInput.getClipDataIntentFromIntent(p13);
                    if (v1_0 == null) {
                        v1_0 = new android.content.Intent();
                    }
                    android.os.Bundle v7_0 = v1_0.getBundleExtra("android.remoteinput.resultsData");
                    if (v7_0 == null) {
                        v7_0 = new android.os.Bundle();
                    }
                    int v9_3 = p12.length;
                    while (v8_0 < v9_3) {
                        android.support.v4.app.RemoteInput v5 = p12[v8_0];
                        CharSequence v6_0 = p14.get(v5.getResultKey());
                        if ((v6_0 instanceof CharSequence)) {
                            v7_0.putCharSequence(v5.getResultKey(), ((CharSequence) v6_0));
                        }
                        v8_0++;
                    }
                    v1_0.putExtra("android.remoteinput.resultsData", v7_0);
                    p13.setClipData(android.content.ClipData.newIntent("android.remoteinput.results", v1_0));
                }
            } else {
                android.os.Bundle v3 = android.support.v4.app.RemoteInput.getResultsFromIntent(p13);
                if (v3 != null) {
                    v3.putAll(p14);
                } else {
                    v3 = p14;
                }
                String v10_4 = p12.length;
                int v9_5 = 0;
                while (v9_5 < v10_4) {
                    android.support.v4.app.RemoteInput v4 = p12[v9_5];
                    java.util.Map v2 = android.support.v4.app.RemoteInput.getDataResultsFromIntent(p13, v4.getResultKey());
                    android.support.v4.app.RemoteInput[] v0 = new android.support.v4.app.RemoteInput[1];
                    v0[0] = v4;
                    android.app.RemoteInput.addResultsToIntent(android.support.v4.app.RemoteInput.fromCompat(v0), p13, v3);
                    if (v2 != null) {
                        android.support.v4.app.RemoteInput.addDataResultToIntent(v4, p13, v2);
                    }
                    v9_5++;
                }
            }
        } else {
            android.app.RemoteInput.addResultsToIntent(android.support.v4.app.RemoteInput.fromCompat(p12), p13, p14);
        }
        return;
    }

Method android.support.v4.app.RemoteInput.addDataResultToIntent() calling method android.util.Log.w()


    public static void addDataResultToIntent(android.support.v4.app.RemoteInput p8, android.content.Intent p9, java.util.Map p10)
    {
        if (android.os.Build$VERSION.SDK_INT < 26) {
            if (android.os.Build$VERSION.SDK_INT < 16) {
                android.util.Log.w("RemoteInput", "RemoteInput is only supported from API Level 16");
            } else {
                android.content.Intent v0_0 = android.support.v4.app.RemoteInput.getClipDataIntentFromIntent(p9);
                if (v0_0 == null) {
                    v0_0 = new android.content.Intent();
                }
                android.content.ClipData v5_2 = p10.entrySet().iterator();
                while (v5_2.hasNext()) {
                    java.util.Map$Entry v1_1 = ((java.util.Map$Entry) v5_2.next());
                    String v2_1 = ((String) v1_1.getKey());
                    android.net.Uri v4_1 = ((android.net.Uri) v1_1.getValue());
                    if (v2_1 != null) {
                        android.os.Bundle v3_0 = v0_0.getBundleExtra(android.support.v4.app.RemoteInput.getExtraResultsKeyForData(v2_1));
                        if (v3_0 == null) {
                            v3_0 = new android.os.Bundle();
                        }
                        v3_0.putString(p8.getResultKey(), v4_1.toString());
                        v0_0.putExtra(android.support.v4.app.RemoteInput.getExtraResultsKeyForData(v2_1), v3_0);
                    }
                }
                p9.setClipData(android.content.ClipData.newIntent("android.remoteinput.results", v0_0));
            }
        } else {
            android.app.RemoteInput.addDataResultToIntent(android.support.v4.app.RemoteInput.fromCompat(p8), p9, p10);
        }
        return;
    }

Method android.support.v4.app.NotificationManagerCompat$SideChannelManager.updateListenerMap() calling method android.util.Log.w()


    private void updateListenerMap()
    {
        java.util.Set v2 = android.support.v4.app.NotificationManagerCompat.getEnabledListenerPackages(this.mContext);
        if (!v2.equals(this.mCachedEnabledPackages)) {
            this.mCachedEnabledPackages = v2;
            java.util.List v6 = this.mContext.getPackageManager().queryIntentServices(new android.content.Intent().setAction("android.support.BIND_NOTIFICATION_SIDE_CHANNEL"), 0);
            java.util.HashSet v1_1 = new java.util.HashSet();
            android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord v7_2 = v6.iterator();
            while (v7_2.hasNext()) {
                android.content.pm.ResolveInfo v5_1 = ((android.content.pm.ResolveInfo) v7_2.next());
                if (v2.contains(v5_1.serviceInfo.packageName)) {
                    android.content.ComponentName v0_1 = new android.content.ComponentName(v5_1.serviceInfo.packageName, v5_1.serviceInfo.name);
                    if (v5_1.serviceInfo.permission == null) {
                        v1_1.add(v0_1);
                    } else {
                        android.util.Log.w("NotifManCompat", new StringBuilder().append("Permission present on component ").append(v0_1).append(", not adding listener record.").toString());
                    }
                }
            }
            android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord v7_3 = v1_1.iterator();
            while (v7_3.hasNext()) {
                android.content.ComponentName v0_3 = ((android.content.ComponentName) v7_3.next());
                if (!this.mRecordMap.containsKey(v0_3)) {
                    if (android.util.Log.isLoggable("NotifManCompat", 3)) {
                        android.util.Log.d("NotifManCompat", new StringBuilder().append("Adding listener record for ").append(v0_3).toString());
                    }
                    this.mRecordMap.put(v0_3, new android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord(v0_3));
                }
            }
            java.util.Iterator v4 = this.mRecordMap.entrySet().iterator();
            while (v4.hasNext()) {
                java.util.Map$Entry v3_1 = ((java.util.Map$Entry) v4.next());
                if (!v1_1.contains(v3_1.getKey())) {
                    if (android.util.Log.isLoggable("NotifManCompat", 3)) {
                        android.util.Log.d("NotifManCompat", new StringBuilder().append("Removing listener record for ").append(v3_1.getKey()).toString());
                    }
                    this.ensureServiceUnbound(((android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord) v3_1.getValue()));
                    v4.remove();
                }
            }
        }
        return;
    }

Method android.support.v4.app.NotificationManagerCompat$SideChannelManager.scheduleListenerRetry() calling method android.util.Log.w()


    private void scheduleListenerRetry(android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord p7)
    {
        if (!this.mHandler.hasMessages(3, p7.componentName)) {
            p7.retryCount = (p7.retryCount + 1);
            if (p7.retryCount <= 6) {
                int v0 = ((1 << (p7.retryCount - 1)) * 1000);
                if (android.util.Log.isLoggable("NotifManCompat", 3)) {
                    android.util.Log.d("NotifManCompat", new StringBuilder().append("Scheduling retry for ").append(v0).append(" ms").toString());
                }
                this.mHandler.sendMessageDelayed(this.mHandler.obtainMessage(3, p7.componentName), ((long) v0));
            } else {
                android.util.Log.w("NotifManCompat", new StringBuilder().append("Giving up on delivering ").append(p7.taskQueue.size()).append(" tasks to ").append(p7.componentName).append(" after ").append(p7.retryCount).append(" retries").toString());
                p7.taskQueue.clear();
            }
        }
        return;
    }

Method android.support.v4.app.NotificationManagerCompat$SideChannelManager.processListenerQueue() calling method android.util.Log.w()


    private void processListenerQueue(android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord p7)
    {
        if (android.util.Log.isLoggable("NotifManCompat", 3)) {
            android.util.Log.d("NotifManCompat", new StringBuilder().append("Processing component ").append(p7.componentName).append(", ").append(p7.taskQueue.size()).append(" queued tasks").toString());
        }
        if (!p7.taskQueue.isEmpty()) {
            if ((!this.ensureServiceBound(p7)) || (p7.service == null)) {
                this.scheduleListenerRetry(p7);
                return;
            }
            while(true) {
                android.support.v4.app.NotificationManagerCompat$Task v1_1 = ((android.support.v4.app.NotificationManagerCompat$Task) p7.taskQueue.peek());
                if (v1_1 == null) {
                    break;
                }
                try {
                    if (android.util.Log.isLoggable("NotifManCompat", 3)) {
                        android.util.Log.d("NotifManCompat", new StringBuilder().append("Sending task ").append(v1_1).toString());
                    }
                    v1_1.send(p7.service);
                    p7.taskQueue.remove();
                } catch (android.os.RemoteException v0) {
                    android.util.Log.w("NotifManCompat", new StringBuilder().append("RemoteException communicating with ").append(p7.componentName).toString(), v0);
                    break;
                } catch (android.os.RemoteException v0) {
                    if (!android.util.Log.isLoggable("NotifManCompat", 3)) {
                        break;
                    }
                    android.util.Log.d("NotifManCompat", new StringBuilder().append("Remote service has died: ").append(p7.componentName).toString());
                    break;
                }
            }
            if (!p7.taskQueue.isEmpty()) {
                this.scheduleListenerRetry(p7);
            }
        }
        return;
    }

Method android.support.v4.app.NotificationManagerCompat$SideChannelManager.ensureServiceBound() calling method android.util.Log.w()


    private boolean ensureServiceBound(android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord p5)
    {
        boolean v1_7;
        if (!p5.bound) {
            p5.bound = this.mContext.bindService(new android.content.Intent("android.support.BIND_NOTIFICATION_SIDE_CHANNEL").setComponent(p5.componentName), this, 33);
            if (!p5.bound) {
                android.util.Log.w("NotifManCompat", new StringBuilder().append("Unable to bind to listener ").append(p5.componentName).toString());
                this.mContext.unbindService(this);
            } else {
                p5.retryCount = 0;
            }
            v1_7 = p5.bound;
        } else {
            v1_7 = 1;
        }
        return v1_7;
    }

Method com.google.android.gms.signin.internal.SignInClientImpl.signIn() calling method android.util.Log.wtf()


    public void signIn(com.google.android.gms.signin.internal.ISignInCallbacks p5)
    {
        com.google.android.gms.common.internal.Preconditions.checkNotNull(p5, "Expecting a valid ISignInCallbacks");
        try {
            String v1_6 = this.zzgf.getAccountOrDefault();
            com.google.android.gms.signin.internal.ISignInService v0_3 = 0;
        } catch (com.google.android.gms.signin.internal.ISignInService v0_7) {
            android.util.Log.w("SignInClientImpl", "Remote service probably died when signIn is called");
            try {
                p5.onSignInComplete(new com.google.android.gms.signin.internal.SignInResponse(8));
            } catch (String v1) {
                android.util.Log.wtf("SignInClientImpl", "ISignInCallbacks#onSignInComplete should be executed from the same process, unexpected RemoteException.", v0_7);
            }
            return;
        }
        if ("<<default account>>".equals(v1_6.name)) {
            v0_3 = com.google.android.gms.auth.api.signin.internal.Storage.getInstance(this.getContext()).getSavedDefaultGoogleSignInAccount();
        }
        ((com.google.android.gms.signin.internal.ISignInService) this.getService()).signIn(new com.google.android.gms.signin.internal.SignInRequest(new com.google.android.gms.common.internal.ResolveAccountRequest(v1_6, this.zzsc.intValue(), v0_3)), p5);
        return;
    }

Method com.google.android.gms.common.api.internal.zzby.zzb() calling method android.util.Log.wtf()


    private final void zzb(com.google.android.gms.signin.internal.SignInResponse p6)
    {
        com.google.android.gms.signin.SignInClient v0_0 = p6.getConnectionResult();
        if (!v0_0.isSuccess()) {
            this.zzlw.zzg(v0_0);
            this.zzhn.disconnect();
        } else {
            com.google.android.gms.signin.SignInClient v0_6 = p6.getResolveAccountResponse();
            com.google.android.gms.common.api.internal.zzcb v1_0 = v0_6.getConnectionResult();
            if (v1_0.isSuccess()) {
                this.zzlw.zza(v0_6.getAccountAccessor(), this.mScopes);
            } else {
                java.util.Set v2_2 = String.valueOf(v1_0);
                android.util.Log.wtf("SignInCoordinator", new StringBuilder((String.valueOf(v2_2).length() + 48)).append("Sign-in succeeded with resolve account failure: ").append(v2_2).toString(), new Exception());
                this.zzlw.zzg(v1_0);
                this.zzhn.disconnect();
            }
        }
        return;
    }

Method com.google.android.gms.internal.location.zzbb.zza() calling method android.util.Log.wtf()


    public final void zza(int p3, String[] p4)
    {
        android.util.Log.wtf("LocationClientImpl", "Unexpected call to onAddGeofencesResult");
        return;
    }

Method com.google.android.gms.internal.location.zzbb.zze() calling method android.util.Log.wtf()


    private final void zze(int p3)
    {
        if (this.zzdf != null) {
            this.zzdf.setResult(com.google.android.gms.location.LocationStatusCodes.zzd(com.google.android.gms.location.LocationStatusCodes.zzc(p3)));
            this.zzdf = 0;
        } else {
            android.util.Log.wtf("LocationClientImpl", "onRemoveGeofencesResult called multiple times");
        }
        return;
    }

Method com.google.android.gms.internal.location.zzba.zzb() calling method android.util.Log.wtf()


    public final void zzb(int p3, String[] p4)
    {
        android.util.Log.wtf("LocationClientImpl", "Unexpected call to onRemoveGeofencesByRequestIdsResult");
        return;
    }

Method com.google.android.gms.internal.location.zzba.zza() calling method android.util.Log.wtf()


    public final void zza(int p3, String[] p4)
    {
        if (this.zzdf != null) {
            this.zzdf.setResult(com.google.android.gms.location.LocationStatusCodes.zzd(com.google.android.gms.location.LocationStatusCodes.zzc(p3)));
            this.zzdf = 0;
        } else {
            android.util.Log.wtf("LocationClientImpl", "onAddGeofenceResult called multiple times");
        }
        return;
    }

Method com.google.android.gms.internal.location.zzba.zza() calling method android.util.Log.wtf()


    public final void zza(int p3, android.app.PendingIntent p4)
    {
        android.util.Log.wtf("LocationClientImpl", "Unexpected call to onRemoveGeofencesByPendingIntentResult");
        return;
    }

Method com.google.android.gms.common.internal.BaseGmsClient$GmsCallbacks.onAccountValidationComplete() calling method android.util.Log.wtf()


    public final void onAccountValidationComplete(int p4, android.os.Bundle p5)
    {
        android.util.Log.wtf("GmsClient", "received deprecated onAccountValidationComplete callback, ignoring", new Exception());
        return;
    }

Method com.google.android.gms.common.api.internal.zzi.zza() calling method android.util.Log.wtf()


    protected final void zza(com.google.android.gms.common.ConnectionResult p4, int p5)
    {
        android.util.Log.w("AutoManageHelper", "Unresolved error while connecting client. Stopping auto-manage.");
        if (p5 >= 0) {
            com.google.android.gms.common.api.GoogleApiClient$OnConnectionFailedListener v0_5 = ((com.google.android.gms.common.api.internal.zzi$zza) this.zzed.get(p5));
            if (v0_5 != null) {
                this.zzc(p5);
                com.google.android.gms.common.api.GoogleApiClient$OnConnectionFailedListener v0_1 = v0_5.zzeg;
                if (v0_1 != null) {
                    v0_1.onConnectionFailed(p4);
                }
            }
        } else {
            android.util.Log.wtf("AutoManageHelper", "AutoManageLifecycleHelper received onErrorResolutionFailed callback but no failing client ID is set", new Exception());
        }
        return;
    }

Method com.google.android.gms.common.internal.zzh.handleMessage() calling method android.util.Log.wtf()


    public final boolean handleMessage(android.os.Message p9)
    {
        android.content.ComponentName v0_4;
        switch (p9.what) {
            case 0:
                try {
                    android.content.ComponentName v0_8 = ((com.google.android.gms.common.internal.GmsClientSupervisor$ConnectionStatusConfig) p9.obj);
                    java.util.HashMap v1_2 = ((com.google.android.gms.common.internal.zzi) this.zztr.get(v0_8));
                } catch (android.content.ComponentName v0_9) {
                    throw v0_9;
                }
                if ((v1_2 != null) && (v1_2.zzcv())) {
                    if (v1_2.isBound()) {
                        v1_2.zzk("GmsClientSupervisor");
                    }
                    this.zztr.remove(v0_8);
                }
                v0_4 = 1;
                break;
            case 1:
                try {
                    android.content.ComponentName v0_5 = ((com.google.android.gms.common.internal.GmsClientSupervisor$ConnectionStatusConfig) p9.obj);
                    java.util.HashMap v1_6 = ((com.google.android.gms.common.internal.zzi) this.zztr.get(v0_5));
                } catch (android.content.ComponentName v0_6) {
                    throw v0_6;
                }
                if ((v1_6 != null) && (v1_6.getState() == 3)) {
                    String v5_1 = String.valueOf(v0_5);
                    android.util.Log.wtf("GmsClientSupervisor", new StringBuilder((String.valueOf(v5_1).length() + 47)).append("Timeout waiting for ServiceConnection callback ").append(v5_1).toString(), new Exception());
                    android.content.ComponentName v3_2 = v1_6.getComponentName();
                    if (v3_2 == null) {
                        v3_2 = v0_5.getComponentName();
                    }
                    android.content.ComponentName v0_2;
                    if (v3_2 != null) {
                        v0_2 = v3_2;
                    } else {
                        v0_2 = new android.content.ComponentName(v0_5.getPackage(), "unknown");
                    }
                    v1_6.onServiceDisconnected(v0_2);
                }
                v0_4 = 1;
                break;
            default:
                v0_4 = 0;
        }
        return v0_4;
    }

Method com.google.android.gms.common.api.internal.zzr.zzaa() calling method android.util.Log.wtf()


    private final void zzaa()
    {
        if (!com.google.android.gms.common.api.internal.zzr.zzb(this.zzfx)) {
            if ((this.zzfx == null) || (!com.google.android.gms.common.api.internal.zzr.zzb(this.zzfy))) {
                if ((this.zzfx != null) && (this.zzfy != null)) {
                    com.google.android.gms.common.ConnectionResult v0_3 = this.zzfx;
                    if (this.zzfs.zzje < this.zzfr.zzje) {
                        v0_3 = this.zzfy;
                    }
                    this.zza(v0_3);
                }
            } else {
                this.zzfs.disconnect();
                this.zza(this.zzfx);
            }
        } else {
            if ((!com.google.android.gms.common.api.internal.zzr.zzb(this.zzfy)) && (!this.zzac())) {
                if (this.zzfy != null) {
                    if (this.zzgb != 1) {
                        this.zza(this.zzfy);
                        this.zzfr.disconnect();
                    } else {
                        this.zzab();
                    }
                }
            } else {
                switch (this.zzgb) {
                    case 1:
                        this.zzab();
                        break;
                    case 2:
                        this.zzfq.zzb(this.zzfw);
                        break;
                    default:
                        android.util.Log.wtf("CompositeGAC", "Attempted to call success callbacks in CONNECTION_MODE_NONE. Callbacks should be disabled via GmsClientSupervisor", new AssertionError());
                }
                this.zzgb = 0;
            }
        }
        return;
    }

Method com.google.android.gms.common.api.internal.zzr.zza() calling method android.util.Log.wtf()


    private final void zza(com.google.android.gms.common.ConnectionResult p4)
    {
        switch (this.zzgb) {
            case 1:
                this.zzab();
                break;
            case 2:
                this.zzfq.zzc(p4);
                break;
            default:
                android.util.Log.wtf("CompositeGAC", "Attempted to call failure callbacks in CONNECTION_MODE_NONE. Callbacks should be disabled via GmsClientSupervisor", new Exception());
        }
        this.zzgb = 0;
        return;
    }

Method com.google.android.gms.common.api.internal.zzav.zzb() calling method android.util.Log.wtf()


    public final void zzb(com.google.android.gms.common.api.internal.zzch p4)
    {
        this.zzga.lock();
        try {
            if (this.zziq != null) {
                if (this.zziq.remove(p4)) {
                    if (!this.zzba()) {
                        this.zzif.zzz();
                    }
                } else {
                    android.util.Log.wtf("GoogleApiClientImpl", "Failed to remove pending transform - this may lead to memory leaks!", new Exception());
                }
            } else {
                android.util.Log.wtf("GoogleApiClientImpl", "Attempted to remove pending transform when no transforms are registered.", new Exception());
            }
        } catch (com.google.android.gms.common.api.internal.zzbp v0_5) {
            this.zzga.unlock();
            throw v0_5;
        }
        this.zzga.unlock();
        return;
    }

Method com.google.android.gms.common.api.internal.zzav.getConnectionResult() calling method android.util.Log.wtf()


    public final com.google.android.gms.common.ConnectionResult getConnectionResult(com.google.android.gms.common.api.Api p4)
    {
        this.zzga.lock();
        try {
            if ((this.isConnected()) || (this.zzig)) {
                if (!this.zzil.containsKey(p4.getClientKey())) {
                    throw new IllegalArgumentException(String.valueOf(p4.getName()).concat(" was never registered with GoogleApiClient"));
                } else {
                    com.google.android.gms.common.ConnectionResult v0_5 = this.zzif.getConnectionResult(p4);
                    if (v0_5 != null) {
                        this.zzga.unlock();
                    } else {
                        if (!this.zzig) {
                            android.util.Log.w("GoogleApiClientImpl", this.zzbb());
                            android.util.Log.wtf("GoogleApiClientImpl", String.valueOf(p4.getName()).concat(" requested in getConnectionResult is not connected but is not present in the failed  connections map"), new Exception());
                            v0_5 = new com.google.android.gms.common.ConnectionResult(8, 0);
                            this.zzga.unlock();
                        } else {
                            v0_5 = com.google.android.gms.common.ConnectionResult.RESULT_SUCCESS;
                            this.zzga.unlock();
                        }
                    }
                    return v0_5;
                }
            } else {
                throw new IllegalStateException("Cannot invoke getConnectionResult unless GoogleApiClient is connected");
            }
        } catch (com.google.android.gms.common.ConnectionResult v0_14) {
            this.zzga.unlock();
            throw v0_14;
        }
    }

Method com.google.android.gms.common.api.internal.zzaj.zze() calling method android.util.Log.wtf()


    private final boolean zze(int p6)
    {
        int v0_1;
        if (this.zzhj == p6) {
            v0_1 = 1;
        } else {
            android.util.Log.w("GoogleApiClientConnecting", this.zzhf.zzfq.zzbb());
            int v1_0 = String.valueOf(this);
            android.util.Log.w("GoogleApiClientConnecting", new StringBuilder((String.valueOf(v1_0).length() + 23)).append("Unexpected callback in ").append(v1_0).toString());
            android.util.Log.w("GoogleApiClientConnecting", new StringBuilder(33).append("mRemainingConnections=").append(this.zzhk).toString());
            int v1_8 = com.google.android.gms.common.api.internal.zzaj.zzf(this.zzhj);
            int v2_8 = com.google.android.gms.common.api.internal.zzaj.zzf(p6);
            android.util.Log.wtf("GoogleApiClientConnecting", new StringBuilder(((String.valueOf(v1_8).length() + 70) + String.valueOf(v2_8).length())).append("GoogleApiClient connecting is in step ").append(v1_8).append(" but received callback for step ").append(v2_8).toString(), new Exception());
            this.zze(new com.google.android.gms.common.ConnectionResult(8, 0));
            v0_1 = 0;
        }
        return v0_1;
    }

Method com.google.android.gms.common.api.internal.zzaj.zzar() calling method android.util.Log.wtf()


    private final boolean zzar()
    {
        int v0 = 0;
        this.zzhk = (this.zzhk - 1);
        if (this.zzhk <= 0) {
            if (this.zzhk >= 0) {
                if (this.zzgt == null) {
                    v0 = 1;
                } else {
                    this.zzhf.zzje = this.zzhi;
                    this.zze(this.zzgt);
                }
            } else {
                android.util.Log.w("GoogleApiClientConnecting", this.zzhf.zzfq.zzbb());
                android.util.Log.wtf("GoogleApiClientConnecting", "GoogleApiClient received too many callbacks for the given step. Clients may be in an unexpected state; GoogleApiClient will now disconnect.", new Exception());
                this.zze(new com.google.android.gms.common.ConnectionResult(8, 0));
            }
        }
        return v0;
    }

Method com.google.android.gms.common.api.internal.zzaj.zza() calling method android.util.Log.wtf()


    private final void zza(com.google.android.gms.signin.internal.SignInResponse p6)
    {
        if (this.zze(0)) {
            boolean v0_5 = p6.getConnectionResult();
            if (!v0_5.isSuccess()) {
                if (!this.zzd(v0_5)) {
                    this.zze(v0_5);
                } else {
                    this.zzau();
                    this.zzas();
                }
            } else {
                boolean v0_1 = p6.getResolveAccountResponse();
                boolean v1_1 = v0_1.getConnectionResult();
                if (v1_1.isSuccess()) {
                    this.zzhq = 1;
                    this.zzhr = v0_1.getAccountAccessor();
                    this.zzhs = v0_1.getSaveDefaultAccount();
                    this.zzht = v0_1.isFromCrossClientAuth();
                    this.zzas();
                } else {
                    String v2_1 = String.valueOf(v1_1);
                    android.util.Log.wtf("GoogleApiClientConnecting", new StringBuilder((String.valueOf(v2_1).length() + 48)).append("Sign-in succeeded with resolve account failure: ").append(v2_1).toString(), new Exception());
                    this.zze(v1_1);
                }
            }
        }
        return;
    }

Method com.google.android.gms.common.api.internal.GoogleApiManager$zzc.zza() calling method android.util.Log.wtf()


    public final void zza(com.google.android.gms.common.internal.IAccountAccessor p4, java.util.Set p5)
    {
        if ((p4 != null) && (p5 != null)) {
            this.zzko = p4;
            this.zzkp = p5;
            this.zzbu();
        } else {
            android.util.Log.wtf("GoogleApiManager", "Received null response from onSignInSuccess", new Exception());
            this.zzg(new com.google.android.gms.common.ConnectionResult(4));
        }
        return;
    }

Method com.google.android.gms.common.util.WorkSourceUtil.size() calling method android.util.Log.wtf()


    public static int size(android.os.WorkSource p4)
    {
        Exception v0_1;
        if (com.google.android.gms.common.util.WorkSourceUtil.zzaap == null) {
            v0_1 = 0;
        } else {
            try {
                String v2_2 = new Object[0];
                v0_1 = ((Integer) com.google.android.gms.common.util.WorkSourceUtil.zzaap.invoke(p4, v2_2)).intValue();
            } catch (Exception v0_2) {
                android.util.Log.wtf("WorkSourceUtil", "Unable to assign blame through WorkSource", v0_2);
            }
        }
        return v0_1;
    }

Method com.google.android.gms.common.util.WorkSourceUtil.getName() calling method android.util.Log.wtf()


    public static String getName(android.os.WorkSource p4, int p5)
    {
        Exception v0_2;
        if (com.google.android.gms.common.util.WorkSourceUtil.zzaar == null) {
            v0_2 = 0;
        } else {
            try {
                String v1_2 = new Object[1];
                v1_2[0] = Integer.valueOf(p5);
                v0_2 = ((String) com.google.android.gms.common.util.WorkSourceUtil.zzaar.invoke(p4, v1_2));
            } catch (Exception v0_3) {
                android.util.Log.wtf("WorkSourceUtil", "Unable to assign blame through WorkSource", v0_3);
            }
        }
        return v0_2;
    }

Method com.google.android.gms.common.util.WorkSourceUtil.get() calling method android.util.Log.wtf()


    public static int get(android.os.WorkSource p5, int p6)
    {
        Exception v0_3;
        if (com.google.android.gms.common.util.WorkSourceUtil.zzaaq == null) {
            v0_3 = 0;
        } else {
            try {
                String v2_2 = new Object[1];
                v2_2[0] = Integer.valueOf(p6);
                v0_3 = ((Integer) com.google.android.gms.common.util.WorkSourceUtil.zzaaq.invoke(p5, v2_2)).intValue();
            } catch (Exception v0_4) {
                android.util.Log.wtf("WorkSourceUtil", "Unable to assign blame through WorkSource", v0_4);
            }
        }
        return v0_3;
    }

Method com.google.android.gms.common.util.WorkSourceUtil.add() calling method android.util.Log.wtf()


    public static void add(android.os.WorkSource p4, int p5, String p6)
    {
        if (com.google.android.gms.common.util.WorkSourceUtil.zzaao == null) {
            if (com.google.android.gms.common.util.WorkSourceUtil.zzaan != null) {
                try {
                    String v1_5 = new Object[1];
                    v1_5[0] = Integer.valueOf(p5);
                    com.google.android.gms.common.util.WorkSourceUtil.zzaan.invoke(p4, v1_5);
                } catch (Exception v0_1) {
                    android.util.Log.wtf("WorkSourceUtil", "Unable to assign blame through WorkSource", v0_1);
                }
            }
        } else {
            if (p6 == null) {
                p6 = "";
            }
            try {
                String v1_2 = new Object[2];
                v1_2[0] = Integer.valueOf(p5);
                v1_2[1] = p6;
                com.google.android.gms.common.util.WorkSourceUtil.zzaao.invoke(p4, v1_2);
            } catch (Exception v0_4) {
                android.util.Log.wtf("WorkSourceUtil", "Unable to assign blame through WorkSource", v0_4);
            }
        }
        return;
    }

Method com.google.android.gms.common.stats.WakeLockTracker.registerEvent() calling method android.util.Log.wtf()


    public void registerEvent(android.content.Context p20, String p21, int p22, String p23, String p24, String p25, int p26, java.util.List p27, long p28)
    {
        if (com.google.android.gms.common.stats.WakeLockTracker.zzza == null) {
            com.google.android.gms.common.stats.WakeLockTracker.zzza = Boolean.valueOf(0);
        }
        if (com.google.android.gms.common.stats.WakeLockTracker.zzza.booleanValue()) {
            if (!android.text.TextUtils.isEmpty(p21)) {
                String v3_0 = System.currentTimeMillis();
                if ((7 == p22) || ((8 == p22) || ((10 == p22) || (11 == p22)))) {
                    if ((p27 == 0) || (p27.size() != 1)) {
                        int v8 = p27;
                    } else {
                        if ("com.google.android.gms".equals(p27.get(0))) {
                            p27 = 0;
                        }
                        v8 = p27;
                    }
                    long v10 = android.os.SystemClock.elapsedRealtime();
                    int v12 = com.google.android.gms.common.util.DeviceStateUtils.getDeviceState(p20);
                    int v14 = p20.getPackageName();
                    if ("com.google.android.gms".equals(v14)) {
                        v14 = 0;
                    }
                    try {
                        p20.startService(new android.content.Intent().setComponent(com.google.android.gms.common.stats.LoggingConstants.STATS_SERVICE_COMPONENT_NAME).putExtra("com.google.android.gms.common.stats.EXTRA_LOG_EVENT", new com.google.android.gms.common.stats.WakeLockEvent(v3_0, p22, p23, p26, v8, p21, v10, v12, p24, v14, com.google.android.gms.common.util.DeviceStateUtils.getPowerPercentage(p20), p28, p25)));
                    } catch (Exception v2_12) {
                        android.util.Log.wtf("WakeLockTracker", v2_12);
                    }
                }
            } else {
                Exception v2_16;
                Exception v2_14 = String.valueOf(p21);
                if (v2_14.length() == 0) {
                    v2_16 = new String("missing wakeLock key. ");
                } else {
                    v2_16 = "missing wakeLock key. ".concat(v2_14);
                }
                android.util.Log.e("WakeLockTracker", v2_16);
            }
        }
        return;
    }

Method com.google.android.gms.common.logging.Logger.wtf() calling method android.util.Log.wtf()


    public void wtf(Throwable p2)
    {
        android.util.Log.wtf(this.mTag, p2);
        return;
    }

Method com.google.android.gms.common.logging.Logger.wtf() calling method android.util.Log.wtf()


    public varargs void wtf(String p3, Object[] p4)
    {
        android.util.Log.wtf(this.mTag, this.format(p3, p4));
        return;
    }

Method com.google.android.gms.common.logging.Logger.wtf() calling method android.util.Log.wtf()


    public varargs void wtf(String p3, Throwable p4, Object[] p5)
    {
        android.util.Log.wtf(this.mTag, this.format(p3, p5), p4);
        return;
    }

Method com.google.android.gms.common.internal.MetadataValueReader.zze() calling method android.util.Log.wtf()


    private static void zze(android.content.Context p4)
    {
        try {
            if (!com.google.android.gms.common.internal.MetadataValueReader.zzui) {
                com.google.android.gms.common.internal.MetadataValueReader.zzui = 1;
                try {
                    int v0_2 = com.google.android.gms.common.wrappers.Wrappers.packageManager(p4).getApplicationInfo(p4.getPackageName(), 128).metaData;
                } catch (int v0_4) {
                    android.util.Log.wtf("MetadataValueReader", "This should never happen.", v0_4);
                }
                if (v0_2 != 0) {
                    com.google.android.gms.common.internal.MetadataValueReader.zzuj = v0_2.getString("com.google.app.id");
                    com.google.android.gms.common.internal.MetadataValueReader.zzuk = v0_2.getInt("com.google.android.gms.version");
                } else {
                }
            } else {
            }
        } catch (int v0_5) {
            throw v0_5;
        }
        return;
    }

Method com.google.android.gms.common.internal.GmsLogger.wtf() calling method android.util.Log.wtf()


    public final void wtf(String p2, String p3, Throwable p4)
    {
        if (this.canLog(7)) {
            android.util.Log.e(p2, this.zzl(p3), p4);
            android.util.Log.wtf(p2, this.zzl(p3), p4);
        }
        return;
    }

Method com.google.android.gms.common.internal.GmsClientEventManager.handleMessage() calling method android.util.Log.wtf()


    public final boolean handleMessage(android.os.Message p5)
    {
        try {
            String v0_1;
            if (p5.what != 1) {
                android.util.Log.wtf("GmsClientEvents", new StringBuilder(45).append("Don\'t know how to handle message: ").append(p5.what).toString(), new Exception());
                v0_1 = 0;
            } else {
                String v0_3 = ((com.google.android.gms.common.api.GoogleApiClient$ConnectionCallbacks) p5.obj);
                if ((this.zztj) && ((this.zztf.isConnected()) && (this.zztg.contains(v0_3)))) {
                    v0_3.onConnected(this.zztf.getConnectionHint());
                }
                v0_1 = 1;
            }
        } catch (String v0_5) {
            throw v0_5;
        }
        return v0_1;
    }

Method com.google.android.gms.common.internal.BaseGmsClient$zzb.handleMessage() calling method android.util.Log.wtf()


    public final void handleMessage(android.os.Message p8)
    {
        String v0_7 = 0;
        if (this.zzru.mDisconnectCount.get() == p8.arg1) {
            if (((p8.what != 1) && ((p8.what != 7) && ((p8.what != 4) && (p8.what != 5)))) || (this.zzru.isConnecting())) {
                if (p8.what != 4) {
                    if (p8.what != 5) {
                        if (p8.what != 3) {
                            if (p8.what != 6) {
                                if ((p8.what != 2) || (this.zzru.isConnected())) {
                                    if (!com.google.android.gms.common.internal.BaseGmsClient$zzb.zzb(p8)) {
                                        android.util.Log.wtf("GmsClient", new StringBuilder(45).append("Don\'t know how to handle message: ").append(p8.what).toString(), new Exception());
                                    } else {
                                        ((com.google.android.gms.common.internal.BaseGmsClient$CallbackProxy) p8.obj).deliverCallback();
                                    }
                                } else {
                                    com.google.android.gms.common.internal.BaseGmsClient$zzb.zza(p8);
                                }
                            } else {
                                com.google.android.gms.common.internal.BaseGmsClient.zza(this.zzru, 5, 0);
                                if (com.google.android.gms.common.internal.BaseGmsClient.zze(this.zzru) != null) {
                                    com.google.android.gms.common.internal.BaseGmsClient.zze(this.zzru).onConnectionSuspended(p8.arg2);
                                }
                                this.zzru.onConnectionSuspended(p8.arg2);
                                com.google.android.gms.common.internal.BaseGmsClient.zza(this.zzru, 5, 1, 0);
                            }
                        } else {
                            if ((p8.obj instanceof android.app.PendingIntent)) {
                                v0_7 = ((android.app.PendingIntent) p8.obj);
                            }
                            String v1_40 = new com.google.android.gms.common.ConnectionResult(p8.arg2, v0_7);
                            this.zzru.mConnectionProgressReportCallbacks.onReportServiceBinding(v1_40);
                            this.zzru.onConnectionFailed(v1_40);
                        }
                    } else {
                        String v0_0;
                        if (com.google.android.gms.common.internal.BaseGmsClient.zzd(this.zzru) == null) {
                            v0_0 = new com.google.android.gms.common.ConnectionResult(8);
                        } else {
                            v0_0 = com.google.android.gms.common.internal.BaseGmsClient.zzd(this.zzru);
                        }
                        this.zzru.mConnectionProgressReportCallbacks.onReportServiceBinding(v0_0);
                        this.zzru.onConnectionFailed(v0_0);
                    }
                } else {
                    com.google.android.gms.common.internal.BaseGmsClient.zza(this.zzru, new com.google.android.gms.common.ConnectionResult(p8.arg2));
                    if ((!com.google.android.gms.common.internal.BaseGmsClient.zzb(this.zzru)) || (com.google.android.gms.common.internal.BaseGmsClient.zzc(this.zzru))) {
                        String v0_4;
                        if (com.google.android.gms.common.internal.BaseGmsClient.zzd(this.zzru) == null) {
                            v0_4 = new com.google.android.gms.common.ConnectionResult(8);
                        } else {
                            v0_4 = com.google.android.gms.common.internal.BaseGmsClient.zzd(this.zzru);
                        }
                        this.zzru.mConnectionProgressReportCallbacks.onReportServiceBinding(v0_4);
                        this.zzru.onConnectionFailed(v0_4);
                    } else {
                        com.google.android.gms.common.internal.BaseGmsClient.zza(this.zzru, 3, 0);
                    }
                }
            } else {
                com.google.android.gms.common.internal.BaseGmsClient$zzb.zza(p8);
            }
        } else {
            if (com.google.android.gms.common.internal.BaseGmsClient$zzb.zzb(p8)) {
                com.google.android.gms.common.internal.BaseGmsClient$zzb.zza(p8);
            }
        }
        return;
    }

Method com.google.android.gms.common.api.internal.GoogleApiManager.handleMessage() calling method android.util.Log.wtf()


    public boolean handleMessage(android.os.Message p10)
    {
        String v0_43;
        switch (p10.what) {
            case 1:
                String v0_38;
                if (!((Boolean) p10.obj).booleanValue()) {
                    v0_38 = 300000;
                } else {
                    v0_38 = 10000;
                }
                this.zzjn = v0_38;
                this.handler.removeMessages(12);
                String v1_33 = this.zzju.keySet().iterator();
                while (v1_33.hasNext()) {
                    this.handler.sendMessageDelayed(this.handler.obtainMessage(12, ((com.google.android.gms.common.api.internal.zzh) v1_33.next())), this.zzjn);
                }
                v0_43 = 1;
                break;
            case 2:
                String v0_34 = ((com.google.android.gms.common.api.internal.zzj) p10.obj);
                StringBuilder v3_5 = v0_34.zzs().iterator();
                while (v3_5.hasNext()) {
                    String v1_30 = ((com.google.android.gms.common.api.internal.zzh) v3_5.next());
                    com.google.android.gms.common.ConnectionResult v2_20 = ((com.google.android.gms.common.api.internal.GoogleApiManager$zza) this.zzju.get(v1_30));
                    if (v2_20 != null) {
                        if (!v2_20.isConnected()) {
                            if (v2_20.zzbp() == null) {
                                v2_20.zza(v0_34);
                            } else {
                                v0_34.zza(v1_30, v2_20.zzbp(), 0);
                            }
                        } else {
                            v0_34.zza(v1_30, com.google.android.gms.common.ConnectionResult.RESULT_SUCCESS, v2_20.zzae().getEndpointPackageName());
                        }
                    } else {
                        v0_34.zza(v1_30, new com.google.android.gms.common.ConnectionResult(13), 0);
                        break;
                    }
                }
                break;
            case 3:
                String v1_26 = this.zzju.values().iterator();
                while (v1_26.hasNext()) {
                    String v0_32 = ((com.google.android.gms.common.api.internal.GoogleApiManager$zza) v1_26.next());
                    v0_32.zzbo();
                    v0_32.connect();
                }
                break;
            case 4:
            case 8:
            case 13:
                String v0_23 = ((com.google.android.gms.common.api.internal.zzbu) p10.obj);
                String v1_21 = ((com.google.android.gms.common.api.internal.GoogleApiManager$zza) this.zzju.get(v0_23.zzlr.zzm()));
                if (v1_21 == null) {
                    this.zzb(v0_23.zzlr);
                    v1_21 = ((com.google.android.gms.common.api.internal.GoogleApiManager$zza) this.zzju.get(v0_23.zzlr.zzm()));
                }
                if ((!v1_21.requiresSignIn()) || (this.zzjt.get() == v0_23.zzlq)) {
                    v1_21.zza(v0_23.zzlp);
                } else {
                    v0_23.zzlp.zza(com.google.android.gms.common.api.internal.GoogleApiManager.zzjj);
                    v1_21.zzbm();
                }
                break;
            case 5:
                com.google.android.gms.common.ConnectionResult v2_2 = p10.arg1;
                String v0_17 = ((com.google.android.gms.common.ConnectionResult) p10.obj);
                StringBuilder v3_0 = this.zzju.values().iterator();
                while (v3_0.hasNext()) {
                    String v1_8 = ((com.google.android.gms.common.api.internal.GoogleApiManager$zza) v3_0.next());
                    if (v1_8.getInstanceId() == v2_2) {
                    }
                    if (v1_8 == null) {
                        android.util.Log.wtf("GoogleApiManager", new StringBuilder(76).append("Could not find API instance ").append(v2_2).append(" while trying to fail enqueued calls.").toString(), new Exception());
                    } else {
                        StringBuilder v4_2 = this.zzjq.getErrorString(v0_17.getErrorCode());
                        String v0_19 = v0_17.getErrorMessage();
                        v1_8.zzc(new com.google.android.gms.common.api.Status(17, new StringBuilder(((String.valueOf(v4_2).length() + 69) + String.valueOf(v0_19).length())).append("Error resolution was canceled by the user, original error message: ").append(v4_2).append(": ").append(v0_19).toString()));
                    }
                }
                v1_8 = 0;
                break;
            case 6:
                if ((!com.google.android.gms.common.util.PlatformVersion.isAtLeastIceCreamSandwich()) || (!(this.zzjp.getApplicationContext() instanceof android.app.Application))) {
                } else {
                    com.google.android.gms.common.api.internal.BackgroundDetector.initialize(((android.app.Application) this.zzjp.getApplicationContext()));
                    com.google.android.gms.common.api.internal.BackgroundDetector.getInstance().addListener(new com.google.android.gms.common.api.internal.zzbh(this));
                    if (com.google.android.gms.common.api.internal.BackgroundDetector.getInstance().readCurrentStateIfPossible(1)) {
                    } else {
                        this.zzjn = 300000;
                    }
                }
                break;
            case 7:
                this.zzb(((com.google.android.gms.common.api.GoogleApi) p10.obj));
                break;
            case 9:
                if (!this.zzju.containsKey(p10.obj)) {
                } else {
                    ((com.google.android.gms.common.api.internal.GoogleApiManager$zza) this.zzju.get(p10.obj)).resume();
                }
                break;
            case 10:
                String v1_49 = this.zzjx.iterator();
                while (v1_49.hasNext()) {
                    ((com.google.android.gms.common.api.internal.GoogleApiManager$zza) this.zzju.remove(((com.google.android.gms.common.api.internal.zzh) v1_49.next()))).zzbm();
                }
                this.zzjx.clear();
                break;
            case 11:
                if (!this.zzju.containsKey(p10.obj)) {
                } else {
                    ((com.google.android.gms.common.api.internal.GoogleApiManager$zza) this.zzju.get(p10.obj)).zzay();
                }
                break;
            case 12:
                if (!this.zzju.containsKey(p10.obj)) {
                } else {
                    ((com.google.android.gms.common.api.internal.GoogleApiManager$zza) this.zzju.get(p10.obj)).zzbs();
                }
                break;
            case 14:
                String v0_49 = ((com.google.android.gms.common.api.internal.zzae) p10.obj);
                String v1_39 = v0_49.zzm();
                if (this.zzju.containsKey(v1_39)) {
                    v0_49.zzao().setResult(Boolean.valueOf(com.google.android.gms.common.api.internal.GoogleApiManager$zza.zza(((com.google.android.gms.common.api.internal.GoogleApiManager$zza) this.zzju.get(v1_39)), 0)));
                } else {
                    v0_49.zzao().setResult(Boolean.valueOf(0));
                }
                break;
            case 15:
                String v0_25 = ((com.google.android.gms.common.api.internal.GoogleApiManager$zzb) p10.obj);
                if (!this.zzju.containsKey(com.google.android.gms.common.api.internal.GoogleApiManager$zzb.zzc(v0_25))) {
                } else {
                    com.google.android.gms.common.api.internal.GoogleApiManager$zza.zza(((com.google.android.gms.common.api.internal.GoogleApiManager$zza) this.zzju.get(com.google.android.gms.common.api.internal.GoogleApiManager$zzb.zzc(v0_25))), v0_25);
                }
                break;
            case 16:
                String v0_62 = ((com.google.android.gms.common.api.internal.GoogleApiManager$zzb) p10.obj);
                if (!this.zzju.containsKey(com.google.android.gms.common.api.internal.GoogleApiManager$zzb.zzc(v0_62))) {
                } else {
                    com.google.android.gms.common.api.internal.GoogleApiManager$zza.zzb(((com.google.android.gms.common.api.internal.GoogleApiManager$zza) this.zzju.get(com.google.android.gms.common.api.internal.GoogleApiManager$zzb.zzc(v0_62))), v0_62);
                }
                break;
            default:
                android.util.Log.w("GoogleApiManager", new StringBuilder(31).append("Unknown message id: ").append(p10.what).toString());
                v0_43 = 0;
        }
        return v0_43;
    }

Method com.google.android.gms.common.api.internal.BasePendingResult$CallbackHandler.handleMessage() calling method android.util.Log.wtf()


    public void handleMessage(android.os.Message p5)
    {
        switch (p5.what) {
            case 1:
                com.google.android.gms.common.api.internal.BasePendingResult v0_7 = ((android.util.Pair) p5.obj);
                com.google.android.gms.common.api.internal.BasePendingResult v0_2 = ((com.google.android.gms.common.api.Result) v0_7.second);
                try {
                    ((com.google.android.gms.common.api.ResultCallback) v0_7.first).onResult(v0_2);
                } catch (RuntimeException v1_0) {
                    com.google.android.gms.common.api.internal.BasePendingResult.zzb(v0_2);
                    throw v1_0;
                }
                break;
            case 2:
                ((com.google.android.gms.common.api.internal.BasePendingResult) p5.obj).zzb(com.google.android.gms.common.api.Status.RESULT_TIMEOUT);
                break;
            default:
                android.util.Log.wtf("BasePendingResult", new StringBuilder(45).append("Don\'t know how to handle message: ").append(p5.what).toString(), new Exception());
        }
        return;
    }

Method com.google.android.gms.common.GooglePlayServicesUtilLight.zza() calling method android.util.Log.wtf()


    private static int zza(android.content.Context p8, boolean p9, int p10)
    {
        android.content.pm.PackageManager$NameNotFoundException v0_6;
        String v1_0 = 1;
        if (p10 < 0) {
            v0_6 = 0;
        } else {
            v0_6 = 1;
        }
        com.google.android.gms.common.internal.Preconditions.checkArgument(v0_6);
        android.content.pm.PackageManager v4 = p8.getPackageManager();
        android.content.pm.PackageManager$NameNotFoundException v0_1 = 0;
        if (!p9) {
            try {
                android.content.pm.PackageInfo v5_2 = v4.getPackageInfo("com.google.android.gms", 64);
                android.content.pm.Signature v6_1 = com.google.android.gms.common.GoogleSignatureVerifier.getInstance(p8);
            } catch (android.content.pm.PackageManager$NameNotFoundException v0) {
                android.util.Log.w("GooglePlayServicesUtil", "Google Play services is missing.");
            }
            if (v6_1.isGooglePublicSignedPackage(v5_2, 1)) {
                if ((!p9) || ((v6_1.isGooglePublicSignedPackage(v0_1, 1)) && (v0_1.signatures[0].equals(v5_2.signatures[0])))) {
                    if (com.google.android.gms.common.util.GmsVersionParser.parseBuildVersion(v5_2.versionCode) >= com.google.android.gms.common.util.GmsVersionParser.parseBuildVersion(p10)) {
                        android.content.pm.PackageManager$NameNotFoundException v0_10 = v5_2.applicationInfo;
                        if (v0_10 == null) {
                            try {
                                v0_10 = v4.getApplicationInfo("com.google.android.gms", 0);
                            } catch (android.content.pm.PackageManager$NameNotFoundException v0_12) {
                                android.util.Log.wtf("GooglePlayServicesUtil", "Google Play services missing when getting application info.", v0_12);
                                return v1_0;
                            }
                        }
                        if (v0_10.enabled) {
                            v1_0 = 0;
                        } else {
                            v1_0 = 3;
                        }
                    } else {
                        android.util.Log.w("GooglePlayServicesUtil", new StringBuilder(77).append("Google Play services out of date.  Requires ").append(p10).append(" but found ").append(v5_2.versionCode).toString());
                        v1_0 = 2;
                    }
                } else {
                    android.util.Log.w("GooglePlayServicesUtil", "Google Play Store signature invalid.");
                    v1_0 = 9;
                }
            } else {
                android.util.Log.w("GooglePlayServicesUtil", "Google Play services signature invalid.");
                v1_0 = 9;
            }
        } else {
            try {
                v0_1 = v4.getPackageInfo("com.android.vending", 8256);
            } catch (android.content.pm.PackageManager$NameNotFoundException v0) {
                android.util.Log.w("GooglePlayServicesUtil", "Google Play Store is missing.");
                v1_0 = 9;
            }
        }
        return v1_0;
    }