Create Interactive Tour

Android Analysis Report
1Shg1RuPSw

Overview

General Information

Sample Name:1Shg1RuPSw
Analysis ID:782190
MD5:344d17b915a7d00fc3dd751c4cdac8d2
SHA1:c926e6f0a779b19555376bc3e411b9bd4c34de38
SHA256:516dd0e93b216ddf98c04689b92bb95bae5a84d414fba4dd87c26f2128c9cc78
Infos:

Detection

Score:64
Range:0 - 100
Whitelisted:false
Confidence:100%

Signatures

Multi AV Scanner detection for submitted file
Antivirus / Scanner detection for submitted sample
Removes its application launcher (likely to stay hidden)
Uploads sensitive phone information to the internet (privacy leak)
Has permission to write to the SMS storage
Scans for WIFI networks
Checks if a SIM card is installed
Queries the SIM provider numeric MCC+MNC (mobile country code + mobile network code)
Queries list of running processes/tasks
Queries SMS data
Starts/registers a service/receiver on phone boot (autostart)
Checks if phone is rooted (checks for Superuser.apk)
May use Google Cloud Messaging (GCM) or Google's Cloud to Device Messaging (C2DM) services
Queries the SIM provider name (SPN - Service Provider Name)
Obfuscates method names
Has permission to read the SMS storage
Installs a new wake lock (to get activate on phone screen on)
Found suspicious command strings (may be related to BOT commands)
Monitors incoming SMS
Sends SMS using SmsManager
Checks an internet connection is available
Found very long method strings
Checks if phone is rooted (checks for su binary)
Requests potentially dangerous permissions
Has an unnatural receiver priority (often indicator for malware)
Requests root access
Potential date aware sample found
May block phone calls / Accesses private ITelephony interface
Has permission to perform phone calls in the background
Queries the phones location (GPS)
Opens an internet connection
Queries the network operator name
May access the Android keyguard (lock screen)
Aborts a broadcast event (this is often done to hide phone events such as incoming SMS)
Checks if debugger is running
Has permission to receive SMS in the background
Lists and deletes files in the same context
Enables or disables WIFI
Detected TCP or UDP traffic on non-standard ports
Has functionalty to add an overlay to other apps
Has permission to draw over other applications or user interfaces
Queries stored mail and application accounts (e.g. Gmail or Whatsup)
Queries the unqiue device ID (IMEI, MEID or ESN)
Accesses /proc
Has permission to read the phones state (phone number, device IDs, active call ect.)
Queries the SIM provider ISO country code
Accesses android OS build fields
Executes native commands
Queries MMS data
Performs DNS lookups (Java API)
Queries the network operator numeric MCC+MNC (mobile country code + mobile network code)
Queries several sensitive phone informations
Has permission to send SMS in the background
Queries the unique operating system id (ANDROID_ID)
Has permission to execute code after phone reboot
Uses reflection

Classification

RansomwareSpreadingPhishingBankerTrojan / BotAdwareSpywareExploiterEvaderMinercleansuspiciousmalicious
No yara matches
No Snort rule has matched

Click to jump to signature section

Show All Signature Results

AV Detection

barindex
Source: 1Shg1RuPSwVirustotal: Detection: 45%Perma Link
Source: 1Shg1RuPSwReversingLabs: Detection: 42%
Source: 1Shg1RuPSwAvira: detected
Source: j.b.c.k$h;->c:29API Call: android.location.Location.getLatitude
Source: j.b.c.k$h;->c:30API Call: android.location.Location.getLongitude
Source: j.b.c.k$h;->c:32API Call: android.location.Location.getLatitude
Source: j.b.c.k$h;->c:33API Call: android.location.Location.getLongitude
Source: j.b.c.k$h;->c:35API Call: android.location.Location.getLatitude
Source: j.b.c.k$h;->c:36API Call: android.location.Location.getLongitude
Source: j.b.c.t;->a:6API Call: android.location.LocationManager.getLastKnownLocation
Source: k.e.c0;->b:42API Call: android.location.Location.getLatitude
Source: k.e.c0;->b:48API Call: android.location.Location.getLongitude
Source: k.e.c0;->b:53API Call: android.location.Location.getLatitude
Source: k.e.c0;->b:55API Call: android.location.Location.getLongitude
Source: com.yandex.metrica.impl.ob.Bd;->b:12API Call: android.location.LocationManager.getLastKnownLocation
Source: com.yandex.metrica.impl.ob.Cc;->a:63API Call: android.location.Location.getLatitude
Source: com.yandex.metrica.impl.ob.Cc;->a:67API Call: android.location.Location.getLongitude
Source: com.yandex.metrica.impl.ob.Jd;->a:16API Call: android.location.Location.getLatitude
Source: com.yandex.metrica.impl.ob.Jd;->a:17API Call: android.location.Location.getLongitude
Source: com.yandex.metrica.impl.ob.Ta;->a:15API Call: android.location.Location.getLongitude
Source: com.yandex.metrica.impl.ob.Ta;->a:18API Call: android.location.Location.getLatitude
Source: com.yandex.metrica.impl.ob.Xj;->b:21API Call: android.telephony.TelephonyManager.getCellLocation
Source: com.yandex.metrica.impl.ob.Xj;->b:49API Call: android.telephony.TelephonyManager.getCellLocation
Source: com.yandex.metrica.impl.ob.jh$a;->b:107API Call: android.location.Location.getLatitude
Source: com.yandex.metrica.impl.ob.jh$a;->b:108API Call: android.location.Location.getLatitude
Source: com.yandex.metrica.impl.ob.jh$a;->b:110API Call: android.location.Location.getLongitude
Source: com.yandex.metrica.impl.ob.jh$a;->b:111API Call: android.location.Location.getLongitude
Source: com.yandex.metrica.impl.ob.q0;->a:76API Call: android.location.Location.getLatitude
Source: com.yandex.metrica.impl.ob.q0;->a:79API Call: android.location.Location.getLongitude
Source: com.yandex.metrica.impl.ob.v1;->a:16API Call: android.location.Location.getLongitude
Source: com.yandex.metrica.impl.ob.v1;->a:19API Call: android.location.Location.getLatitude
Source: Lk/e/p2;->b()VMethod string: "/system/bin/su"
Source: Lk/e/p2;->b()VMethod string: "/system/xbin/su"
Source: Lcom/yandex/metrica/impl/ob/c0$a;-><init>(Lcom/yandex/metrica/impl/ob/c0;)VMethod string: "/system/bin/su"
Source: Lcom/yandex/metrica/impl/ob/c0$a;-><init>(Lcom/yandex/metrica/impl/ob/c0;)VMethod string: "/system/xbin/su"
Source: Lcom/yandex/metrica/impl/ob/r2;->a()IMethod string: "/system/bin/su"
Source: Lcom/yandex/metrica/impl/ob/r2;->a()IMethod string: "/system/xbin/su"
Source: unknownHTTPS traffic detected: 104.18.225.52:443 -> 192.168.2.30:51732 version: TLS 1.2
Source: unknownHTTPS traffic detected: 104.18.225.52:443 -> 192.168.2.30:51734 version: TLS 1.2
Source: unknownHTTPS traffic detected: 104.18.225.52:443 -> 192.168.2.30:51740 version: TLS 1.2
Source: com.yandex.metrica.impl.ob.b3;->c:33API Call: android.net.wifi.WifiManager.getScanResults
Source: com.yandex.metrica.impl.ob.b3;->a:114API Call: android.net.wifi.WifiManager.startScan
Source: k.c.c.h.x;->run:102API Call: android.net.ConnectivityManager.getActiveNetworkInfo
Source: k.c.c.h.x;->run:102API Call: android.net.NetworkInfo.isConnected
Source: k.e.m2;->e:140API Call: android.net.ConnectivityManager.getActiveNetworkInfo
Source: j.i.b.f;->M:136API Call: android.net.ConnectivityManager.getActiveNetworkInfo
Source: j.i.b.f;->M:137API Call: android.net.NetworkInfo.isConnectedOrConnecting
Source: k.a.a.c.i;->c:53API Call: android.net.ConnectivityManager.getNetworkInfo
Source: k.a.a.c.j;->h:5API Call: android.net.ConnectivityManager.getNetworkInfo
Source: k.a.a.c.j;->h:6API Call: android.net.NetworkInfo.isConnected
Source: k.a.a.c.j;->b:9API Call: android.net.wifi.WifiManager.isWifiEnabled
Source: k.a.a.d.m;->e:71API Call: android.net.ConnectivityManager.getNetworkInfo
Source: k.a.a.d.m;->e:72API Call: android.net.NetworkInfo.isConnected
Source: k.a.a.d.o;->h:6API Call: android.net.ConnectivityManager.getNetworkInfo
Source: k.a.a.d.o;->h:7API Call: android.net.NetworkInfo.isConnected
Source: k.a.a.d.q$b;->onReceive:11API Call: android.net.ConnectivityManager.getNetworkInfo
Source: k.a.a.d.q$b;->onReceive:22API Call: android.net.NetworkInfo.isConnected
Source: k.a.a.d.q$b;->onReceive:62API Call: android.net.NetworkInfo.isAvailable
Source: k.a.a.d.q;->c:68API Call: android.net.ConnectivityManager.getNetworkInfo
Source: k.a.a.d.q;->c:69API Call: android.net.NetworkInfo.isConnected
Source: k.a.a.d.q$c;->handleMessage:102API Call: android.net.ConnectivityManager.getNetworkInfo
Source: k.a.a.d.q$c;->handleMessage:103API Call: android.net.NetworkInfo.isConnected
Source: k.a.a.d.q$c;->handleMessage:105API Call: android.net.ConnectivityManager.getNetworkInfo
Source: k.a.a.d.q$c;->handleMessage:106API Call: android.net.NetworkInfo.isAvailable
Source: j.y.w.q.f.e;->f:52API Call: android.net.ConnectivityManager.getActiveNetworkInfo
Source: j.y.w.q.f.e;->f:53API Call: android.net.NetworkInfo.isConnected
Source: k.c.c.h.x;->b:15API Call: android.net.ConnectivityManager.getActiveNetworkInfo
Source: k.c.c.h.x;->b:16API Call: android.net.NetworkInfo.isConnected
Source: com.yandex.metrica.impl.ob.b2;->a:50API Call: android.net.ConnectivityManager.getNetworkInfo
Source: com.yandex.metrica.impl.ob.b2;->a:51API Call: android.net.NetworkInfo.isConnected
Source: com.yandex.metrica.impl.ob.b2;->b:56API Call: android.net.ConnectivityManager.getActiveNetworkInfo
Source: com.yandex.metrica.impl.ob.b2;->b:57API Call: android.net.NetworkInfo.isConnected
Source: com.yandex.metrica.impl.ob.b3;->c:40API Call: android.net.wifi.WifiManager.getConnectionInfo
Source: com.yandex.metrica.impl.ob.b3;->b:123API Call: android.net.wifi.WifiManager.isWifiEnabled
Source: k.e.k3;->run:25API Call: java.net.URL.openConnection("https://api.onesignal.com/apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js")
Source: k.e.k3;->run:25API Call: java.net.URL.openConnection("https://api.onesignal.com/players")
Source: k.e.k3;->run:25API Call: java.net.URL.openConnection("https://api.onesignal.com/apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js?player_id=71af4d29-6023-450e-8157-2ca660dd0498")
Source: k.e.k3;->run:25API Call: java.net.URL.openConnection("https://api.onesignal.com/players/71af4d29-6023-450e-8157-2ca660dd0498")
Source: k.c.a.c.a.a.a;->run:17API Call: java.net.URL.openConnection (not executed)
Source: k.e.q;->g:358API Call: java.net.URL.openConnection (not executed)
Source: n.l0.j.b;->g:85API Call: java.net.Socket.connect (not executed)
Source: n.l0.j.h;->g:88API Call: java.net.Socket.connect (not executed)
Source: k.c.c.k.j;->call:14API Call: java.net.URL.openConnection (not executed)
Source: com.yandex.metrica.impl.ob.Zd;->a:5API Call: java.net.URL.openConnection (not executed)
Source: k.g.a.w.g$a;->c:22API Call: java.net.Socket.connect (not executed)
Source: k.g.a.w.g;->c:40API Call: java.net.Socket.connect (not executed)
Source: k.a.a.c.j;->b:11API Call: android.net.wifi.WifiManager.setWifiEnabled
Source: k.a.a.c.j;->b:65API Call: android.net.wifi.WifiManager.setWifiEnabled
Source: global trafficTCP traffic: 192.168.2.30:56068 -> 8.8.4.4:853
Source: k.d.a.a.h;->a:37API Call: java.net.InetAddress.getByName (not executed)
Source: k.d.a.a.h;->a:60API Call: java.net.InetAddress.getByName (not executed)
Source: n.q;->a:4API Call: java.net.InetAddress.getAllByName (not executed)
Source: k.c.d.a0.z.o$o;->a:6API Call: java.net.InetAddress.getByName (not executed)
Source: unknownNetwork traffic detected: HTTP traffic on port 51738 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 39602 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 51740 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 51734
Source: unknownNetwork traffic detected: HTTP traffic on port 51742 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 51734 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 51738
Source: unknownNetwork traffic detected: HTTP traffic on port 51732 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 50870 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 54684
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 51742
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 51732
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 51740
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 58236
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 58230
Source: unknownNetwork traffic detected: HTTP traffic on port 58236 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 58230 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 54684 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 50458 -> 443
Source: k.g.a.w.m.b;->connect:18API Call: java.net.HttpURLConnection.connect
Source: k.g.a.w.m.a;->getOutputStream:350API Call: k.g.a.w.m.a.connect
Source: com.yandex.metrica.impl.ob.Qd;->a:18API Call: javax.net.ssl.HttpsURLConnection.connect
Source: com.yandex.metrica.impl.ob.Rb;->a:6API Call: javax.net.ssl.HttpsURLConnection.connect
Source: com.yandex.metrica.impl.ob.lg$d;->run:49API Call: javax.net.ssl.HttpsURLConnection.connect
Source: unknownTCP traffic detected without corresponding DNS query: 216.58.212.170
Source: unknownTCP traffic detected without corresponding DNS query: 142.250.186.163
Source: unknownTCP traffic detected without corresponding DNS query: 216.58.212.170
Source: unknownTCP traffic detected without corresponding DNS query: 142.250.186.163
Source: unknownTCP traffic detected without corresponding DNS query: 216.58.212.170
Source: unknownTCP traffic detected without corresponding DNS query: 142.250.186.163
Source: unknownTCP traffic detected without corresponding DNS query: 142.251.31.188
Source: unknownTCP traffic detected without corresponding DNS query: 216.58.212.170
Source: unknownTCP traffic detected without corresponding DNS query: 142.250.186.163
Source: unknownTCP traffic detected without corresponding DNS query: 142.250.186.42
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 142.250.180.142
Source: unknownTCP traffic detected without corresponding DNS query: 142.250.180.142
Source: unknownTCP traffic detected without corresponding DNS query: 142.250.180.142
Source: unknownTCP traffic detected without corresponding DNS query: 142.250.180.142
Source: unknownTCP traffic detected without corresponding DNS query: 142.250.180.142
Source: unknownTCP traffic detected without corresponding DNS query: 142.250.180.142
Source: unknownTCP traffic detected without corresponding DNS query: 142.250.180.142
Source: unknownTCP traffic detected without corresponding DNS query: 142.250.180.142
Source: unknownTCP traffic detected without corresponding DNS query: 142.250.180.142
Source: unknownTCP traffic detected without corresponding DNS query: 142.250.180.142
Source: unknownTCP traffic detected without corresponding DNS query: 142.250.180.142
Source: unknownTCP traffic detected without corresponding DNS query: 142.250.180.142
Source: unknownTCP traffic detected without corresponding DNS query: 216.58.212.170
Source: unknownTCP traffic detected without corresponding DNS query: 142.250.186.163
Source: unknownTCP traffic detected without corresponding DNS query: 104.18.225.52
Source: unknownTCP traffic detected without corresponding DNS query: 104.18.225.52
Source: unknownTCP traffic detected without corresponding DNS query: 104.18.225.52
Source: unknownTCP traffic detected without corresponding DNS query: 104.18.225.52
Source: unknownTCP traffic detected without corresponding DNS query: 104.18.225.52
Source: unknownTCP traffic detected without corresponding DNS query: 104.18.225.52
Source: unknownTCP traffic detected without corresponding DNS query: 104.18.225.52
Source: unknownTCP traffic detected without corresponding DNS query: 104.18.225.52
Source: unknownTCP traffic detected without corresponding DNS query: 104.18.225.52
Source: unknownTCP traffic detected without corresponding DNS query: 104.18.225.52
Source: unknownTCP traffic detected without corresponding DNS query: 104.18.225.52
Source: unknownTCP traffic detected without corresponding DNS query: 104.18.225.52
Source: unknownTCP traffic detected without corresponding DNS query: 104.18.225.52
Source: unknownTCP traffic detected without corresponding DNS query: 104.18.225.52
Source: unknownTCP traffic detected without corresponding DNS query: 104.18.225.52
Source: $ic_launcher_foreground__0.xmlString found in binary or memory: http://schemas.android.com/aapt
Source: notification_media_cancel_action.xml, androidString found in binary or memory: http://schemas.android.com/apk/res-auto
Source: abc_tint_switch_track.xml, androidString found in binary or memory: http://schemas.android.com/apk/res/android
Source: androidString found in binary or memory: http://www.gstatic.com/android/hangouts/hangouts_mms_ua_profile.xml
Source: androidString found in binary or memory: https://ads.c400f128e8d03502897e8b6ac1d76950.com
Source: androidString found in binary or memory: https://api.onesignal.com/
Source: androidString found in binary or memory: https://api.onesignal.com/apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js
Source: androidString found in binary or memory: https://api.onesignal.com/apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js?player_id=71af
Source: androidString found in binary or memory: https://api.onesignal.com/players
Source: androidString found in binary or memory: https://api.onesignal.com/players/71af4d29-6023-450e-8157-2ca660dd0498
Source: androidString found in binary or memory: https://github.com/evernote/android-job/wiki/FAQ
Source: androidString found in binary or memory: https://onesignal.com/android_frame.html
Source: androidString found in binary or memory: https://onesignal.com/android_frame.html?app_id=2bd51059-181a-462f-a8f3-7c3f6f1dba89&user_id=71af4d2
Source: androidString found in binary or memory: https://open.c400f128e8d03502897e8b6ac1d76950.com/success?device_id=
Source: androidString found in binary or memory: https://pagead2.googlesyndication.com/pagead/gen_204?id=gmob-apps
Source: androidString found in binary or memory: https://phone.c400f128e8d03502897e8b6ac1d76950.com
Source: androidString found in binary or memory: https://plus.google.com/
Source: androidString found in binary or memory: https://sms.c400f128e8d03502897e8b6ac1d76950.com
Source: androidString found in binary or memory: https://startup.mobile.yandex.net/
Source: androidString found in binary or memory: https://yandex.com/dev/appmetrica/doc/mobile-sdk-dg/concepts/android-initialize.html
Source: unknownHTTP traffic detected: POST /c2dm/register3 HTTP/1.1Authorization: AidLogin 3976102378291501644:1184905049225720946app: com.google.android.gmsgcm_ver: 210214031User-Agent: Android-GCM/1.5 (x86 PI)content-length: 477content-type: application/x-www-form-urlencodedHost: android.clients.google.comConnection: Keep-AliveAccept-Encoding: gzip
Source: k.a.a.d.q;->onCreate:120API Call: android.content.IntentFilter.addAction android.net.conn.CONNECTIVITY_CHANGE
Source: global trafficHTTP traffic detected: GET /apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js HTTP/1.1SDK-Version: onesignal/android/040000Accept: application/vnd.onesignal.v1+jsonUser-Agent: Dalvik/2.1.0 (Linux; U; Android 9; VMware Virtual Platform Build/PI)Host: api.onesignal.comConnection: Keep-AliveAccept-Encoding: gzip
Source: global trafficHTTP traffic detected: GET /apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js HTTP/1.1SDK-Version: onesignal/android/040000Accept: application/vnd.onesignal.v1+jsonif-none-match: W/"eb5e836eec07b15225bee81cddc87a3b"User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; VMware Virtual Platform Build/PI)Host: api.onesignal.comConnection: Keep-AliveAccept-Encoding: gzip
Source: global trafficHTTP traffic detected: GET /apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js?player_id=71af4d29-6023-450e-8157-2ca660dd0498 HTTP/1.1SDK-Version: onesignal/android/040000Accept: application/vnd.onesignal.v1+jsonif-none-match: W/"eb5e836eec07b15225bee81cddc87a3b"User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; VMware Virtual Platform Build/PI)Host: api.onesignal.comConnection: Keep-AliveAccept-Encoding: gzip
Source: unknownHTTPS traffic detected: 104.18.225.52:443 -> 192.168.2.30:51732 version: TLS 1.2
Source: unknownHTTPS traffic detected: 104.18.225.52:443 -> 192.168.2.30:51734 version: TLS 1.2
Source: unknownHTTPS traffic detected: 104.18.225.52:443 -> 192.168.2.30:51740 version: TLS 1.2
Source: j.b.c.k;->S:518API Call: WindowManager.addView
Source: j.b.h.a1;->d:106API Call: WindowManager.addView
Source: submitted apkRequest permission: android.permission.WRITE_SMS
Source: submitted apkRequest permission: net.pictures.clinicsisa.permission.C2D_MESSAGE
Source: k.d.a.a.g$a;->run:16API Call: android.telephony.SmsManager.sendMultipartTextMessage
Source: k.d.a.a.g;->h:635API Call: android.telephony.SmsManager.sendMultipartTextMessage
Source: k.d.a.a.h;->h:156API Call: java.lang.Class.getDeclaredMethod("getITelephony")
Source: submitted apkRequest permission: android.permission.CALL_PHONE
Source: submitted apkRequest permission: android.permission.SEND_SMS
Source: com.yandex.metrica.impl.ob.G2$o;->a:15API Calls in same method context: File.listFiles,File.delete
Source: com.yandex.metrica.impl.ob.g8;->a:81API Calls in same method context: File.listFiles,File.delete
Source: k.c.c.h.v;->c:65API Calls in same method context: File.listFiles,File.delete
Source: androidString found in binary or memory: keyguard
Source: net.pictures.clinicsisa.service.ForegroundService;->onStartCommand:32API Call: android.os.PowerManager$WakeLock.acquire
Source: k.b.a.a.p;->b:12API Call: android.os.PowerManager$WakeLock.acquire
Source: j.y.w.p.b.d;->f:90API Call: android.os.PowerManager$WakeLock.acquire
Source: j.y.w.p.b.e$a;->run:32API Call: android.os.PowerManager$WakeLock.acquire
Source: j.y.w.p.b.e;->e:78API Call: android.os.PowerManager$WakeLock.acquire
Source: j.i.b.h$c;->a:27API Call: android.os.PowerManager$WakeLock.acquire
Source: j.i.b.h$c;->c:29API Call: android.os.PowerManager$WakeLock.acquire
Source: j.i.b.h$c;->d:33API Call: android.os.PowerManager$WakeLock.acquire
Source: k.a.a.d.c$a;->onReceive:13API Call: android.os.PowerManager$WakeLock.acquire
Source: k.a.a.d.q;->c:76API Call: android.os.PowerManager$WakeLock.acquire
Source: k.c.c.h.x;->run:86API Call: android.os.PowerManager$WakeLock.acquire
Source: k.c.a.c.i.a;->a:86API Call: android.os.PowerManager$WakeLock.acquire
Source: com.onesignal.FCMBroadcastReceiver;->c:47API Call: android.os.PowerManager$WakeLock.acquire
Source: com.onesignal.JobIntentService$CompatWorkEnqueuer;->enqueueWork:27API Call: android.os.PowerManager$WakeLock.acquire
Source: com.onesignal.JobIntentService$CompatWorkEnqueuer;->serviceProcessingFinished:29API Call: android.os.PowerManager$WakeLock.acquire
Source: com.onesignal.JobIntentService$CompatWorkEnqueuer;->serviceProcessingStarted:33API Call: android.os.PowerManager$WakeLock.acquire
Source: k.b.a.a.t.a;->e:45API Call: android.app.AlarmManager.setRepeating
Source: submitted apkRequest permission: android.permission.ACCESS_FINE_LOCATION
Source: submitted apkRequest permission: android.permission.CALL_PHONE
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_MMS
Source: submitted apkRequest permission: android.permission.RECEIVE_SMS
Source: submitted apkRequest permission: android.permission.RECEIVE_WAP_PUSH
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_SMS
Source: com.onesignal.shortcutbadger.impl.OPPOHomeBader;->e:68API Call: java.lang.Runtime.exec
Source: k.e.e3;->a:24API Call: "PREFS_OS_OUTCOMES_CURRENT_SESSION": UNATTRIBUTED
Source: k.e.e3;->a:24API Call: "PREFS_OS_OUTCOMES_CURRENT_IAM_INFLUENCE": UNATTRIBUTED
Source: k.e.e3;->a:24API Call: "GT_APP_ID": null
Source: k.e.e3;->a:24API Call: "GT_PLAYER_ID": null
Source: k.e.e3;->a:24API Call: "PREFS_OS_ETAG_PREFIX_CACHE_KEY_REMOTE_PARAMS": null
Source: k.e.e3;->a:24API Call: "ONESIGNAL_USERSTATE_DEPENDVALYES_CURRENT_STATE": null
Source: k.e.e3;->a:24API Call: "ONESIGNAL_USERSTATE_SYNCVALYES_CURRENT_STATE": null
Source: k.e.e3;->a:24API Call: "GT_REGISTRATION_ID": null
Source: k.e.e3;->a:24API Call: "ONESIGNAL_USERSTATE_DEPENDVALYES_TOSYNC_STATE": null
Source: k.e.e3;->a:24API Call: "ONESIGNAL_USERSTATE_SYNCVALYES_TOSYNC_STATE": null
Source: k.e.e3;->a:24API Call: "ONESIGNAL_USERSTATE_DEPENDVALYES_emailCURRENT_STATE": null
Source: k.e.e3;->a:24API Call: "ONESIGNAL_USERSTATE_SYNCVALYES_emailCURRENT_STATE": null
Source: k.e.e3;->a:24API Call: "ONESIGNAL_USERSTATE_DEPENDVALYES_emailTOSYNC_STATE": null
Source: k.e.e3;->a:24API Call: "ONESIGNAL_USERSTATE_SYNCVALYES_emailTOSYNC_STATE": null
Source: k.e.e3;->a:24API Call: "PREFS_OS_CACHED_IAMS": null
Source: k.e.e3;->a:24API Call: "PREFS_OS_ETAG_PREFIX_CACHE_KEY_REMOTE_PARAMS": W/"eb5e836eec07b15225bee81cddc87a3b"
Source: com.google.firebase.iid.FirebaseInstanceId;->j:34API Call: "|T|680099548298|*": null
Source: k.c.c.h.s0;->c:4API Call: "|S|cre": null
Source: k.c.c.h.s0;->c:8API Call: "|S|id": null
Source: k.c.c.h.s0;->c:11API Call: "|S||P|": null
Source: k.c.c.h.s0;->c:4API Call: "|S|cre": 1673427244891
Source: k.c.c.h.s0;->c:8API Call: "|S|id": cv13VB35WYg
Source: k.c.a.c.g.b.f;->run:7API Call: "app_set_id": null
Source: k.c.c.h.v;->a:56API Call: "topic_operation_queue":
Source: k.e.e3;->a:24API Call: "GT_APP_ID": 2bd51059-181a-462f-a8f3-7c3f6f1dba89
Source: k.e.e3;->a:24API Call: "OS_EMAIL_ID": null
Source: com.yandex.metrica.impl.ob.qe;->b:20API Call: "init_event_pref_key": null
Source: com.yandex.metrica.impl.ob.qe;->c:24API Call: "first_event_pref_key3706c0c4-33fc-44e0-8b77-8bcb3a353816": null
Source: com.yandex.metrica.impl.ob.qe;->d:29API Call: "init_event_pref_key3706c0c4-33fc-44e0-8b77-8bcb3a353816": null
Source: k.e.e3;->a:24API Call: "GT_PLAYER_ID": 71af4d29-6023-450e-8157-2ca660dd0498
Source: k.e.e3;->a:24API Call: "PREFS_OS_HTTP_CACHE_PREFIX_CACHE_KEY_REMOTE_PARAMS": {"awl_list":{},"android_sender_id":"680099548298","chnl_lst":[],"outcomes":{"direct":{"enabled":false},"indirect":{"notification_attribution":{"minutes_since_displayed":60,"limit":10},"enabled":false},"unattributed":{"enabled":false}},"receive_receipts_enable":false}
Source: k.e.e3;->a:24API Call: "ONESIGNAL_USERSTATE_DEPENDVALYES_CURRENT_STATE": {"subscribableStatus":1,"userSubscribePref":true,"androidPermission":true}
Source: k.e.e3;->a:24API Call: "ONESIGNAL_USERSTATE_SYNCVALYES_CURRENT_STATE": {"notification_types":1,"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"Vodafone D2 GmbH","rooted":false,"identifier":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","device_type":1}
Source: k.e.e3;->a:24API Call: "ONESIGNAL_USERSTATE_DEPENDVALYES_TOSYNC_STATE": {"subscribableStatus":1,"userSubscribePref":true,"androidPermission":true,"session":false}
Source: k.e.e3;->a:24API Call: "ONESIGNAL_USERSTATE_SYNCVALYES_TOSYNC_STATE": {"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"Vodafone D2 GmbH","rooted":false,"identifier":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","device_type":1,"notification_types":1}
Source: com.google.firebase.iid.FirebaseInstanceId;->j:34API Call: "|T|680099548298|*": {"token":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","appVersion":"4","timestamp":1673427248472}
Source: k.c.a.c.g.b.f;->run:7API Call: "app_set_id": 02c0f9d1-2f32-42fc-ada8-ba80c581b023
Source: net.pictures.clinicsisa.MainActivity$a;->onClick:27API Call: android.content.SharedPreferences.getBoolean
Source: k.d.a.a.h;->f:122API Call: android.content.SharedPreferences.getBoolean
Source: k.c.a.c.c.a.a.a.a;->c:34API Call: android.content.SharedPreferences.getString
Source: k.a.a.c.a;->b:33API Call: android.content.SharedPreferences.getString
Source: k.a.a.c.a;->b:36API Call: android.content.SharedPreferences.getString
Source: k.a.a.c.a;->b:38API Call: android.content.SharedPreferences.getString
Source: k.a.a.c.b;->g:179API Call: android.content.SharedPreferences.getBoolean
Source: k.a.a.d.e;->a:22API Call: android.content.SharedPreferences.getBoolean
Source: k.a.a.d.e;->a:24API Call: android.content.SharedPreferences.getBoolean
Source: k.a.a.d.e;->a:26API Call: android.content.SharedPreferences.getBoolean
Source: k.a.a.d.f;-><init>:18API Call: android.content.SharedPreferences.getBoolean
Source: k.a.a.d.f;->i:32API Call: android.content.SharedPreferences.getBoolean
Source: k.a.a.d.l;->run:104API Call: android.content.SharedPreferences.getBoolean
Source: k.a.a.d.q$c;->handleMessage:140API Call: android.content.SharedPreferences.getBoolean
Source: k.a.a.d.r;-><init>:8API Call: android.content.SharedPreferences.getString
Source: k.a.a.d.r;-><init>:10API Call: android.content.SharedPreferences.getString
Source: k.a.a.d.r;-><init>:12API Call: android.content.SharedPreferences.getString
Source: k.a.a.d.r;-><init>:14API Call: android.content.SharedPreferences.getString
Source: k.a.a.d.r;-><init>:16API Call: android.content.SharedPreferences.getString
Source: k.a.a.d.r;-><init>:18API Call: android.content.SharedPreferences.getString
Source: k.a.a.d.r;-><init>:20API Call: android.content.SharedPreferences.getBoolean
Source: k.a.a.d.r;-><init>:22API Call: android.content.SharedPreferences.getBoolean
Source: k.a.a.d.r;-><init>:24API Call: android.content.SharedPreferences.getBoolean
Source: k.a.a.d.r;-><init>:26API Call: android.content.SharedPreferences.getBoolean
Source: k.a.a.d.r;-><init>:28API Call: android.content.SharedPreferences.getBoolean
Source: k.a.a.d.r;-><init>:30API Call: android.content.SharedPreferences.getString
Source: k.e.e3;->a:27API Call: android.content.SharedPreferences.getBoolean
Source: k.a.a.e.a;-><init>:17API Call: android.content.SharedPreferences.getBoolean
Source: com.google.firebase.iid.FirebaseInstanceId$a;->c:38API Call: android.content.SharedPreferences.getBoolean
Source: k.c.c.j.a;-><init>:13API Call: android.content.SharedPreferences.getBoolean
Source: com.yandex.metrica.impl.ob.G2$k;->a:8API Call: android.content.SharedPreferences.getString
Source: com.yandex.metrica.impl.ob.oe;->a:43API Call: android.content.SharedPreferences.getString
Source: com.yandex.metrica.impl.ob.oe;->a:67API Call: android.content.SharedPreferences.getString
Source: com.yandex.metrica.impl.ob.oe;->b:87API Call: android.content.SharedPreferences.getString
Source: com.yandex.metrica.impl.ob.oe;->b:103API Call: android.content.SharedPreferences.getBoolean
Source: com.yandex.metrica.impl.ob.se;->b:44API Call: android.content.SharedPreferences.getString
Source: com.yandex.metrica.impl.ob.se;->c:48API Call: android.content.SharedPreferences.getString
Source: com.yandex.metrica.impl.ob.se;->d:53API Call: android.content.SharedPreferences.getString
Source: com.yandex.metrica.impl.ob.se;->e:57API Call: android.content.SharedPreferences.getString
Source: com.yandex.metrica.impl.ob.se;->f:62API Call: android.content.SharedPreferences.getString
Source: com.yandex.metrica.impl.ob.te;->a:126API Call: android.content.SharedPreferences.getBoolean
Source: com.yandex.metrica.impl.ob.te;->b:135API Call: android.content.SharedPreferences.getString
Source: com.yandex.metrica.impl.ob.te;->f:165API Call: android.content.SharedPreferences.getString
Source: com.yandex.metrica.impl.ob.we;->b:80API Call: android.content.SharedPreferences.getString
Source: com.yandex.metrica.impl.ob.we;->c:84API Call: android.content.SharedPreferences.getString
Source: com.yandex.metrica.impl.ob.we;->d:89API Call: android.content.SharedPreferences.getString
Source: com.yandex.metrica.impl.ob.we;->e:93API Call: android.content.SharedPreferences.getString
Source: com.yandex.metrica.impl.ob.we;->f:97API Call: android.content.SharedPreferences.getString
Source: com.yandex.metrica.impl.ob.we;->g:138API Call: android.content.SharedPreferences.getString
Source: com.yandex.metrica.impl.ob.we;->h:142API Call: android.content.SharedPreferences.getString
Source: com.yandex.metrica.impl.ob.xe;->f:8API Call: android.content.SharedPreferences.getBoolean
Source: j.y.w.j$h;->a:14API Call: android.content.SharedPreferences.getBoolean
Source: com.yandex.metrica.impl.ac.HandlerRunner;->main:12API Call: java.lang.System.loadLibrary ("appmetrica-native-runner")
Source: com.yandex.metrica.impl.ob.R7;->a:18API Call: java.lang.System.loadLibrary
Source: com.yandex.metrica.impl.ob.j8;->b:12API Call: java.lang.System.loadLibrary ("appmetrica-service-native")
Source: k.b.a.a.n$b;->onUpgrade:113API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: com.yandex.metrica.impl.ob.i9;->a:96API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: k.e.d3;->h0:281API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: j.y.w.j$h;->a:46API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: k.e.d3;->f0:92API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: j.s.g;->c:105API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: k.e.d3;->onCreate:296API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: com.yandex.metrica.impl.ob.r9;->a:10API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: j.y.w.j$a;->a:13API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: com.yandex.metrica.impl.ob.a9;->a:3API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: com.yandex.metrica.impl.ob.Y8;->a:11API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: com.yandex.metrica.impl.ob.U8;->a:9API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: com.yandex.metrica.impl.ob.c9;->a:5API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: com.yandex.metrica.impl.ob.n9;->a:5API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: com.yandex.metrica.impl.ob.o9;->a:5API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: j.y.w.j$d;->a:4API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: k.b.a.a.n$b;->onCreate:4API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: com.yandex.metrica.impl.ob.Q8;->a:3API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: com.yandex.metrica.impl.ob.S8;->a:3API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: com.yandex.metrica.impl.ob.W8;->a:3API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: com.yandex.metrica.impl.ob.e9;->a:3API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: com.yandex.metrica.impl.ob.h9;->a:3API Call: android.database.sqlite.SQLiteDatabase.execSQL
Source: classification engineClassification label: mal64.spyw.evad.and@0/256@0/0
Source: 1Shg1RuPSwTotal valid method names: 26%
Source: Lk/c/a/c/e/u;->q()[BMethod string: 0\u0082\u0005\u00c80\u0082\u0003\u00b0\u00a0\u0003\u0002\u0001\u0002\u0002\u0014\u0010\u008ae\u0008s\u00f9/\u008eQ\u00edB\u00a427-jE\u0019\u00ebi0\r\u0006\t*\u0086H\u0086\u00f7\r\u0001\u0001\u000b\u0005\u00000t1\u000b0\t\u0006\u0003U\u0004\u0006\u0013\u00 Length: 5747
Source: Lk/c/a/c/e/v;->q()[BMethod string: 0\u0082\u0006\u00040\u0082\u0003\u00ec\u00a0\u0003\u0002\u0001\u0002\u0002\u0014\u0003\u00a3\u00b2\u00ad\u00d7\u00e1r\u00cak\u00ec\u00c7!?<D`/\u00afe\u008b0\r\u0006\t*\u0086H\u0086\u00f7\r\u0001\u0001\u000b\u0005\u00000\u0081\u00911\u000b0\t\u0006\u0003U\ Length: 5792
Source: Lk/c/a/c/e/x;->q()[BMethod string: 0\u0082\u0004\u00a80\u0082\u0003\u0090\u00a0\u0003\u0002\u0001\u0002\u0002\t\u0000\u00d5\u0085\u00b8l}\u00d3N\u00f50\r\u0006\t*\u0086H\u0086\u00f7\r\u0001\u0001\u0004\u0005\u00000\u0081\u00941\u000b0\t\u0006\u0003U\u0004\u0006\u0013\u0002US1\u00130\u0011\ Length: 4395
Source: com.yandex.metrica.impl.ob.rc;->b:13API Call: Real call: null
Source: com.yandex.metrica.impl.ob.rc;->b:13API Call: Real call: public static android.os.Bundle com.yandex.metrica.identifiers.AdsIdentifiersProvider.requestIdentifiers(android.content.Context,android.os.Bundle)
Source: com.yandex.metrica.impl.ob.rc;->b:13API Call: Real call: null
Source: com.yandex.metrica.impl.ob.rc;->b:13API Call: Real call: public static android.os.Bundle com.yandex.metrica.identifiers.AdsIdentifiersProvider.requestIdentifiers(android.content.Context,android.os.Bundle)
Source: com.yandex.metrica.impl.ob.rc;->b:13API Call: Real call: null
Source: com.yandex.metrica.impl.ob.rc;->b:13API Call: Real call: public static android.os.Bundle com.yandex.metrica.identifiers.AdsIdentifiersProvider.requestIdentifiers(android.content.Context,android.os.Bundle)
Source: k.e.p1;->a:15API Call: Real call: com.onesignal.OSSubscriptionChangedInternalObserver@2686e0f
Source: k.e.p1;->a:15API Call: Real call: public void com.onesignal.OSSubscriptionChangedInternalObserver.changed(com.onesignal.OSSubscriptionState)
Source: com.yandex.metrica.impl.ob.Dm;->b:15API Call: Real call: public static android.app.ActivityThread android.app.ActivityThread.currentActivityThread()
Source: com.yandex.metrica.impl.ob.Dm;->b:15API Call: Real call: public java.lang.String android.app.ActivityThread.getProcessName()
Source: k.e.k4;->B:19API Call: Real call: public void com.onesignal.OSSubscriptionChangedInternalObserver.changed(com.onesignal.OSSubscriptionState)
Source: com.yandex.metrica.impl.ob.rc;->b:13API Call: Real call: null
Source: com.yandex.metrica.impl.ob.rc;->b:13API Call: Real call: null
Source: com.yandex.metrica.impl.ob.rc;->b:13API Call: Real call: null
Source: com.yandex.metrica.impl.ob.Dm;->b:15API Call: Real call: public static android.app.ActivityThread android.app.ActivityThread.currentActivityThread()
Source: com.yandex.metrica.impl.ob.Dm;->b:15API Call: Real call: public java.lang.String android.app.ActivityThread.getProcessName()
Source: k.e.k4;->B:19API Call: Real call: public void com.onesignal.OSSubscriptionChangedInternalObserver.changed(com.onesignal.OSSubscriptionState)
Source: h.a.n;->k0:41API Call: java.lang.reflect.Method.invoke
Source: h.a.n;->k0:48API Call: java.lang.reflect.Method.invoke
Source: l.m.j.a.a;->c:17API Call: java.lang.reflect.Field.get
Source: l.m.j.a.a;->c:42API Call: java.lang.reflect.Method.invoke
Source: l.m.j.a.a;->c:44API Call: java.lang.reflect.Method.invoke
Source: l.m.j.a.a;->c:46API Call: java.lang.reflect.Method.invoke
Source: k.d.a.a.h;->a:40API Call: java.lang.reflect.Method.invoke
Source: k.d.a.a.h;->a:63API Call: java.lang.reflect.Method.invoke
Source: k.d.a.a.h;->g:131API Call: java.lang.reflect.Method.invoke
Source: k.d.a.a.h;->h:140API Call: java.lang.reflect.Field.get
Source: k.d.a.a.h;->h:149API Call: java.lang.reflect.Method.invoke
Source: k.d.a.a.h;->h:158API Call: java.lang.reflect.Method.invoke
Source: k.d.a.a.h;->h:167API Call: java.lang.reflect.Method.invoke
Source: j.d.a.d;->a:22API Call: java.lang.reflect.Method.invoke
Source: k.c.d.a0.f;-><init>:8API Call: java.lang.reflect.Field.get
Source: k.c.d.a0.f;-><init>:15API Call: java.lang.reflect.Method.invoke
Source: k.c.d.a0.u;->b:5API Call: java.lang.reflect.Method.invoke
Source: k.c.d.a0.v;->b:5API Call: java.lang.reflect.Method.invoke
Source: k.c.d.a0.w;->b:4API Call: java.lang.reflect.Method.invoke
Source: k.c.d.a0.a0.c;-><init>:7API Call: java.lang.reflect.Field.get
Source: k.c.d.a0.a0.c;->a:17API Call: java.lang.reflect.Method.invoke
Source: k.c.d.a0.a0.c;->a:27API Call: java.lang.reflect.Method.invoke
Source: androidx.activity.ImmLeaksCleaner;->d:16API Call: java.lang.reflect.Field.get
Source: androidx.activity.ImmLeaksCleaner;->d:18API Call: java.lang.reflect.Field.get
Source: kotlinx.coroutines.android.AndroidExceptionPreHandler;->handleException:14API Call: java.lang.reflect.Method.invoke
Source: j.i.b.d;->run:7API Call: java.lang.reflect.Method.invoke
Source: j.i.b.d;->run:12API Call: java.lang.reflect.Method.invoke
Source: j.i.b.e$a;->onActivityPaused:5API Call: java.lang.reflect.Field.get
Source: j.i.b.e$a;->onActivityPaused:7API Call: java.lang.reflect.Field.get
Source: j.i.b.f;->A:7API Call: java.lang.reflect.Method.invoke
Source: j.i.b.f;->D:35API Call: java.lang.reflect.Field.get
Source: j.i.b.f;->D0:45API Call: java.lang.reflect.Method.invoke
Source: j.i.b.f;->J:94API Call: java.lang.reflect.Method.invoke
Source: j.i.b.j;-><init>:10API Call: java.lang.reflect.Method.invoke
Source: j.i.b.r;->b:17API Call: java.lang.reflect.Field.get
Source: j.i.b.f;->v0:746API Call: java.lang.reflect.Method.invoke
Source: j.i.b.s;->a:24API Call: java.lang.reflect.Field.get
Source: j.i.b.s;->a:28API Call: java.lang.reflect.Method.invoke
Source: j.b.a;->a:13API Call: java.lang.reflect.Field.get
Source: k.a.a.c.c$b;->c:10API Call: java.lang.reflect.Method.invoke
Source: k.a.a.c.g;->a:103API Call: java.lang.reflect.Method.invoke
Source: k.a.a.c.g;->a:122API Call: java.lang.reflect.Method.invoke
Source: k.a.a.c.g;->a:123API Call: java.lang.reflect.Method.invoke
Source: k.a.a.c.j;->b:49API Call: java.lang.reflect.Method.invoke
Source: k.a.a.c.j;->b:53API Call: java.lang.reflect.Method.invoke
Source: j.b.c.k;->A:53API Call: java.lang.reflect.Field.get
Source: j.b.c.k;->A:55API Call: java.lang.reflect.Field.get
Source: j.b.c.k;->A:66API Call: java.lang.reflect.Method.invoke
Source: j.b.c.k;->A:88API Call: java.lang.reflect.Field.get
Source: j.b.c.k;->A:97API Call: java.lang.reflect.Field.get
Source: j.b.c.k;->A:107API Call: java.lang.reflect.Field.get
Source: j.b.c.k;->A:114API Call: java.lang.reflect.Field.get
Source: j.b.c.k;->J:296API Call: java.lang.reflect.Method.invoke
Source: j.b.c.r$a;->onClick:37API Call: java.lang.reflect.Method.invoke
Source: j.b.c.k;->d:722API Call: java.lang.reflect.Method.invoke
Source: com.google.android.material.chip.Chip;->dispatchHoverEvent:233API Call: java.lang.reflect.Field.get
Source: com.google.android.material.chip.Chip;->dispatchHoverEvent:241API Call: java.lang.reflect.Method.invoke
Source: k.c.a.d.a;->X:385API Call: java.lang.reflect.Field.get
Source: k.c.a.d.a;->X:392API Call: java.lang.reflect.Field.get
Source: k.c.a.d.a;->X:396API Call: java.lang.reflect.Field.get
Source: k.c.a.d.a;->X:400API Call: java.lang.reflect.Field.get
Source: j.i.d.e;->h:6API Call: java.lang.reflect.Method.invoke
Source: j.i.d.e;->a:41API Call: java.lang.reflect.Method.invoke
Source: j.i.d.f;->h:21API Call: java.lang.reflect.Method.invoke
Source: j.i.d.f;->i:27API Call: java.lang.reflect.Method.invoke
Source: j.i.d.g;->b:62API Call: java.lang.reflect.Method.invoke
Source: j.i.d.g;->k:77API Call: java.lang.reflect.Method.invoke
Source: j.i.d.g;->l:85API Call: java.lang.reflect.Method.invoke
Source: j.i.d.g;->m:93API Call: java.lang.reflect.Method.invoke
Source: j.i.d.g;->n:95API Call: java.lang.reflect.Method.invoke
Source: j.i.d.h;->m:9API Call: java.lang.reflect.Method.invoke
Source: j.i.d.j;->g:11API Call: java.lang.reflect.Field.get
Source: androidx.core.graphics.drawable.IconCompat;->c:40API Call: java.lang.reflect.Method.invoke
Source: androidx.core.graphics.drawable.IconCompat;->d:56API Call: java.lang.reflect.Method.invoke
Source: androidx.core.graphics.drawable.IconCompat;->e:74API Call: java.lang.reflect.Method.invoke
Source: k.e.a4;-><init>:6API Call: java.lang.reflect.Method.invoke
Source: k.e.a4;-><init>:13API Call: java.lang.reflect.Field.get
Source: k.e.a4;->a:22API Call: java.lang.reflect.Field.get
Source: k.e.b4;->b:27API Call: java.lang.reflect.Method.invoke
Source: k.e.b4;->d:50API Call: java.lang.reflect.Method.invoke
Source: k.e.c4$a;->onServiceConnected:8API Call: java.lang.reflect.Method.invoke
Source: k.e.c4;->a:35API Call: java.lang.reflect.Method.invoke
Source: k.e.d4;->run:19API Call: java.lang.reflect.Method.invoke
Source: k.e.p;->c:8API Call: java.lang.reflect.Method.invoke
Source: k.e.p;->l:68API Call: java.lang.reflect.Method.invoke
Source: k.e.p1$a;->run:5API Call: java.lang.reflect.Method.invoke
Source: k.e.p2;->C:112API Call: java.lang.reflect.Method.invoke
Source: k.e.p2;->u:894API Call: java.lang.reflect.Method.invoke
Source: k.a.a.e.a;-><init>:13API Call: java.lang.reflect.Method.invoke
Source: k.c.a.c.g.e.f;-><clinit>:5API Call: java.lang.reflect.Field.get
Source: k.c.a.c.f.b;->i:9API Call: java.lang.reflect.Field.get
Source: j.b.g.f$a;->onMenuItemClick:21API Call: java.lang.reflect.Method.invoke
Source: j.b.g.f$a;->onMenuItemClick:25API Call: java.lang.reflect.Method.invoke
Source: j.b.g.f$b;->c:52API Call: java.lang.reflect.Method.invoke
Source: j.i.h.f;->a:12API Call: java.lang.reflect.Method.invoke
Source: j.i.h.f;->a:18API Call: java.lang.reflect.Method.invoke
Source: j.i.h.f;->a:21API Call: java.lang.reflect.Method.invoke
Source: j.b.h.a0;->e:25API Call: java.lang.reflect.Method.invoke
Source: j.b.h.a0;->f:155API Call: java.lang.reflect.Method.invoke
Source: j.b.h.d1;->a:10API Call: java.lang.reflect.Method.invoke
Source: j.b.h.k0;->f:79API Call: java.lang.reflect.Method.invoke
Source: j.b.h.k0;->f:134API Call: java.lang.reflect.Method.invoke
Source: j.b.h.k0;->f:149API Call: java.lang.reflect.Method.invoke
Source: n.l0.j.i.c;->a:16API Call: java.lang.reflect.Method.invoke
Source: n.l0.j.i.d;->a:19API Call: java.lang.reflect.Method.invoke
Source: n.l0.j.i.d;->d:41API Call: java.lang.reflect.Method.invoke
Source: n.l0.j.i.d;->d:43API Call: java.lang.reflect.Method.invoke
Source: n.l0.j.i.d;->d:47API Call: java.lang.reflect.Method.invoke
Source: k.c.a.c.i.a;-><init>:38API Call: java.lang.reflect.Method.invoke
Source: k.c.a.c.i.a;-><init>:41API Call: java.lang.reflect.Method.invoke
Source: k.c.a.c.i.a;->c:118API Call: java.lang.reflect.Method.invoke
Source: k.c.a.c.i.a;->c:124API Call: java.lang.reflect.Method.invoke
Source: j.b.g.i.d;->w:187API Call: java.lang.reflect.Method.invoke
Source: com.onesignal.shortcutbadger.impl.OPPOHomeBader;->a:19API Call: java.lang.reflect.Method.invoke
Source: com.onesignal.shortcutbadger.impl.XiaomiHomeBadger;->a:56API Call: java.lang.reflect.Field.get
Source: com.onesignal.shortcutbadger.impl.XiaomiHomeBadger;->a:62API Call: java.lang.reflect.Method.invoke
Source: n.l0.j.b$b;->a:10API Call: java.lang.reflect.Method.invoke
Source: n.l0.j.b;->i:102API Call: java.lang.reflect.Method.invoke
Source: n.l0.j.b;->i:104API Call: java.lang.reflect.Method.invoke
Source: n.l0.j.b;->j:113API Call: java.lang.reflect.Method.invoke
Source: n.l0.j.b;->m:134API Call: java.lang.reflect.Method.invoke
Source: n.l0.j.b;->p:140API Call: java.lang.reflect.Method.invoke
Source: n.l0.j.b;->p:144API Call: java.lang.reflect.Method.invoke
Source: n.l0.j.e$a;->invoke:43API Call: java.lang.reflect.Method.invoke
Source: n.l0.j.e;->a:16API Call: java.lang.reflect.Method.invoke
Source: n.l0.j.e;->e:46API Call: java.lang.reflect.Method.invoke
Source: n.l0.j.e;->h:55API Call: java.lang.reflect.Method.invoke
Source: j.i.j.d;->b:32API Call: java.lang.reflect.Method.invoke
Source: j.i.j.d;->b:43API Call: java.lang.reflect.Field.get
Source: j.i.j.r;->a:7API Call: java.lang.reflect.Method.invoke
Source: j.i.j.n;->f:79API Call: java.lang.reflect.Field.get
Source: j.i.j.w$a;->d:11API Call: java.lang.reflect.Field.get
Source: j.i.k.d;->onPrepareActionMode:30API Call: java.lang.reflect.Method.invoke
Source: k.c.a.c.e.l.c;-><init>:11API Call: java.lang.reflect.Method.invoke
Source: k.g.a.w.l.f;->l:570API Call: java.lang.reflect.Method.invoke
Source: j.i.d.l.d;->isProjected:18API Call: java.lang.reflect.Method.invoke
Source: l.n.a;->a:7API Call: java.lang.reflect.Method.invoke
Source: h.a.n1.c;->a:7API Call: java.lang.reflect.Method.invoke
Source: j.o.a$a;->a:19API Call: java.lang.reflect.Method.invoke
Source: j.o.a$a;->a:21API Call: java.lang.reflect.Method.invoke
Source: j.o.a$a;->a:23API Call: java.lang.reflect.Method.invoke
Source: com.yandex.metrica.impl.ob.Dm;->a:6API Call: java.lang.reflect.Method.invoke
Source: com.yandex.metrica.impl.ob.Dm;->a:9API Call: java.lang.reflect.Method.invoke
Source: com.yandex.metrica.impl.ob.f;->a:36API Call: java.lang.reflect.Field.get
Source: com.yandex.metrica.impl.ob.f;->a:55API Call: java.lang.reflect.Method.invoke
Source: com.yandex.metrica.impl.ob.f;->a:63API Call: java.lang.reflect.Method.invoke
Source: com.yandex.metrica.impl.ob.i1;->c:75API Call: java.lang.reflect.Field.get
Source: com.yandex.metrica.impl.ob.i1;->c:79API Call: java.lang.reflect.Method.invoke
Source: com.yandex.metrica.impl.ob.i1;->c:84API Call: java.lang.reflect.Method.invoke
Source: com.yandex.metrica.impl.ob.i1;->c:89API Call: java.lang.reflect.Method.invoke
Source: com.yandex.metrica.impl.ob.x2;->a:8API Call: java.lang.reflect.Method.invoke
Source: com.yandex.metrica.impl.ob.x2;->a:10API Call: java.lang.reflect.Method.invoke
Source: com.yandex.metrica.impl.ob.z3;->a:7API Call: java.lang.reflect.Field.get
Source: q.f0$a;->invoke:4API Call: java.lang.reflect.Method.invoke
Source: j.y.w.t.i;->a:10API Call: java.lang.reflect.Method.invoke
Source: j.y.w.t.i;->a:17API Call: java.lang.reflect.Method.invoke
Source: j.y.w.t.i;->a:18API Call: java.lang.reflect.Method.invoke
Source: j.v.g0;->d:23API Call: java.lang.reflect.Method.invoke
Source: j.v.w;->b:25API Call: java.lang.reflect.Method.invoke
Source: k.g.a.w.f;->b:11API Call: java.lang.reflect.Method.invoke
Source: k.g.a.w.f;->c:30API Call: java.lang.reflect.Method.invoke
Source: k.g.a.w.g$a;->e:34API Call: java.lang.reflect.Method.invoke
Source: k.g.a.w.g$a;->f:39API Call: java.lang.reflect.Method.invoke
Source: k.g.a.w.g$b;->a:3API Call: java.lang.reflect.Method.invoke
Source: k.g.a.w.g$b;->b:18API Call: java.lang.reflect.Method.invoke
Source: k.g.a.w.g$b;->d:21API Call: java.lang.reflect.Method.invoke
Source: k.g.a.w.g$c;->invoke:30API Call: java.lang.reflect.Method.invoke
Source: androidx.appcompat.widget.SearchView$SearchAutoComplete;->a:14API Call: java.lang.reflect.Method.invoke
Source: androidx.appcompat.widget.SearchView;->s:354API Call: java.lang.reflect.Method.invoke
Source: androidx.appcompat.widget.SearchView;->s:360API Call: java.lang.reflect.Method.invoke
Source: j.x.a;->o:41API Call: java.lang.reflect.Method.invoke
Source: j.x.a;->w:60API Call: java.lang.reflect.Method.invoke
Source: k.c.d.a0.z.i;->b:7API Call: java.lang.reflect.Field.get
Source: k.c.d.a0.z.i;->c:16API Call: java.lang.reflect.Field.get
Source: com.yandex.metrica.impl.ob.Am;-><init>:4DecryptString: "3706c0c4-33fc-44e0-8b77-8bcb3a353816" => "3706c0c4-xxxx-xxxx-xxxx-xxxxxxxx3816"
Source: androidx.work.impl.background.systemalarm.RescheduleReceiver;->onReceive:22API Call: android.content.Context.startService (not executed)
Source: net.pictures.clinicsisa.service.ForegroundService;->onStartCommand:31API Call: android.os.PowerManager.newWakeLock
Source: k.b.a.a.p;->a:6API Call: android.os.PowerManager.newWakeLock
Source: j.i.b.h$c;-><init>:11API Call: android.os.PowerManager.newWakeLock
Source: j.i.b.h$c;-><init>:19API Call: android.os.PowerManager.newWakeLock
Source: k.a.a.d.c$a;->onReceive:12API Call: android.os.PowerManager.newWakeLock
Source: k.a.a.d.q;->c:64API Call: android.os.PowerManager.newWakeLock
Source: k.c.c.h.x;-><init>:6API Call: android.os.PowerManager.newWakeLock
Source: k.c.a.c.i.a;-><init>:21API Call: android.os.PowerManager.newWakeLock
Source: com.onesignal.FCMBroadcastReceiver;->c:45API Call: android.os.PowerManager.newWakeLock
Source: com.onesignal.JobIntentService$CompatWorkEnqueuer;-><init>:11API Call: android.os.PowerManager.newWakeLock
Source: com.onesignal.JobIntentService$CompatWorkEnqueuer;-><init>:19API Call: android.os.PowerManager.newWakeLock
Source: j.y.w.t.o;->a:9API Call: android.os.PowerManager.newWakeLock
Source: submitted apkRequest permission: android.permission.RECEIVE_BOOT_COMPLETED

Hooking and other Techniques for Hiding and Protection

barindex
Source: com.yandex.metrica.impl.ob.g0;->a:8API Call: android.content.pm.PackageManager.setComponentEnabledSetting
Source: net.pictures.clinicsisa.MainActivity$a;->onClick:38API Call: android.content.pm.PackageManager.setComponentEnabledSetting
Source: k.b.a.a.a;->c:26API Call: android.content.pm.PackageManager.setComponentEnabledSetting
Source: com.yandex.metrica.impl.ob.g0;->a:8API Call: android.content.pm.PackageManager.setComponentEnabledSetting
Source: k.c.c.k.e;->a:15API Call: android.app.ActivityManager.getRunningAppProcesses
Source: j.y.w.t.i;->a:26API Call: android.app.ActivityManager.getRunningAppProcesses
Source: com.onesignal.FCMBroadcastReceiver;->onReceive:122API Call: android.content.BroadcastReceiver.abortBroadcast
Source: submitted apkRequest permission: android.permission.SYSTEM_ALERT_WINDOW
Source: k.c.c.h.l;->d:15API Call: java.security.MessageDigest.getInstance
Source: k.c.c.h.s0;->j:164API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:322API Call: java.security.MessageDigest.getInstance
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.en;->a:6API Call: javax.crypto.Cipher.getInstance
Source: com.yandex.metrica.impl.ob.en;->a:10API Call: javax.crypto.Cipher.doFinal
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.en;->a:15API Call: javax.crypto.Cipher.getInstance
Source: com.yandex.metrica.impl.ob.en;->a:19API Call: javax.crypto.Cipher.doFinal
Source: com.yandex.metrica.impl.ob.en;->a:6API Call: javax.crypto.Cipher.getInstance
Source: com.yandex.metrica.impl.ob.en;->a:10API Call: javax.crypto.Cipher.doFinal
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.en;->a:15API Call: javax.crypto.Cipher.getInstance
Source: com.yandex.metrica.impl.ob.en;->a:19API Call: javax.crypto.Cipher.doFinal
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.en;->a:15API Call: javax.crypto.Cipher.getInstance
Source: com.yandex.metrica.impl.ob.en;->a:19API Call: javax.crypto.Cipher.doFinal
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.en;->a:15API Call: javax.crypto.Cipher.getInstance
Source: com.yandex.metrica.impl.ob.en;->a:19API Call: javax.crypto.Cipher.doFinal
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.en;->a:15API Call: javax.crypto.Cipher.getInstance
Source: com.yandex.metrica.impl.ob.en;->a:19API Call: javax.crypto.Cipher.doFinal
Source: com.yandex.metrica.impl.ob.en;->a:15API Call: javax.crypto.Cipher.getInstance
Source: com.yandex.metrica.impl.ob.en;->a:19API Call: javax.crypto.Cipher.doFinal
Source: com.yandex.metrica.impl.ob.en;->a:6API Call: javax.crypto.Cipher.getInstance
Source: com.yandex.metrica.impl.ob.en;->a:10API Call: javax.crypto.Cipher.doFinal
Source: com.yandex.metrica.impl.ob.en;->a:15API Call: javax.crypto.Cipher.getInstance
Source: com.yandex.metrica.impl.ob.en;->a:19API Call: javax.crypto.Cipher.doFinal
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.en;->a:15API Call: javax.crypto.Cipher.getInstance
Source: com.yandex.metrica.impl.ob.en;->a:19API Call: javax.crypto.Cipher.doFinal
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.en;->a:6API Call: javax.crypto.Cipher.getInstance
Source: com.yandex.metrica.impl.ob.en;->a:10API Call: javax.crypto.Cipher.doFinal
Source: com.yandex.metrica.impl.ob.en;->a:6API Call: javax.crypto.Cipher.getInstance
Source: com.yandex.metrica.impl.ob.en;->a:10API Call: javax.crypto.Cipher.doFinal
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.ym;->b:326API Call: java.security.MessageDigest.update
Source: com.yandex.metrica.impl.ob.ym;->b:327API Call: java.security.MessageDigest.digest
Source: k.g.a.d;->c:18API Call: java.security.MessageDigest.getInstance
Source: k.g.a.d;->c:20API Call: java.security.MessageDigest.digest
Source: k.c.c.h.l;->d:16API Call: java.security.MessageDigest.digest
Source: o.h;->b:34API Call: java.security.MessageDigest.getInstance
Source: o.h;->b:36API Call: java.security.MessageDigest.digest
Source: o.v;->b:12API Call: java.security.MessageDigest.getInstance
Source: o.v;->b:16API Call: java.security.MessageDigest.update
Source: o.v;->b:17API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.P;->a:24API Call: java.security.MessageDigest.getInstance
Source: com.yandex.metrica.impl.ob.P;->a:26API Call: java.security.MessageDigest.digest
Source: com.yandex.metrica.impl.ob.en;->a:9API Call: javax.crypto.Cipher.init
Source: com.yandex.metrica.impl.ob.en;->a:18API Call: javax.crypto.Cipher.init
Source: com.yandex.metrica.impl.ob.gn;->a:21API Call: javax.crypto.Cipher.getInstance
Source: com.yandex.metrica.impl.ob.gn;->a:22API Call: javax.crypto.Cipher.init
Source: com.yandex.metrica.impl.ob.gn;->a:24API Call: javax.crypto.Cipher.doFinal
Source: com.yandex.metrica.impl.ob.um;->a:48API Call: java.security.MessageDigest.getInstance
Source: com.yandex.metrica.impl.ob.um;->a:49API Call: java.security.MessageDigest.digest
Source: k.f.a.a;->c:312API Call: java.util.Date.after
Source: k.e.z3;->B:26API Call: java.util.Date.after
Source: Lk/c/a/c/e/p/a;->a()Ljava/lang/String;Method string: "/proc/"
Source: k.f.a.b.a;-><init>:4Field Access: android.os.Build.MANUFACTURER
Source: k.f.a.b.a;-><init>:7Field Access: android.os.Build.MODEL
Source: k.e.g;->c:26Field Access: android.os.Build.MANUFACTURER
Source: j.b.c.k;-><clinit>:2Field Access: android.os.Build.FINGERPRINT
Source: k.e.p2;->b:401Field Access: android.os.Build.MODEL
Source: com.yandex.metrica.impl.ob.c0;-><init>:3Field Access: android.os.Build.MANUFACTURER
Source: com.yandex.metrica.impl.ob.c0;-><init>:4Field Access: android.os.Build.MODEL
Source: com.google.android.gms.common.api.GoogleApiActivity;->onCreate:55Field Access: android.os.Build.FINGERPRINT
Source: com.onesignal.shortcutbadger.impl.XiaomiHomeBadger;->a:33Field Access: android.os.Build.MANUFACTURER
Source: k.c.a.c.e.m.a0;->onClick:6Field Access: android.os.Build.FINGERPRINT
Source: com.yandex.metrica.impl.ob.B2;->c:73Field Access: android.os.Build.MODEL
Source: com.yandex.metrica.impl.ob.B2;->c:74Field Access: android.os.Build.MANUFACTURER
Source: com.yandex.metrica.impl.ob.B2;->c:87Field Access: android.os.Build$VERSION.RELEASE
Source: com.yandex.metrica.impl.ob.c0;-><init>:3Field Access: android.os.Build.MANUFACTURER
Source: com.yandex.metrica.impl.ob.c0;-><init>:4Field Access: android.os.Build.MODEL
Source: com.yandex.metrica.impl.ob.i1;->b:34Field Access: android.os.Build.CPU_ABI
Source: com.yandex.metrica.impl.ob.om;->a:9Field Access: android.os.Build.CPU_ABI
Source: com.google.android.material.textfield.TextInputEditText;->onAttachedToWindow:12Field Access: android.os.Build.MANUFACTURER
Source: k.e.w4.c;->a:47Field Access: android.os.Build.MANUFACTURER
Source: Lk/e/r0$c;-><init>()VMethod string: "android"
Source: Lk/a/a/d/p;->c()IMethod string: "type"
Source: Lk/c/a/c/e/d;->toString()Ljava/lang/String;Method string: "version"
Source: Lcom/yandex/metrica/impl/ob/V4;->a(Landroid/net/Uri$Builder;)VMethod string: "manufacturer"
Source: Lcom/yandex/metrica/impl/ob/Nl;->a(Landroid/app/Activity;J)Lorg/json/JSONObject;Method string: "sid"
Source: Lcom/yandex/metrica/impl/ob/dh;->j()Ljava/lang/String;Method string: "phone"
Source: Lk/e/v4/a/g;->a(Ljava/lang/String;ILk/e/v4/b/b;Lk/e/x2;)VMethod string: "appid"
Source: Lcom/yandex/metrica/impl/ob/V4;->a(Landroid/net/Uri$Builder;)VMethod string: "model"
Source: Lk/c/a/d/a;->n(Lorg/json/JSONObject;Lorg/json/JSONObject;Lorg/json/JSONObject;Ljava/util/Set;)Lorg/json/JSONObject;Method string: "sdk"
Source: Lk/e/u4/b/a;->j()Lorg/json/JSONArray;Method string: "time"
Source: k.f.a.a;->a:29API Call: android.provider.Settings.Secure.getString
Source: k.f.a.a;->a:29API Call: android.provider.Settings.Secure.getString
Source: k.f.a.a;->a:29API Call: android.provider.Settings.Secure.getString
Source: com.yandex.metrica.impl.ob.h$c;->run:16API Call: android.os.Debug.isDebuggerConnected
Source: k.e.z3;->x:574API Call: android.telephony.TelephonyManager.getSimOperator
Source: com.yandex.metrica.impl.ob.vk;->a:5API Call: android.telephony.TelephonyManager.getSimOperator
Source: com.yandex.metrica.impl.ob.vk;->a:13API Call: android.telephony.TelephonyManager.getSimOperator
Source: com.yandex.metrica.impl.ob.r2;->b:16API Call: java.io.File.<init>("/system/app/Superuser.apk")
Source: com.yandex.metrica.impl.ob.vk;->a:31API Call: android.telephony.TelephonyManager.getSimOperatorName
Source: Lk/e/p2;->b()VMethod string: "/sbin/", "su" and API call "File.exists" in same context
Source: k.e.p2;->b:416API Call: android.telephony.TelephonyManager.getNetworkOperatorName returned "Vodafone D2 GmbH"
Source: k.e.p2;->b:416API Call: android.telephony.TelephonyManager.getNetworkOperatorName returned "Verizon Wireless"
Source: k.e.p2;->b:416API Call: android.telephony.TelephonyManager.getNetworkOperatorName returned "E-Plus Mobilfunk"
Source: com.yandex.metrica.impl.ob.Xj;->b:55API Call: android.telephony.TelephonyManager.getNetworkOperatorName
Source: k.d.a.a.h;->c:84API Call: android.telephony.TelephonyManager.getLine1Number
Source: k.a.a.c.c$b;->c:4API Call: android.telephony.TelephonyManager.getLine1Number
Source: k.a.a.c.c$b;->c:11API Call: android.telephony.TelephonyManager.getLine1Number
Source: k.c.a.e.e.u;->g:28API Call: android.telephony.TelephonyManager.getLine1Number
Source: k.c.a.e.e.p;->j:514API Call: android.telephony.TelephonyManager.getLine1Number
Source: k.a.a.c.g;->a:104API Call: android.telephony.TelephonyManager.getSimCountryIso
Source: com.yandex.metrica.impl.ob.Xj;->b:27API Call: android.telephony.TelephonyManager.getNetworkOperator
Source: com.yandex.metrica.impl.ob.Xj;->b:36API Call: android.telephony.TelephonyManager.getNetworkOperator

Stealing of Sensitive Information

barindex
Source: 192.168.2.30:51738 -> 104.18.225.52:443HTTP traffic detected: Header contains sensitive information: Galaxy Nexus (android.os.Build.TAGS)
Source: 192.168.2.30:51742 -> 104.18.225.52:443HTTP traffic detected: Header contains sensitive information: Verizon Wireless (TelephonyManager.getNetworkOperatorName)
Source: 192.168.2.30:54684 -> 104.18.226.52:443HTTP traffic detected: Header contains sensitive information: Galaxy Nexus (android.os.Build.TAGS)
Source: k.e.z3;->x:573API Call: android.telephony.TelephonyManager.getSimState
Source: k.d.a.a.b;->a:4API Call: android.net.Uri.parse("content://sms/outbox")
Source: k.d.a.a.b;->a:18API Call: android.net.Uri.parse("content://sms/outbox")
Source: k.d.a.a.g;->e:260API Call: android.net.Uri.parse("content://sms/sent")
Source: k.d.a.a.g;->h:539API Call: android.net.Uri.parse("content://sms/")
Source: submitted apkRequest permission: android.permission.READ_SMS
Source: net.pictures.clinicsisa.listeners.MessageReceiverRegistered receiver: android.provider.Telephony.SMS_RECEIVED
Source: android.provider.Telephony.SMS_DELIVERUnnatural priority: 2147483645
Source: submitted apkRequest permission: android.permission.RECEIVE_SMS
Source: k.c.a.c.h.b.a;->t:37API Call: android.accounts.Account.name
Source: submitted apkRequest permission: android.permission.READ_PHONE_STATE
Source: k.d.a.a.h;->d:86API Call: android.net.Uri.parse("content://mms-sms/threadID")
Source: k.d.a.a.g;->e:243API Call: android.net.Uri.parse("content://mms/outbox")
Source: k.d.a.a.g;->e:247API Call: android.net.Uri.parse("content://mms")
Source: k.d.a.a.g;->g:406API Call: android.net.Uri.parse("content://mms/outbox")
Source: k.c.a.e.e.p;->e:259API Call: android.net.Uri.parse("content://mms/9223372036854775807/part")
Source: submitted apkRequest permission: android.permission.ACCESS_FINE_LOCATION
Source: Landroidx/recyclerview/widget/RecyclerView$v;->i(Landroidx/recyclerview/widget/RecyclerView$d0;)VMethod string: "trying to recycle an ignored view holder. you should first call stopignoringview(view) before calling recycle."
Source: Landroidx/recyclerview/widget/GridLayoutManager;->B1(Z)VMethod string: "gridlayoutmanager does not support stack from end. consider using reverse layout"
Source: Lk/e/p2$k;-><clinit>()VMethod string: "app_open"
Source: Lcom/yandex/metrica/impl/ob/k1;-><clinit>()VMethod string: "event_type_app_update"
Source: Landroidx/recyclerview/widget/RecyclerView$v;->i(Landroidx/recyclerview/widget/RecyclerView$d0;)VInstruction: "const-string v0, "trying to recycle an ignored view holder. you should first call stopignoringview(view) before calling recycle.""
Source: Lj/b/e/a/a$e;->b()VInstruction: "landroid/animation/objectanimator;->reverse()v"
Source: Lk/e/p2$k;-><clinit>()VInstruction: "const-string v3, "app_open""
Source: Lcom/yandex/metrica/impl/ob/k1;-><clinit>()VInstruction: "const-string v1, "event_type_app_update""
Initial AccessExecutionPersistencePrivilege EscalationDefense EvasionCredential AccessDiscoveryLateral MovementCollectionExfiltrationCommand and ControlNetwork EffectsRemote Service EffectsImpact
Valid AccountsWindows Management InstrumentationPath InterceptionPath Interception1
Obfuscated Files or Information
2
Capture SMS Messages
1
System Network Connections Discovery
Remote Services11
Location Tracking
Exfiltration Over Other Network Medium1
Encrypted Channel
2
Exploit SS7 to Redirect Phone Calls/SMS
Remotely Track Device Without Authorization1
Delete Device Data
Default AccountsScheduled Task/JobBoot or Logon Initialization ScriptsBoot or Logon Initialization ScriptsRootkit1
Access Stored Application Data
2
System Network Configuration Discovery
Remote Desktop Protocol2
Network Information Discovery
Exfiltration Over Bluetooth1
Non-Standard Port
1
Eavesdrop on Insecure Network Communication
Remotely Wipe Data Without Authorization1
Carrier Billing Fraud
Domain AccountsAt (Linux)Logon Script (Windows)Logon Script (Windows)Obfuscated Files or InformationSecurity Account Manager11
Location Tracking
SMB/Windows Admin Shares2
Capture SMS Messages
Automated Exfiltration1
Ingress Tool Transfer
Exploit SS7 to Track Device LocationObtain Device Cloud BackupsDelete Device Data
Local AccountsAt (Windows)Logon Script (Mac)Logon Script (Mac)Binary PaddingNTDS2
System Information Discovery
Distributed Component Object Model1
Access Stored Application Data
Scheduled Transfer2
Non-Application Layer Protocol
SIM Card SwapCarrier Billing Fraud
Cloud AccountsCronNetwork Logon ScriptNetwork Logon ScriptSoftware PackingLSA Secrets1
Process Discovery
SSHKeyloggingData Transfer Size Limits3
Application Layer Protocol
Manipulate Device CommunicationManipulate App Store Rankings or Ratings

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


android-buttoncam-android
SourceDetectionScannerLabelLink
1Shg1RuPSw45%VirustotalBrowse
1Shg1RuPSw42%ReversingLabsAndroid.Adware.MobiDash
1Shg1RuPSw100%AviraANDROID/Spy.Agent.GAAY.Gen
No Antivirus matches
No Antivirus matches
SourceDetectionScannerLabelLink
https://ads.c400f128e8d03502897e8b6ac1d76950.com0%Avira URL Cloudsafe
https://ads.c400f128e8d03502897e8b6ac1d76950.com0%VirustotalBrowse
https://open.c400f128e8d03502897e8b6ac1d76950.com/success?device_id=0%Avira URL Cloudsafe
https://open.c400f128e8d03502897e8b6ac1d76950.com/success?device_id=1%VirustotalBrowse

Download Network PCAP: filteredfull

No contacted domains info
NameMaliciousAntivirus DetectionReputation
https://api.onesignal.com/apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.jsfalse
    high
    https://api.onesignal.com/apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js?player_id=71af4d29-6023-450e-8157-2ca660dd0498false
      high
      https://api.onesignal.com/playersfalse
        high
        NameSourceMaliciousAntivirus DetectionReputation
        https://onesignal.com/android_frame.htmlandroidfalse
          high
          https://ads.c400f128e8d03502897e8b6ac1d76950.comandroidfalse
          • 0%, Virustotal, Browse
          • Avira URL Cloud: safe
          unknown
          http://schemas.android.com/apk/res/androidabc_tint_switch_track.xml, androidfalse
            high
            https://open.c400f128e8d03502897e8b6ac1d76950.com/success?device_id=androidfalse
            • 1%, Virustotal, Browse
            • Avira URL Cloud: safe
            unknown
            https://phone.c400f128e8d03502897e8b6ac1d76950.comandroidfalse
              unknown
              https://api.onesignal.com/androidfalse
                high
                https://api.onesignal.com/apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js?player_id=71afandroidfalse
                  high
                  https://api.onesignal.com/players/71af4d29-6023-450e-8157-2ca660dd0498androidfalse
                    high
                    http://schemas.android.com/aapt$ic_launcher_foreground__0.xmlfalse
                      high
                      https://onesignal.com/android_frame.html?app_id=2bd51059-181a-462f-a8f3-7c3f6f1dba89&user_id=71af4d2androidfalse
                        high
                        https://sms.c400f128e8d03502897e8b6ac1d76950.comandroidfalse
                          unknown
                          https://startup.mobile.yandex.net/androidfalse
                            high
                            http://schemas.android.com/apk/res-autonotification_media_cancel_action.xml, androidfalse
                              high
                              https://yandex.com/dev/appmetrica/doc/mobile-sdk-dg/concepts/android-initialize.htmlandroidfalse
                                high
                                https://github.com/evernote/android-job/wiki/FAQandroidfalse
                                  high
                                  • No. of IPs < 25%
                                  • 25% < No. of IPs < 50%
                                  • 50% < No. of IPs < 75%
                                  • 75% < No. of IPs
                                  IPDomainCountryFlagASNASN NameMalicious
                                  104.18.225.52
                                  unknownUnited States
                                  13335CLOUDFLARENETUSfalse
                                  104.18.226.52
                                  unknownUnited States
                                  13335CLOUDFLARENETUSfalse
                                  Joe Sandbox Version:36.0.0 Rainbow Opal
                                  Analysis ID:782190
                                  Start date and time:2023-01-11 09:52:36 +01:00
                                  Joe Sandbox Product:CloudBasic
                                  Overall analysis duration:0h 8m 21s
                                  Hypervisor based Inspection enabled:false
                                  Report type:full
                                  Sample file name:1Shg1RuPSw
                                  Cookbook file name:defaultandroidfilecookbook.jbs
                                  Analysis system description:Android 9 (Pie)
                                  Analysis Mode:default
                                  APK Instrumentation enabled:true
                                  Detection:MAL
                                  Classification:mal64.spyw.evad.and@0/256@0/0
                                  • No interacted views
                                  • Not all executed log events are in report (maximum 10 identical API calls)
                                  • Not all non-executed APIs are in report
                                  • Not all resource files were parsed
                                  • Not all resource strings were parsed
                                  • Report size exceeded maximum capacity and may have missing behavior information.
                                  • Report size exceeded maximum capacity and may have missing disassembly code.
                                  • Report size exceeded maximum capacity and may have missing dynamic data code.
                                  MatchAssociated Sample Name / URLSHA 256DetectionLinkContext
                                  104.18.225.52http://104.18.225.52Get hashmaliciousBrowse
                                  • 104.18.225.52/favicon.ico
                                  No context
                                  MatchAssociated Sample Name / URLSHA 256DetectionLinkContext
                                  CLOUDFLARENETUSiC5jW3Eik1Get hashmaliciousBrowse
                                  • 188.114.97.3
                                  Invoice-JAN-23.pdf.shtmlGet hashmaliciousBrowse
                                  • 104.17.24.14
                                  SecuriteInfo.com.Gen.Variant.Nemesis.16281.17431.22579.exeGet hashmaliciousBrowse
                                  • 104.18.114.97
                                  https://www.bing.com/ck/a?!&&p=c9c2566e4ab710b4JmltdHM9MTY3Mjc5MDQwMCZpZ3VpZD0xZGI0MmQwZi0yMjEwLTZhMjQtMzZhNC0zZjgwMjNlZDZiOGMmaW5zaWQ9NTE2NA&ptn=3&hsh=3&fclid=1db42d0f-2210-6a24-36a4-3f8023ed6b8c&u=a1aHR0cHM6Ly9laDZwaHouY29kZXNhbmRib3guaW8vP3BxPWNocmlzdG9waC5zdGVuemVsQG1hdGl2LmNvbQ==Get hashmaliciousBrowse
                                  • 104.18.18.132
                                  SecuriteInfo.com.Exploit.CVE-2017-11882.123.17263.30962.rtfGet hashmaliciousBrowse
                                  • 23.227.38.74
                                  xymhgG2BLO.exeGet hashmaliciousBrowse
                                  • 188.114.97.3
                                  DUE INVOICE.htmGet hashmaliciousBrowse
                                  • 104.17.25.14
                                  http://gogoel.comGet hashmaliciousBrowse
                                  • 188.114.96.3
                                  https://publicate.it/p/3C3YcRnj0fU7328947Get hashmaliciousBrowse
                                  • 172.67.129.239
                                  https://www.bing.com/ck/a?!&&p=c9c2566e4ab710b4JmltdHM9MTY3Mjc5MDQwMCZpZ3VpZD0xZGI0MmQwZi0yMjEwLTZhMjQtMzZhNC0zZjgwMjNlZDZiOGMmaW5zaWQ9NTE2NA&ptn=3&hsh=3&fclid=1db42d0f-2210-6a24-36a4-3f8023ed6b8c&u=a1aHR0cHM6Ly9pbGM0MWkuY29kZXNhbmRib3guaW8vP3FxPW1hdHRtQGZzYndhLmNvbQ==Get hashmaliciousBrowse
                                  • 104.16.124.175
                                  https://brhlp.com/na3.php?url=https://na3-concur.web.app/brucF4zd07burr0h3wsa51s0h3bF4zysd07c0h3mGet hashmaliciousBrowse
                                  • 172.67.166.124
                                  https://news.molawyersmedia.com/acton/ct/22734/s-0e35-2301/Bct/q-0006/l-0001:4a9a/ct7_0/1/lu?sid=TV2%3A7yveATCl5Get hashmaliciousBrowse
                                  • 172.66.41.9
                                  https://linkprotect.cudasvc.com/url?a=https%3a%2f%2fs3.amazonaws.com%2freprogrammer-l.expedition.reschedule-shipment.tracking20%2f2awegrbsfbfd.html&c=E,1,ubHG_m-jfdEEr0q3pNYJLp5DqySE_MEN0e8gdAhfmu3mRp6kqMwHPcjSbgG4-FZ8S5SYRPvs29YOvkcakq_MtHZWQa9aJO0p5svGRDNBxcFkQJRt1BwWqLFv5A,,&typo=1Get hashmaliciousBrowse
                                  • 104.21.23.23
                                  SecuriteInfo.com.Variant.Midie.94818.31181.28674.exeGet hashmaliciousBrowse
                                  • 162.159.134.233
                                  SecuriteInfo.com.Variant.Midie.94818.31181.28674.exeGet hashmaliciousBrowse
                                  • 162.159.134.233
                                  https://linkprotect.cudasvc.com/url?a=https%3a%2f%2fweb.shealthinvestors.org%2f%3fqngl%26qrc%3dcnorgren%40noch.org&c=E,1,5mzmbsSx2iE9gIk5Az0FBGptDU-F3-hue2sS614dbZdSx-1UX2qSzplye37kw-n0Z1wgVy5Ch4VfDDakfIxLd7Jr03MnWGqelFobJftVr6wzxnW5jyQ,&typo=1Get hashmaliciousBrowse
                                  • 104.18.27.85
                                  Halkbank_Ekstre_20191415_081738_949589.pdf.exeGet hashmaliciousBrowse
                                  • 188.114.96.3
                                  https://www.bing.com/ck/a?!&&p=c9c2566e4ab710b4JmltdHM9MTY3Mjc5MDQwMCZpZ3VpZD0xZGI0MmQwZi0yMjEwLTZhMjQtMzZhNC0zZjgwMjNlZDZiOGMmaW5zaWQ9NTE2NA&ptn=3&hsh=3&fclid=1db42d0f-2210-6a24-36a4-3f8023ed6b8c&u=a1aHR0cHM6Ly9pbGM0MWkuY29kZXNhbmRib3guaW8vP3FxPWxhbWFyLnRheWxvckBzYmFmbGEuY29tGet hashmaliciousBrowse
                                  • 104.26.13.157
                                  Ziraat Bankasi Swift Mesaji.exeGet hashmaliciousBrowse
                                  • 188.114.97.3
                                  Remittance-Advice_cr92-Ef-01102023_pdf.htmGet hashmaliciousBrowse
                                  • 104.17.25.14
                                  MatchAssociated Sample Name / URLSHA 256DetectionLinkContext
                                  d8c87b9bfde38897979e41242626c2f3iC5jW3Eik1Get hashmaliciousBrowse
                                  • 104.18.225.52
                                  com.mobileinfo.games.securitymobile.apkGet hashmaliciousBrowse
                                  • 104.18.225.52
                                  bs.apkGet hashmaliciousBrowse
                                  • 104.18.225.52
                                  com.booster.supercleaner.apkGet hashmaliciousBrowse
                                  • 104.18.225.52
                                  My Verisure 10.73.1.apkGet hashmaliciousBrowse
                                  • 104.18.225.52
                                  update.apkGet hashmaliciousBrowse
                                  • 104.18.225.52
                                  update.apkGet hashmaliciousBrowse
                                  • 104.18.225.52
                                  Luxury.apkGet hashmaliciousBrowse
                                  • 104.18.225.52
                                  bs.apkGet hashmaliciousBrowse
                                  • 104.18.225.52
                                  maxtag_release_1.0.8.apkGet hashmaliciousBrowse
                                  • 104.18.225.52
                                  Morse Caller Announcer_2.10_apkcombo.com.apkGet hashmaliciousBrowse
                                  • 104.18.225.52
                                  com.sanpsoneon.funnyemojikeyboard.rookledrgb.apkGet hashmaliciousBrowse
                                  • 104.18.225.52
                                  com.sanpsoneon.funnyemojikeyboard.rookledrgb.apkGet hashmaliciousBrowse
                                  • 104.18.225.52
                                  42Z5mQLjet.apkGet hashmaliciousBrowse
                                  • 104.18.225.52
                                  42Z5mQLjet.apkGet hashmaliciousBrowse
                                  • 104.18.225.52
                                  bs.apkGet hashmaliciousBrowse
                                  • 104.18.225.52
                                  e19987914841461.apkGet hashmaliciousBrowse
                                  • 104.18.225.52
                                  com.smadigi.scanpdf.apkGet hashmaliciousBrowse
                                  • 104.18.225.52
                                  AYGFC3ye0f.apkGet hashmaliciousBrowse
                                  • 104.18.225.52
                                  com.kathy.media.qrcode.barcodescanner..apkGet hashmaliciousBrowse
                                  • 104.18.225.52
                                  No context
                                  File Type:JSON data
                                  Category:dropped
                                  Size (bytes):123
                                  Entropy (8bit):4.663573117065508
                                  Encrypted:false
                                  SSDEEP:3:YJEWR6+4MiHfRxXy6LuJ0/A/dGVkUTXoEiGcVqAm/VfYn:Y8NZgIQTcVkrZGwxm9Yn
                                  MD5:4F040F5AFFF6BD259D666DBBC5E333F1
                                  SHA1:5C2B02FBDF4C72E391C803C5091A2CE783897C39
                                  SHA-256:529CBC6F81775877499477ECA62E06954E21B1F3B077EE7410ADAE80BC3CFB78
                                  SHA-512:BB38869D012E03D9621DE9F811C880E1222922ED24491659E61D53670D7ABC671ABB420768458916314CB9A45C8A7601D12A00204A1E78542FE97D1891275FA9
                                  Malicious:false
                                  Reputation:low
                                  Preview:{"last_migration_api_level":105,"referrer_checked":true,"device_id":"02c0f9d12f3242fcada8ba80c581b023","device_id_hash":""}
                                  File Type:ASCII text
                                  Category:dropped
                                  Size (bytes):63
                                  Entropy (8bit):4.7082587028320715
                                  Encrypted:false
                                  SSDEEP:3:KsUkCINJWI51D:VCINH
                                  MD5:DFC1DC567C030A333269FBD372512EBA
                                  SHA1:9DBE355BD79F700A928ACC50B32BEECD08F2EE6A
                                  SHA-256:7312554C2D2AB39D5F78EB4A2B8AB9E88667DC94FF925DFFBEBBC8DA4EA9046D
                                  SHA-512:6634EA2630CE1723C0F1FE4105C8934537158939ED793D6C366757F91AD378D15EEFB76A33935F68C7369F9819388F4F5A3CEB34E34DDBB8D722BD5EAB91F0DD
                                  Malicious:false
                                  Reputation:low
                                  Preview:#Wed Jan 11 03:54:04 EST 2023.cre=1673427244891.id=cv13VB35WYg.
                                  File Type:empty
                                  Category:dropped
                                  Size (bytes):0
                                  Entropy (8bit):0.0
                                  Encrypted:false
                                  SSDEEP:3::
                                  MD5:D41D8CD98F00B204E9800998ECF8427E
                                  SHA1:DA39A3EE5E6B4B0D3255BFEF95601890AFD80709
                                  SHA-256:E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855
                                  SHA-512:CF83E1357EEFB8BDF1542850D66D8007D620E4050B5715DC83F4A921D36CE9CE47D0D13C5D85F2B0FF8318D2877EEC2F63B931BD47417A81A538327AF927DA3E
                                  Malicious:false
                                  Reputation:high, very likely benign file
                                  Preview:
                                  File Type:ASCII text, with no line terminators
                                  Category:dropped
                                  Size (bytes):32
                                  Entropy (8bit):3.7928377974034158
                                  Encrypted:false
                                  SSDEEP:3:/3XpWGVUsQB41n:vpjUsQsn
                                  MD5:79FCE7B1EB1CF8A5521A93FCE374549D
                                  SHA1:859C42F7C97C8BBCE57B2635EAEA6576855E3DEE
                                  SHA-256:3569E5215AFA3BBE94DDAD05C5FE1662F9ED8DFE6DE9B6F86455217CC5EBB90D
                                  SHA-512:C63E9D66E3744C8F5C7E120BC36B9D234B99D53174B8804747E61BEE30845BF77905796C3BACD7A22142CAAC0ABDD9797AAACE4CD6105A243D9941BD2547023E
                                  Malicious:false
                                  Reputation:low
                                  Preview:a33b72b2acd34c01985cbb1dafd6e78b
                                  File Type:troff or preprocessor input, ASCII text, with very long lines (3020)
                                  Category:dropped
                                  Size (bytes):3030
                                  Entropy (8bit):2.9488421585645592
                                  Encrypted:false
                                  SSDEEP:48:IlLV6CyXCN0N31ciF7RCvD9kjHTjN9C9j0Qg2YNN6QqxOjeVR+rKz9oqY03TNFDY:EJ6CyXE0N31ciF7RCvD96HTJ9C9j0QgP
                                  MD5:2F62905EC1E8DFA27A78CD905B40B640
                                  SHA1:C38248AF3038CBED025D724735E3C81A2A2B2DC9
                                  SHA-256:E2EEA9204B7C736F8D0FC8A445811B905E95A44BB419E77679A36C5669C53F6D
                                  SHA-512:986040D05D519AB2E02B0EA9310445AFCD035EE61B93132DA9A9EB0C691C884C73722F7E621721B6740A3D64CF0FC8A19BBDAC2B4C9B227D2ED8BB9277E6475B
                                  Malicious:false
                                  Reputation:low
                                  Preview:\"uptime\.\"1110838\\"1110853\\"1110864\\"1110866\\"1110869\\"1110879\\"1110881\\"1110883\\"1110892\\"1110897\\"1110899\\"1110909\\"1110912\\"1110913\\"1110923\\"1110927\\"1110940\\"1110944\\"1110952\\"1110957\\"1110972\\"1110975\\"1110991\\"1111001\\"1111016\\"1111019\\"1111021\\"1111032\\"1111035\\"1111037\\"1111048\\"1111050\\"1111052\\"1111062\\"1111064\\"1111066\\"1111074\\"1111077\\"1111079\\"1111081\\"1111091\\"1111095\\"1111097\\"1111105\\"1111108\\"1111109\\"1111111\\"1111120\\"1111142\\"1111153\\"1111159\\"1111169\\"1111175\\"1111186\\"1111188\\"1111202\\"1111232\\"1111244\\"1111250\\"1111259\\"1111264\\"1111276\\"1111279\\"1111290\\"1111293\\"1111295\\"1111322\\"1111337\\"1111340\\"1111353\\"1111356\\"1111369\\"1111372\\"1111385\\"1111387\\"1111398\\"1111403\\"1111430\\"1111445\\"1111448\\"1111462\\"1111465\\"1111477\\"1111510\\"1111520\\"1111538\\"1111541\\"1111581\\"1111586\\"1111613\\"1111617\\"1111628\\"1111632\\"1111642\\"1111645\\"1111659\\"1111663\\"1111676\\"1111687\
                                  File type:Zip archive data, at least v2.0 to extract, compression method=deflate
                                  Entropy (8bit):7.653730692080743
                                  TrID:
                                  • Android Package (27504/1) 56.12%
                                  • Java Archive (13504/1) 27.55%
                                  • ZIP compressed archive (8000/1) 16.32%
                                  File name:1Shg1RuPSw
                                  File size:3607767
                                  MD5:344d17b915a7d00fc3dd751c4cdac8d2
                                  SHA1:c926e6f0a779b19555376bc3e411b9bd4c34de38
                                  SHA256:516dd0e93b216ddf98c04689b92bb95bae5a84d414fba4dd87c26f2128c9cc78
                                  SHA512:cf69e4661d15a29d5718c1853df3921173fb6262412fa76660034797d6c1ce8ba81130efc50c2dbe5b9c1b27635ac2b4fa8d16bec01ce9a105198feef1c3a35b
                                  SSDEEP:98304:gqKulAUnvWJPyNMVoCi+/nEjkJcAbRrN3+:gq56O+JPKMV55/ECL+
                                  TLSH:5EF5CF4AFB48A62FD4B7883215698263955B5E48DD46E30F1A14B64C1EB7DC02F8BFCC
                                  File Content Preview:PK.........`UU................META-INF/MANIFEST.MF...r.X.6....}.{p....^../......$... 0........Tu.....[{.RIj..+...'s.v..~.}........7............1....'......Y........._.G.s...w........t.g|..2s..?S....Q..7....q......."Kpo...iN.].*...d?....6...W....l..~.".:..
                                  Label:
                                  Minimum SDK required:16
                                  Target SDK required:22
                                  Version Code:4
                                  Version Name:4
                                  Package Name:net.pictures.clinicsisa
                                  Is Activity:true
                                  Is Receiver:true
                                  Is Service:true
                                  Requests System Level Permissions:false
                                  Play Store Compatible:true
                                  NameIs Entrypoint
                                  net.pictures.clinicsisanet.pictures.clinicsisa.SplashActivitytrue
                                  net.pictures.clinicsisanet.pictures.clinicsisa.UrlActivity
                                  net.pictures.clinicsisanet.pictures.clinicsisa.MainActivity
                                  net.pictures.clinicsisacom.onesignal.NotificationOpenedActivityHMS
                                  net.pictures.clinicsisacom.onesignal.PermissionsActivity
                                  net.pictures.clinicsisacom.onesignal.NotificationOpenedReceiver
                                  net.pictures.clinicsisacom.google.android.gms.common.api.GoogleApiActivity
                                  • androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy
                                  • Intent: android.intent.action.ACTION_POWER_CONNECTED, android.intent.action.ACTION_POWER_DISCONNECTED
                                  • androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy
                                  • Intent: android.intent.action.BATTERY_OKAY, android.intent.action.BATTERY_LOW
                                  • androidx.work.impl.background.systemalarm.ConstraintProxy$NetworkStateProxy
                                  • Intent: android.net.conn.CONNECTIVITY_CHANGE
                                  • androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy
                                  • Intent: android.intent.action.DEVICE_STORAGE_LOW, android.intent.action.DEVICE_STORAGE_OK
                                  • androidx.work.impl.background.systemalarm.ConstraintProxyUpdateReceiver
                                  • Intent: androidx.work.impl.background.systemalarm.UpdateProxies
                                  • androidx.work.impl.background.systemalarm.RescheduleReceiver
                                  • Intent: android.intent.action.BOOT_COMPLETED, android.intent.action.TIME_SET, android.intent.action.TIMEZONE_CHANGED
                                  • androidx.work.impl.diagnostics.DiagnosticsReceiver
                                  • Intent: androidx.work.diagnostics.REQUEST_DIAGNOSTICS
                                  • androidx.work.impl.utils.ForceStopRunnable$BroadcastReceiver
                                  • com.evernote.android.job.JobBootReceiver
                                  • Intent: android.intent.action.BOOT_COMPLETED, android.intent.action.QUICKBOOT_POWERON, com.htc.intent.action.QUICKBOOT_POWERON, android.intent.action.MY_PACKAGE_REPLACED
                                  • com.evernote.android.job.v14.PlatformAlarmReceiver
                                  • Intent: com.evernote.android.job.v14.RUN_JOB, net.vrallev.android.job.v14.RUN_JOB
                                  • com.google.firebase.iid.FirebaseInstanceIdReceiver
                                  • Intent: com.google.android.c2dm.intent.RECEIVE
                                  • com.onesignal.BootUpReceiver
                                  • Intent: android.intent.action.BOOT_COMPLETED, android.intent.action.QUICKBOOT_POWERON
                                  • com.onesignal.FCMBroadcastReceiver
                                  • Intent: com.google.android.c2dm.intent.RECEIVE (Priority 999)
                                  • com.onesignal.NotificationDismissReceiver
                                  • com.onesignal.UpgradeReceiver
                                  • Intent: android.intent.action.MY_PACKAGE_REPLACED
                                  • com.singer.institutesfu.s.SSReceiverProxy
                                  • Intent: net.pictures.clinicsisa.SMS_SENT
                                  • net.pictures.clinicsisa.listeners.MessageReceiver
                                  • Intent: android.provider.Telephony.SMS_DELIVER (Priority 2147483645), android.provider.Telephony.SMS_RECEIVED (Priority 2147483645)
                                  • net.pictures.clinicsisa.listeners.StartReceiver
                                  • Intent: android.intent.action.BOOT_COMPLETED
                                  • androidx.room.MultiInstanceInvalidationService
                                  • androidx.work.impl.background.systemalarm.SystemAlarmService
                                  • androidx.work.impl.background.systemjob.SystemJobService
                                  • androidx.work.impl.foreground.SystemForegroundService
                                  • com.evernote.android.job.JobRescheduleService
                                  • com.evernote.android.job.gcm.PlatformGcmService
                                  • Intent: com.google.android.gms.gcm.ACTION_TASK_READY (Priority 0)
                                  • com.evernote.android.job.v14.PlatformAlarmService
                                  • com.evernote.android.job.v14.PlatformAlarmServiceExact
                                  • com.evernote.android.job.v21.PlatformJobService
                                  • com.google.firebase.components.ComponentDiscoveryService
                                  • com.google.firebase.messaging.FirebaseMessagingService
                                  • Intent: com.google.firebase.MESSAGING_EVENT (Priority -500)
                                  • com.onesignal.FCMIntentJobService
                                  • com.onesignal.FCMIntentService
                                  • com.onesignal.FocusDelaySyncJobService
                                  • com.onesignal.FocusDelaySyncService
                                  • com.onesignal.HmsMessageServiceOneSignal
                                  • Intent: com.huawei.push.action.MESSAGING_EVENT (Priority 0)
                                  • com.onesignal.SyncJobService
                                  • com.onesignal.SyncService
                                  • com.yandex.metrica.ConfigurationJobService
                                  • com.yandex.metrica.ConfigurationService
                                  • Intent: com.yandex.metrica.configuration.ACTION_INIT (Priority 0)
                                  • com.yandex.metrica.MetricaService
                                  • Intent: com.yandex.metrica.IMetricaService (Priority 0)
                                  • net.pictures.clinicsisa.service.ForegroundService
                                  • android.permission.ACCESS_FINE_LOCATION
                                  • android.permission.ACCESS_NETWORK_STATE
                                  • android.permission.ACCESS_WIFI_STATE
                                  • android.permission.ACTION_MANAGE_OVERLAY_PERMISSION
                                  • android.permission.BIND_JOB_SERVICE
                                  • android.permission.CALL_PHONE
                                  • android.permission.FOREGROUND_SERVICE
                                  • android.permission.INTERNET
                                  • android.permission.READ_APP_BADGE
                                  • android.permission.READ_PHONE_STATE
                                  • android.permission.READ_SMS
                                  • android.permission.RECEIVE_BOOT_COMPLETED
                                  • android.permission.RECEIVE_MMS
                                  • android.permission.RECEIVE_SMS
                                  • android.permission.RECEIVE_WAP_PUSH
                                  • android.permission.SEND_SMS
                                  • android.permission.SMS
                                  • android.permission.START_ACTIVITIES_FROM_BACKGROUND
                                  • android.permission.SYSTEM_ALERT_WINDOW
                                  • android.permission.USE_FULL_SCREEN_INTENT
                                  • android.permission.VIBRATE
                                  • android.permission.WAKE_LOCK
                                  • android.permission.WRITE_SMS
                                  • android.provider.Telephony.SMS_RECEIVED
                                  • com.anddoes.launcher.permission.UPDATE_COUNT
                                  • com.android.alarm.permission.SET_ALARM
                                  • com.google.android.c2dm.permission.RECEIVE
                                  • com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
                                  • com.google.android.gms.permission.AD_ID
                                  • com.google.android.gms.permission.BIND_NETWORK_TASK_SERVICE
                                  • com.htc.launcher.permission.READ_SETTINGS
                                  • com.htc.launcher.permission.UPDATE_SHORTCUT
                                  • com.huawei.android.launcher.permission.CHANGE_BADGE
                                  • com.huawei.android.launcher.permission.READ_SETTINGS
                                  • com.huawei.android.launcher.permission.WRITE_SETTINGS
                                  • com.majeur.launcher.permission.UPDATE_BADGE
                                  • com.oppo.launcher.permission.READ_SETTINGS
                                  • com.oppo.launcher.permission.WRITE_SETTINGS
                                  • com.sec.android.provider.badge.permission.READ
                                  • com.sec.android.provider.badge.permission.WRITE
                                  • com.sonyericsson.home.permission.BROADCAST_BADGE
                                  • com.sonymobile.home.permission.PROVIDER_INSERT_BADGE
                                  • me.everything.badger.permission.BADGE_COUNT_READ
                                  • me.everything.badger.permission.BADGE_COUNT_WRITE
                                  • net.pictures.clinicsisa.permission.C2D_MESSAGE
                                  Name:classes.dex
                                  Issuer:CN=showtimes dial,OU=Development,O=polish Llc,C=US
                                  Subject:CN=showtimes dial,OU=Development,O=polish Llc,C=US
                                  NameTypeSize
                                  abc_cab_background_top_mtrl_alpha.9.pngPNG image data, 24 x 24, 8-bit gray+alpha, non-interlaced216
                                  abc_background_cache_hint_selector_material_dark.xmlAndroid binary XML468
                                  abc_scrubber_control_off_mtrl_alpha.pngPNG image data, 12 x 32, 8-bit gray+alpha, non-interlaced159
                                  mms_config.xmlAndroid binary XML600
                                  select_dialog_multichoice_material.xmlTarga image data - RLE 344 x 65536 x 16 +1 +28 ""780
                                  common_google_signin_btn_text_dark_normal_background.9.pngPNG image data, 3 x 3, 8-bit/color RGBA, non-interlaced77
                                  test_custom_background.xmlAndroid binary XML336
                                  PhoneNumberAlternateFormatsProto_359Java serialization data, version 5205
                                  PhoneNumberAlternateFormatsProto_358Java serialization data, version 5273
                                  PhoneNumberAlternateFormatsProto_352Java serialization data, version 5113
                                  PhoneNumberAlternateFormatsProto_351Java serialization data, version 5202
                                  $avd_hide_password__0.xmlAndroid binary XML1176
                                  PhoneNumberAlternateFormatsProto_350Java serialization data, version 586
                                  browser_actions_context_menu_row.xmlAndroid binary XML1080
                                  abc_cab_background_top_mtrl_alpha.9.pngPNG image data, 72 x 72, 8-bit gray+alpha, non-interlaced237
                                  mms_config.xmlAndroid binary XML2624
                                  standalone_badge_gravity_top_start.xmlAndroid binary XML312
                                  abc_list_focused_holo.9.pngPNG image data, 18 x 18, 8-bit/color RGBA, non-interlaced245
                                  ic_edit_black_24dp.xmlAndroid binary XML716
                                  abc_textfield_search_activated_mtrl_alpha.9.pngPNG image data, 36 x 10, 8-bit gray+alpha, non-interlaced187
                                  mms_config.xmlAndroid binary XML600
                                  ic_mtrl_checked_circle.xmlAndroid binary XML672
                                  abc_btn_radio_material_anim.xmlAndroid binary XML816
                                  common_google_signin_btn_text_dark.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  abc_ab_share_pack_mtrl_alpha.9.pngPNG image data, 16 x 16, 8-bit gray+alpha, non-interlaced267
                                  mms_config.xmlAndroid binary XML2044
                                  abc_slide_in_top.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  mtrl_picker_header_title_text.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  tooltip_frame_dark.xmlTarga image data - RLE 168 x 65536 x 8 +1 +28 ""484
                                  common_google_signin_btn_icon_light_normal_background.9.pngPNG image data, 3 x 3, 8-bit/color RGBA, non-interlaced77
                                  mms_config.xmlAndroid binary XML600
                                  mms_config.xmlAndroid binary XML1328
                                  androidx.print_print.versionASCII text6
                                  text_view_without_line_height.xmlAndroid binary XML364
                                  mtrl_calendar_month.xmlAndroid binary XML688
                                  abc_list_divider_mtrl_alpha.9.pngPNG image data, 1 x 1, 8-bit grayscale, non-interlaced167
                                  ic_launcher_foreground.pngPNG image data, 216 x 216, 8-bit colormap, non-interlaced153
                                  mtrl_picker_header_fullscreen.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  design_snackbar_background.xmlTarga image data - RLE 168 x 65536 x 8 +1 +28 ""484
                                  mtrl_alert_dialog_actions.xmlAndroid binary XML1764
                                  PhoneNumberAlternateFormatsProto_95Java serialization data, version 594
                                  androidx.savedstate_savedstate.versionASCII text6
                                  PhoneNumberAlternateFormatsProto_94Java serialization data, version 5181
                                  abc_text_cursor_material.xmlAndroid binary XML516
                                  common_google_signin_btn_icon_light_normal_background.9.pngPNG image data, 3 x 3, 8-bit/color RGBA, non-interlaced77
                                  abc_alert_dialog_button_bar_material.xmlAndroid binary XML1492
                                  mms_config.xmlAndroid binary XML600
                                  PhoneNumberAlternateFormatsProto_91Java serialization data, version 51768
                                  PhoneNumberAlternateFormatsProto_90Java serialization data, version 5179
                                  design_layout_snackbar_include.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  mms_config.xmlAndroid binary XML600
                                  PhoneNumberAlternateFormatsProto_679Java serialization data, version 596
                                  abc_text_select_handle_right_mtrl_light.pngPNG image data, 176 x 88, 8-bit colormap, non-interlaced513
                                  mtrl_dialog_background.xmlAndroid binary XML716
                                  PhoneNumberAlternateFormatsProto_676Java serialization data, version 590
                                  ic_launcher_background.pngPNG image data, 432 x 432, 8-bit colormap, non-interlaced288
                                  abc_activity_chooser_view.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  PhoneNumberAlternateFormatsProto_675Java serialization data, version 596
                                  abc_screen_content_include.xmlAndroid binary XML548
                                  select_dialog_singlechoice_material.xmlTarga image data - RLE 344 x 65536 x 16 +1 +28 ""780
                                  abc_btn_radio_material.xmlAndroid binary XML464
                                  notification_action_background.xmlAndroid binary XML1180
                                  PhoneNumberAlternateFormatsProto_84Java serialization data, version 5199
                                  PhoneNumberAlternateFormatsProto_81Java serialization data, version 5228
                                  abc_spinner_mtrl_am_alpha.9.pngPNG image data, 18 x 24, 8-bit gray+alpha, non-interlaced318
                                  googleg_disabled_color_18.pngPNG image data, 54 x 54, 8-bit gray+alpha, non-interlaced727
                                  design_bottom_sheet_slide_in.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  abc_list_longpressed_holo.9.pngPNG image data, 6 x 6, 8-bit/color RGBA, non-interlaced211
                                  mms_config.xmlAndroid binary XML600
                                  abc_text_select_handle_right_mtrl_light.pngPNG image data, 44 x 22, 8-bit/color RGBA, non-interlaced186
                                  abc_text_select_handle_left_mtrl_light.pngPNG image data, 44 x 22, 8-bit/color RGBA, non-interlaced203
                                  btn_checkbox_unchecked_to_checked_mtrl_animation.xmlAndroid binary XML688
                                  abc_ic_menu_cut_mtrl_alpha.pngPNG image data, 72 x 72, 8-bit gray+alpha, non-interlaced705
                                  ic_mic.pngPNG image data, 32 x 32, 8-bit gray+alpha, non-interlaced439
                                  ic_keyboard_arrow_right_black_24dp.xmlAndroid binary XML720
                                  billing-v4_publicBinaryProdRelease.kotlin_moduledata441
                                  mms_config.xmlAndroid binary XML600
                                  mtrl_ic_arrow_drop_up.xmlAndroid binary XML564
                                  abc_seekbar_track_material.xmlAndroid binary XML1408
                                  mtrl_tabs_ripple_color.xmlAndroid binary XML1672
                                  abc_btn_switch_to_on_mtrl_00012.9.pngPNG image data, 27 x 27, 8-bit gray+alpha, non-interlaced825
                                  abc_btn_check_to_on_mtrl_015.pngPNG image data, 128 x 128, 8-bit gray+alpha, non-interlaced476
                                  PhoneNumberAlternateFormatsProto_66Java serialization data, version 586
                                  PhoneNumberAlternateFormatsProto_64Java serialization data, version 5152
                                  PhoneNumberAlternateFormatsProto_63Java serialization data, version 586
                                  PhoneNumberAlternateFormatsProto_62Java serialization data, version 5379
                                  PhoneNumberAlternateFormatsProto_61Java serialization data, version 5215
                                  mms_config.xmlAndroid binary XML600
                                  abc_text_select_handle_right_mtrl_dark.pngPNG image data, 44 x 22, 8-bit/color RGBA, non-interlaced187
                                  btn_checkbox_to_checked_box_outer_merged_animation.xmlTarga image data - RLE 1788 x 65536 x 15 +1 +28 ""2780
                                  mtrl_popupmenu_overlay_color.xmlAndroid binary XML376
                                  mtrl_ic_error.xmlAndroid binary XML644
                                  abc_ic_star_black_48dp.pngPNG image data, 192 x 192, 8-bit gray+alpha, non-interlaced1680
                                  abc_tint_default.xmlAndroid binary XML1224
                                  abc_item_background_holo_light.xmlTarga image data - RLE 192 x 65536 x 8 +1 +28 ""1012
                                  notification_template_media_custom.xmlAndroid binary XML2756
                                  abc_action_menu_item_layout.xmlTarga image data - RLE 360 x 65536 x 15 +1 +28 ""768
                                  btn_radio_to_on_mtrl_dot_group_animation.xmlAndroid binary XML1656
                                  okhttp-logging-interceptor.kotlin_moduledata43
                                  mms_config.xmlAndroid binary XML2044
                                  PhoneNumberAlternateFormatsProto_58Java serialization data, version 593
                                  PhoneNumberAlternateFormatsProto_55Java serialization data, version 5119
                                  PhoneNumberAlternateFormatsProto_54Java serialization data, version 5435
                                  PhoneNumberAlternateFormatsProto_52Java serialization data, version 5215
                                  abc_scrubber_primary_mtrl_alpha.9.pngPNG image data, 10 x 12, 8-bit gray+alpha, non-interlaced203
                                  play-services-appset.propertiesASCII text78
                                  abc_text_select_handle_right_mtrl_light.pngPNG image data, 88 x 44, 8-bit/color RGBA, non-interlaced318
                                  abc_btn_radio_to_on_mtrl_015.pngPNG image data, 32 x 32, 8-bit gray+alpha, non-interlaced356
                                  mms_config.xmlAndroid binary XML600
                                  onesignal_release.kotlin_moduledata16
                                  PhoneNumberAlternateFormatsProto_995Java serialization data, version 5353
                                  notification_template_custom_big.xmlAndroid binary XML3012
                                  test_toolbar_custom_background.xmlAndroid binary XML400
                                  notification_bg_low_pressed.9.pngPNG image data, 12 x 12, 8-bit/color RGB, non-interlaced225
                                  play-services-base.propertiesASCII text74
                                  PhoneNumberAlternateFormatsProto_49Java serialization data, version 512125
                                  abc_tab_indicator_mtrl_alpha.9.pngPNG image data, 18 x 18, 8-bit gray+alpha, non-interlaced190
                                  PhoneNumberAlternateFormatsProto_44Java serialization data, version 5364
                                  PhoneNumberAlternateFormatsProto_43Java serialization data, version 5934
                                  abc_ab_share_pack_mtrl_alpha.9.pngPNG image data, 48 x 48, 8-bit gray+alpha, non-interlaced286
                                  abc_ic_menu_cut_mtrl_alpha.pngPNG image data, 36 x 36, 8-bit gray+alpha, non-interlaced400
                                  common_google_signin_btn_text_light_normal_background.9.pngPNG image data, 3 x 3, 8-bit/color RGBA, non-interlaced77
                                  abc_ic_menu_copy_mtrl_am_alpha.pngPNG image data, 72 x 72, 8-bit gray+alpha, non-interlaced260
                                  abc_spinner_textfield_background_material.xmlAndroid binary XML1160
                                  abc_btn_radio_to_on_mtrl_015.pngPNG image data, 64 x 64, 8-bit gray+alpha, non-interlaced785
                                  androidx.localbroadcastmanager_localbroadcastmanager.versionASCII text6
                                  reflect.kotlin_builtinsdata2338
                                  abc_dialog_title_material.xmlAndroid binary XML1116
                                  mtrl_card_state_list_anim.xmlTarga image data - RLE 348 x 65536 x 16 +1 +28 ""1168
                                  PhoneNumberAlternateFormatsProto_39Java serialization data, version 5207
                                  fast_out_slow_in.xmlAndroid binary XML400
                                  PhoneNumberAlternateFormatsProto_36Java serialization data, version 5133
                                  PhoneNumberAlternateFormatsProto_34Java serialization data, version 5193
                                  avd_show_password.xmlAndroid binary XML660
                                  PhoneNumberAlternateFormatsProto_31Java serialization data, version 5238
                                  PhoneNumberAlternateFormatsProto_30Java serialization data, version 597
                                  mms_config.xmlAndroid binary XML600
                                  abc_btn_check_to_on_mtrl_000.pngPNG image data, 128 x 128, 4-bit colormap, non-interlaced275
                                  mtrl_linear_out_slow_in.xmlTarga image data - RLE 60 x 65536 x 1 +1 +28 ""136
                                  abc_secondary_text_material_light.xmlAndroid binary XML464
                                  PhoneNumberAlternateFormatsProto_972Java serialization data, version 5109
                                  play-services-stats.propertiesASCII text76
                                  PhoneNumberAlternateFormatsProto_971Java serialization data, version 596
                                  abc_btn_switch_to_on_mtrl_00001.9.pngPNG image data, 41 x 41, 8-bit gray+alpha, non-interlaced1096
                                  mtrl_btn_bg_color_selector.xmlAndroid binary XML500
                                  androidx.drawerlayout_drawerlayout.versionASCII text6
                                  PhoneNumberAlternateFormatsProto_27Java serialization data, version 5102
                                  abc_btn_switch_to_on_mtrl_00012.9.pngPNG image data, 54 x 54, 8-bit gray+alpha, non-interlaced1731
                                  common_google_signin_btn_text_light_normal_background.9.pngPNG image data, 3 x 3, 8-bit/color RGBA, non-interlaced77
                                  googleg_disabled_color_18.pngPNG image data, 18 x 18, 8-bit gray+alpha, non-interlaced281
                                  mms_config.xmlAndroid binary XML600
                                  mms_config.xmlAndroid binary XML2620
                                  mtrl_calendar_day_of_week.xmlAndroid binary XML400
                                  $avd_show_password__1.xmlAndroid binary XML592
                                  ic_query_watch.pngPNG image data, 36 x 36, 8-bit/color RGBA, non-interlaced651
                                  abc_spinner_mtrl_am_alpha.9.pngPNG image data, 54 x 72, 8-bit gray+alpha, non-interlaced525
                                  kotlinx-coroutines-android.kotlin_moduledata75
                                  abc_tint_spinner.xmlAndroid binary XML772
                                  mms_config.xmlAndroid binary XML600
                                  abc_btn_radio_to_on_mtrl_000.pngPNG image data, 32 x 32, 8-bit gray+alpha, non-interlaced324
                                  design_ic_visibility.pngPNG image data, 72 x 72, 8-bit gray+alpha, non-interlaced868
                                  mms_config.xmlAndroid binary XML2044
                                  abc_ic_menu_cut_mtrl_alpha.pngPNG image data, 48 x 48, 8-bit gray+alpha, non-interlaced494
                                  mms_config.xmlAndroid binary XML324
                                  googleg_standard_color_18.pngPNG image data, 36 x 36, 8-bit/color RGBA, non-interlaced982
                                  abc_ratingbar_material.xmlAndroid binary XML704
                                  design_error.xmlAndroid binary XML464
                                  abc_menu_hardkey_panel_mtrl_mult.9.pngPNG image data, 128 x 48, 8-bit gray+alpha, non-interlaced966
                                  material_on_surface_emphasis_high_type.xmlAndroid binary XML376
                                  dialog_loading.xmlAndroid binary XML876
                                  btn_radio_to_off_mtrl_ring_outer_animation.xmlAndroid binary XML1656
                                  PhoneNumberMetadataProto_888Java serialization data, version 5292
                                  design_fab_show_motion_spec.xmlAndroid binary XML796
                                  abc_btn_radio_to_on_mtrl_000.pngPNG image data, 64 x 64, 8-bit gray+alpha, non-interlaced651
                                  PhoneNumberMetadataProto_883Java serialization data, version 5425
                                  abc_action_mode_close_item_material.xmlTarga image data - RLE 340 x 65536 x 15 +1 +28 ""748
                                  PhoneNumberMetadataProto_882Java serialization data, version 5846
                                  common_google_signin_btn_icon_dark_normal_background.9.pngPNG image data, 3 x 3, 8-bit/color RGBA, non-interlaced77
                                  PhoneNumberMetadataProto_881Java serialization data, version 5311
                                  abc_dialog_material_background.xmlAndroid binary XML716
                                  abc_btn_colored_material.xmlAndroid binary XML344
                                  mtrl_chip_text_color.xmlAndroid binary XML520
                                  mtrl_fab_show_motion_spec.xmlAndroid binary XML796
                                  dialog_update_required.xmlTarga image data - RLE 292 x 65536 x 15 +1 +28 ""1156
                                  abc_menu_hardkey_panel_mtrl_mult.9.pngPNG image data, 192 x 72, 8-bit/color RGBA, non-interlaced1779
                                  abc_scrubber_control_to_pressed_mtrl_000.pngPNG image data, 18 x 18, 8-bit gray+alpha, non-interlaced196
                                  PhoneNumberAlternateFormatsProto_7Java serialization data, version 5645
                                  mtrl_indicator_text_color.xmlAndroid binary XML520
                                  mtrl_ic_cancel.xmlAndroid binary XML724
                                  mms_config.xmlAndroid binary XML2044
                                  publicsuffixes.gzgzip compressed data, from FAT filesystem (MS-DOS, OS/2, NT), original size modulo 2^32 10191536752
                                  abc_scrubber_control_to_pressed_mtrl_005.pngPNG image data, 18 x 18, 8-bit gray+alpha, non-interlaced197
                                  mtrl_bottom_nav_colored_item_tint.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  mms_config.xmlTarga image data - RLE 276 x 65536 x 16 +1 +28 ""1020
                                  text_view_with_line_height_from_style.xmlAndroid binary XML396
                                  PhoneNumberMetadataProto_878Java serialization data, version 5300
                                  abc_ab_share_pack_mtrl_alpha.9.pngPNG image data, 32 x 32, 8-bit gray+alpha, non-interlaced280
                                  PhoneNumberMetadataProto_870Java serialization data, version 5320
                                  $ic_launcher_foreground__0.xmlAndroid binary XML788
                                  abc_alert_dialog_button_bar_material.xmlAndroid binary XML1536
                                  design_bottom_sheet_slide_out.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  abc_ic_star_half_black_36dp.pngPNG image data, 54 x 54, 8-bit gray+alpha, non-interlaced328
                                  notification_template_media.xmlTarga image data - RLE 332 x 65536 x 15 +1 +28 ""1292
                                  mtrl_chip_surface_color.xmlAndroid binary XML340
                                  test_mtrl_calendar_day_selected.xmlAndroid binary XML340
                                  notification_bg_low.xmlAndroid binary XML532
                                  abc_tint_edittext.xmlAndroid binary XML772
                                  mms_config.xmlAndroid binary XML2340
                                  test_design_checkbox.xmlAndroid binary XML836
                                  abc_vector_test.xmlAndroid binary XML612
                                  ic_os_notification_fallback_white_24dp.pngPNG image data, 96 x 96, 8-bit gray+alpha, non-interlaced482
                                  notification_media_action.xmlAndroid binary XML564
                                  ic_search_arrow.pngPNG image data, 24 x 24, 8-bit/color RGBA, non-interlaced164
                                  abc_alert_dialog_title_material.xmlAndroid binary XML1352
                                  abc_ic_menu_cut_mtrl_alpha.pngPNG image data, 24 x 24, 8-bit gray+alpha, non-interlaced253
                                  design_ic_visibility_off.pngPNG image data, 36 x 36, 8-bit gray+alpha, non-interlaced507
                                  ic_mtrl_chip_checked_circle.xmlTarga image data - RLE 400 x 65536 x 15 +1 +28 ""940
                                  browser_actions_context_menu_page.xmlAndroid binary XML1576
                                  select_dialog_item_material.xmlAndroid binary XML640
                                  abc_primary_text_material_dark.xmlAndroid binary XML464
                                  mtrl_chip_close_icon_tint.xmlAndroid binary XML1092
                                  test_toolbar.xmlAndroid binary XML360
                                  abc_btn_radio_to_on_mtrl_015.pngPNG image data, 96 x 96, 8-bit gray+alpha, non-interlaced1208
                                  abc_tint_spinner.xmlAndroid binary XML668
                                  androidx.slidingpanelayout_slidingpanelayout.versionASCII text6
                                  mtrl_calendar_selected_range.xmlAndroid binary XML376
                                  design_text_input_end_icon.xmlAndroid binary XML616
                                  mms_config.xmlTarga image data - RLE 276 x 65536 x 16 +1 +28 ""1020
                                  abc_ic_star_half_black_16dp.pngPNG image data, 24 x 24, 8-bit gray+alpha, non-interlaced197
                                  notification_media_cancel_action.xmlTarga image data - RLE 336 x 65536 x 15 +1 +28 ""744
                                  mms_config.xmlTarga image data - RLE 276 x 65536 x 16 +1 +28 ""1020
                                  abc_ic_menu_paste_mtrl_am_alpha.pngPNG image data, 72 x 72, 8-bit gray+alpha, non-interlaced348
                                  mtrl_error.xmlAndroid binary XML464
                                  design_ic_visibility_off.xmlAndroid binary XML1144
                                  ic_mic.xmlAndroid binary XML764
                                  mtrl_navigation_item_background_color.xmlTarga image data - RLE 184 x 65536 x 8 +1 +28 ""644
                                  ic_launcher.xmlAndroid binary XML448
                                  mms_config.xmlAndroid binary XML2044
                                  app_release.kotlin_moduledata168
                                  abc_switch_track_mtrl_alpha.9.pngPNG image data, 35 x 25, 8-bit gray+alpha, non-interlaced484
                                  mtrl_chip_ripple_color.xmlAndroid binary XML948
                                  abc_scrubber_control_to_pressed_mtrl_005.pngPNG image data, 54 x 54, 8-bit gray+alpha, non-interlaced595
                                  okio.kotlin_moduledata295
                                  ic_search_arrow.pngPNG image data, 18 x 18, 8-bit/color RGBA, non-interlaced142
                                  abc_spinner_mtrl_am_alpha.9.pngPNG image data, 27 x 36, 8-bit gray+alpha, non-interlaced345
                                  play-services-tasks.propertiesASCII text76
                                  notification_bg_normal_pressed.9.pngPNG image data, 8 x 8, 8-bit/color RGB, non-interlaced223
                                  mms_config.xmlAndroid binary XML600
                                  mtrl_picker_text_input_date_range.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  mms_config.xmlTarga image data - RLE 276 x 65536 x 16 +1 +28 ""1020
                                  abc_tint_switch_track.xmlTarga image data - RLE 184 x 65536 x 8 +1 +28 ""664
                                  abc_ic_menu_copy_mtrl_am_alpha.pngPNG image data, 36 x 36, 8-bit gray+alpha, non-interlaced202
                                  mms_config.xmlAndroid binary XML600
                                  design_layout_snackbar.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  abc_scrubber_control_to_pressed_mtrl_000.pngPNG image data, 24 x 24, 8-bit gray+alpha, non-interlaced267
                                  ic_os_notification_fallback_white_24dp.pngPNG image data, 48 x 48, 8-bit gray+alpha, non-interlaced265
                                  abc_ic_menu_paste_mtrl_am_alpha.pngPNG image data, 48 x 48, 8-bit gray+alpha, non-interlaced243
                                  abc_tab_indicator_mtrl_alpha.9.pngPNG image data, 12 x 12, 8-bit gray+alpha, non-interlaced186
                                  test_toolbar_surface.xmlAndroid binary XML392
                                  notification_template_lines_media.xmlAndroid binary XML2872
                                  abc_btn_radio_to_on_mtrl_000.pngPNG image data, 96 x 96, 8-bit gray+alpha, non-interlaced984
                                  abc_spinner_mtrl_am_alpha.9.pngPNG image data, 72 x 96, 8-bit gray+alpha, non-interlaced430
                                  abc_btn_switch_to_on_mtrl_00001.9.pngPNG image data, 81 x 81, 8-bit gray+alpha, non-interlaced2463
                                  abc_list_pressed_holo_light.9.pngPNG image data, 9 x 9, 8-bit gray+alpha, non-interlaced208
                                  androidx.appcompat_appcompat.versionASCII text6
                                  mtrl_extended_fab_show_motion_spec.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  com.google.android.material_material.versionASCII text6
                                  design_navigation_menu.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  abc_list_selector_disabled_holo_dark.9.pngPNG image data, 42 x 126, 8-bit gray+alpha, non-interlaced260
                                  PhoneNumberMetadataProto_808Java serialization data, version 5294
                                  abc_ic_star_black_48dp.pngPNG image data, 48 x 48, 8-bit gray+alpha, non-interlaced467
                                  notification_template_big_media_custom.xmlAndroid binary XML3044
                                  androidx.swiperefreshlayout_swiperefreshlayout.versionASCII text6
                                  mtrl_calendar_month_labeled.xmlAndroid binary XML728
                                  ic_keyboard_arrow_left_black_24dp.xmlAndroid binary XML732
                                  PhoneNumberMetadataProto_800Java serialization data, version 5294
                                  activity_main.xmlTarga image data - RLE 324 x 65536 x 15 +1 +28 ""784
                                  abc_ic_star_half_black_36dp.pngPNG image data, 36 x 36, 8-bit gray+alpha, non-interlaced253
                                  ic_google.pngPNG image data, 96 x 96, 8-bit/color RGBA, non-interlaced2875
                                  abc_btn_switch_to_on_mtrl_00001.9.pngPNG image data, 108 x 108, 8-bit gray+alpha, non-interlaced2505
                                  ic_launcher_foreground.pngPNG image data, 324 x 324, 8-bit colormap, non-interlaced210
                                  mtrl_card_state_list_anim.xmlAndroid binary XML1208
                                  abc_seekbar_thumb_material.xmlAndroid binary XML1100
                                  abc_screen_toolbar.xmlAndroid binary XML1452
                                  design_layout_snackbar_include.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  mms_config.xmlAndroid binary XML600
                                  mtrl_alert_select_dialog_singlechoice.xmlTarga image data - RLE 376 x 65536 x 16 +1 +28 ""812
                                  material_on_primary_emphasis_high_type.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  mms_config.xmlAndroid binary XML600
                                  abc_text_select_handle_middle_mtrl_light.pngPNG image data, 20 x 24, 8-bit/color RGBA, non-interlaced310
                                  androidx.media_media.versionASCII text6
                                  abc_activity_chooser_view_list_item.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  mtrl_alert_dialog_title.xmlAndroid binary XML956
                                  abc_list_pressed_holo_dark.9.pngPNG image data, 6 x 6, 8-bit gray+alpha, non-interlaced207
                                  abc_ic_star_half_black_16dp.pngPNG image data, 16 x 16, 8-bit gray+alpha, non-interlaced146
                                  mtrl_picker_header_selection_text.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  notification_bg_low_pressed.9.pngPNG image data, 8 x 8, 8-bit/color RGB, non-interlaced223
                                  common_google_signin_btn_icon_light_normal_background.9.pngPNG image data, 3 x 3, 8-bit/color RGBA, non-interlaced77
                                  abc_list_divider_material.xmlTarga image data - RLE 164 x 65536 x 8 +1 +28 ""480
                                  abc_btn_colored_material.xmlAndroid binary XML1716
                                  mms_config.xmlAndroid binary XML600
                                  abc_textfield_default_mtrl_alpha.9.pngPNG image data, 12 x 11, 8-bit gray+alpha, non-interlaced178
                                  btn_checkbox_checked_mtrl_animation_interpolator_0.xmlAndroid binary XML316
                                  firebase-common.propertiesASCII text68
                                  abc_list_pressed_holo_dark.9.pngPNG image data, 12 x 12, 8-bit gray+alpha, non-interlaced209
                                  mms_config.xmlAndroid binary XML1644
                                  material_on_background_emphasis_high_type.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  notification_action.xmlAndroid binary XML1052
                                  abc_switch_track_mtrl_alpha.9.pngPNG image data, 47 x 32, 8-bit gray+alpha, non-interlaced618
                                  abc_tab_indicator_mtrl_alpha.9.pngPNG image data, 48 x 48, 8-bit gray+alpha, non-interlaced202
                                  mtrl_card_lowers_interpolator.xmlAndroid binary XML400
                                  mms_config.xmlAndroid binary XML600
                                  ic_query_watch.pngPNG image data, 72 x 72, 8-bit/color RGBA, non-interlaced1304
                                  mms_config.xmlAndroid binary XML736
                                  mms_config.xmlTarga image data - RLE 276 x 65536 x 16 +1 +28 ""1020
                                  common_google_signin_btn_text_dark.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  abc_menu_hardkey_panel_mtrl_mult.9.pngPNG image data, 96 x 36, 8-bit gray+alpha, non-interlaced738
                                  mtrl_choice_chip_ripple_color.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  mtrl_choice_chip_text_color.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  abc_ratingbar_small_material.xmlAndroid binary XML704
                                  mms_config.xmlAndroid binary XML2628
                                  abc_list_focused_holo.9.pngPNG image data, 6 x 6, 8-bit/color RGBA, non-interlaced222
                                  design_bottom_navigation_item_background.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  abc_list_divider_mtrl_alpha.9.pngPNG image data, 1 x 1, 8-bit grayscale, non-interlaced167
                                  btn_checkbox_checked_to_unchecked_mtrl_animation.xmlAndroid binary XML688
                                  ic_os_notification_fallback_white_24dp.pngPNG image data, 36 x 36, 8-bit gray+alpha, non-interlaced234
                                  btn_radio_on_mtrl.xmlTarga image data - RLE 848 x 65536 x 24 +1 +28 ""1656
                                  androidx.room_room-runtime.versionASCII text6
                                  mms_config.xmlAndroid binary XML2340
                                  abc_color_highlight_material.xmlTarga image data - RLE 184 x 65536 x 8 +1 +28 ""544
                                  support_simple_spinner_dropdown_item.xmlAndroid binary XML464
                                  standalone_badge_gravity_bottom_start.xmlAndroid binary XML312
                                  ic_icon.xmlAndroid binary XML1124
                                  abc_list_divider_mtrl_alpha.9.pngPNG image data, 2 x 2, 8-bit grayscale, non-interlaced171
                                  firebase-messaging.propertiesASCII text74
                                  androidx.core_core.versionASCII text6
                                  notification_template_big_media.xmlAndroid binary XML1504
                                  btn_radio_to_off_mtrl_ring_outer_path_animation.xmlAndroid binary XML1028
                                  abc_btn_colored_text_material.xmlAndroid binary XML604
                                  ic_launcher_background.pngPNG image data, 216 x 216, 8-bit colormap, non-interlaced153
                                  abc_text_select_handle_middle_mtrl_light.pngPNG image data, 60 x 72, 8-bit/color RGBA, non-interlaced753
                                  abc_textfield_activated_mtrl_alpha.9.pngPNG image data, 19 x 16, 8-bit gray+alpha, non-interlaced186
                                  abc_list_pressed_holo_light.9.pngPNG image data, 12 x 12, 8-bit gray+alpha, non-interlaced209
                                  abc_tab_indicator_mtrl_alpha.9.pngPNG image data, 36 x 36, 8-bit gray+alpha, non-interlaced204
                                  mms_config.xmlAndroid binary XML600
                                  ic_icon.pngPNG image data, 72 x 72, 8-bit/color RGBA, non-interlaced544
                                  mms_config.xmlAndroid binary XML600
                                  googleg_disabled_color_18.pngPNG image data, 36 x 36, 8-bit gray+alpha, non-interlaced516
                                  androidx.cursoradapter_cursoradapter.versionASCII text6
                                  $avd_hide_password__1.xmlAndroid binary XML592
                                  abc_textfield_search_activated_mtrl_alpha.9.pngPNG image data, 24 x 6, 8-bit gray+alpha, non-interlaced184
                                  abc_tint_seek_thumb.xmlAndroid binary XML604
                                  mms_config.xmlTarga image data - RLE 276 x 65536 x 16 +1 +28 ""1020
                                  androidx.lifecycle_lifecycle-livedata-core.versionASCII text6
                                  mtrl_picker_header_dialog.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  abc_ic_go_search_api_material.xmlAndroid binary XML640
                                  mtrl_fab_transformation_sheet_expand_spec.xmlAndroid binary XML1888
                                  abc_text_select_handle_left_mtrl_light.pngPNG image data, 132 x 66, 8-bit colormap, non-interlaced420
                                  androidx.versionedparcelable_versionedparcelable.versionASCII text6
                                  mms_config.xmlAndroid binary XML2044
                                  mtrl_linear_out_slow_in.xmlAndroid binary XML400
                                  abc_popup_background_mtrl_mult.9.pngPNG image data, 64 x 32, 8-bit gray+alpha, non-interlaced776
                                  firebase-measurement-connector.propertiesASCII text98
                                  notification_template_custom_big.xmlAndroid binary XML3208
                                  standalone_badge.xmlAndroid binary XML268
                                  androidx.vectordrawable_vectordrawable-animated.versionASCII text6
                                  design_fab_hide_motion_spec.xmlAndroid binary XML796
                                  abc_ratingbar_material.xmlTarga image data - RLE 168 x 65536 x 8 +1 +28 ""664
                                  notification_template_big_media_narrow_custom.xmlAndroid binary XML3216
                                  btn_radio_off_mtrl.xmlAndroid binary XML1728
                                  ic_menu_arrow_down_black_24dp.xmlAndroid binary XML668
                                  common_google_signin_btn_text_light.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  mtrl_fast_out_linear_in.xmlTarga image data - RLE 60 x 65536 x 1 +1 +28 ""136
                                  mtrl_fab_hide_motion_spec.xmlAndroid binary XML796
                                  abc_ic_menu_copy_mtrl_am_alpha.pngPNG image data, 24 x 24, 8-bit gray+alpha, non-interlaced133
                                  abc_text_select_handle_middle_mtrl_dark.pngPNG image data, 40 x 48, 8-bit/color RGBA, non-interlaced583
                                  ic_mic.pngPNG image data, 64 x 64, 8-bit gray+alpha, non-interlaced811
                                  abc_ic_menu_cut_mtrl_alpha.pngPNG image data, 48 x 48, 8-bit gray+alpha, non-interlaced492
                                  abc_text_select_handle_right_mtrl_dark.pngPNG image data, 132 x 66, 8-bit colormap, non-interlaced422
                                  abc_textfield_search_default_mtrl_alpha.9.pngPNG image data, 24 x 6, 8-bit gray+alpha, non-interlaced182
                                  ic_launcher.pngPNG image data, 72 x 72, 8-bit gray+alpha, non-interlaced379
                                  navigation_empty_icon.xmlAndroid binary XML516
                                  design_ic_visibility_off.pngPNG image data, 48 x 48, 8-bit gray+alpha, non-interlaced629
                                  mms_config.xmlAndroid binary XML600
                                  mtrl_layout_snackbar.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  common_google_signin_btn_text_light_normal_background.9.pngPNG image data, 3 x 3, 8-bit/color RGBA, non-interlaced77
                                  abc_ic_menu_share_mtrl_alpha.pngPNG image data, 72 x 72, 8-bit gray+alpha, non-interlaced700
                                  abc_ic_star_half_black_16dp.pngPNG image data, 32 x 32, 8-bit gray+alpha, non-interlaced235
                                  mtrl_picker_fullscreen.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  abc_list_pressed_holo_dark.9.pngPNG image data, 18 x 18, 8-bit gray+alpha, non-interlaced212
                                  PhoneNumberAlternateFormatsProto_255Java serialization data, version 5145
                                  mms_config.xmlAndroid binary XML2340
                                  tooltip_frame_light.xmlTarga image data - RLE 168 x 65536 x 8 +1 +28 ""484
                                  mms_config.xmlAndroid binary XML600
                                  abc_ic_menu_cut_mtrl_alpha.pngPNG image data, 96 x 96, 8-bit gray+alpha, non-interlaced910
                                  mms_config.xmlAndroid binary XML2340
                                  mms_config.xmlTarga image data - RLE 292 x 65536 x 15 +1 +28 ""1036
                                  notification_tile_bg.xmlAndroid binary XML304
                                  ic_launcher_background.pngPNG image data, 81 x 81, 8-bit colormap, non-interlaced220
                                  abc_seekbar_tick_mark_material.xmlAndroid binary XML516
                                  mtrl_bottom_nav_ripple_color.xmlAndroid binary XML1672
                                  abc_tab_indicator_mtrl_alpha.9.pngPNG image data, 24 x 24, 8-bit gray+alpha, non-interlaced194
                                  abc_hint_foreground_material_dark.xmlTarga image data - RLE 184 x 65536 x 8 +1 +28 ""564
                                  notification_template_big_media_narrow.xmlAndroid binary XML1824
                                  browser_actions_context_menu_row.xmlAndroid binary XML1212
                                  ic_launcher_background.pngPNG image data, 324 x 324, 8-bit colormap, non-interlaced793
                                  coroutines.kotlin_builtinsdata200
                                  mms_config.xmlAndroid binary XML2044
                                  mms_config.xmlAndroid binary XML324
                                  mms_config.xmlAndroid binary XML736
                                  PhoneNumberAlternateFormatsProto_595Java serialization data, version 5312
                                  abc_scrubber_track_mtrl_alpha.9.pngPNG image data, 15 x 18, 8-bit gray+alpha, non-interlaced196
                                  notify_panel_notification_icon_bg.pngPNG image data, 14 x 14, 8-bit/color RGB, non-interlaced107
                                  mtrl_extended_fab_change_size_motion_spec.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  abc_text_select_handle_left_mtrl_light.pngPNG image data, 176 x 88, 8-bit colormap, non-interlaced513
                                  abc_scrubber_control_to_pressed_mtrl_005.pngPNG image data, 72 x 72, 8-bit gray+alpha, non-interlaced631
                                  abc_ic_search_api_material.xmlAndroid binary XML812
                                  kotlinx.coroutines.internal.MainDispatcherFactoryASCII text52
                                  mtrl_fab_ripple_color.xmlAndroid binary XML808
                                  abc_ic_menu_copy_mtrl_am_alpha.pngPNG image data, 96 x 96, 8-bit gray+alpha, non-interlaced327
                                  common_google_signin_btn_icon_light_normal.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  abc_cab_background_internal_bg.xmlAndroid binary XML372
                                  abc_primary_text_material_light.xmlAndroid binary XML464
                                  ic_google.pngPNG image data, 24 x 24, 8-bit/color RGBA, non-interlaced762
                                  abc_text_select_handle_middle_mtrl_dark.pngPNG image data, 60 x 72, 8-bit/color RGBA, non-interlaced752
                                  abc_text_select_handle_right_mtrl_dark.pngPNG image data, 176 x 88, 8-bit colormap, non-interlaced513
                                  mtrl_alert_select_dialog_item.xmlAndroid binary XML588
                                  onesignal_bgimage_notif_layout.xmlAndroid binary XML1936
                                  abc_scrubber_track_mtrl_alpha.9.pngPNG image data, 10 x 12, 8-bit gray+alpha, non-interlaced194
                                  test_design_checkbox.xmlAndroid binary XML796
                                  abc_scrubber_control_off_mtrl_alpha.pngPNG image data, 18 x 48, 8-bit gray+alpha, non-interlaced201
                                  androidx.interpolator_interpolator.versionASCII text6
                                  abc_list_pressed_holo_dark.9.pngPNG image data, 9 x 9, 8-bit gray+alpha, non-interlaced208
                                  mms_config.xmlAndroid binary XML600
                                  image_share_filepaths.xmlAndroid binary XML308
                                  onesignal_fade_in.xmlAndroid binary XML388
                                  transparenticon.pngPNG image data, 1 x 1, 8-bit gray+alpha, non-interlaced68
                                  mtrl_extended_fab_hide_motion_spec.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  notification_bg.xmlAndroid binary XML532
                                  kotlin.kotlin_builtinsdata13050
                                  core-ktx_release.kotlin_moduledata1079
                                  abc_dialog_material_background.xmlAndroid binary XML716
                                  abc_search_view.xmlAndroid binary XML3472
                                  kotlin-stdlib-jdk7.kotlin_moduledata59
                                  mtrl_popupmenu_background.xmlAndroid binary XML740
                                  abc_ic_menu_copy_mtrl_am_alpha.pngPNG image data, 72 x 72, 8-bit gray+alpha, non-interlaced263
                                  notification_template_media.xmlAndroid binary XML1200
                                  mtrl_extended_fab_ripple_color.xmlAndroid binary XML948
                                  abc_ratingbar_indicator_material.xmlTarga image data - RLE 168 x 65536 x 8 +1 +28 ""664
                                  notification_template_part_time.xmlTarga image data - RLE 196 x 65536 x 8 +1 +28 ""440
                                  androidx.appcompat_appcompat-resources.versionASCII text6
                                  abc_action_bar_item_background_material.xmlAndroid binary XML264
                                  mtrl_tabs_icon_color_selector.xmlAndroid binary XML500
                                  androidx.viewpager2_viewpager2.versionASCII text6
                                  common_google_signin_btn_icon_dark.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  design_bottom_sheet_slide_out.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  notification_template_icon_group.xmlAndroid binary XML988
                                  abc_text_select_handle_left_mtrl_light.pngPNG image data, 88 x 44, 8-bit/color RGBA, non-interlaced335
                                  mms_config.xmlAndroid binary XML2340
                                  abc_select_dialog_material.xmlAndroid binary XML1020
                                  abc_slide_in_bottom.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  mms_config.xmlAndroid binary XML2044
                                  $avd_show_password__2.xmlAndroid binary XML556
                                  ic_mic.pngPNG image data, 48 x 48, 8-bit gray+alpha, non-interlaced576
                                  abc_tab_indicator_material.xmlAndroid binary XML468
                                  NOTICEASCII text218
                                  abc_ic_ab_back_material.xmlAndroid binary XML692
                                  notification_template_custom_big.xmlAndroid binary XML2456
                                  notification_bg_low_normal.9.pngPNG image data, 8 x 8, 8-bit grayscale, non-interlaced215
                                  abc_btn_radio_to_on_mtrl_015.pngPNG image data, 128 x 128, 8-bit gray+alpha, non-interlaced946
                                  abc_scrubber_primary_mtrl_alpha.9.pngPNG image data, 30 x 36, 8-bit gray+alpha, non-interlaced210
                                  common_google_signin_btn_text_dark_normal.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  mtrl_tabs_colored_ripple_color.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  androidsupportmultidexversion.txtASCII text53
                                  abc_ic_star_half_black_48dp.pngPNG image data, 192 x 192, 8-bit gray+alpha, non-interlaced991
                                  mms_config.xmlAndroid binary XML600
                                  abc_alert_dialog_button_bar_material.xmlAndroid binary XML1584
                                  abc_text_select_handle_right_mtrl_dark.pngPNG image data, 88 x 44, 8-bit/color RGBA, non-interlaced319
                                  abc_textfield_search_material.xmlTarga image data - RLE 196 x 65536 x 8 +1 +28 ""756
                                  mms_config.xmlAndroid binary XML600
                                  androidx.activity_activity.versionASCII text6
                                  mms_config.xmlAndroid binary XML2340
                                  mtrl_bottom_sheet_slide_out.xmlAndroid binary XML616
                                  abc_tooltip_enter.xmlAndroid binary XML388
                                  mms_config.xmlAndroid binary XML600
                                  notification_bg_low_normal.9.pngPNG image data, 16 x 16, 8-bit grayscale, non-interlaced221
                                  abc_ic_star_black_36dp.pngPNG image data, 54 x 54, 8-bit gray+alpha, non-interlaced522
                                  mtrl_picker_header_toggle.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  ic_google.pngPNG image data, 128 x 128, 8-bit/color RGBA, non-interlaced3855
                                  abc_spinner_mtrl_am_alpha.9.pngPNG image data, 27 x 36, 8-bit gray+alpha, non-interlaced345
                                  abc_list_divider_mtrl_alpha.9.pngPNG image data, 1 x 1, 8-bit grayscale, non-interlaced167
                                  mms_config.xmlAndroid binary XML600
                                  abc_tint_default.xmlAndroid binary XML1120
                                  androidx.sqlite_sqlite-framework.versionASCII text6
                                  abc_spinner_mtrl_am_alpha.9.pngPNG image data, 36 x 48, 8-bit gray+alpha, non-interlaced417
                                  ic_launcher.pngPNG image data, 192 x 192, 8-bit colormap, non-interlaced1443
                                  design_layout_snackbar.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  abc_list_selector_disabled_holo_light.9.pngPNG image data, 13 x 41, 8-bit gray+alpha, non-interlaced217
                                  abc_slide_out_bottom.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  ic_search_arrow.pngPNG image data, 72 x 72, 8-bit/color RGBA, non-interlaced328
                                  abc_spinner_mtrl_am_alpha.9.pngPNG image data, 54 x 72, 8-bit gray+alpha, non-interlaced524
                                  PhoneNumberAlternateFormatsProto_506Java serialization data, version 593
                                  PhoneNumberAlternateFormatsProto_505Java serialization data, version 593
                                  abc_ic_menu_copy_mtrl_am_alpha.pngPNG image data, 48 x 48, 8-bit gray+alpha, non-interlaced178
                                  mtrl_card_view_foreground.xmlAndroid binary XML788
                                  mms_config.xmlAndroid binary XML600
                                  ANDROID.RSAdata1291
                                  abc_fade_out.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  btn_radio_to_on_mtrl_ring_outer_path_animation.xmlAndroid binary XML1028
                                  abc_ic_star_black_16dp.pngPNG image data, 24 x 24, 8-bit gray+alpha, non-interlaced263
                                  mms_config.xmlAndroid binary XML600
                                  abc_btn_radio_to_on_mtrl_000.pngPNG image data, 128 x 128, 8-bit gray+alpha, non-interlaced785
                                  btn_radio_on_to_off_mtrl_animation.xmlAndroid binary XML680
                                  abc_switch_track_mtrl_alpha.9.pngPNG image data, 94 x 64, 8-bit gray+alpha, non-interlaced813
                                  PhoneNumberAlternateFormatsProto_856Java serialization data, version 5163
                                  design_bottom_sheet_dialog.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  abc_text_select_handle_right_mtrl_light.pngPNG image data, 132 x 66, 8-bit colormap, non-interlaced422
                                  PhoneNumberAlternateFormatsProto_855Java serialization data, version 5105
                                  mtrl_picker_text_input_date.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  play-services-basement.propertiesASCII text82
                                  abc_ic_menu_cut_mtrl_alpha.pngPNG image data, 72 x 72, 8-bit gray+alpha, non-interlaced710
                                  mtrl_btn_state_list_anim.xmlTarga image data - RLE 328 x 65536 x 16 +1 +28 ""2624
                                  ic_query_watch.pngPNG image data, 48 x 48, 8-bit/color RGBA, non-interlaced819
                                  mms_config.xmlAndroid binary XML2620
                                  abc_search_url_text.xmlAndroid binary XML588
                                  btn_checkbox_to_unchecked_box_inner_merged_animation.xmlTarga image data - RLE 1368 x 65536 x 15 +1 +28 ""2360
                                  mtrl_tabs_icon_color_selector_colored.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  abc_ic_star_black_36dp.pngPNG image data, 36 x 36, 8-bit gray+alpha, non-interlaced364
                                  abc_ic_arrow_drop_right_black_24dp.xmlAndroid binary XML1000
                                  androidx.coordinatorlayout_coordinatorlayout.versionASCII text6
                                  design_ic_visibility.pngPNG image data, 36 x 36, 8-bit gray+alpha, non-interlaced470
                                  androidx.cardview_cardview.versionASCII text6
                                  ic_launcher_background.pngPNG image data, 324 x 324, 8-bit colormap, non-interlaced210
                                  abc_ic_menu_selectall_mtrl_alpha.pngPNG image data, 48 x 48, 8-bit gray+alpha, non-interlaced183
                                  mms_config.xmlAndroid binary XML764
                                  abc_background_cache_hint_selector_material_light.xmlAndroid binary XML468
                                  abc_text_select_handle_left_mtrl_light.pngPNG image data, 66 x 33, 8-bit/color RGBA, non-interlaced278
                                  abc_primary_text_disable_only_material_dark.xmlAndroid binary XML464
                                  androidx.viewpager_viewpager.versionASCII text6
                                  common_google_signin_btn_icon_light_normal_background.9.pngPNG image data, 3 x 3, 8-bit/color RGBA, non-interlaced77
                                  mms_config.xmlAndroid binary XML600
                                  mms_config.xmlAndroid binary XML760
                                  mtrl_picker_dialog.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  MANIFEST.MFASCII text, with CRLF line terminators204114
                                  mms_config.xmlAndroid binary XML1912
                                  abc_list_focused_holo.9.pngPNG image data, 9 x 9, 8-bit/color RGBA, non-interlaced244
                                  mms_config.xmlAndroid binary XML2628
                                  mtrl_btn_text_btn_bg_color_selector.xmlAndroid binary XML520
                                  abc_ic_star_black_36dp.pngPNG image data, 108 x 108, 8-bit gray+alpha, non-interlaced983
                                  abc_select_dialog_material.xmlAndroid binary XML976
                                  design_password_eye.xmlAndroid binary XML816
                                  abc_edit_text_material.xmlTarga image data - RLE 308 x 65536 x 16 +1 +28 ""1172
                                  mms_config.xmlAndroid binary XML600
                                  abc_textfield_search_default_mtrl_alpha.9.pngPNG image data, 36 x 10, 8-bit gray+alpha, non-interlaced186
                                  mtrl_btn_text_color_selector.xmlAndroid binary XML500
                                  abc_text_select_handle_right_mtrl_dark.pngPNG image data, 66 x 33, 8-bit/color RGBA, non-interlaced263
                                  design_ic_visibility.pngPNG image data, 96 x 96, 8-bit gray+alpha, non-interlaced1155
                                  ic_google.pngPNG image data, 48 x 48, 8-bit/color RGBA, non-interlaced1465
                                  common_google_signin_btn_icon_dark_normal.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  ic_launcher_background.pngPNG image data, 432 x 432, 8-bit colormap, non-interlaced1229
                                  switch_thumb_material_dark.xmlAndroid binary XML464
                                  abc_ic_menu_selectall_mtrl_alpha.pngPNG image data, 36 x 36, 8-bit gray+alpha, non-interlaced215
                                  mtrl_btn_unelevated_state_list_anim.xmlTarga image data - RLE 44 x 65536 x 1 +1 +28 ""120
                                  abc_spinner_mtrl_am_alpha.9.pngPNG image data, 18 x 24, 8-bit gray+alpha, non-interlaced327
                                  abc_text_select_handle_right_mtrl_light.pngPNG image data, 66 x 33, 8-bit/color RGBA, non-interlaced262
                                  abc_text_select_handle_left_mtrl_dark.pngPNG image data, 66 x 33, 8-bit/color RGBA, non-interlaced278
                                  abc_ic_star_black_16dp.pngPNG image data, 48 x 48, 8-bit gray+alpha, non-interlaced459
                                  abc_btn_colored_text_material.xmlAndroid binary XML500
                                  mtrl_dropdown_arrow.xmlAndroid binary XML464
                                  androidx.legacy_legacy-support-core-ui.versionASCII text6
                                  search_widget_bg.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  mtrl_fast_out_linear_in.xmlAndroid binary XML400
                                  test_mtrl_calendar_day.xmlAndroid binary XML340
                                  abc_switch_track_mtrl_alpha.9.pngPNG image data, 71 x 48, 8-bit gray+alpha, non-interlaced851
                                  mtrl_popupmenu_background_dark.xmlTarga image data - RLE 296 x 65536 x 15 +1 +28 ""1228
                                  ranges.kotlin_builtinsdata2301
                                  abc_btn_default_mtrl_shape.xmlAndroid binary XML932
                                  mtrl_picker_header_dialog.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  abc_dialog_material_background.xmlAndroid binary XML372
                                  btn_checkbox_unchecked_mtrl_animation_interpolator_0.xmlAndroid binary XML316
                                  common_google_signin_btn_text_light.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  notification_action_tombstone.xmlAndroid binary XML1268
                                  mms_config.xmlAndroid binary XML2044
                                  design_fab_background.xmlAndroid binary XML372
                                  mms_config.xmlAndroid binary XML600
                                  mms_config.xmlAndroid binary XML324
                                  androidx.lifecycle_lifecycle-viewmodel.versionASCII text6
                                  common_google_signin_btn_text_dark_normal_background.9.pngPNG image data, 3 x 3, 8-bit/color RGBA, non-interlaced77
                                  abc_popup_menu_header_item_layout.xmlTarga image data - RLE 316 x 65536 x 15 +1 +28 ""804
                                  mms_config.xmlAndroid binary XML600
                                  abc_tint_seek_thumb.xmlAndroid binary XML500
                                  material_on_surface_disabled.xmlAndroid binary XML376
                                  abc_tooltip.xmlAndroid binary XML1056
                                  common_google_signin_btn_icon_light.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  abc_ic_menu_copy_mtrl_am_alpha.pngPNG image data, 96 x 96, 8-bit gray+alpha, non-interlaced325
                                  mms_config.xmlAndroid binary XML2340
                                  abc_list_pressed_holo_light.9.pngPNG image data, 18 x 18, 8-bit gray+alpha, non-interlaced212
                                  abc_popup_background_mtrl_mult.9.pngPNG image data, 192 x 96, 8-bit gray+alpha, non-interlaced2305
                                  abc_ic_voice_search_api_material.xmlAndroid binary XML828
                                  abc_fade_in.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  notification_template_media_custom.xmlAndroid binary XML2528
                                  btn_radio_to_off_mtrl_dot_group_animation.xmlAndroid binary XML1656
                                  abc_ic_commit_search_api_mtrl_alpha.pngPNG image data, 48 x 48, 8-bit gray+alpha, non-interlaced171
                                  test_action_chip.xmlAndroid binary XML488
                                  abc_btn_radio_to_on_mtrl_015.pngPNG image data, 48 x 48, 8-bit gray+alpha, non-interlaced563
                                  mms_config.xmlTarga image data - RLE 276 x 65536 x 16 +1 +28 ""1020
                                  abc_expanded_menu_layout.xmlAndroid binary XML388
                                  mms_config.xmlAndroid binary XML736
                                  btn_checkbox_checked_mtrl_animation_interpolator_1.xmlAndroid binary XML328
                                  abc_cascading_menu_item_layout.xmlAndroid binary XML1868
                                  abc_scrubber_control_to_pressed_mtrl_005.pngPNG image data, 27 x 27, 8-bit gray+alpha, non-interlaced272
                                  kotlin-stdlib.kotlin_moduledata4837
                                  mtrl_bottom_nav_item_tint.xmlAndroid binary XML520
                                  abc_ic_star_black_48dp.pngPNG image data, 96 x 96, 8-bit gray+alpha, non-interlaced887
                                  test_reflow_chipgroup.xmlAndroid binary XML748
                                  abc_ic_menu_share_mtrl_alpha.pngPNG image data, 24 x 24, 8-bit gray+alpha, non-interlaced270
                                  abc_tint_btn_checkable.xmlTarga image data - RLE 184 x 65536 x 8 +1 +28 ""624
                                  common_google_signin_btn_text_light_normal_background.9.pngPNG image data, 3 x 3, 8-bit/color RGBA, non-interlaced77
                                  mtrl_alert_dialog_actions.xmlAndroid binary XML1620
                                  androidx.lifecycle_lifecycle-runtime.versionASCII text6
                                  mtrl_calendar_vertical.xmlAndroid binary XML740
                                  abc_ic_menu_cut_mtrl_alpha.pngPNG image data, 36 x 36, 8-bit gray+alpha, non-interlaced404
                                  abc_ic_commit_search_api_mtrl_alpha.pngPNG image data, 64 x 64, 8-bit gray+alpha, non-interlaced228
                                  mms_config.xmlAndroid binary XML1188
                                  mms_config.xmlAndroid binary XML2628
                                  mtrl_calendar_month.xmlAndroid binary XML744
                                  DebugProbesKt.bincompiled Java class data, version 50.0 (Java 1.6)1728
                                  mtrl_picker_header_dialog.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  abc_ic_menu_share_mtrl_alpha.pngPNG image data, 48 x 48, 8-bit gray+alpha, non-interlaced480
                                  abc_list_selector_holo_dark.xmlAndroid binary XML1064
                                  ic_mic.pngPNG image data, 96 x 96, 8-bit gray+alpha, non-interlaced1142
                                  abc_shrink_fade_out_from_bottom.xmlTarga image data - RLE 304 x 65536 x 16 +1 +28 ""852
                                  design_text_input_end_icon.xmlAndroid binary XML564
                                  mms_config.xmlAndroid binary XML2044
                                  btn_checkbox_to_unchecked_icon_null_animation.xmlAndroid binary XML1196
                                  design_snackbar_in.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  abc_ic_menu_share_mtrl_alpha.pngPNG image data, 96 x 96, 8-bit gray+alpha, non-interlaced899
                                  abc_tooltip.xmlAndroid binary XML972
                                  design_ic_visibility.pngPNG image data, 48 x 48, 8-bit gray+alpha, non-interlaced593
                                  btn_checkbox_to_checked_icon_null_animation.xmlAndroid binary XML1196
                                  abc_textfield_default_mtrl_alpha.9.pngPNG image data, 25 x 22, 8-bit gray+alpha, non-interlaced187
                                  design_navigation_menu_item.xmlTarga image data - RLE 312 x 65536 x 15 +1 +28 ""856
                                  abc_ic_menu_selectall_mtrl_alpha.pngPNG image data, 96 x 96, 8-bit gray+alpha, non-interlaced305
                                  abc_btn_radio_to_on_mtrl_000.pngPNG image data, 48 x 48, 8-bit gray+alpha, non-interlaced464
                                  okhttp.kotlin_moduledata211
                                  abc_spinner_mtrl_am_alpha.9.pngPNG image data, 36 x 48, 8-bit gray+alpha, non-interlaced448
                                  abc_alert_dialog_material.xmlTarga image data - RLE 524 x 65536 x 24 +1 +28 ""2476
                                  avd_hide_password.xmlAndroid binary XML660
                                  mtrl_fast_out_slow_in.xmlAndroid binary XML400
                                  mms_config.xmlAndroid binary XML2044
                                  $avd_hide_password__2.xmlAndroid binary XML556
                                  abc_screen_simple.xmlAndroid binary XML832
                                  abc_textfield_default_mtrl_alpha.9.pngPNG image data, 38 x 33, 8-bit gray+alpha, non-interlaced200
                                  googleg_standard_color_18.pngPNG image data, 27 x 27, 8-bit/color RGBA, non-interlaced808
                                  select_dialog_multichoice_material.xmlAndroid binary XML864
                                  abc_scrubber_track_mtrl_alpha.9.pngPNG image data, 30 x 36, 8-bit gray+alpha, non-interlaced207
                                  work-runtime_release.kotlin_moduledata24
                                  notify_panel_notification_icon_bg.pngPNG image data, 30 x 30, 8-bit/color RGB, non-interlaced138
                                  abc_list_selector_holo_light.xmlAndroid binary XML1064
                                  ic_os_notification_fallback_white_24dp.pngPNG image data, 24 x 24, 8-bit gray+alpha, non-interlaced177
                                  mtrl_fast_out_slow_in.xmlTarga image data - RLE 68 x 65536 x 1 +1 +28 ""144
                                  AndroidManifest.xmlAndroid binary XML31856
                                  common_google_signin_btn_icon_dark_focused.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  ic_launcher_background.pngPNG image data, 162 x 162, 8-bit colormap, non-interlaced391
                                  ic_icon.pngPNG image data, 96 x 96, 8-bit gray+alpha, non-interlaced1304
                                  kotlinx.coroutines.CoroutineExceptionHandlerASCII text54
                                  design_box_stroke_color.xmlTarga image data - RLE 192 x 65536 x 8 +1 +28 ""712
                                  mtrl_filled_stroke_color.xmlAndroid binary XML788
                                  mtrl_outlined_stroke_color.xmlAndroid binary XML788
                                  btn_checkbox_to_checked_box_inner_merged_animation.xmlTarga image data - RLE 1392 x 65536 x 15 +1 +28 ""2124
                                  abc_scrubber_control_to_pressed_mtrl_005.pngPNG image data, 36 x 36, 8-bit gray+alpha, non-interlaced391
                                  androidx.browser_browser.versionASCII text6
                                  test_toolbar_elevation.xmlAndroid binary XML360
                                  ic_alert.pngPNG image data, 72 x 72, 8-bit/color RGBA, non-interlaced751
                                  abc_alert_dialog_title_material.xmlTarga image data - RLE 508 x 65536 x 24 +1 +28 ""1560
                                  abc_btn_switch_to_on_mtrl_00012.9.pngPNG image data, 41 x 41, 8-bit gray+alpha, non-interlaced1243
                                  ic_launcher_foreground.xmlAndroid binary XML1572
                                  abc_scrubber_track_mtrl_alpha.9.pngPNG image data, 20 x 24, 8-bit gray+alpha, non-interlaced198
                                  mtrl_bottom_nav_colored_ripple_color.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  ic_query_watch.pngPNG image data, 18 x 18, 8-bit/color RGBA, non-interlaced354
                                  abc_popup_menu_item_layout.xmlAndroid binary XML2072
                                  abc_action_bar_up_container.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  mms_config.xmlAndroid binary XML2920
                                  abc_btn_switch_to_on_mtrl_00001.9.pngPNG image data, 27 x 27, 8-bit gray+alpha, non-interlaced754
                                  abc_tint_switch_track.xmlAndroid binary XML768
                                  mms_config.xmlTarga image data - RLE 276 x 65536 x 16 +1 +28 ""1020
                                  btn_radio_off_to_on_mtrl_animation.xmlAndroid binary XML680
                                  ic_menu_arrow_up_black_24dp.xmlAndroid binary XML668
                                  androidx.arch.core_core-runtime.versionASCII text6
                                  mms_config.xmlAndroid binary XML2044
                                  abc_scrubber_primary_mtrl_alpha.9.pngPNG image data, 15 x 18, 8-bit gray+alpha, non-interlaced205
                                  apns.xmlAndroid binary XML535096
                                  abc_primary_text_disable_only_material_light.xmlAndroid binary XML464
                                  mtrl_chip_state_list_anim.xmlAndroid binary XML1072
                                  classes.dexDalvik dex file version 0354183692
                                  ic_launcher_foreground.pngPNG image data, 162 x 162, 8-bit colormap, non-interlaced133
                                  abc_list_selector_disabled_holo_dark.9.pngPNG image data, 28 x 84, 8-bit gray+alpha, non-interlaced236
                                  kotlin-stdlib-common.kotlin_moduledata1527
                                  mtrl_text_btn_text_color_selector.xmlAndroid binary XML888
                                  abc_action_bar_title_item.xmlAndroid binary XML872
                                  abc_text_select_handle_middle_mtrl_light.pngPNG image data, 30 x 36, 8-bit/color RGBA, non-interlaced396
                                  abc_ic_star_black_36dp.pngPNG image data, 144 x 144, 8-bit gray+alpha, non-interlaced1269
                                  mtrl_calendar_horizontal.xmlAndroid binary XML1176
                                  mtrl_btn_state_list_anim.xmlAndroid binary XML2664
                                  abc_textfield_activated_mtrl_alpha.9.pngPNG image data, 25 x 22, 8-bit gray+alpha, non-interlaced189
                                  ic_launcher_background.pngPNG image data, 108 x 108, 8-bit colormap, non-interlaced231
                                  abc_action_mode_close_item_material.xmlAndroid binary XML840
                                  internal.kotlin_builtinsdata758
                                  notification_template_part_chronometer.xmlTarga image data - RLE 196 x 65536 x 8 +1 +28 ""440
                                  ic_search_arrow.xmlAndroid binary XML612
                                  abc_ic_star_half_black_48dp.pngPNG image data, 72 x 72, 8-bit gray+alpha, non-interlaced431
                                  mtrl_btn_text_btn_ripple_color.xmlAndroid binary XML948
                                  notification_small.xmlAndroid binary XML404
                                  ic_icon.pngPNG image data, 24 x 24, 8-bit gray+alpha, non-interlaced223
                                  abc_list_menu_item_radio.xmlAndroid binary XML532
                                  common_google_signin_btn_text_disabled.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  androidx.work_work-runtime.versionASCII text6
                                  design_navigation_item_separator.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  abc_list_menu_item_layout.xmlAndroid binary XML1396
                                  ic_calendar_black_24dp.xmlAndroid binary XML696
                                  mtrl_popupmenu_background_dark.xmlAndroid binary XML740
                                  common_google_signin_btn_text_dark_focused.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  androidx.sqlite_sqlite.versionASCII text6
                                  btn_radio_to_off_mtrl_animation_interpolator_0.xmlAndroid binary XML320
                                  ic_launcher.pngPNG image data, 48 x 48, 8-bit gray+alpha, non-interlaced280
                                  mms_config.xmlTarga image data - RLE 276 x 65536 x 16 +1 +28 ""1020
                                  abc_ic_star_half_black_48dp.pngPNG image data, 144 x 144, 8-bit gray+alpha, non-interlaced789
                                  common_google_signin_btn_icon_dark_normal_background.9.pngPNG image data, 3 x 3, 8-bit/color RGBA, non-interlaced77
                                  mms_config.xmlAndroid binary XML2892
                                  abc_switch_track_mtrl_alpha.9.pngPNG image data, 24 x 16, 8-bit gray+alpha, non-interlaced395
                                  abc_item_background_holo_dark.xmlTarga image data - RLE 192 x 65536 x 8 +1 +28 ""1012
                                  browser_actions_context_menu_page.xmlAndroid binary XML1660
                                  text_view_with_line_height_from_layout.xmlAndroid binary XML552
                                  abc_ic_star_black_16dp.pngPNG image data, 64 x 64, 8-bit gray+alpha, non-interlaced599
                                  notification_bg_normal.9.pngPNG image data, 12 x 12, 8-bit grayscale, non-interlaced212
                                  notification_empty.xmlAndroid binary XML324
                                  androidx.legacy_legacy-support-core-utils.versionASCII text6
                                  abc_btn_switch_to_on_mtrl_00001.9.pngPNG image data, 54 x 54, 8-bit gray+alpha, non-interlaced1526
                                  PhoneNumberMetadataProto_ZWJava serialization data, version 51987
                                  abc_hint_foreground_material_light.xmlTarga image data - RLE 184 x 65536 x 8 +1 +28 ""564
                                  PhoneNumberMetadataProto_ZMJava serialization data, version 5585
                                  ANDROID.SFASCII text, with CRLF line terminators204276
                                  abc_ic_star_half_black_36dp.pngPNG image data, 144 x 144, 8-bit gray+alpha, non-interlaced760
                                  androidx.core_core-ktx.versionASCII text6
                                  PhoneNumberMetadataProto_ZAJava serialization data, version 51129
                                  ic_launcher_foreground.pngPNG image data, 108 x 108, 8-bit colormap, non-interlaced119
                                  mtrl_navigation_item_icon_tint.xmlTarga image data - RLE 184 x 65536 x 8 +1 +28 ""624
                                  mtrl_layout_snackbar_include.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  PhoneNumberMetadataProto_YTJava serialization data, version 5390
                                  mms_config.xmlAndroid binary XML2340
                                  design_ic_visibility_off.pngPNG image data, 96 x 96, 8-bit gray+alpha, non-interlaced1201
                                  mtrl_calendar_year.xmlAndroid binary XML352
                                  ic_query_watch.xmlAndroid binary XML852
                                  notification_bg_normal.9.pngPNG image data, 8 x 8, 8-bit grayscale, non-interlaced215
                                  mms_config.xmlAndroid binary XML320
                                  PhoneNumberMetadataProto_YEJava serialization data, version 5504
                                  kotlin-android-extensions-runtime.kotlin_moduledata16
                                  abc_list_pressed_holo_light.9.pngPNG image data, 6 x 6, 8-bit gray+alpha, non-interlaced207
                                  mms_config.xmlAndroid binary XML600
                                  abc_screen_simple_overlay_action_mode.xmlAndroid binary XML792
                                  mtrl_extended_fab_text_color_selector.xmlAndroid binary XML500
                                  ic_launcher_background.xmlAndroid binary XML5696
                                  PhoneNumberMetadataProto_XKJava serialization data, version 5520
                                  identifiers_release.kotlin_moduledata223
                                  design_navigation_item_header.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  mtrl_layout_snackbar.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  abc_ic_menu_share_mtrl_alpha.pngPNG image data, 36 x 36, 8-bit gray+alpha, non-interlaced389
                                  abc_cab_background_top_mtrl_alpha.9.pngPNG image data, 36 x 36, 8-bit gray+alpha, non-interlaced226
                                  core_release.kotlin_moduledata89
                                  mms_config.xmlAndroid binary XML736
                                  mms_config.xmlAndroid binary XML2624
                                  notification_action_tombstone.xmlAndroid binary XML1228
                                  PhoneNumberMetadataProto_WSJava serialization data, version 5497
                                  mtrl_picker_dialog.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  mms_config.xmlAndroid binary XML2340
                                  abc_text_select_handle_middle_mtrl_light.pngPNG image data, 40 x 48, 8-bit/color RGBA, non-interlaced585
                                  common_full_open_on_phone.pngPNG image data, 96 x 96, 8-bit/color RGBA, non-interlaced681
                                  btn_checkbox_unchecked_mtrl.xmlAndroid binary XML2660
                                  PhoneNumberMetadataProto_WFJava serialization data, version 5369
                                  switch_thumb_material_light.xmlAndroid binary XML464
                                  abc_list_selector_disabled_holo_dark.9.pngPNG image data, 21 x 63, 8-bit gray+alpha, non-interlaced228
                                  abc_cab_background_top_mtrl_alpha.9.pngPNG image data, 48 x 48, 8-bit gray+alpha, non-interlaced229
                                  PhoneNumberMetadataProto_VUJava serialization data, version 5450
                                  mtrl_btn_ripple_color.xmlAndroid binary XML948
                                  abc_scrubber_control_off_mtrl_alpha.pngPNG image data, 24 x 64, 8-bit gray+alpha, non-interlaced267
                                  abc_text_select_handle_left_mtrl_dark.pngPNG image data, 176 x 88, 8-bit colormap, non-interlaced513
                                  notification_action_tombstone.xmlAndroid binary XML1332
                                  PhoneNumberMetadataProto_VNJava serialization data, version 51327
                                  abc_textfield_search_activated_mtrl_alpha.9.pngPNG image data, 18 x 5, 8-bit gray+alpha, non-interlaced178
                                  PhoneNumberMetadataProto_VIJava serialization data, version 5866
                                  PhoneNumberMetadataProto_VGJava serialization data, version 5738
                                  abc_ic_star_half_black_48dp.pngPNG image data, 48 x 48, 8-bit gray+alpha, non-interlaced310
                                  PhoneNumberMetadataProto_VEJava serialization data, version 5492
                                  PhoneNumberMetadataProto_VCJava serialization data, version 5723
                                  notification_template_big_media_custom.xmlAndroid binary XML2760
                                  PhoneNumberMetadataProto_VAJava serialization data, version 5698
                                  abc_dialog_title_material.xmlAndroid binary XML1072
                                  abc_btn_switch_to_on_mtrl_00012.9.pngPNG image data, 81 x 81, 8-bit gray+alpha, non-interlaced2834
                                  mms_config.xmlAndroid binary XML600
                                  abc_btn_colored_borderless_text_material.xmlAndroid binary XML500
                                  PhoneNumberMetadataProto_UZJava serialization data, version 51885
                                  resources.arscdata671196
                                  PhoneNumberMetadataProto_UYJava serialization data, version 5521
                                  PhoneNumberMetadataProto_USJava serialization data, version 51849
                                  btn_checkbox_to_unchecked_check_path_merged_animation.xmlTarga image data - RLE 1788 x 65536 x 15 +1 +28 ""2520
                                  design_navigation_item_subheader.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  PhoneNumberMetadataProto_UGJava serialization data, version 5661
                                  ic_search_arrow.pngPNG image data, 96 x 96, 8-bit/color RGBA, non-interlaced427
                                  PhoneNumberMetadataProto_UAJava serialization data, version 5952
                                  PhoneNumberMetadataProto_TZJava serialization data, version 5591
                                  abc_btn_switch_to_on_mtrl_00012.9.pngPNG image data, 108 x 108, 8-bit gray+alpha, non-interlaced2816
                                  PhoneNumberMetadataProto_TWJava serialization data, version 51376
                                  common_google_signin_btn_icon_disabled.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  PhoneNumberMetadataProto_TVJava serialization data, version 5411
                                  design_ic_visibility.pngPNG image data, 24 x 24, 8-bit gray+alpha, non-interlaced309
                                  PhoneNumberMetadataProto_TTJava serialization data, version 5781
                                  ShortNumberMetadataProto_ZWJava serialization data, version 5358
                                  PhoneNumberMetadataProto_TRJava serialization data, version 51303
                                  PhoneNumberMetadataProto_TOJava serialization data, version 5565
                                  PhoneNumberMetadataProto_TNJava serialization data, version 5464
                                  PhoneNumberMetadataProto_TMJava serialization data, version 5547
                                  PhoneNumberMetadataProto_TLJava serialization data, version 5456
                                  PhoneNumberMetadataProto_TKJava serialization data, version 5300
                                  abc_text_select_handle_middle_mtrl_dark.pngPNG image data, 30 x 36, 8-bit/color RGBA, non-interlaced398
                                  PhoneNumberMetadataProto_TJJava serialization data, version 5642
                                  ShortNumberMetadataProto_ZMJava serialization data, version 5219
                                  PhoneNumberMetadataProto_THJava serialization data, version 5589
                                  design_bottom_sheet_slide_in.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  PhoneNumberMetadataProto_TGJava serialization data, version 5377
                                  abc_ic_menu_paste_mtrl_am_alpha.pngPNG image data, 96 x 96, 8-bit gray+alpha, non-interlaced461
                                  PhoneNumberMetadataProto_TDJava serialization data, version 5388
                                  PhoneNumberMetadataProto_TCJava serialization data, version 5689
                                  abc_textfield_search_default_mtrl_alpha.9.pngPNG image data, 18 x 5, 8-bit gray+alpha, non-interlaced178
                                  mtrl_picker_fullscreen.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  PhoneNumberMetadataProto_TAJava serialization data, version 5246
                                  ShortNumberMetadataProto_ZAJava serialization data, version 5444
                                  PhoneNumberMetadataProto_SZJava serialization data, version 5456
                                  PhoneNumberMetadataProto_SYJava serialization data, version 5504
                                  PhoneNumberMetadataProto_SXJava serialization data, version 5648
                                  PhoneNumberMetadataProto_SVJava serialization data, version 5582
                                  mms_config.xmlAndroid binary XML2044
                                  ic_search_arrow.pngPNG image data, 48 x 48, 8-bit/color RGBA, non-interlaced238
                                  abc_btn_check_material_anim.xmlAndroid binary XML816
                                  ic_launcher.pngPNG image data, 144 x 144, 8-bit colormap, non-interlaced1068
                                  PhoneNumberMetadataProto_STJava serialization data, version 5339
                                  PhoneNumberMetadataProto_SSJava serialization data, version 5344
                                  common_google_signin_btn_text_light_normal.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  PhoneNumberMetadataProto_SRJava serialization data, version 5477
                                  abc_list_longpressed_holo.9.pngPNG image data, 18 x 18, 8-bit/color RGBA, non-interlaced221
                                  ShortNumberMetadataProto_YTJava serialization data, version 5212
                                  PhoneNumberMetadataProto_SOJava serialization data, version 5760
                                  PhoneNumberMetadataProto_SNJava serialization data, version 5561
                                  PhoneNumberMetadataProto_SMJava serialization data, version 5599
                                  ic_query_watch.pngPNG image data, 24 x 24, 8-bit/color RGBA, non-interlaced417
                                  PhoneNumberMetadataProto_SLJava serialization data, version 5385
                                  PhoneNumberMetadataProto_SKJava serialization data, version 51319
                                  abc_popup_background_mtrl_mult.9.pngPNG image data, 96 x 48, 8-bit gray+alpha, non-interlaced1098
                                  PhoneNumberMetadataProto_SJJava serialization data, version 5522
                                  androidx.lifecycle_lifecycle-service.versionASCII text6
                                  mtrl_tabs_default_indicator.xmlAndroid binary XML628
                                  PhoneNumberMetadataProto_SIJava serialization data, version 5782
                                  PhoneNumberMetadataProto_SHJava serialization data, version 5324
                                  androidx.customview_customview.versionASCII text6
                                  PhoneNumberMetadataProto_SGJava serialization data, version 5987
                                  ic_icon.pngPNG image data, 36 x 36, 8-bit gray+alpha, non-interlaced301
                                  PhoneNumberMetadataProto_SEJava serialization data, version 52936
                                  abc_search_view.xmlAndroid binary XML3428
                                  PhoneNumberMetadataProto_SDJava serialization data, version 5360
                                  PhoneNumberMetadataProto_SCJava serialization data, version 5404
                                  PhoneNumberMetadataProto_SBJava serialization data, version 5522
                                  ShortNumberMetadataProto_YEJava serialization data, version 5207
                                  collections.kotlin_builtinsdata3685
                                  PhoneNumberMetadataProto_SAJava serialization data, version 5692
                                  mtrl_card_view_ripple.xmlAndroid binary XML768
                                  googleg_disabled_color_18.pngPNG image data, 27 x 27, 8-bit gray+alpha, non-interlaced410
                                  design_navigation_item.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  PhoneNumberMetadataProto_RWJava serialization data, version 5512
                                  PhoneNumberMetadataProto_RUJava serialization data, version 51863
                                  PhoneNumberMetadataProto_RSJava serialization data, version 5738
                                  abc_scrubber_control_off_mtrl_alpha.pngPNG image data, 36 x 96, 8-bit gray+alpha, non-interlaced322
                                  mms_config.xmlAndroid binary XML600
                                  terms.htmlHTML document, ASCII text, with very long lines (520)5822
                                  abc_btn_colored_borderless_text_material.xmlAndroid binary XML464
                                  PhoneNumberMetadataProto_ROJava serialization data, version 5714
                                  ShortNumberMetadataProto_XKJava serialization data, version 5225
                                  PhoneNumberMetadataProto_REJava serialization data, version 5567
                                  mtrl_btn_stroke_color_selector.xmlAndroid binary XML520
                                  androidx.recyclerview_recyclerview.versionASCII text6
                                  design_password_eye.xmlAndroid binary XML464
                                  ShortNumberMetadataProto_WSJava serialization data, version 5268
                                  design_bottom_navigation_item.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  common_google_signin_btn_icon_light_focused.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  mms_config.xmlAndroid binary XML600
                                  notification_template_lines_media.xmlAndroid binary XML2660
                                  mtrl_on_primary_text_btn_text_color_selector.xmlAndroid binary XML500
                                  ShortNumberMetadataProto_WFJava serialization data, version 5196
                                  standalone_badge_gravity_bottom_end.xmlAndroid binary XML312
                                  PhoneNumberMetadataProto_QAJava serialization data, version 5450
                                  PhoneNumberMetadataProto_PYJava serialization data, version 51106
                                  design_icon_tint.xmlAndroid binary XML376
                                  PhoneNumberMetadataProto_PWJava serialization data, version 5435
                                  androidx.lifecycle_lifecycle-livedata.versionASCII text6
                                  PhoneNumberMetadataProto_PTJava serialization data, version 5691
                                  abc_screen_toolbar.xmlAndroid binary XML1560
                                  abc_slide_out_top.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  PhoneNumberMetadataProto_PSJava serialization data, version 5547
                                  PhoneNumberMetadataProto_PRJava serialization data, version 5594
                                  ShortNumberMetadataProto_VUJava serialization data, version 5192
                                  PhoneNumberMetadataProto_PMJava serialization data, version 5348
                                  PhoneNumberMetadataProto_PLJava serialization data, version 51153
                                  PhoneNumberMetadataProto_PKJava serialization data, version 51830
                                  ShortNumberMetadataProto_VNJava serialization data, version 5204
                                  PhoneNumberMetadataProto_PHJava serialization data, version 51270
                                  PhoneNumberMetadataProto_PGJava serialization data, version 5589
                                  text_view_with_theme_line_height.xmlAndroid binary XML408
                                  PhoneNumberMetadataProto_PFJava serialization data, version 5457
                                  ShortNumberMetadataProto_VIJava serialization data, version 5192
                                  design_bottom_navigation_item_background.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  PhoneNumberMetadataProto_PEJava serialization data, version 5736
                                  ShortNumberMetadataProto_VGJava serialization data, version 5213
                                  ShortNumberMetadataProto_VEJava serialization data, version 5228
                                  PhoneNumberMetadataProto_PAJava serialization data, version 5910
                                  ShortNumberMetadataProto_VCJava serialization data, version 5213
                                  ShortNumberMetadataProto_VAJava serialization data, version 5207
                                  mtrl_picker_actions.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  ShortNumberMetadataProto_UZJava serialization data, version 5323
                                  ShortNumberMetadataProto_UYJava serialization data, version 5268
                                  mms_config.xmlAndroid binary XML600
                                  ShortNumberMetadataProto_USJava serialization data, version 5770
                                  PhoneNumberMetadataProto_OMJava serialization data, version 5516
                                  mms_config.xmlAndroid binary XML2044
                                  abc_ic_menu_cut_mtrl_alpha.pngPNG image data, 24 x 24, 8-bit gray+alpha, non-interlaced251
                                  abc_list_selector_disabled_holo_light.9.pngPNG image data, 28 x 84, 8-bit gray+alpha, non-interlaced235
                                  material_on_primary_emphasis_medium.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  ShortNumberMetadataProto_UGJava serialization data, version 5192
                                  androidx.legacy_legacy-support-v4.versionASCII text6
                                  abc_btn_check_to_on_mtrl_015.pngPNG image data, 32 x 32, 8-bit gray+alpha, non-interlaced321
                                  abc_ic_star_half_black_48dp.pngPNG image data, 96 x 96, 8-bit gray+alpha, non-interlaced548
                                  abc_screen_toolbar.xmlAndroid binary XML1504
                                  ShortNumberMetadataProto_UAJava serialization data, version 5383
                                  abc_ic_menu_cut_mtrl_alpha.pngPNG image data, 96 x 96, 8-bit gray+alpha, non-interlaced905
                                  mms_config.xmlAndroid binary XML600
                                  abc_scrubber_control_to_pressed_mtrl_000.pngPNG image data, 12 x 12, 8-bit gray+alpha, non-interlaced145
                                  PhoneNumberMetadataProto_NZJava serialization data, version 51017
                                  abc_alert_dialog_title_material.xmlAndroid binary XML1472
                                  ShortNumberMetadataProto_TZJava serialization data, version 5281
                                  notification_action.xmlAndroid binary XML1092
                                  PhoneNumberMetadataProto_NUJava serialization data, version 5327
                                  ShortNumberMetadataProto_TWJava serialization data, version 5355
                                  ShortNumberMetadataProto_TVJava serialization data, version 5201
                                  PhoneNumberMetadataProto_NRJava serialization data, version 5345
                                  ShortNumberMetadataProto_TTJava serialization data, version 5201
                                  PhoneNumberMetadataProto_NPJava serialization data, version 5577
                                  abc_text_select_handle_left_mtrl_dark.pngPNG image data, 44 x 22, 8-bit/color RGBA, non-interlaced203
                                  PhoneNumberMetadataProto_NOJava serialization data, version 5686
                                  ShortNumberMetadataProto_TRJava serialization data, version 51028
                                  androidx.vectordrawable_vectordrawable.versionASCII text6
                                  PhoneNumberMetadataProto_NLJava serialization data, version 51574
                                  ShortNumberMetadataProto_TOJava serialization data, version 5231
                                  ShortNumberMetadataProto_TNJava serialization data, version 5204
                                  ShortNumberMetadataProto_TMJava serialization data, version 5198
                                  PhoneNumberMetadataProto_NIJava serialization data, version 5422
                                  ShortNumberMetadataProto_TLJava serialization data, version 5228
                                  PhoneNumberMetadataProto_NGJava serialization data, version 51017
                                  ShortNumberMetadataProto_TJJava serialization data, version 5225
                                  PhoneNumberMetadataProto_NFJava serialization data, version 5407
                                  PhoneNumberMetadataProto_NEJava serialization data, version 5513
                                  abc_ic_menu_selectall_mtrl_alpha.pngPNG image data, 24 x 24, 8-bit gray+alpha, non-interlaced139
                                  ShortNumberMetadataProto_THJava serialization data, version 5855
                                  abc_ic_star_black_36dp.pngPNG image data, 72 x 72, 8-bit gray+alpha, non-interlaced652
                                  ShortNumberMetadataProto_TGJava serialization data, version 5254
                                  mms_config.xmlAndroid binary XML1748
                                  PhoneNumberMetadataProto_NCJava serialization data, version 5459
                                  PhoneNumberMetadataProto_NAJava serialization data, version 5895
                                  ShortNumberMetadataProto_TDJava serialization data, version 5193
                                  ShortNumberMetadataProto_TCJava serialization data, version 5213
                                  mtrl_alert_select_dialog_multichoice.xmlAndroid binary XML940
                                  abc_btn_check_to_on_mtrl_015.pngPNG image data, 64 x 64, 8-bit gray+alpha, non-interlaced432
                                  PhoneNumberMetadataProto_MZJava serialization data, version 5439
                                  PhoneNumberMetadataProto_MYJava serialization data, version 51393
                                  mms_config.xmlAndroid binary XML2044
                                  PhoneNumberMetadataProto_MXJava serialization data, version 52144
                                  PhoneNumberMetadataProto_MWJava serialization data, version 5513
                                  ShortNumberMetadataProto_SZJava serialization data, version 5192
                                  PhoneNumberMetadataProto_MVJava serialization data, version 5559
                                  ShortNumberMetadataProto_SYJava serialization data, version 5204
                                  PhoneNumberMetadataProto_MUJava serialization data, version 5618
                                  material_on_primary_disabled.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  ShortNumberMetadataProto_SXJava serialization data, version 5192
                                  PhoneNumberMetadataProto_MTJava serialization data, version 5570
                                  PhoneNumberMetadataProto_MSJava serialization data, version 5627
                                  ShortNumberMetadataProto_SVJava serialization data, version 5328
                                  PhoneNumberMetadataProto_MRJava serialization data, version 5388
                                  PhoneNumberMetadataProto_MQJava serialization data, version 5486
                                  ShortNumberMetadataProto_STJava serialization data, version 5192
                                  PhoneNumberMetadataProto_MPJava serialization data, version 5784
                                  btn_radio_to_on_mtrl_ring_outer_animation.xmlAndroid binary XML1656
                                  ShortNumberMetadataProto_SSJava serialization data, version 5192
                                  btn_checkbox_unchecked_mtrl_animation_interpolator_1.xmlAndroid binary XML328
                                  PhoneNumberMetadataProto_MOJava serialization data, version 5410
                                  ShortNumberMetadataProto_SRJava serialization data, version 5212
                                  abc_ic_star_black_16dp.pngPNG image data, 16 x 16, 8-bit gray+alpha, non-interlaced193
                                  PhoneNumberMetadataProto_MNJava serialization data, version 5824
                                  PhoneNumberMetadataProto_MMJava serialization data, version 52157
                                  PhoneNumberMetadataProto_MLJava serialization data, version 5603
                                  ShortNumberMetadataProto_SOJava serialization data, version 5225
                                  PhoneNumberMetadataProto_MKJava serialization data, version 5713
                                  ShortNumberMetadataProto_SNJava serialization data, version 5418
                                  ShortNumberMetadataProto_SMJava serialization data, version 5204
                                  mms_config.xmlAndroid binary XML2340
                                  ic_google.pngPNG image data, 64 x 64, 8-bit/color RGBA, non-interlaced1952
                                  ShortNumberMetadataProto_SLJava serialization data, version 5280
                                  PhoneNumberMetadataProto_MHJava serialization data, version 5381
                                  ShortNumberMetadataProto_SKJava serialization data, version 5302
                                  PhoneNumberMetadataProto_MGJava serialization data, version 5450
                                  ShortNumberMetadataProto_SJJava serialization data, version 5204
                                  PhoneNumberMetadataProto_MFJava serialization data, version 5378
                                  ShortNumberMetadataProto_SIJava serialization data, version 5358
                                  PhoneNumberMetadataProto_MEJava serialization data, version 5597
                                  ShortNumberMetadataProto_SHJava serialization data, version 5256
                                  PhoneNumberMetadataProto_MDJava serialization data, version 5580
                                  ShortNumberMetadataProto_SGJava serialization data, version 5313
                                  PhoneNumberMetadataProto_MCJava serialization data, version 5760
                                  ShortNumberMetadataProto_SEJava serialization data, version 5556
                                  mms_config.xmlTarga image data - RLE 276 x 65536 x 16 +1 +28 ""1020
                                  PhoneNumberMetadataProto_MAJava serialization data, version 5887
                                  ShortNumberMetadataProto_SDJava serialization data, version 5192
                                  ShortNumberMetadataProto_SCJava serialization data, version 5291
                                  ShortNumberMetadataProto_SBJava serialization data, version 5296
                                  ShortNumberMetadataProto_SAJava serialization data, version 5408
                                  material_on_background_emphasis_medium.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  PhoneNumberMetadataProto_LYJava serialization data, version 5533
                                  PhoneNumberMetadataProto_LVJava serialization data, version 5375
                                  abc_text_select_handle_left_mtrl_dark.pngPNG image data, 132 x 66, 8-bit colormap, non-interlaced420
                                  PhoneNumberMetadataProto_LUJava serialization data, version 51383
                                  abc_textfield_search_default_mtrl_alpha.9.pngPNG image data, 12 x 3, 8-bit gray+alpha, non-interlaced178
                                  PhoneNumberMetadataProto_LTJava serialization data, version 5646
                                  ShortNumberMetadataProto_RWJava serialization data, version 5237
                                  PhoneNumberMetadataProto_LSJava serialization data, version 5342
                                  PhoneNumberMetadataProto_LRJava serialization data, version 5566
                                  ShortNumberMetadataProto_RUJava serialization data, version 5239
                                  ShortNumberMetadataProto_RSJava serialization data, version 5258
                                  notification_bg_normal.9.pngPNG image data, 16 x 16, 8-bit grayscale, non-interlaced221
                                  ShortNumberMetadataProto_ROJava serialization data, version 5424
                                  PhoneNumberMetadataProto_LKJava serialization data, version 5510
                                  mms_config.xmlAndroid binary XML600
                                  PhoneNumberMetadataProto_LIJava serialization data, version 5763
                                  mtrl_chip_background_color.xmlAndroid binary XML848
                                  mtrl_calendar_days_of_week.xmlTarga image data - RLE 192 x 65536 x 8 +1 +28 ""436
                                  PhoneNumberMetadataProto_LCJava serialization data, version 5717
                                  PhoneNumberMetadataProto_LBJava serialization data, version 5600
                                  mms_config.xmlTarga image data - RLE 292 x 65536 x 15 +1 +28 ""1036
                                  ShortNumberMetadataProto_REJava serialization data, version 5224
                                  PhoneNumberMetadataProto_LAJava serialization data, version 5613
                                  mtrl_choice_chip_background_color.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  abc_ic_star_black_16dp.pngPNG image data, 32 x 32, 8-bit gray+alpha, non-interlaced333
                                  PhoneNumberMetadataProto_KZJava serialization data, version 5892
                                  material_on_surface_emphasis_medium.xmlAndroid binary XML376
                                  PhoneNumberMetadataProto_KYJava serialization data, version 5821
                                  common_google_signin_btn_text_dark_normal_background.9.pngPNG image data, 3 x 3, 8-bit/color RGBA, non-interlaced77
                                  PhoneNumberMetadataProto_KWJava serialization data, version 5668
                                  PhoneNumberMetadataProto_KRJava serialization data, version 52018
                                  mobmetricalib_publicBinaryProdRelease.kotlin_moduledata979
                                  PhoneNumberMetadataProto_KPJava serialization data, version 5564
                                  abc_btn_check_to_on_mtrl_000.pngPNG image data, 32 x 32, 8-bit gray+alpha, non-interlaced214
                                  PhoneNumberMetadataProto_KNJava serialization data, version 5662
                                  PhoneNumberMetadataProto_KMJava serialization data, version 5344
                                  androidx.loader_loader.versionASCII text6
                                  PhoneNumberMetadataProto_KIJava serialization data, version 5524
                                  PhoneNumberMetadataProto_KHJava serialization data, version 5759
                                  design_text_input_start_icon.xmlAndroid binary XML564
                                  PhoneNumberMetadataProto_KGJava serialization data, version 5843
                                  PhoneNumberMetadataProto_KEJava serialization data, version 5647
                                  mtrl_bottom_sheet_slide_in.xmlAndroid binary XML616
                                  mms_config.xmlAndroid binary XML2340
                                  abc_ic_menu_copy_mtrl_am_alpha.pngPNG image data, 36 x 36, 8-bit gray+alpha, non-interlaced199
                                  ShortNumberMetadataProto_QAJava serialization data, version 5236
                                  abc_tooltip_exit.xmlAndroid binary XML388
                                  notification_template_big_media_narrow.xmlAndroid binary XML1564
                                  ShortNumberMetadataProto_PYJava serialization data, version 5212
                                  ShortNumberMetadataProto_PWJava serialization data, version 5192
                                  abc_action_menu_layout.xmlAndroid binary XML576
                                  ShortNumberMetadataProto_PTJava serialization data, version 5404
                                  PhoneNumberMetadataProto_JPJava serialization data, version 58087
                                  ShortNumberMetadataProto_PSJava serialization data, version 5224
                                  PhoneNumberMetadataProto_JOJava serialization data, version 51115
                                  ShortNumberMetadataProto_PRJava serialization data, version 5192
                                  PhoneNumberMetadataProto_JMJava serialization data, version 5952
                                  design_menu_item_action_area.xmlAndroid binary XML320
                                  abc_btn_check_to_on_mtrl_000.pngPNG image data, 64 x 64, 8-bit gray+alpha, non-interlaced281
                                  ShortNumberMetadataProto_PMJava serialization data, version 5239
                                  ShortNumberMetadataProto_PLJava serialization data, version 5321
                                  abc_scrubber_control_to_pressed_mtrl_000.pngPNG image data, 36 x 36, 8-bit gray+alpha, non-interlaced403
                                  ic_os_notification_fallback_white_24dp.pngPNG image data, 72 x 72, 8-bit gray+alpha, non-interlaced378
                                  ShortNumberMetadataProto_PKJava serialization data, version 5266
                                  PhoneNumberMetadataProto_JEJava serialization data, version 5762
                                  ShortNumberMetadataProto_PHJava serialization data, version 5216
                                  ShortNumberMetadataProto_PGJava serialization data, version 5294
                                  ShortNumberMetadataProto_PFJava serialization data, version 5196
                                  ShortNumberMetadataProto_PEJava serialization data, version 5222
                                  notification_template_big_media.xmlAndroid binary XML1696
                                  ShortNumberMetadataProto_PAJava serialization data, version 5203
                                  abc_search_dropdown_item_icons_2line.xmlAndroid binary XML1916
                                  PhoneNumberMetadataProto_ITJava serialization data, version 52327
                                  PhoneNumberMetadataProto_ISJava serialization data, version 5865
                                  PhoneNumberMetadataProto_IRJava serialization data, version 51105
                                  abc_list_selector_disabled_holo_light.9.pngPNG image data, 42 x 126, 8-bit gray+alpha, non-interlaced258
                                  PhoneNumberMetadataProto_IQJava serialization data, version 5531
                                  mms_config.xmlAndroid binary XML2620
                                  mms_config.xmlAndroid binary XML2044
                                  PhoneNumberMetadataProto_IOJava serialization data, version 5297
                                  PhoneNumberMetadataProto_INJava serialization data, version 58838
                                  PhoneNumberMetadataProto_IMJava serialization data, version 5607
                                  PhoneNumberMetadataProto_ILJava serialization data, version 51149
                                  ic_launcher_foreground.pngPNG image data, 432 x 432, 8-bit colormap, non-interlaced288
                                  ShortNumberMetadataProto_OMJava serialization data, version 5286
                                  firebase-iid.propertiesASCII text62
                                  mtrl_calendar_day.xmlAndroid binary XML352
                                  PhoneNumberMetadataProto_IEJava serialization data, version 51308
                                  PhoneNumberMetadataProto_IDJava serialization data, version 51956
                                  notification_icon_background.xmlAndroid binary XML372
                                  mtrl_filled_icon_tint.xmlTarga image data - RLE 184 x 65536 x 8 +1 +28 ""644
                                  mtrl_alert_dialog_actions.xmlAndroid binary XML1492
                                  firebase-iid-interop.propertiesASCII text78
                                  ShortNumberMetadataProto_NZJava serialization data, version 5351
                                  mtrl_alert_dialog.xmlTarga image data - RLE 524 x 65536 x 24 +1 +28 ""2476
                                  PhoneNumberMetadataProto_HUJava serialization data, version 5705
                                  PhoneNumberMetadataProto_HTJava serialization data, version 5401
                                  mtrl_outlined_icon_tint.xmlTarga image data - RLE 184 x 65536 x 8 +1 +28 ""644
                                  PhoneNumberMetadataProto_HRJava serialization data, version 5938
                                  ShortNumberMetadataProto_NUJava serialization data, version 5213
                                  common_google_signin_btn_icon_dark_normal_background.9.pngPNG image data, 3 x 3, 8-bit/color RGBA, non-interlaced77
                                  ShortNumberMetadataProto_NRJava serialization data, version 5214
                                  PhoneNumberMetadataProto_HNJava serialization data, version 5728
                                  ShortNumberMetadataProto_NPJava serialization data, version 5272
                                  abc_menu_hardkey_panel_mtrl_mult.9.pngPNG image data, 64 x 24, 8-bit gray+alpha, non-interlaced541
                                  ShortNumberMetadataProto_NOJava serialization data, version 5317
                                  PhoneNumberMetadataProto_HKJava serialization data, version 51370
                                  ShortNumberMetadataProto_NLJava serialization data, version 5385
                                  notify_panel_notification_icon_bg.pngPNG image data, 15 x 15, 8-bit/color RGB, non-interlaced98
                                  abc_ic_menu_copy_mtrl_am_alpha.pngPNG image data, 24 x 24, 8-bit gray+alpha, non-interlaced127
                                  ShortNumberMetadataProto_NIJava serialization data, version 5298
                                  abc_alert_dialog_button_bar_material.xmlTarga image data - RLE 360 x 65536 x 16 +1 +28 ""1208
                                  select_dialog_singlechoice_material.xmlAndroid binary XML864
                                  ShortNumberMetadataProto_NGJava serialization data, version 5255
                                  ShortNumberMetadataProto_NFJava serialization data, version 5222
                                  ShortNumberMetadataProto_NEJava serialization data, version 5387
                                  abc_list_divider_material.xmlAndroid binary XML516
                                  ShortNumberMetadataProto_NCJava serialization data, version 5341
                                  ShortNumberMetadataProto_NAJava serialization data, version 5245
                                  PhoneNumberMetadataProto_GYJava serialization data, version 5474
                                  abc_spinner_mtrl_am_alpha.9.pngPNG image data, 72 x 96, 8-bit gray+alpha, non-interlaced437
                                  abc_ic_menu_copy_mtrl_am_alpha.pngPNG image data, 48 x 48, 8-bit gray+alpha, non-interlaced178
                                  PhoneNumberMetadataProto_GWJava serialization data, version 5405
                                  ShortNumberMetadataProto_MZJava serialization data, version 5257
                                  PhoneNumberMetadataProto_979Java serialization data, version 5313
                                  ShortNumberMetadataProto_MYJava serialization data, version 5512
                                  PhoneNumberMetadataProto_GUJava serialization data, version 51012
                                  ShortNumberMetadataProto_MXJava serialization data, version 5325
                                  PhoneNumberMetadataProto_GTJava serialization data, version 5432
                                  ShortNumberMetadataProto_MWJava serialization data, version 5283
                                  ShortNumberMetadataProto_MVJava serialization data, version 5278
                                  PhoneNumberMetadataProto_GRJava serialization data, version 5969
                                  mtrl_alert_select_dialog_singlechoice.xmlAndroid binary XML940
                                  ShortNumberMetadataProto_MUJava serialization data, version 5255
                                  PhoneNumberMetadataProto_GQJava serialization data, version 5472
                                  ShortNumberMetadataProto_MTJava serialization data, version 5245
                                  PhoneNumberMetadataProto_GPJava serialization data, version 5480
                                  ShortNumberMetadataProto_MSJava serialization data, version 5213
                                  ShortNumberMetadataProto_MRJava serialization data, version 5193
                                  abc_scrubber_primary_mtrl_alpha.9.pngPNG image data, 20 x 24, 8-bit gray+alpha, non-interlaced208
                                  PhoneNumberMetadataProto_GNJava serialization data, version 5491
                                  ShortNumberMetadataProto_MQJava serialization data, version 5224
                                  PhoneNumberMetadataProto_GMJava serialization data, version 5426
                                  ShortNumberMetadataProto_MPJava serialization data, version 5192
                                  PhoneNumberMetadataProto_GLJava serialization data, version 5394
                                  ShortNumberMetadataProto_MOJava serialization data, version 5192
                                  notification_bg_low_normal.9.pngPNG image data, 12 x 12, 8-bit grayscale, non-interlaced212
                                  ShortNumberMetadataProto_MNJava serialization data, version 5207
                                  ShortNumberMetadataProto_MMJava serialization data, version 5192
                                  PhoneNumberMetadataProto_GIJava serialization data, version 5366
                                  ShortNumberMetadataProto_MLJava serialization data, version 5595
                                  PhoneNumberMetadataProto_GHJava serialization data, version 5782
                                  ShortNumberMetadataProto_MKJava serialization data, version 5305
                                  PhoneNumberMetadataProto_GGJava serialization data, version 5656
                                  abc_list_longpressed_holo.9.pngPNG image data, 12 x 12, 8-bit/color RGBA, non-interlaced214
                                  PhoneNumberMetadataProto_GFJava serialization data, version 5438
                                  PhoneNumberMetadataProto_GEJava serialization data, version 5836
                                  androidx.fragment_fragment.versionASCII text6
                                  ShortNumberMetadataProto_MHJava serialization data, version 5192
                                  PhoneNumberMetadataProto_GDJava serialization data, version 5742
                                  ShortNumberMetadataProto_MGJava serialization data, version 5230
                                  ShortNumberMetadataProto_MFJava serialization data, version 5196
                                  ic_google.pngPNG image data, 32 x 32, 8-bit/color RGBA, non-interlaced985
                                  PhoneNumberMetadataProto_GBJava serialization data, version 52807
                                  ShortNumberMetadataProto_MEJava serialization data, version 5342
                                  PhoneNumberMetadataProto_GAJava serialization data, version 5548
                                  ShortNumberMetadataProto_MDJava serialization data, version 5356
                                  ShortNumberMetadataProto_MCJava serialization data, version 5227
                                  abc_btn_check_to_on_mtrl_015.pngPNG image data, 96 x 96, 8-bit gray+alpha, non-interlaced593
                                  ShortNumberMetadataProto_MAJava serialization data, version 5221
                                  abc_btn_check_material.xmlAndroid binary XML464
                                  ShortNumberMetadataProto_LYJava serialization data, version 5204
                                  ic_launcher_background.pngPNG image data, 162 x 162, 8-bit colormap, non-interlaced133
                                  ShortNumberMetadataProto_LVJava serialization data, version 5380
                                  ShortNumberMetadataProto_LUJava serialization data, version 5280
                                  abc_switch_thumb_material.xmlAndroid binary XML464
                                  PhoneNumberMetadataProto_FRJava serialization data, version 5816
                                  ShortNumberMetadataProto_LTJava serialization data, version 5367
                                  checkbox_themeable_attribute_color.xmlAndroid binary XML464
                                  text_view_with_line_height_from_appearance.xmlAndroid binary XML408
                                  $avd_show_password__0.xmlAndroid binary XML1136
                                  ShortNumberMetadataProto_LSJava serialization data, version 5204
                                  mtrl_layout_snackbar_include.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  ShortNumberMetadataProto_LRJava serialization data, version 5301
                                  PhoneNumberMetadataProto_FOJava serialization data, version 5449
                                  PhoneNumberMetadataProto_FMJava serialization data, version 5466
                                  PhoneNumberMetadataProto_FKJava serialization data, version 5270
                                  PhoneNumberMetadataProto_FJJava serialization data, version 5483
                                  PhoneNumberMetadataProto_FIJava serialization data, version 51339
                                  ShortNumberMetadataProto_LKJava serialization data, version 5389
                                  play-services-ads-identifier.propertiesASCII text94
                                  mtrl_fab_transformation_sheet_collapse_spec.xmlAndroid binary XML1888
                                  ShortNumberMetadataProto_LIJava serialization data, version 5268
                                  mms_config.xmlAndroid binary XML600
                                  abc_text_select_handle_left_mtrl_dark.pngPNG image data, 88 x 44, 8-bit/color RGBA, non-interlaced336
                                  ShortNumberMetadataProto_LCJava serialization data, version 5213
                                  ShortNumberMetadataProto_LBJava serialization data, version 5237
                                  material_on_background_disabled.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  ShortNumberMetadataProto_LAJava serialization data, version 5204
                                  ic_mic.pngPNG image data, 24 x 24, 8-bit gray+alpha, non-interlaced312
                                  ic_mtrl_chip_close_circle.xmlAndroid binary XML808
                                  ShortNumberMetadataProto_KZJava serialization data, version 5319
                                  ShortNumberMetadataProto_KYJava serialization data, version 5192
                                  ShortNumberMetadataProto_KWJava serialization data, version 5244
                                  PhoneNumberMetadataProto_ETJava serialization data, version 51015
                                  abc_ic_commit_search_api_mtrl_alpha.pngPNG image data, 32 x 32, 8-bit gray+alpha, non-interlaced173
                                  PhoneNumberMetadataProto_ESJava serialization data, version 5853
                                  PhoneNumberMetadataProto_ERJava serialization data, version 5383
                                  abc_list_selector_disabled_holo_light.9.pngPNG image data, 21 x 63, 8-bit gray+alpha, non-interlaced229
                                  ShortNumberMetadataProto_KRJava serialization data, version 5403
                                  ShortNumberMetadataProto_KPJava serialization data, version 5216
                                  abc_list_selector_background_transition_holo_dark.xmlAndroid binary XML424
                                  ShortNumberMetadataProto_KNJava serialization data, version 5228
                                  ShortNumberMetadataProto_KMJava serialization data, version 5193
                                  PhoneNumberMetadataProto_EHJava serialization data, version 5410
                                  PhoneNumberMetadataProto_EGJava serialization data, version 5628
                                  abc_ratingbar_small_material.xmlTarga image data - RLE 168 x 65536 x 8 +1 +28 ""664
                                  ShortNumberMetadataProto_KIJava serialization data, version 5289
                                  ShortNumberMetadataProto_KHJava serialization data, version 5283
                                  PhoneNumberMetadataProto_EEJava serialization data, version 51100
                                  ShortNumberMetadataProto_KGJava serialization data, version 5253
                                  PhoneNumberMetadataProto_ECJava serialization data, version 5760
                                  ShortNumberMetadataProto_KEJava serialization data, version 5728
                                  PhoneNumberMetadataProto_DZJava serialization data, version 5677
                                  mtrl_picker_header_fullscreen.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  abc_tint_btn_checkable.xmlAndroid binary XML728
                                  PhoneNumberMetadataProto_DOJava serialization data, version 5909
                                  ShortNumberMetadataProto_JPJava serialization data, version 5201
                                  PhoneNumberMetadataProto_DMJava serialization data, version 5680
                                  ShortNumberMetadataProto_JOJava serialization data, version 5341
                                  PhoneNumberMetadataProto_DKJava serialization data, version 5413
                                  ShortNumberMetadataProto_JMJava serialization data, version 5238
                                  PhoneNumberMetadataProto_DJJava serialization data, version 5346
                                  notification_bg_low_pressed.9.pngPNG image data, 16 x 16, 8-bit/color RGB, non-interlaced252
                                  ic_mtrl_chip_checked_black.xmlAndroid binary XML600
                                  mms_config.xmlAndroid binary XML2620
                                  PhoneNumberMetadataProto_DEJava serialization data, version 53114
                                  androidx.transition_transition.versionASCII text6
                                  mtrl_bottom_sheet_slide_out.xmlAndroid binary XML616
                                  ShortNumberMetadataProto_JEJava serialization data, version 5327
                                  abc_list_focused_holo.9.pngPNG image data, 12 x 12, 8-bit/color RGBA, non-interlaced244
                                  abc_ic_commit_search_api_mtrl_alpha.pngPNG image data, 96 x 96, 8-bit gray+alpha, non-interlaced224
                                  mms_config.xmlTarga image data - RLE 276 x 65536 x 16 +1 +28 ""1020
                                  PhoneNumberMetadataProto_CZJava serialization data, version 5728
                                  PhoneNumberMetadataProto_CYJava serialization data, version 5423
                                  PhoneNumberMetadataProto_CXJava serialization data, version 5819
                                  PhoneNumberMetadataProto_CWJava serialization data, version 5561
                                  PhoneNumberMetadataProto_CVJava serialization data, version 5415
                                  abc_ic_star_half_black_36dp.pngPNG image data, 108 x 108, 8-bit gray+alpha, non-interlaced577
                                  PhoneNumberMetadataProto_CUJava serialization data, version 5622
                                  PhoneNumberMetadataProto_CRJava serialization data, version 5631
                                  ShortNumberMetadataProto_ITJava serialization data, version 5604
                                  ShortNumberMetadataProto_ISJava serialization data, version 5376
                                  mtrl_extended_fab_bg_color_selector.xmlAndroid binary XML500
                                  mms_config.xmlAndroid binary XML2044
                                  ShortNumberMetadataProto_IRJava serialization data, version 5584
                                  PhoneNumberMetadataProto_COJava serialization data, version 5817
                                  ic_mic.pngPNG image data, 128 x 128, 8-bit colormap, non-interlaced1653
                                  ShortNumberMetadataProto_IQJava serialization data, version 5336
                                  PhoneNumberMetadataProto_CNJava serialization data, version 57821
                                  abc_btn_check_to_on_mtrl_000.pngPNG image data, 96 x 96, 8-bit gray+alpha, non-interlaced307
                                  PhoneNumberMetadataProto_CMJava serialization data, version 5455
                                  PhoneNumberMetadataProto_CLJava serialization data, version 52030
                                  ShortNumberMetadataProto_INJava serialization data, version 51605
                                  PhoneNumberMetadataProto_CKJava serialization data, version 5328
                                  ShortNumberMetadataProto_IMJava serialization data, version 5281
                                  design_ic_visibility_off.pngPNG image data, 72 x 72, 8-bit gray+alpha, non-interlaced884
                                  ShortNumberMetadataProto_ILJava serialization data, version 5324
                                  PhoneNumberMetadataProto_CIJava serialization data, version 5472
                                  PhoneNumberMetadataProto_CHJava serialization data, version 5703
                                  PhoneNumberMetadataProto_CGJava serialization data, version 5473
                                  PhoneNumberMetadataProto_CFJava serialization data, version 5365
                                  PhoneNumberMetadataProto_CDJava serialization data, version 5521
                                  PhoneNumberMetadataProto_CCJava serialization data, version 5797
                                  ShortNumberMetadataProto_IEJava serialization data, version 5391
                                  ShortNumberMetadataProto_IDJava serialization data, version 5302
                                  PhoneNumberMetadataProto_CAJava serialization data, version 5911
                                  annotation.kotlin_builtinsdata926
                                  abc_ic_star_black_48dp.pngPNG image data, 72 x 72, 8-bit gray+alpha, non-interlaced668
                                  PhoneNumberMetadataProto_BZJava serialization data, version 5435
                                  PhoneNumberMetadataProto_BYJava serialization data, version 51246
                                  PhoneNumberMetadataProto_BWJava serialization data, version 5660
                                  ic_launcher_background.pngPNG image data, 108 x 108, 8-bit colormap, non-interlaced119
                                  abc_btn_colored_borderless_text_material.xmlAndroid binary XML604
                                  PhoneNumberMetadataProto_BTJava serialization data, version 5615
                                  PhoneNumberMetadataProto_BSJava serialization data, version 5906
                                  ShortNumberMetadataProto_HUJava serialization data, version 5281
                                  PhoneNumberMetadataProto_BRJava serialization data, version 51610
                                  ShortNumberMetadataProto_HTJava serialization data, version 5267
                                  PhoneNumberMetadataProto_BQJava serialization data, version 5396
                                  ShortNumberMetadataProto_HRJava serialization data, version 5402
                                  PhoneNumberMetadataProto_BOJava serialization data, version 5696
                                  mms_config.xmlAndroid binary XML600
                                  PhoneNumberMetadataProto_BNJava serialization data, version 5383
                                  PhoneNumberMetadataProto_BMJava serialization data, version 5635
                                  PhoneNumberMetadataProto_BLJava serialization data, version 5357
                                  ShortNumberMetadataProto_HNJava serialization data, version 5255
                                  PhoneNumberMetadataProto_BJJava serialization data, version 5415
                                  PhoneNumberMetadataProto_BIJava serialization data, version 5361
                                  ShortNumberMetadataProto_HKJava serialization data, version 5561
                                  PhoneNumberMetadataProto_BHJava serialization data, version 5558
                                  PhoneNumberMetadataProto_BGJava serialization data, version 51460
                                  PhoneNumberMetadataProto_BFJava serialization data, version 5439
                                  notification_bg_normal_pressed.9.pngPNG image data, 16 x 16, 8-bit/color RGB, non-interlaced247
                                  design_ic_visibility_off.pngPNG image data, 24 x 24, 8-bit gray+alpha, non-interlaced351
                                  PhoneNumberMetadataProto_BEJava serialization data, version 5868
                                  PhoneNumberMetadataProto_BDJava serialization data, version 52106
                                  PhoneNumberMetadataProto_BBJava serialization data, version 5859
                                  PhoneNumberMetadataProto_BAJava serialization data, version 5978
                                  abc_textfield_activated_mtrl_alpha.9.pngPNG image data, 12 x 11, 8-bit gray+alpha, non-interlaced181
                                  retrofit.kotlin_moduledata47
                                  abc_control_background_material.xmlAndroid binary XML304
                                  PhoneNumberMetadataProto_AZJava serialization data, version 51044
                                  mms_config.xmlAndroid binary XML736
                                  PhoneNumberMetadataProto_AXJava serialization data, version 5689
                                  PhoneNumberMetadataProto_AWJava serialization data, version 5464
                                  ShortNumberMetadataProto_GYJava serialization data, version 5322
                                  PhoneNumberMetadataProto_AUJava serialization data, version 51760
                                  ShortNumberMetadataProto_GWJava serialization data, version 5204
                                  PhoneNumberMetadataProto_ATJava serialization data, version 51886
                                  PhoneNumberMetadataProto_ASJava serialization data, version 5655
                                  ShortNumberMetadataProto_GUJava serialization data, version 5192
                                  PhoneNumberMetadataProto_ARJava serialization data, version 58142
                                  abc_btn_check_to_on_mtrl_015.pngPNG image data, 48 x 48, 8-bit gray+alpha, non-interlaced404
                                  ShortNumberMetadataProto_GTJava serialization data, version 5291
                                  ShortNumberMetadataProto_GRJava serialization data, version 5340
                                  PhoneNumberMetadataProto_AOJava serialization data, version 5348
                                  abc_ic_star_half_black_16dp.pngPNG image data, 48 x 48, 8-bit gray+alpha, non-interlaced309
                                  common_google_signin_btn_text_light_focused.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  ShortNumberMetadataProto_GPJava serialization data, version 5196
                                  PhoneNumberMetadataProto_AMJava serialization data, version 5712
                                  onesignal_bgimage_notif_layout.xmlAndroid binary XML1888
                                  PhoneNumberMetadataProto_ALJava serialization data, version 5775
                                  ShortNumberMetadataProto_GNJava serialization data, version 5236
                                  ShortNumberMetadataProto_GMJava serialization data, version 5236
                                  mtrl_linear.xmlTarga image data - RLE 56 x 65536 x 1 +1 +28 ""132
                                  ShortNumberMetadataProto_GLJava serialization data, version 5192
                                  PhoneNumberMetadataProto_AIJava serialization data, version 5686
                                  PhoneNumberMetadataProto_AGJava serialization data, version 5717
                                  ShortNumberMetadataProto_GIJava serialization data, version 5531
                                  PhoneNumberMetadataProto_AFJava serialization data, version 5463
                                  ShortNumberMetadataProto_GHJava serialization data, version 5326
                                  mms_config.xmlAndroid binary XML600
                                  PhoneNumberMetadataProto_AEJava serialization data, version 5668
                                  ShortNumberMetadataProto_GGJava serialization data, version 5285
                                  PhoneNumberMetadataProto_ADJava serialization data, version 5486
                                  btn_checkbox_checked_mtrl.xmlAndroid binary XML2688
                                  ShortNumberMetadataProto_GFJava serialization data, version 5196
                                  PhoneNumberMetadataProto_ACJava serialization data, version 5328
                                  ShortNumberMetadataProto_GEJava serialization data, version 5325
                                  ShortNumberMetadataProto_GDJava serialization data, version 5211
                                  design_snackbar_out.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  ShortNumberMetadataProto_GBJava serialization data, version 5661
                                  ShortNumberMetadataProto_GAJava serialization data, version 5240
                                  ic_search_arrow.pngPNG image data, 36 x 36, 8-bit/color RGBA, non-interlaced230
                                  mms_config.xmlAndroid binary XML600
                                  ShortNumberMetadataProto_FRJava serialization data, version 5650
                                  googleg_standard_color_18.pngPNG image data, 54 x 54, 8-bit/color RGBA, non-interlaced1441
                                  ShortNumberMetadataProto_FOJava serialization data, version 5241
                                  mms_config.xmlAndroid binary XML736
                                  ShortNumberMetadataProto_FMJava serialization data, version 5238
                                  ShortNumberMetadataProto_FKJava serialization data, version 5201
                                  ShortNumberMetadataProto_FJJava serialization data, version 5318
                                  mms_config.xmlAndroid binary XML600
                                  ShortNumberMetadataProto_FIJava serialization data, version 5261
                                  mms_config.xmlTarga image data - RLE 292 x 65536 x 15 +1 +28 ""1036
                                  notification_bg_normal_pressed.9.pngPNG image data, 12 x 12, 8-bit/color RGB, non-interlaced225
                                  abc_list_menu_item_icon.xmlAndroid binary XML684
                                  abc_ab_share_pack_mtrl_alpha.9.pngPNG image data, 24 x 24, 8-bit gray+alpha, non-interlaced272
                                  ShortNumberMetadataProto_ETJava serialization data, version 5254
                                  ShortNumberMetadataProto_ESJava serialization data, version 5705
                                  mms_config.xmlAndroid binary XML600
                                  ShortNumberMetadataProto_ERJava serialization data, version 5349
                                  mms_config.xmlAndroid binary XML600
                                  common_google_signin_btn_tint.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  abc_btn_borderless_material.xmlAndroid binary XML588
                                  ShortNumberMetadataProto_EHJava serialization data, version 5221
                                  ShortNumberMetadataProto_EGJava serialization data, version 5298
                                  ShortNumberMetadataProto_EEJava serialization data, version 51775
                                  ShortNumberMetadataProto_ECJava serialization data, version 5237
                                  mtrl_bottom_sheet_slide_in.xmlAndroid binary XML616
                                  ic_alert.pngPNG image data, 96 x 96, 8-bit gray+alpha, non-interlaced1027
                                  design_layout_tab_text.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  ic_icon.pngPNG image data, 18 x 18, 8-bit gray+alpha, non-interlaced214
                                  mtrl_extended_fab_state_list_animator.xmlAndroid binary XML2724
                                  ShortNumberMetadataProto_DZJava serialization data, version 5235
                                  ic_google.xmlAndroid binary XML1708
                                  common_google_signin_btn_icon_dark_normal_background.9.pngPNG image data, 3 x 3, 8-bit/color RGBA, non-interlaced77
                                  mms_config.xmlAndroid binary XML2340
                                  mms_config.xmlAndroid binary XML600
                                  ShortNumberMetadataProto_DOJava serialization data, version 5207
                                  androidx.documentfile_documentfile.versionASCII text6
                                  ShortNumberMetadataProto_DMJava serialization data, version 5228
                                  ShortNumberMetadataProto_DKJava serialization data, version 5309
                                  kotlinx-coroutines-core.kotlin_moduledata2430
                                  ShortNumberMetadataProto_DJJava serialization data, version 5193
                                  abc_ic_menu_overflow_material.xmlAndroid binary XML792
                                  abc_textfield_search_activated_mtrl_alpha.9.pngPNG image data, 12 x 3, 8-bit gray+alpha, non-interlaced178
                                  ic_launcher_background.pngPNG image data, 216 x 216, 8-bit colormap, non-interlaced493
                                  ShortNumberMetadataProto_DEJava serialization data, version 5265
                                  abc_btn_check_to_on_mtrl_000.pngPNG image data, 48 x 48, 8-bit gray+alpha, non-interlaced227
                                  mtrl_picker_actions.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  abc_ic_star_black_48dp.pngPNG image data, 144 x 144, 8-bit gray+alpha, non-interlaced1291
                                  ShortNumberMetadataProto_CZJava serialization data, version 5328
                                  mms_config.xmlAndroid binary XML2628
                                  ShortNumberMetadataProto_CYJava serialization data, version 5259
                                  ShortNumberMetadataProto_CXJava serialization data, version 5207
                                  ShortNumberMetadataProto_CWJava serialization data, version 5226
                                  ShortNumberMetadataProto_CVJava serialization data, version 5204
                                  abc_list_menu_item_checkbox.xmlAndroid binary XML528
                                  activity_search.xmlAndroid binary XML3472
                                  ShortNumberMetadataProto_CUJava serialization data, version 5280
                                  mms_config.xmlAndroid binary XML2044
                                  ShortNumberMetadataProto_CRJava serialization data, version 5450
                                  ShortNumberMetadataProto_COJava serialization data, version 5359
                                  abc_popup_enter.xmlAndroid binary XML508
                                  ShortNumberMetadataProto_CNJava serialization data, version 5301
                                  ShortNumberMetadataProto_CMJava serialization data, version 5289
                                  ShortNumberMetadataProto_CLJava serialization data, version 51069
                                  mtrl_ic_arrow_drop_down.xmlAndroid binary XML564
                                  ShortNumberMetadataProto_CKJava serialization data, version 5204
                                  mtrl_navigation_item_text_color.xmlTarga image data - RLE 184 x 65536 x 8 +1 +28 ""624
                                  ShortNumberMetadataProto_CIJava serialization data, version 5283
                                  ShortNumberMetadataProto_CHJava serialization data, version 5520
                                  ShortNumberMetadataProto_CGJava serialization data, version 5205
                                  abc_popup_exit.xmlAndroid binary XML508
                                  ShortNumberMetadataProto_CFJava serialization data, version 5234
                                  common_full_open_on_phone.pngPNG image data, 128 x 128, 8-bit colormap, non-interlaced489
                                  ShortNumberMetadataProto_CDJava serialization data, version 5303
                                  ShortNumberMetadataProto_CCJava serialization data, version 5207
                                  androidx.asynclayoutinflater_asynclayoutinflater.versionASCII text6
                                  ShortNumberMetadataProto_CAJava serialization data, version 5348
                                  notification_action.xmlAndroid binary XML1156
                                  abc_edit_text_material.xmlAndroid binary XML868
                                  ShortNumberMetadataProto_BZJava serialization data, version 5212
                                  ShortNumberMetadataProto_BYJava serialization data, version 5270
                                  abc_ic_clear_material.xmlAndroid binary XML684
                                  abc_grow_fade_in_from_bottom.xmlTarga image data - RLE 304 x 65536 x 16 +1 +28 ""852
                                  ShortNumberMetadataProto_BWJava serialization data, version 5270
                                  appsetid_publicBinaryProdRelease.kotlin_moduledata24
                                  ShortNumberMetadataProto_BTJava serialization data, version 5251
                                  ShortNumberMetadataProto_BSJava serialization data, version 5201
                                  abc_tint_edittext.xmlAndroid binary XML668
                                  ShortNumberMetadataProto_BRJava serialization data, version 5762
                                  ShortNumberMetadataProto_BQJava serialization data, version 5226
                                  ShortNumberMetadataProto_BOJava serialization data, version 5251
                                  ShortNumberMetadataProto_BNJava serialization data, version 5204
                                  abc_ratingbar_indicator_material.xmlAndroid binary XML704
                                  ShortNumberMetadataProto_BMJava serialization data, version 5211
                                  ShortNumberMetadataProto_BLJava serialization data, version 5184
                                  ShortNumberMetadataProto_BJJava serialization data, version 5270
                                  ShortNumberMetadataProto_BIJava serialization data, version 5324
                                  ShortNumberMetadataProto_BHJava serialization data, version 5387
                                  ShortNumberMetadataProto_BGJava serialization data, version 5280
                                  ShortNumberMetadataProto_BFJava serialization data, version 5193
                                  ShortNumberMetadataProto_BEJava serialization data, version 5543
                                  ShortNumberMetadataProto_BDJava serialization data, version 5437
                                  ic_icon.pngPNG image data, 48 x 48, 8-bit gray+alpha, non-interlaced383
                                  ShortNumberMetadataProto_BBJava serialization data, version 5224
                                  ShortNumberMetadataProto_BAJava serialization data, version 5333
                                  ShortNumberMetadataProto_AZJava serialization data, version 5302
                                  ShortNumberMetadataProto_AXJava serialization data, version 5228
                                  ShortNumberMetadataProto_AWJava serialization data, version 5232
                                  ShortNumberMetadataProto_AUJava serialization data, version 5552
                                  ShortNumberMetadataProto_ATJava serialization data, version 5286
                                  abc_ic_menu_paste_mtrl_am_alpha.pngPNG image data, 36 x 36, 8-bit gray+alpha, non-interlaced226
                                  ShortNumberMetadataProto_ASJava serialization data, version 5239
                                  ShortNumberMetadataProto_ARJava serialization data, version 5380
                                  ShortNumberMetadataProto_AOJava serialization data, version 5204
                                  mtrl_picker_header_dialog.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  ShortNumberMetadataProto_AMJava serialization data, version 5277
                                  ShortNumberMetadataProto_ALJava serialization data, version 5391
                                  ShortNumberMetadataProto_AIJava serialization data, version 5211
                                  test_toolbar_elevation.xmlAndroid binary XML400
                                  ShortNumberMetadataProto_AGJava serialization data, version 5232
                                  ShortNumberMetadataProto_AFJava serialization data, version 5288
                                  ShortNumberMetadataProto_AEJava serialization data, version 5256
                                  ic_launcher.pngPNG image data, 96 x 96, 8-bit gray+alpha, non-interlaced485
                                  ShortNumberMetadataProto_ADJava serialization data, version 5207
                                  ShortNumberMetadataProto_ACJava serialization data, version 5213
                                  design_ic_visibility.xmlAndroid binary XML540
                                  abc_list_selector_background_transition_holo_light.xmlAndroid binary XML424
                                  googleg_standard_color_18.pngPNG image data, 18 x 18, 8-bit/color RGBA, non-interlaced562
                                  dialog_loading.xmlTarga image data - RLE 336 x 65536 x 16 +1 +28 ""964
                                  mtrl_alert_select_dialog_multichoice.xmlTarga image data - RLE 376 x 65536 x 16 +1 +28 ""812
                                  mms_config.xmlAndroid binary XML2044
                                  abc_ic_star_half_black_16dp.pngPNG image data, 64 x 64, 8-bit gray+alpha, non-interlaced376
                                  privacy.htmlHTML document, ASCII text, with very long lines (614)10355
                                  notification_template_icon_group.xmlAndroid binary XML392
                                  abc_scrubber_control_to_pressed_mtrl_000.pngPNG image data, 48 x 48, 8-bit gray+alpha, non-interlaced415
                                  abc_popup_menu_header_item_layout.xmlTarga image data - RLE 336 x 65536 x 16 +1 +28 ""848
                                  mtrl_filled_background_color.xmlTarga image data - RLE 184 x 65536 x 8 +1 +28 ""664
                                  abc_cab_background_top_material.xmlAndroid binary XML336
                                  ic_clear_black_24dp.xmlAndroid binary XML772
                                  mms_config.xmlAndroid binary XML2044
                                  custom_dialog.xmlAndroid binary XML612
                                  ic_alert.pngPNG image data, 48 x 48, 8-bit/color RGBA, non-interlaced529
                                  PhoneNumberAlternateFormatsProto_385Java serialization data, version 5234
                                  notification_template_big_media_narrow_custom.xmlAndroid binary XML2868
                                  ic_query_watch.pngPNG image data, 96 x 96, 8-bit/color RGBA, non-interlaced1804
                                  abc_textfield_activated_mtrl_alpha.9.pngPNG image data, 38 x 33, 8-bit gray+alpha, non-interlaced199
                                  PhoneNumberAlternateFormatsProto_381Java serialization data, version 5280
                                  PhoneNumberAlternateFormatsProto_380Java serialization data, version 5328
                                  abc_textfield_default_mtrl_alpha.9.pngPNG image data, 19 x 16, 8-bit gray+alpha, non-interlaced192
                                  abc_list_selector_disabled_holo_dark.9.pngPNG image data, 13 x 41, 8-bit gray+alpha, non-interlaced217
                                  design_layout_tab_icon.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  abc_ic_menu_paste_mtrl_am_alpha.pngPNG image data, 24 x 24, 8-bit gray+alpha, non-interlaced152
                                  onesignal_fade_out.xmlAndroid binary XML388
                                  mtrl_tabs_legacy_text_color_selector.xmlAndroid binary XML464
                                  abc_text_select_handle_middle_mtrl_dark.pngPNG image data, 20 x 24, 8-bit/color RGBA, non-interlaced311
                                  abc_ic_menu_selectall_mtrl_alpha.pngPNG image data, 72 x 72, 8-bit gray+alpha, non-interlaced262
                                  design_appbar_state_list_animator.xmlTarga image data - RLE 336 x 65536 x 15 +1 +28 ""1216
                                  consumer_onesignal_keep.xmlTarga image data - RLE 36 x 65536 x 1 +1 +28 ""104
                                  abc_popup_background_mtrl_mult.9.pngPNG image data, 128 x 64, 8-bit gray+alpha, non-interlaced1544
                                  mtrl_calendar_month_navigation.xmlAndroid binary XML1676
                                  PhoneNumberAlternateFormatsProto_375Java serialization data, version 5113
                                  common_google_signin_btn_text_dark_normal_background.9.pngPNG image data, 3 x 3, 8-bit/color RGBA, non-interlaced77
                                  PhoneNumberAlternateFormatsProto_373Java serialization data, version 5159
                                  PhoneNumberAlternateFormatsProto_372Java serialization data, version 5189
                                  design_text_input_start_icon.xmlAndroid binary XML612
                                  abc_action_mode_bar.xmlTarga image data - RLE 224 x 65536 x 8 +1 +28 ""464
                                  btn_radio_to_on_mtrl_animation_interpolator_0.xmlAndroid binary XML320
                                  transparenticon.pngPNG image data, 96 x 96, 8-bit gray+alpha, non-interlaced157
                                  abc_secondary_text_material_dark.xmlAndroid binary XML464
                                  abc_list_longpressed_holo.9.pngPNG image data, 9 x 9, 8-bit/color RGBA, non-interlaced212
                                  mtrl_calendar_item_stroke_color.xmlAndroid binary XML808
                                  mtrl_calendar_months.xmlAndroid binary XML428
                                  mms_config.xmlAndroid binary XML736
                                  abc_ic_star_half_black_36dp.pngPNG image data, 72 x 72, 8-bit gray+alpha, non-interlaced421
                                  com.google.android.gms.appid-no-backup.drempty0
                                  cpu.drtroff or preprocessor input, ASCII text, with very long lines (3020)3030
                                  uuid.dat.drASCII text, with no line terminators32
                                  com.google.InstanceId.properties.drASCII text63
                                  appmetrica_vital.dat.drJSON data123

                                  Download Network PCAP: filteredfull

                                  • Total Packets: 124
                                  • 5228 undefined
                                  • 853 undefined
                                  • 443 (HTTPS)
                                  TimestampSource PortDest PortSource IPDest IP
                                  Jan 11, 2023 09:52:56.221846104 CET50458443192.168.2.30216.58.212.170
                                  Jan 11, 2023 09:52:56.349858046 CET39602443192.168.2.30142.250.186.163
                                  Jan 11, 2023 09:53:00.127094030 CET50458443192.168.2.30216.58.212.170
                                  Jan 11, 2023 09:53:00.382199049 CET39602443192.168.2.30142.250.186.163
                                  Jan 11, 2023 09:53:07.998879910 CET50458443192.168.2.30216.58.212.170
                                  Jan 11, 2023 09:53:08.510879040 CET39602443192.168.2.30142.250.186.163
                                  Jan 11, 2023 09:53:16.816684961 CET522848076142.251.31.188192.168.2.30
                                  Jan 11, 2023 09:53:16.816930056 CET480765228192.168.2.30142.251.31.188
                                  Jan 11, 2023 09:53:23.872176886 CET50458443192.168.2.30216.58.212.170
                                  Jan 11, 2023 09:53:24.896332979 CET39602443192.168.2.30142.250.186.163
                                  Jan 11, 2023 09:53:49.508269072 CET50870443192.168.2.30142.250.186.42
                                  Jan 11, 2023 09:53:51.344041109 CET56068853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:53:51.363143921 CET853560688.8.4.4192.168.2.30
                                  Jan 11, 2023 09:53:51.363341093 CET56068853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:53:51.363387108 CET56068853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:53:51.382556915 CET853560688.8.4.4192.168.2.30
                                  Jan 11, 2023 09:53:51.392007113 CET853560688.8.4.4192.168.2.30
                                  Jan 11, 2023 09:53:51.392072916 CET853560688.8.4.4192.168.2.30
                                  Jan 11, 2023 09:53:51.392121077 CET853560688.8.4.4192.168.2.30
                                  Jan 11, 2023 09:53:51.392152071 CET56068853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:53:51.392168045 CET853560688.8.4.4192.168.2.30
                                  Jan 11, 2023 09:53:51.392184973 CET56068853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:53:51.392199993 CET56068853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:53:51.392210960 CET56068853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:53:51.400444984 CET56068853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:53:51.419812918 CET853560688.8.4.4192.168.2.30
                                  Jan 11, 2023 09:53:51.420000076 CET56068853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:53:51.444463015 CET853560688.8.4.4192.168.2.30
                                  Jan 11, 2023 09:53:51.448122978 CET853560688.8.4.4192.168.2.30
                                  Jan 11, 2023 09:53:51.450617075 CET335125228192.168.2.30108.177.127.188
                                  Jan 11, 2023 09:53:51.477554083 CET522833512108.177.127.188192.168.2.30
                                  Jan 11, 2023 09:53:51.477788925 CET335125228192.168.2.30108.177.127.188
                                  Jan 11, 2023 09:53:51.480345011 CET335125228192.168.2.30108.177.127.188
                                  Jan 11, 2023 09:53:51.488349915 CET56068853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:53:51.507385015 CET522833512108.177.127.188192.168.2.30
                                  Jan 11, 2023 09:53:51.507731915 CET522833512108.177.127.188192.168.2.30
                                  Jan 11, 2023 09:53:51.507771015 CET522833512108.177.127.188192.168.2.30
                                  Jan 11, 2023 09:53:51.507802010 CET522833512108.177.127.188192.168.2.30
                                  Jan 11, 2023 09:53:51.507833958 CET522833512108.177.127.188192.168.2.30
                                  Jan 11, 2023 09:53:51.507864952 CET522833512108.177.127.188192.168.2.30
                                  Jan 11, 2023 09:53:51.507867098 CET335125228192.168.2.30108.177.127.188
                                  Jan 11, 2023 09:53:51.507867098 CET335125228192.168.2.30108.177.127.188
                                  Jan 11, 2023 09:53:51.507894039 CET522833512108.177.127.188192.168.2.30
                                  Jan 11, 2023 09:53:51.507908106 CET335125228192.168.2.30108.177.127.188
                                  Jan 11, 2023 09:53:51.507908106 CET335125228192.168.2.30108.177.127.188
                                  Jan 11, 2023 09:53:51.507935047 CET335125228192.168.2.30108.177.127.188
                                  Jan 11, 2023 09:53:51.514982939 CET335125228192.168.2.30108.177.127.188
                                  Jan 11, 2023 09:53:51.546015024 CET522833512108.177.127.188192.168.2.30
                                  Jan 11, 2023 09:53:51.546175003 CET335125228192.168.2.30108.177.127.188
                                  Jan 11, 2023 09:53:51.573081017 CET522833512108.177.127.188192.168.2.30
                                  Jan 11, 2023 09:53:51.573215961 CET522833512108.177.127.188192.168.2.30
                                  Jan 11, 2023 09:53:51.588037968 CET522833512108.177.127.188192.168.2.30
                                  Jan 11, 2023 09:53:51.588071108 CET522833512108.177.127.188192.168.2.30
                                  Jan 11, 2023 09:53:51.598918915 CET335125228192.168.2.30108.177.127.188
                                  Jan 11, 2023 09:53:51.724772930 CET56068853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:53:51.748745918 CET853560688.8.4.4192.168.2.30
                                  Jan 11, 2023 09:53:51.753381014 CET853560688.8.4.4192.168.2.30
                                  Jan 11, 2023 09:53:51.753534079 CET56068853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:53:51.754679918 CET58230443192.168.2.30142.250.180.142
                                  Jan 11, 2023 09:53:51.754755020 CET44358230142.250.180.142192.168.2.30
                                  Jan 11, 2023 09:53:51.754870892 CET58230443192.168.2.30142.250.180.142
                                  Jan 11, 2023 09:53:51.756067991 CET58230443192.168.2.30142.250.180.142
                                  Jan 11, 2023 09:53:51.756104946 CET44358230142.250.180.142192.168.2.30
                                  Jan 11, 2023 09:53:51.846956968 CET44358230142.250.180.142192.168.2.30
                                  Jan 11, 2023 09:53:51.847140074 CET58230443192.168.2.30142.250.180.142
                                  Jan 11, 2023 09:53:51.847862959 CET58230443192.168.2.30142.250.180.142
                                  Jan 11, 2023 09:53:51.847887993 CET44358230142.250.180.142192.168.2.30
                                  Jan 11, 2023 09:53:51.848519087 CET44358230142.250.180.142192.168.2.30
                                  Jan 11, 2023 09:53:51.848905087 CET58230443192.168.2.30142.250.180.142
                                  Jan 11, 2023 09:53:51.849819899 CET44358230142.250.180.142192.168.2.30
                                  Jan 11, 2023 09:53:51.850192070 CET58230443192.168.2.30142.250.180.142
                                  Jan 11, 2023 09:53:51.861031055 CET58230443192.168.2.30142.250.180.142
                                  Jan 11, 2023 09:53:51.861095905 CET44358230142.250.180.142192.168.2.30
                                  Jan 11, 2023 09:53:51.861279011 CET44358230142.250.180.142192.168.2.30
                                  Jan 11, 2023 09:53:51.868105888 CET58230443192.168.2.30142.250.180.142
                                  Jan 11, 2023 09:53:51.868146896 CET44358230142.250.180.142192.168.2.30
                                  Jan 11, 2023 09:53:51.908417940 CET58230443192.168.2.30142.250.180.142
                                  Jan 11, 2023 09:53:51.980564117 CET44358230142.250.180.142192.168.2.30
                                  Jan 11, 2023 09:53:51.980775118 CET44358230142.250.180.142192.168.2.30
                                  Jan 11, 2023 09:53:51.980778933 CET58230443192.168.2.30142.250.180.142
                                  Jan 11, 2023 09:53:52.004339933 CET58230443192.168.2.30142.250.180.142
                                  Jan 11, 2023 09:53:52.004416943 CET44358230142.250.180.142192.168.2.30
                                  Jan 11, 2023 09:53:55.106652975 CET50458443192.168.2.30216.58.212.170
                                  Jan 11, 2023 09:53:57.154829025 CET39602443192.168.2.30142.250.186.163
                                  Jan 11, 2023 09:54:00.752895117 CET56068853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:54:00.773205042 CET853560688.8.4.4192.168.2.30
                                  Jan 11, 2023 09:54:00.774811029 CET56068853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:54:00.799539089 CET51732443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:00.799588919 CET44351732104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:00.799684048 CET51732443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:00.806925058 CET51732443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:00.806963921 CET44351732104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:00.856671095 CET44351732104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:00.856977940 CET51732443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:00.878650904 CET51732443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:00.878715992 CET44351732104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:00.879242897 CET44351732104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:00.893692970 CET51732443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:00.893722057 CET44351732104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:00.952339888 CET44351732104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:00.952604055 CET44351732104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:00.966721058 CET44351732104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:00.966974020 CET51732443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:01.026320934 CET51732443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:01.026355982 CET44351732104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:01.031178951 CET51732443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:03.760226965 CET51734443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:03.760303020 CET44351734104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:03.760382891 CET51734443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:03.761898041 CET51734443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:03.761934042 CET44351734104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:03.809983015 CET44351734104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:03.810059071 CET51734443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:03.833046913 CET51734443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:03.833080053 CET44351734104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:03.833786011 CET44351734104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:03.836868048 CET51734443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:03.836899042 CET44351734104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:03.898891926 CET44351734104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:03.898999929 CET44351734104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:03.899651051 CET51734443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:03.899691105 CET44351734104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:07.130347013 CET58236443192.168.2.30142.250.180.142
                                  Jan 11, 2023 09:54:07.130418062 CET44358236142.250.180.142192.168.2.30
                                  Jan 11, 2023 09:54:07.130606890 CET58236443192.168.2.30142.250.180.142
                                  Jan 11, 2023 09:54:07.132369041 CET58236443192.168.2.30142.250.180.142
                                  Jan 11, 2023 09:54:07.132411003 CET44358236142.250.180.142192.168.2.30
                                  Jan 11, 2023 09:54:07.199517012 CET44358236142.250.180.142192.168.2.30
                                  Jan 11, 2023 09:54:07.199596882 CET58236443192.168.2.30142.250.180.142
                                  Jan 11, 2023 09:54:07.200056076 CET58236443192.168.2.30142.250.180.142
                                  Jan 11, 2023 09:54:07.200068951 CET44358236142.250.180.142192.168.2.30
                                  Jan 11, 2023 09:54:07.200611115 CET44358236142.250.180.142192.168.2.30
                                  Jan 11, 2023 09:54:07.201565027 CET58236443192.168.2.30142.250.180.142
                                  Jan 11, 2023 09:54:07.201594114 CET44358236142.250.180.142192.168.2.30
                                  Jan 11, 2023 09:54:07.201673031 CET44358236142.250.180.142192.168.2.30
                                  Jan 11, 2023 09:54:07.203505993 CET58236443192.168.2.30142.250.180.142
                                  Jan 11, 2023 09:54:07.203517914 CET44358236142.250.180.142192.168.2.30
                                  Jan 11, 2023 09:54:08.454612970 CET44358236142.250.180.142192.168.2.30
                                  Jan 11, 2023 09:54:08.454797983 CET44358236142.250.180.142192.168.2.30
                                  Jan 11, 2023 09:54:08.454894066 CET58236443192.168.2.30142.250.180.142
                                  Jan 11, 2023 09:54:08.455547094 CET58236443192.168.2.30142.250.180.142
                                  Jan 11, 2023 09:54:08.455586910 CET44358236142.250.180.142192.168.2.30
                                  Jan 11, 2023 09:54:08.455635071 CET58236443192.168.2.30142.250.180.142
                                  Jan 11, 2023 09:54:15.112571955 CET51738443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:15.112617016 CET44351738104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:15.112868071 CET51738443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:15.117990017 CET51738443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:15.118040085 CET44351738104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:15.166902065 CET44351738104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:15.169970989 CET51738443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:15.172518015 CET51738443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:15.172538996 CET44351738104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:15.174787998 CET51738443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:15.174809933 CET44351738104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:15.289267063 CET44351738104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:15.289402008 CET44351738104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:15.289619923 CET51738443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:15.300575018 CET51738443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:15.300612926 CET44351738104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:16.100411892 CET56068853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:54:16.119493008 CET853560688.8.4.4192.168.2.30
                                  Jan 11, 2023 09:54:18.855792046 CET51740443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:18.855866909 CET44351740104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:18.856034994 CET51740443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:18.858452082 CET51740443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:18.858489990 CET44351740104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:18.906764030 CET44351740104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:18.906928062 CET51740443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:18.927942991 CET51740443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:18.928025007 CET44351740104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:18.928495884 CET44351740104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:18.931581020 CET51740443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:18.931632996 CET44351740104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:18.988751888 CET44351740104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:18.988887072 CET44351740104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:18.993519068 CET51740443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:18.993617058 CET44351740104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:20.805644989 CET56068853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:54:20.805838108 CET56068853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:54:20.824834108 CET853560688.8.4.4192.168.2.30
                                  Jan 11, 2023 09:54:20.824985981 CET56068853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:54:27.188395023 CET51742443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:27.188438892 CET44351742104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:27.188502073 CET51742443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:27.190058947 CET51742443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:27.190079927 CET44351742104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:27.233248949 CET44351742104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:27.233340025 CET51742443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:27.234838009 CET51742443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:27.234850883 CET44351742104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:27.236901999 CET51742443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:27.236915112 CET44351742104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:27.350558043 CET44351742104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:27.391303062 CET51742443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:27.391324043 CET44351742104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:27.391371012 CET51742443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:27.391902924 CET51742443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:54:27.391912937 CET44351742104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:27.392236948 CET44351742104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:27.392288923 CET44351742104.18.225.52192.168.2.30
                                  Jan 11, 2023 09:54:27.392451048 CET51742443192.168.2.30104.18.225.52
                                  Jan 11, 2023 09:56:09.758542061 CET56086853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:56:09.777638912 CET853560868.8.4.4192.168.2.30
                                  Jan 11, 2023 09:56:09.777872086 CET56086853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:56:09.777942896 CET56086853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:56:09.797013998 CET853560868.8.4.4192.168.2.30
                                  Jan 11, 2023 09:56:09.802151918 CET853560868.8.4.4192.168.2.30
                                  Jan 11, 2023 09:56:09.802311897 CET56086853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:56:09.802566051 CET56086853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:56:09.824754953 CET853560868.8.4.4192.168.2.30
                                  Jan 11, 2023 09:56:09.827753067 CET56086853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:56:09.844906092 CET853560868.8.4.4192.168.2.30
                                  Jan 11, 2023 09:56:09.847946882 CET853560868.8.4.4192.168.2.30
                                  Jan 11, 2023 09:56:09.849747896 CET54684443192.168.2.30104.18.226.52
                                  Jan 11, 2023 09:56:09.849811077 CET44354684104.18.226.52192.168.2.30
                                  Jan 11, 2023 09:56:09.849967003 CET54684443192.168.2.30104.18.226.52
                                  Jan 11, 2023 09:56:09.851265907 CET54684443192.168.2.30104.18.226.52
                                  Jan 11, 2023 09:56:09.851298094 CET44354684104.18.226.52192.168.2.30
                                  Jan 11, 2023 09:56:09.888974905 CET56086853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:56:09.895194054 CET44354684104.18.226.52192.168.2.30
                                  Jan 11, 2023 09:56:09.895359039 CET54684443192.168.2.30104.18.226.52
                                  Jan 11, 2023 09:56:09.896398067 CET54684443192.168.2.30104.18.226.52
                                  Jan 11, 2023 09:56:09.896421909 CET44354684104.18.226.52192.168.2.30
                                  Jan 11, 2023 09:56:09.897768974 CET54684443192.168.2.30104.18.226.52
                                  Jan 11, 2023 09:56:09.897793055 CET44354684104.18.226.52192.168.2.30
                                  Jan 11, 2023 09:56:10.006071091 CET44354684104.18.226.52192.168.2.30
                                  Jan 11, 2023 09:56:10.006253958 CET44354684104.18.226.52192.168.2.30
                                  Jan 11, 2023 09:56:10.006856918 CET54684443192.168.2.30104.18.226.52
                                  Jan 11, 2023 09:56:10.042017937 CET54684443192.168.2.30104.18.226.52
                                  Jan 11, 2023 09:56:10.042017937 CET54684443192.168.2.30104.18.226.52
                                  Jan 11, 2023 09:56:10.042059898 CET44354684104.18.226.52192.168.2.30
                                  Jan 11, 2023 09:56:25.135230064 CET56086853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:56:25.152252913 CET853560868.8.4.4192.168.2.30
                                  Jan 11, 2023 09:56:29.869616985 CET56086853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:56:29.869748116 CET56086853192.168.2.308.8.4.4
                                  Jan 11, 2023 09:56:29.886926889 CET853560868.8.4.4192.168.2.30
                                  Jan 11, 2023 09:56:29.887964010 CET56086853192.168.2.308.8.4.4
                                  TimestampSource PortDest PortSource IPDest IP
                                  Jan 11, 2023 09:55:37.656332016 CET6867192.168.2.30192.168.2.1
                                  Jan 11, 2023 09:55:37.656605005 CET6768192.168.2.1192.168.2.30
                                  • android.clients.google.com
                                  • api.onesignal.com
                                  Session IDSource IPSource PortDestination IPDestination Port
                                  0192.168.2.3058230142.250.180.142443
                                  TimestampkBytes transferredDirectionData
                                  2023-01-11 08:53:51 UTC0OUTPOST /c2dm/register3 HTTP/1.1
                                  Authorization: AidLogin 3976102378291501644:1184905049225720946
                                  app: com.google.android.gms
                                  gcm_ver: 210214031
                                  User-Agent: Android-GCM/1.5 (x86 PI)
                                  content-length: 477
                                  content-type: application/x-www-form-urlencoded
                                  Host: android.clients.google.com
                                  Connection: Keep-Alive
                                  Accept-Encoding: gzip
                                  2023-01-11 08:53:51 UTC0OUTData Raw: 58 2d 73 75 62 74 79 70 65 3d 37 34 35 34 37 36 31 37 37 36 32 39 26 58 2d 58 2d 73 75 62 73 63 72 69 70 74 69 6f 6e 3d 37 34 35 34 37 36 31 37 37 36 32 39 26 73 65 6e 64 65 72 3d 37 34 35 34 37 36 31 37 37 36 32 39 26 58 2d 58 2d 73 75 62 74 79 70 65 3d 37 34 35 34 37 36 31 37 37 36 32 39 26 58 2d 61 70 70 5f 76 65 72 3d 32 31 30 32 31 34 30 33 31 26 58 2d 6f 73 76 3d 32 38 26 58 2d 63 6c 69 76 3d 69 69 64 2d 32 31 30 32 31 34 30 30 30 26 58 2d 67 6d 73 76 3d 32 31 30 32 31 34 30 33 31 26 58 2d 61 70 70 69 64 3d 66 53 57 4a 69 50 55 4d 56 37 30 26 58 2d 73 63 6f 70 65 3d 44 49 52 45 43 54 42 4f 4f 54 26 58 2d 73 75 62 73 63 72 69 70 74 69 6f 6e 3d 37 34 35 34 37 36 31 37 37 36 32 39 26 58 2d 61 70 70 5f 76 65 72 5f 6e 61 6d 65 3d 32 31 2e 30 32 2e 31 34
                                  Data Ascii: X-subtype=745476177629&X-X-subscription=745476177629&sender=745476177629&X-X-subtype=745476177629&X-app_ver=210214031&X-osv=28&X-cliv=iid-210214000&X-gmsv=210214031&X-appid=fSWJiPUMV70&X-scope=DIRECTBOOT&X-subscription=745476177629&X-app_ver_name=21.02.14
                                  2023-01-11 08:53:51 UTC0INHTTP/1.1 200 OK
                                  Content-Type: text/plain; charset=UTF-8
                                  Date: Wed, 11 Jan 2023 08:53:51 GMT
                                  Expires: Wed, 11 Jan 2023 08:53:51 GMT
                                  Cache-Control: private, max-age=0
                                  X-Content-Type-Options: nosniff
                                  X-Frame-Options: SAMEORIGIN
                                  Content-Security-Policy: frame-ancestors 'self'
                                  X-XSS-Protection: 1; mode=block
                                  Server: GSE
                                  Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000,h3-Q050=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43"
                                  Accept-Ranges: none
                                  Vary: Accept-Encoding
                                  Connection: close
                                  Transfer-Encoding: chunked
                                  2023-01-11 08:53:51 UTC1INData Raw: 39 65 0d 0a 74 6f 6b 65 6e 3d 66 53 57 4a 69 50 55 4d 56 37 30 3a 41 50 41 39 31 62 46 4b 53 2d 44 68 6f 4f 48 4b 54 47 72 78 32 6b 30 44 70 46 30 43 51 73 53 74 74 6e 58 58 5f 42 30 4a 4b 48 72 75 4d 4e 4b 42 6f 57 5a 4b 4d 68 37 59 32 79 32 7a 72 61 43 53 77 49 59 67 43 53 42 57 7a 50 76 62 47 6d 52 61 78 50 78 67 5a 4f 36 4b 4f 4b 36 71 54 69 38 35 50 4f 45 69 72 35 70 47 54 74 35 50 62 56 49 34 32 72 59 76 6d 6c 57 50 78 44 79 35 53 6e 6b 75 71 4d 4c 2d 54 71 6d 46 58 6b 7a 67 0d 0a
                                  Data Ascii: 9etoken=fSWJiPUMV70:APA91bFKS-DhoOHKTGrx2k0DpF0CQsSttnXX_B0JKHruMNKBoWZKMh7Y2y2zraCSwIYgCSBWzPvbGmRaxPxgZO6KOK6qTi85POEir5pGTt5PbVI42rYvmlWPxDy5SnkuqML-TqmFXkzg
                                  2023-01-11 08:53:51 UTC1INData Raw: 30 0d 0a 0d 0a
                                  Data Ascii: 0


                                  Session IDSource IPSource PortDestination IPDestination Port
                                  1192.168.2.3051732104.18.225.52443
                                  TimestampkBytes transferredDirectionData
                                  2023-01-11 08:54:00 UTC1OUTGET /apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js HTTP/1.1
                                  SDK-Version: onesignal/android/040000
                                  Accept: application/vnd.onesignal.v1+json
                                  User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; VMware Virtual Platform Build/PI)
                                  Host: api.onesignal.com
                                  Connection: Keep-Alive
                                  Accept-Encoding: gzip
                                  2023-01-11 08:54:00 UTC1INHTTP/1.1 200 OK
                                  Date: Wed, 11 Jan 2023 08:54:00 GMT
                                  Content-Type: application/json; charset=utf-8
                                  Transfer-Encoding: chunked
                                  Connection: close
                                  status: 200 OK
                                  cache-control: public, max-age=3600
                                  access-control-allow-origin: *
                                  vary: Origin, Accept-Encoding
                                  referrer-policy: strict-origin-when-cross-origin
                                  x-permitted-cross-domain-policies: none
                                  x-xss-protection: 1; mode=block
                                  x-request-id: d6a28dce-e029-4444-a38c-31c6d81b1baf
                                  access-control-allow-headers: SDK-Version
                                  x-download-options: noopen
                                  etag: W/"eb5e836eec07b15225bee81cddc87a3b"
                                  x-frame-options: SAMEORIGIN
                                  x-runtime: 0.021180
                                  x-content-type-options: nosniff
                                  x-envoy-upstream-service-time: 23
                                  Via: 1.1 google
                                  Alt-Svc: h3=":443"; ma=86400, h3-29=":443"; ma=86400
                                  CF-Cache-Status: HIT
                                  Age: 2768
                                  Expires: Wed, 11 Jan 2023 09:54:00 GMT
                                  Strict-Transport-Security: max-age=15552000; includeSubDomains
                                  Server: cloudflare
                                  CF-RAY: 787c6cdfa9552c41-FRA
                                  2023-01-11 08:54:00 UTC2INData Raw: 31 30 62 0d 0a 7b 22 61 77 6c 5f 6c 69 73 74 22 3a 7b 7d 2c 22 61 6e 64 72 6f 69 64 5f 73 65 6e 64 65 72 5f 69 64 22 3a 22 36 38 30 30 39 39 35 34 38 32 39 38 22 2c 22 63 68 6e 6c 5f 6c 73 74 22 3a 5b 5d 2c 22 6f 75 74 63 6f 6d 65 73 22 3a 7b 22 64 69 72 65 63 74 22 3a 7b 22 65 6e 61 62 6c 65 64 22 3a 66 61 6c 73 65 7d 2c 22 69 6e 64 69 72 65 63 74 22 3a 7b 22 6e 6f 74 69 66 69 63 61 74 69 6f 6e 5f 61 74 74 72 69 62 75 74 69 6f 6e 22 3a 7b 22 6d 69 6e 75 74 65 73 5f 73 69 6e 63 65 5f 64 69 73 70 6c 61 79 65 64 22 3a 36 30 2c 22 6c 69 6d 69 74 22 3a 31 30 7d 2c 22 65 6e 61 62 6c 65 64 22 3a 66 61 6c 73 65 7d 2c 22 75 6e 61 74 74 72 69 62 75 74 65 64 22 3a 7b 22 65 6e 61 62 6c 65 64 22 3a 66 61 6c 73 65 7d 7d 2c 22 72 65 63 65 69 76 65 5f 72 65 63 65 69 70
                                  Data Ascii: 10b{"awl_list":{},"android_sender_id":"680099548298","chnl_lst":[],"outcomes":{"direct":{"enabled":false},"indirect":{"notification_attribution":{"minutes_since_displayed":60,"limit":10},"enabled":false},"unattributed":{"enabled":false}},"receive_receip
                                  2023-01-11 08:54:00 UTC3INData Raw: 30 0d 0a 0d 0a
                                  Data Ascii: 0


                                  Session IDSource IPSource PortDestination IPDestination Port
                                  2192.168.2.3051734104.18.225.52443
                                  TimestampkBytes transferredDirectionData
                                  2023-01-11 08:54:03 UTC3OUTGET /apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js HTTP/1.1
                                  SDK-Version: onesignal/android/040000
                                  Accept: application/vnd.onesignal.v1+json
                                  if-none-match: W/"eb5e836eec07b15225bee81cddc87a3b"
                                  User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; VMware Virtual Platform Build/PI)
                                  Host: api.onesignal.com
                                  Connection: Keep-Alive
                                  Accept-Encoding: gzip
                                  2023-01-11 08:54:03 UTC3INHTTP/1.1 304 Not Modified
                                  Date: Wed, 11 Jan 2023 08:54:03 GMT
                                  Connection: close
                                  status: 200 OK
                                  cache-control: public, max-age=3600
                                  access-control-allow-origin: *
                                  vary: Origin, Accept-Encoding
                                  referrer-policy: strict-origin-when-cross-origin
                                  x-permitted-cross-domain-policies: none
                                  x-xss-protection: 1; mode=block
                                  x-request-id: d6a28dce-e029-4444-a38c-31c6d81b1baf
                                  access-control-allow-headers: SDK-Version
                                  x-download-options: noopen
                                  etag: W/"eb5e836eec07b15225bee81cddc87a3b"
                                  x-frame-options: SAMEORIGIN
                                  x-runtime: 0.021180
                                  x-content-type-options: nosniff
                                  x-envoy-upstream-service-time: 23
                                  Via: 1.1 google
                                  Alt-Svc: h3=":443"; ma=86400, h3-29=":443"; ma=86400
                                  CF-Cache-Status: HIT
                                  Age: 2771
                                  Expires: Wed, 11 Jan 2023 09:54:03 GMT
                                  Strict-Transport-Security: max-age=15552000; includeSubDomains
                                  Server: cloudflare
                                  CF-RAY: 787c6cf229f12d04-FRA


                                  Session IDSource IPSource PortDestination IPDestination Port
                                  3192.168.2.3058236142.250.180.142443
                                  TimestampkBytes transferredDirectionData
                                  2023-01-11 08:54:07 UTC4OUTPOST /c2dm/register3 HTTP/1.1
                                  Authorization: AidLogin 3976102378291501644:1184905049225720946
                                  app: net.pictures.clinicsisa
                                  gcm_ver: 210214031
                                  User-Agent: Android-GCM/1.5 (x86 PI)
                                  content-length: 473
                                  content-type: application/x-www-form-urlencoded
                                  Host: android.clients.google.com
                                  Connection: Keep-Alive
                                  Accept-Encoding: gzip
                                  2023-01-11 08:54:07 UTC4OUTData Raw: 58 2d 73 75 62 74 79 70 65 3d 36 38 30 30 39 39 35 34 38 32 39 38 26 73 65 6e 64 65 72 3d 36 38 30 30 39 39 35 34 38 32 39 38 26 58 2d 61 70 70 5f 76 65 72 3d 34 26 58 2d 6f 73 76 3d 32 38 26 58 2d 63 6c 69 76 3d 66 69 69 64 2d 32 30 2e 30 2e 30 26 58 2d 67 6d 73 76 3d 32 31 30 32 31 34 30 33 31 26 58 2d 61 70 70 69 64 3d 63 76 31 33 56 42 33 35 57 59 67 26 58 2d 73 63 6f 70 65 3d 2a 26 58 2d 67 6d 70 5f 61 70 70 5f 69 64 3d 31 25 33 41 37 35 34 37 39 35 36 31 34 30 34 32 25 33 41 61 6e 64 72 6f 69 64 25 33 41 63 36 38 32 62 38 31 34 34 61 38 64 64 35 32 62 63 31 61 64 36 33 26 58 2d 46 69 72 65 62 61 73 65 2d 43 6c 69 65 6e 74 3d 66 69 72 65 2d 63 6f 72 65 25 32 46 31 39 2e 30 2e 30 2b 66 69 72 65 2d 61 6e 64 72 6f 69 64 25 32 46 2b 66 69 72 65 2d 69 69
                                  Data Ascii: X-subtype=680099548298&sender=680099548298&X-app_ver=4&X-osv=28&X-cliv=fiid-20.0.0&X-gmsv=210214031&X-appid=cv13VB35WYg&X-scope=*&X-gmp_app_id=1%3A754795614042%3Aandroid%3Ac682b8144a8dd52bc1ad63&X-Firebase-Client=fire-core%2F19.0.0+fire-android%2F+fire-ii
                                  2023-01-11 08:54:08 UTC5INHTTP/1.1 200 OK
                                  Content-Type: text/plain; charset=UTF-8
                                  Date: Wed, 11 Jan 2023 08:54:08 GMT
                                  Expires: Wed, 11 Jan 2023 08:54:08 GMT
                                  Cache-Control: private, max-age=0
                                  X-Content-Type-Options: nosniff
                                  X-Frame-Options: SAMEORIGIN
                                  Content-Security-Policy: frame-ancestors 'self'
                                  X-XSS-Protection: 1; mode=block
                                  Server: GSE
                                  Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000,h3-Q050=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43"
                                  Accept-Ranges: none
                                  Vary: Accept-Encoding
                                  Connection: close
                                  Transfer-Encoding: chunked
                                  2023-01-11 08:54:08 UTC5INData Raw: 39 65 0d 0a 74 6f 6b 65 6e 3d 63 76 31 33 56 42 33 35 57 59 67 3a 41 50 41 39 31 62 48 46 42 39 4e 71 53 46 77 66 54 51 4a 32 45 61 37 33 57 4a 5a 44 4b 53 76 69 6e 65 61 51 34 37 32 49 76 51 49 76 78 74 46 7a 34 6a 4e 7a 62 44 4a 73 38 78 4a 50 32 6a 73 42 6b 53 4e 44 34 55 57 32 75 74 52 78 78 45 68 68 6d 37 55 63 54 5a 6f 62 6b 4c 6a 44 68 6d 33 75 79 70 54 42 67 4f 4f 55 68 6e 7a 59 68 43 72 47 39 44 51 74 35 69 34 51 72 54 31 6c 79 77 77 67 55 69 68 52 4c 74 6f 41 32 32 56 5a 0d 0a
                                  Data Ascii: 9etoken=cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ
                                  2023-01-11 08:54:08 UTC5INData Raw: 30 0d 0a 0d 0a
                                  Data Ascii: 0


                                  Session IDSource IPSource PortDestination IPDestination Port
                                  4192.168.2.3051738104.18.225.52443
                                  TimestampkBytes transferredDirectionData
                                  2023-01-11 08:54:15 UTC5OUTPOST /players HTTP/1.1
                                  SDK-Version: onesignal/android/040000
                                  Accept: application/vnd.onesignal.v1+json
                                  Content-Type: application/json; charset=UTF-8
                                  Content-Length: 466
                                  User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; VMware Virtual Platform Build/PI)
                                  Host: api.onesignal.com
                                  Connection: Keep-Alive
                                  Accept-Encoding: gzip
                                  2023-01-11 08:54:15 UTC6OUTData Raw: 7b 22 61 70 70 5f 69 64 22 3a 22 32 62 64 35 31 30 35 39 2d 31 38 31 61 2d 34 36 32 66 2d 61 38 66 33 2d 37 63 33 66 36 66 31 64 62 61 38 39 22 2c 22 64 65 76 69 63 65 5f 6f 73 22 3a 22 39 22 2c 22 74 69 6d 65 7a 6f 6e 65 22 3a 2d 31 38 30 30 30 2c 22 6c 61 6e 67 75 61 67 65 22 3a 22 65 6e 22 2c 22 73 64 6b 22 3a 22 30 34 30 30 30 30 22 2c 22 73 64 6b 5f 74 79 70 65 22 3a 22 6e 61 74 69 76 65 22 2c 22 61 6e 64 72 6f 69 64 5f 70 61 63 6b 61 67 65 22 3a 22 6e 65 74 2e 70 69 63 74 75 72 65 73 2e 63 6c 69 6e 69 63 73 69 73 61 22 2c 22 64 65 76 69 63 65 5f 6d 6f 64 65 6c 22 3a 22 47 61 6c 61 78 79 20 4e 65 78 75 73 22 2c 22 67 61 6d 65 5f 76 65 72 73 69 6f 6e 22 3a 34 2c 22 6e 65 74 5f 74 79 70 65 22 3a 30 2c 22 63 61 72 72 69 65 72 22 3a 22 56 6f 64 61 66 6f
                                  Data Ascii: {"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"Vodafo
                                  2023-01-11 08:54:15 UTC6INHTTP/1.1 200 OK
                                  Date: Wed, 11 Jan 2023 08:54:15 GMT
                                  Content-Type: application/json; charset=utf-8
                                  Transfer-Encoding: chunked
                                  Connection: close
                                  status: 200 OK
                                  cache-control: max-age=0, private, must-revalidate
                                  access-control-allow-origin: *
                                  vary: Accept, Origin, Accept-Encoding
                                  referrer-policy: strict-origin-when-cross-origin
                                  x-permitted-cross-domain-policies: none
                                  x-xss-protection: 1; mode=block
                                  x-request-id: e561658d-e6cb-4ea7-90c4-d9bf4445b866
                                  access-control-allow-headers: SDK-Version
                                  x-download-options: noopen
                                  etag: W/"79845d3c2f111dc1a06ac0c5ff19d649"
                                  x-frame-options: SAMEORIGIN
                                  x-runtime: 0.027059
                                  x-content-type-options: nosniff
                                  x-envoy-upstream-service-time: 28
                                  Via: 1.1 google
                                  Alt-Svc: h3=":443"; ma=86400, h3-29=":443"; ma=86400
                                  CF-Cache-Status: DYNAMIC
                                  Strict-Transport-Security: max-age=15552000; includeSubDomains
                                  Server: cloudflare
                                  CF-RAY: 787c6d392b5792b7-FRA
                                  2023-01-11 08:54:15 UTC7INData Raw: 33 63 0d 0a 7b 22 73 75 63 63 65 73 73 22 3a 74 72 75 65 2c 22 69 64 22 3a 22 37 31 61 66 34 64 32 39 2d 36 30 32 33 2d 34 35 30 65 2d 38 31 35 37 2d 32 63 61 36 36 30 64 64 30 34 39 38 22 7d 0d 0a
                                  Data Ascii: 3c{"success":true,"id":"71af4d29-6023-450e-8157-2ca660dd0498"}
                                  2023-01-11 08:54:15 UTC7INData Raw: 30 0d 0a 0d 0a
                                  Data Ascii: 0


                                  Session IDSource IPSource PortDestination IPDestination Port
                                  5192.168.2.3051740104.18.225.52443
                                  TimestampkBytes transferredDirectionData
                                  2023-01-11 08:54:18 UTC7OUTGET /apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js?player_id=71af4d29-6023-450e-8157-2ca660dd0498 HTTP/1.1
                                  SDK-Version: onesignal/android/040000
                                  Accept: application/vnd.onesignal.v1+json
                                  if-none-match: W/"eb5e836eec07b15225bee81cddc87a3b"
                                  User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; VMware Virtual Platform Build/PI)
                                  Host: api.onesignal.com
                                  Connection: Keep-Alive
                                  Accept-Encoding: gzip
                                  2023-01-11 08:54:18 UTC7INHTTP/1.1 304 Not Modified
                                  Date: Wed, 11 Jan 2023 08:54:18 GMT
                                  Connection: close
                                  status: 200 OK
                                  cache-control: public, max-age=3600
                                  access-control-allow-origin: *
                                  vary: Origin, Accept-Encoding
                                  referrer-policy: strict-origin-when-cross-origin
                                  x-permitted-cross-domain-policies: none
                                  x-xss-protection: 1; mode=block
                                  x-request-id: 8eeebdd2-ce8f-42a9-b542-a45f831ff819
                                  access-control-allow-headers: SDK-Version
                                  x-download-options: noopen
                                  etag: W/"eb5e836eec07b15225bee81cddc87a3b"
                                  x-frame-options: SAMEORIGIN
                                  x-runtime: 0.015684
                                  x-content-type-options: nosniff
                                  x-envoy-upstream-service-time: 17
                                  Via: 1.1 google
                                  Alt-Svc: h3=":443"; ma=86400, h3-29=":443"; ma=86400
                                  CF-Cache-Status: HIT
                                  Age: 2665
                                  Expires: Wed, 11 Jan 2023 09:54:18 GMT
                                  Strict-Transport-Security: max-age=15552000; includeSubDomains
                                  Server: cloudflare
                                  CF-RAY: 787c6d508c37914c-FRA


                                  Session IDSource IPSource PortDestination IPDestination Port
                                  6192.168.2.3051742104.18.225.52443
                                  TimestampkBytes transferredDirectionData
                                  2023-01-11 08:54:27 UTC8OUTPUT /players/71af4d29-6023-450e-8157-2ca660dd0498 HTTP/1.1
                                  SDK-Version: onesignal/android/040000
                                  Accept: application/vnd.onesignal.v1+json
                                  Content-Type: application/json; charset=UTF-8
                                  Content-Length: 78
                                  User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; VMware Virtual Platform Build/PI)
                                  Host: api.onesignal.com
                                  Connection: Keep-Alive
                                  Accept-Encoding: gzip
                                  2023-01-11 08:54:27 UTC9OUTData Raw: 7b 22 63 61 72 72 69 65 72 22 3a 22 56 65 72 69 7a 6f 6e 20 57 69 72 65 6c 65 73 73 22 2c 22 61 70 70 5f 69 64 22 3a 22 32 62 64 35 31 30 35 39 2d 31 38 31 61 2d 34 36 32 66 2d 61 38 66 33 2d 37 63 33 66 36 66 31 64 62 61 38 39 22 7d
                                  Data Ascii: {"carrier":"Verizon Wireless","app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89"}
                                  2023-01-11 08:54:27 UTC9INHTTP/1.1 200 OK
                                  Date: Wed, 11 Jan 2023 08:54:27 GMT
                                  Content-Type: application/json; charset=utf-8
                                  Content-Length: 16
                                  Connection: close
                                  access-control-allow-headers: SDK-Version,Content-Type,Origin
                                  access-control-allow-headers: OneSignal-Subscription-Id
                                  access-control-allow-origin: *
                                  traceparent: 00-3573eacf2c3914b89321632efb023413-6b34391320bb4816-01
                                  Via: 1.1 google
                                  Alt-Svc: h3=":443"; ma=86400, h3-29=":443"; ma=86400
                                  CF-Cache-Status: DYNAMIC
                                  Strict-Transport-Security: max-age=15552000; includeSubDomains
                                  Server: cloudflare
                                  CF-RAY: 787c6d849a479ba1-FRA
                                  2023-01-11 08:54:27 UTC9INData Raw: 7b 22 73 75 63 63 65 73 73 22 3a 74 72 75 65 7d
                                  Data Ascii: {"success":true}


                                  Session IDSource IPSource PortDestination IPDestination Port
                                  7192.168.2.3054684104.18.226.52443
                                  TimestampkBytes transferredDirectionData
                                  2023-01-11 08:56:09 UTC9OUTPOST /players HTTP/1.1
                                  SDK-Version: onesignal/android/040000
                                  Accept: application/vnd.onesignal.v1+json
                                  Content-Type: application/json; charset=UTF-8
                                  Content-Length: 322
                                  User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; VMware Virtual Platform Build/PI)
                                  Host: api.onesignal.com
                                  Connection: Keep-Alive
                                  Accept-Encoding: gzip
                                  2023-01-11 08:56:09 UTC10OUTData Raw: 7b 22 61 70 70 5f 69 64 22 3a 22 32 62 64 35 31 30 35 39 2d 31 38 31 61 2d 34 36 32 66 2d 61 38 66 33 2d 37 63 33 66 36 66 31 64 62 61 38 39 22 2c 22 64 65 76 69 63 65 5f 6f 73 22 3a 22 39 22 2c 22 74 69 6d 65 7a 6f 6e 65 22 3a 2d 31 38 30 30 30 2c 22 6c 61 6e 67 75 61 67 65 22 3a 22 65 6e 22 2c 22 73 64 6b 22 3a 22 30 34 30 30 30 30 22 2c 22 73 64 6b 5f 74 79 70 65 22 3a 22 6e 61 74 69 76 65 22 2c 22 61 6e 64 72 6f 69 64 5f 70 61 63 6b 61 67 65 22 3a 22 6e 65 74 2e 70 69 63 74 75 72 65 73 2e 63 6c 69 6e 69 63 73 69 73 61 22 2c 22 64 65 76 69 63 65 5f 6d 6f 64 65 6c 22 3a 22 47 61 6c 61 78 79 20 4e 65 78 75 73 22 2c 22 67 61 6d 65 5f 76 65 72 73 69 6f 6e 22 3a 34 2c 22 6e 65 74 5f 74 79 70 65 22 3a 30 2c 22 63 61 72 72 69 65 72 22 3a 22 45 2d 50 6c 75 73
                                  Data Ascii: {"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"E-Plus
                                  2023-01-11 08:56:09 UTC10INHTTP/1.1 200 OK
                                  Date: Wed, 11 Jan 2023 08:56:09 GMT
                                  Content-Type: application/json; charset=utf-8
                                  Transfer-Encoding: chunked
                                  Connection: close
                                  status: 200 OK
                                  cache-control: max-age=0, private, must-revalidate
                                  access-control-allow-origin: *
                                  vary: Accept, Origin, Accept-Encoding
                                  referrer-policy: strict-origin-when-cross-origin
                                  x-permitted-cross-domain-policies: none
                                  x-xss-protection: 1; mode=block
                                  x-request-id: 2ed99f55-ce15-4e25-8ebc-78bdcf09ad78
                                  access-control-allow-headers: SDK-Version
                                  x-download-options: noopen
                                  etag: W/"b5f16e8355c8770d3bd8fa24d99bccf8"
                                  x-frame-options: SAMEORIGIN
                                  x-runtime: 0.019569
                                  x-content-type-options: nosniff
                                  x-envoy-upstream-service-time: 21
                                  Via: 1.1 google
                                  Alt-Svc: h3=":443"; ma=86400, h3-29=":443"; ma=86400
                                  CF-Cache-Status: DYNAMIC
                                  Strict-Transport-Security: max-age=15552000; includeSubDomains
                                  Server: cloudflare
                                  CF-RAY: 787c70063bfb2c42-FRA
                                  2023-01-11 08:56:09 UTC11INData Raw: 33 63 0d 0a 7b 22 73 75 63 63 65 73 73 22 3a 74 72 75 65 2c 22 69 64 22 3a 22 32 61 38 64 65 61 31 36 2d 30 63 30 34 2d 34 36 61 65 2d 61 30 31 65 2d 62 32 39 35 37 63 35 30 63 64 61 35 22 7d 0d 0a
                                  Data Ascii: 3c{"success":true,"id":"2a8dea16-0c04-46ae-a01e-b2957c50cda5"}
                                  2023-01-11 08:56:09 UTC11INData Raw: 30 0d 0a 0d 0a
                                  Data Ascii: 0


                                  Session IDSource IPSource PortDestination IPDestination Port
                                  8192.168.2.3058250142.250.180.142443
                                  TimestampkBytes transferredDirectionData
                                  2023-01-11 08:56:53 UTC11OUTPOST /c2dm/register3 HTTP/1.1
                                  Authorization: AidLogin 3976102378291501644:1184905049225720946
                                  app: net.pictures.clinicsisa
                                  gcm_ver: 210214031
                                  User-Agent: Android-GCM/1.5 (x86 PI)
                                  content-length: 153
                                  content-type: application/x-www-form-urlencoded
                                  Host: android.clients.google.com
                                  Connection: Keep-Alive
                                  Accept-Encoding: gzip
                                  2023-01-11 08:56:53 UTC11OUTData Raw: 64 65 6c 65 74 65 3d 74 72 75 65 26 75 6e 72 65 67 5f 63 61 75 73 65 3d 31 26 61 70 70 3d 6e 65 74 2e 70 69 63 74 75 72 65 73 2e 63 6c 69 6e 69 63 73 69 73 61 26 64 65 76 69 63 65 3d 33 39 37 36 31 30 32 33 37 38 32 39 31 35 30 31 36 34 34 26 61 70 70 5f 76 65 72 3d 2d 31 26 69 6e 66 6f 3d 67 77 79 62 56 33 62 6b 67 4f 55 54 51 45 62 31 61 42 4a 36 58 68 79 79 77 49 46 32 66 78 63 26 67 63 6d 5f 76 65 72 3d 32 31 30 32 31 34 30 33 31 26 70 6c 61 74 3d 30
                                  Data Ascii: delete=true&unreg_cause=1&app=net.pictures.clinicsisa&device=3976102378291501644&app_ver=-1&info=gwybV3bkgOUTQEb1aBJ6XhyywIF2fxc&gcm_ver=210214031&plat=0
                                  2023-01-11 08:56:54 UTC11INHTTP/1.1 200 OK
                                  Content-Type: text/plain; charset=UTF-8
                                  Date: Wed, 11 Jan 2023 08:56:54 GMT
                                  Expires: Wed, 11 Jan 2023 08:56:54 GMT
                                  Cache-Control: private, max-age=0
                                  X-Content-Type-Options: nosniff
                                  X-Frame-Options: SAMEORIGIN
                                  Content-Security-Policy: frame-ancestors 'self'
                                  X-XSS-Protection: 1; mode=block
                                  Server: GSE
                                  Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000,h3-Q050=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43"
                                  Accept-Ranges: none
                                  Vary: Accept-Encoding
                                  Connection: close
                                  Transfer-Encoding: chunked
                                  2023-01-11 08:56:54 UTC12INData Raw: 31 66 0d 0a 64 65 6c 65 74 65 64 3d 6e 65 74 2e 70 69 63 74 75 72 65 73 2e 63 6c 69 6e 69 63 73 69 73 61 0d 0a
                                  Data Ascii: 1fdeleted=net.pictures.clinicsisa
                                  2023-01-11 08:56:54 UTC12INData Raw: 30 0d 0a 0d 0a
                                  Data Ascii: 0


                                  APK Behavior

                                  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
                                  • -
                                  API: android.net.ConnectivityManager->getActiveNetworkInfo at k.c.c.h.x.run:66 Show source
                                  NameTypeValue
                                  Return Valueandroid.net.NetworkInfo
                                  • toString: [type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: (none), failover: false, available: true, roaming: false]
                                  API: android.net.ConnectivityManager->getActiveNetworkInfo at ..:9 Show source
                                  NameTypeValue
                                  Return Valueandroid.net.NetworkInfo
                                  • toString: [type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: (none), failover: false, available: true, roaming: false]
                                  API: android.content.pm.PackageManager->setComponentEnabledSetting at ..:29 Show source
                                  NameTypeValue
                                  p0java.lang.Integer
                                  • toString: 1
                                  p1java.lang.Integer
                                  • toString: 1
                                  NameTypeValue
                                  Return Valueandroid.content.ComponentName
                                  • toString: ComponentInfo{net.pictures.clinicsisa/androidx.work.impl.background.systemjob.SystemJobService}
                                  API: android.content.pm.PackageManager->setComponentEnabledSetting at com.yandex.metrica.impl.ob.g0.a:21 Show source
                                  NameTypeValue
                                  p0java.lang.Integer
                                  • toString: 2
                                  p1java.lang.Integer
                                  • toString: 1
                                  NameTypeValue
                                  Return Valueandroid.content.ComponentName
                                  • toString: ComponentInfo{net.pictures.clinicsisa/com.yandex.metrica.PreloadInfoContentProvider}
                                  API: java.net.URL->openConnection at k.e.k3.run:60 Show source
                                  NameTypeValue
                                  Return Valuecom.android.okhttp.internal.huc.HttpsURLConnectionImpl
                                  • toString: com.android.okhttp.internal.huc.HttpURLConnectionImpl:https://api.onesignal.com/apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js
                                  API: android.content.ContentResolver->query at ..:30 Show source
                                  NameTypeValue
                                  p0android.net.Uri$StringUri
                                  • toString: content://com.huawei.appmarket.commondata/item/5
                                  p1null
                                  • toString: null
                                  p2null
                                  • toString: null
                                  p3[Ljava.lang.String;
                                  • toString: [Ljava.lang.String;@41e6ca8
                                  • Arrays.toString: [net.pictures.clinicsisa]
                                  p4null
                                  • toString: null
                                  NameTypeValue
                                  Return Valuenull
                                  • toString: null
                                  API: android.content.ContentResolver->query at com.yandex.metrica.impl.ob.u2.invoke:17 Show source
                                  NameTypeValue
                                  p0android.net.Uri$StringUri
                                  • toString: content://com.yandex.preinstallsatellite.appmetrica.provider/clids
                                  p1null
                                  • toString: null
                                  p2null
                                  • toString: null
                                  p3null
                                  • toString: null
                                  p4null
                                  • toString: null
                                  NameTypeValue
                                  Return Valuenull
                                  • toString: null
                                  API: android.location.LocationManager->isProviderEnabled at ..:3 Show source
                                  API: android.location.LocationManager->getLastKnownLocation at ..:20 Show source
                                  API: android.telephony.TelephonyManager->getCellLocation at ..:31 Show source
                                  API: android.location.LocationManager->getProviders at ..:16 Show source
                                  API: android.location.LocationManager->requestLocationUpdates at ..:21 Show source
                                  API: android.net.ConnectivityManager->getNetworkInfo at ..:13 Show source
                                  API: android.net.ConnectivityManager->getNetworkInfo at ..:102 Show source
                                  API: android.net.ConnectivityManager->getActiveNetworkInfo at ..:9 Show source
                                  API: android.net.ConnectivityManager->getActiveNetworkInfo at ..:1 Show source
                                  API: android.net.ConnectivityManager->getNetworkInfo at ..:14 Show source
                                  API: android.net.ConnectivityManager->getActiveNetworkInfo at ..:11 Show source
                                  API: android.net.ConnectivityManager->getNetworkInfo at ..:29 Show source
                                  API: android.net.ConnectivityManager->getNetworkInfo at ..:23 Show source
                                  API: android.net.ConnectivityManager->getNetworkInfo at ..:28 Show source
                                  API: android.net.ConnectivityManager->getActiveNetworkInfo at ..:3 Show source
                                  API: android.net.ConnectivityManager->getNetworkInfo at ..:10 Show source
                                  API: android.net.ConnectivityManager->getNetworkInfo at ..:13 Show source
                                  API: android.net.wifi.WifiManager->isWifiEnabled at ..:25 Show source
                                  API: android.net.wifi.WifiManager->isWifiEnabled at ..:10 Show source
                                  API: android.net.wifi.WifiManager->getScanResults at ..:43 Show source
                                  API: android.content.pm.PackageManager->setComponentEnabledSetting at k.b.a.a.a.c:29 Show source
                                  API: android.content.pm.PackageManager->setComponentEnabledSetting at ..:41 Show source
                                  API: android.content.pm.PackageManager->setComponentEnabledSetting at com.yandex.metrica.impl.ob.g0.a:21 Show source
                                  API: android.content.pm.PackageManager->setComponentEnabledSetting at ..:91 Show source
                                  API: android.net.ConnectivityManager->startUsingNetworkFeature at ..:41 Show source
                                  API: android.net.ConnectivityManager->stopUsingNetworkFeature at ..:15 Show source
                                  API: android.net.wifi.WifiManager->startScan at ..:41 Show source
                                  API: android.net.wifi.WifiManager->setWifiEnabled at ..:18 Show source
                                  API: java.net.ServerSocket-><init> at ..:2 Show source
                                  API: android.webkit.WebView-><init> at ..:1 Show source
                                  API: java.net.HttpURLConnection->connect at ..:5 Show source
                                  API: java.net.URL->openConnection at ..:8 Show source
                                  API: java.net.URL->openConnection at ..:27 Show source
                                  API: java.net.URL->openConnection at ..:30 Show source
                                  API: java.net.URL->openConnection at ..:45 Show source
                                  API: java.net.Socket-><init> at ..:909 Show source
                                  API: java.net.HttpURLConnection-><init> at ..:1 Show source
                                  API: java.net.Socket-><init> at ..:25 Show source
                                  API: android.content.ContentResolver->openFileDescriptor at ..:16 Show source
                                  API: android.content.ContentResolver->query at ..:23 Show source
                                  API: android.content.ContentResolver->query at ..:16 Show source
                                  API: android.content.ContentResolver->openFileDescriptor at ..:20 Show source
                                  API: android.content.ContentResolver->query at ..:1 Show source
                                  API: android.content.ContentResolver->openInputStream at ..:468 Show source
                                  API: android.content.ContentResolver->query at ..:7 Show source
                                  API: android.content.ContentResolver->query at ..:41 Show source
                                  API: android.content.ContentResolver->query at ..:13 Show source
                                  API: android.content.ContentResolver->openOutputStream at ..:61 Show source
                                  API: android.content.ContentResolver->query at ..:205 Show source
                                  API: android.content.ContentResolver->openFileDescriptor at ..:7 Show source
                                  API: android.content.ContentResolver->openInputStream at ..:140 Show source
                                  API: android.content.ContentResolver->query at ..:277 Show source
                                  API: android.content.ContentResolver->openInputStream at ..:179 Show source
                                  API: android.content.ContentResolver->query at ..:16 Show source
                                  API: android.content.ContentResolver->openInputStream at ..:14 Show source
                                  API: android.content.ContentResolver->query at ..:545 Show source
                                  API: android.content.ContentResolver->query at ..:99 Show source
                                  API: android.content.ContentResolver->openOutputStream at ..:634 Show source
                                  API: android.content.ContentResolver->openFileDescriptor at ..:24 Show source
                                  API: android.content.ContentResolver->query at ..:68 Show source
                                  API: android.content.ContentResolver->query at ..:48 Show source
                                  API: java.lang.Runtime->exec at ..:17 Show source
                                  API: android.telephony.TelephonyManager->getLine1Number at ..:10 Show source
                                  API: android.telephony.TelephonyManager->getLine1Number at ..:7 Show source
                                  API: android.telephony.TelephonyManager->getLine1Number at ..:33 Show source
                                  API: android.telephony.TelephonyManager->getLine1Number at ..:11 Show source
                                  API: android.telephony.TelephonyManager->listen at ..:35 Show source
                                  API: android.telephony.TelephonyManager->listen at ..:43 Show source
                                  API: android.provider.Telephony$Threads->getOrCreateThreadId at ..:367 Show source
                                  API: android.provider.Telephony$Threads->getOrCreateThreadId at ..:302 Show source
                                  API: android.telephony.SmsManager->sendMultipartTextMessage at ..:47 Show source
                                  API: android.telephony.SmsManager->sendMultipartTextMessage at ..:637 Show source
                                  API: android.app.NotificationManager->notify at ..:33 Show source
                                  API: android.app.NotificationManager->notify at ..:177 Show source
                                  API: android.app.NotificationManager->notify at ..:8 Show source
                                  API: android.app.NotificationManager->notify at k.c.c.k.e.a:1313 Show source
                                  API: android.app.NotificationManager->notify at ..:223 Show source
                                  API: android.os.PowerManager$WakeLock->acquire at ..:9 Show source
                                  API: android.os.PowerManager$WakeLock->release at ..:26 Show source
                                  API: android.os.PowerManager$WakeLock->acquire at ..:24 Show source
                                  API: android.os.PowerManager$WakeLock->acquire at ..:9 Show source
                                  API: android.os.PowerManager$WakeLock->acquire at ..:73 Show source
                                  API: android.os.PowerManager$WakeLock->acquire at ..:91 Show source
                                  API: android.os.PowerManager$WakeLock->acquire at ..:9 Show source
                                  API: android.os.PowerManager$WakeLock->acquire at ..:46 Show source
                                  API: android.os.PowerManager$WakeLock->acquire at ..:80 Show source
                                  API: android.os.PowerManager$WakeLock->acquire at ..:10 Show source
                                  API: android.os.PowerManager$WakeLock->acquire at k.c.c.h.x.run:18 Show source
                                  API: android.os.PowerManager$WakeLock->acquire at ..:24 Show source
                                  API: android.os.PowerManager$WakeLock->acquire at ..:24 Show source
                                  API: android.os.PowerManager$WakeLock->acquire at ..:13 Show source
                                  API: android.os.PowerManager$WakeLock->release at ..:48 Show source
                                  API: android.os.PowerManager$WakeLock->release at ..:6 Show source
                                  API: android.os.PowerManager$WakeLock->acquire at ..:16 Show source
                                  API: android.os.PowerManager$WakeLock->release at ..:10 Show source
                                  API: android.os.PowerManager$WakeLock->acquire at ..:55 Show source
                                  API: android.os.PowerManager$WakeLock->acquire at ..:9 Show source
                                  API: android.os.PowerManager$WakeLock->release at ..:9 Show source

                                  102 Executed Methods

                                  APIs
                                  • k.e.p2$n.d:Lk/e/p2$n
                                  • android.net.TrafficStats.setThreadStatsTag
                                  • k.e.p2$n.f:Lk/e/p2$n
                                  • java.lang.StringBuilder.<init>
                                  • 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.toString
                                  • java.net.URL.<init>
                                  • java.net.URL.openConnection
                                  • java.net.HttpURLConnection.setUseCaches
                                  • java.net.HttpURLConnection.setConnectTimeout
                                  • java.net.HttpURLConnection.setReadTimeout
                                  • java.net.HttpURLConnection.setRequestProperty
                                  • java.net.HttpURLConnection.setRequestProperty
                                  • java.net.HttpURLConnection.setDoInput
                                  • java.net.HttpURLConnection.setRequestProperty
                                  • java.net.HttpURLConnection.setRequestMethod
                                  • java.net.HttpURLConnection.setDoOutput
                                  • org.json.JSONObject.toString
                                  • 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.String.getBytes
                                  • java.net.HttpURLConnection.setFixedLengthStreamingMode
                                  • java.net.HttpURLConnection.getOutputStream
                                  • java.io.OutputStream.write
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.net.HttpURLConnection.setRequestProperty
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.net.HttpURLConnection.getResponseCode
                                  • k.e.p2$n.g:Lk/e/p2$n
                                  • java.lang.StringBuilder.<init>
                                  • 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.toString
                                  • java.net.HttpURLConnection.getErrorStream
                                  • java.net.HttpURLConnection.getInputStream
                                  • java.util.Scanner.<init>
                                  • java.util.Scanner.useDelimiter
                                  • java.util.Scanner.hasNext
                                  • java.util.Scanner.next
                                  • java.util.Scanner.close
                                  • 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
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.lang.Thread.<init>
                                  • java.lang.Thread.start
                                  • java.lang.StringBuilder.<init>
                                  • 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.append
                                  • java.lang.StringBuilder.toString
                                  • java.lang.Thread.<init>
                                  • java.lang.Thread.start
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.net.HttpURLConnection.getInputStream
                                  • java.util.Scanner.<init>
                                  • java.util.Scanner.useDelimiter
                                  • java.util.Scanner.hasNext
                                  • java.util.Scanner.next
                                  • java.util.Scanner.close
                                  • 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.net.HttpURLConnection.getHeaderField
                                  • 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.toString
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.lang.Thread.<init>
                                  • java.lang.Thread.start
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • k.e.p2$n.e:Lk/e/p2$n
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.Object.getClass
                                  • java.lang.Class.getName
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.lang.Thread.<init>
                                  • java.lang.Thread.start
                                  • java.net.HttpURLConnection.disconnect
                                  • java.net.HttpURLConnection.disconnect
                                  Strings
                                  • OS_REST_FAILURE_CALLBACK
                                  • OneSignalRestClient:
                                  • OneSignalRestClient: Making request to: https://api.onesignal.com/
                                  • https://api.onesignal.com/
                                  • https://api.onesignal.com/apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js?player_id=71af4d29-6023-450e-8157-2ca660dd0498
                                  • https://api.onesignal.com/apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js
                                  • https://api.onesignal.com/players/71af4d29-6023-450e-8157-2ca660dd0498
                                  • https://api.onesignal.com/players
                                  • SDK-Version
                                  • onesignal/android/040000
                                  • Accept
                                  • application/vnd.onesignal.v1+json
                                  • Content-Type
                                  • application/json; charset=UTF-8
                                  • {"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"E-Plus Mobilfunk","rooted":false,"device_type":1,"notification_types":-9}
                                  • {"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"Vodafone D2 GmbH","rooted":false,"identifier":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","device_type":1}
                                  • {"carrier":"Verizon Wireless","app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89"}
                                  • SEND JSON:
                                  • PREFS_OS_ETAG_PREFIX_
                                  • if-none-match
                                  • OneSignalRestClient: Adding header if-none-match:
                                  • OneSignalRestClient: After con.getResponseCode to: https://api.onesignal.com/
                                  • RECEIVED JSON:
                                  • OS_REST_SUCCESS_CALLBACK
                                  • GET
                                  • \\A
                                  • PREFS_OS_HTTP_CACHE_PREFIX_
                                  • OneSignalRestClient: Failed request to: https://api.onesignal.com/
                                  • HTTP Code:
                                  • No response body!
                                  • - Using Cached response due to 304:
                                  • OneSignalRestClient: Successfully finished request to: https://api.onesignal.com/
                                  • UTF-8
                                  • W/"eb5e836eec07b15225bee81cddc87a3b"
                                  • etag
                                  • OneSignalRestClient: Response has etag of
                                  • so caching the response.
                                  • Error thrown from network stack.
                                  • OneSignalRestClient: Could not send last request, device is offline. Throwable:
                                  Position Instruction Meta Information
                                  0move-object/from16 v1, p0
                                  2iget-object v2, v1, Lk/e/k3;->a:[Ljava/lang/Thread;
                                  4iget-object v0, v1, Lk/e/k3;->b:Ljava/lang/String;
                                  6iget-object v3, v1, Lk/e/k3;->c:Ljava/lang/String;
                                  8iget-object v4, v1, Lk/e/k3;->d:Lorg/json/JSONObject;
                                  10iget-object v5, v1, Lk/e/k3;->e:Lk/e/n3;
                                  11iget v6, v1, Lk/e/k3;->f:I
                                  13iget-object v7, v1, Lk/e/k3;->g:Ljava/lang/String;
                                  15const-string v8, "OS_REST_FAILURE_CALLBACK"
                                  17sget-object v9, Lk/e/p2$n;->d:Lk/e/p2$n;
                                  19const-string v10, "OneSignalRestClient: "
                                  20sget v11, Landroid/os/Build$VERSION;->SDK_INT:I
                                  21const/16 v12, 0x1a
                                  22if-lt v11, v12, :cond_21
                                  23const/16 v11, 0x2710
                                  25invoke-static {v11}, Landroid/net/TrafficStats;->setThreadStatsTag(I)V
                                  26cond_21: const/4 v12, 0x0
                                  27const/4 v13, 0x0
                                  28try_start_23:
                                  29sget-object v14, Lk/e/p2$n;->f:Lk/e/p2$n;
                                  30new-instance v15, Ljava/lang/StringBuilder;
                                  32invoke-direct {v15}, Ljava/lang/StringBuilder;-><init>()V
                                  34const-string v11, "OneSignalRestClient: Making request to: https://api.onesignal.com/"
                                  36invoke-virtual {v15, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  38invoke-virtual {v15, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  40invoke-virtual {v15}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  41move-result-object v11
                                  43invoke-static {v14, v11, v13}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  44new-instance v11, Ljava/net/URL;
                                  45new-instance v15, Ljava/lang/StringBuilder;
                                  47invoke-direct {v15}, Ljava/lang/StringBuilder;-><init>()V
                                  49const-string v13, "https://api.onesignal.com/"
                                  51invoke-virtual {v15, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  53invoke-virtual {v15, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  55invoke-virtual {v15}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  56move-result-object v13
                                  58invoke-direct {v11, v13}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
                                  • Time: 1113021
                                    • This:
                                      • https://api.onesignal.com/apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js
                                    • p0: https://api.onesignal.com/apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js
                                    • Return:
                                      • https://api.onesignal.com/apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js
                                  • Time: 1127477
                                    • This:
                                      • https://api.onesignal.com/players
                                    • p0: https://api.onesignal.com/players
                                    • Return:
                                      • https://api.onesignal.com/players
                                  • Time: 1131169
                                    • This:
                                      • https://api.onesignal.com/apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js?player_id=71af4d29-6023-450e-8157-2ca660dd0498
                                    • p0: https://api.onesignal.com/apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js?player_id=71af4d29-6023-450e-8157-2ca660dd0498
                                    • Return:
                                      • https://api.onesignal.com/apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js?player_id=71af4d29-6023-450e-8157-2ca660dd0498
                                  • Time: 1139556
                                    • This:
                                      • https://api.onesignal.com/players/71af4d29-6023-450e-8157-2ca660dd0498
                                    • p0: https://api.onesignal.com/players/71af4d29-6023-450e-8157-2ca660dd0498
                                    • Return:
                                      • https://api.onesignal.com/players/71af4d29-6023-450e-8157-2ca660dd0498
                                  60invoke-virtual {v11}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection;
                                  • Time: 1113026
                                    • This:
                                      • https://api.onesignal.com/apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js
                                    • Return:
                                      • com.android.okhttp.internal.huc.HttpURLConnectionImpl:https://api.onesignal.com/apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js
                                  • Time: 1127482
                                    • This:
                                      • https://api.onesignal.com/players
                                    • Return:
                                      • com.android.okhttp.internal.huc.HttpURLConnectionImpl:https://api.onesignal.com/players
                                  • Time: 1131211
                                    • This:
                                      • https://api.onesignal.com/apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js?player_id=71af4d29-6023-450e-8157-2ca660dd0498
                                    • Return:
                                      • com.android.okhttp.internal.huc.HttpURLConnectionImpl:https://api.onesignal.com/apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js?player_id=71af4d29-6023-450e-8157-2ca660dd0498
                                  • Time: 1139559
                                    • This:
                                      • https://api.onesignal.com/players/71af4d29-6023-450e-8157-2ca660dd0498
                                    • Return:
                                      • com.android.okhttp.internal.huc.HttpURLConnectionImpl:https://api.onesignal.com/players/71af4d29-6023-450e-8157-2ca660dd0498
                                  61move-result-object v11
                                  62check-cast v11, Ljava/net/HttpURLConnection;
                                  63try_start_55:
                                  64invoke-virtual {v11, v12}, Ljava/net/HttpURLConnection;->setUseCaches(Z)V
                                  66invoke-virtual {v11, v6}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V
                                  68invoke-virtual {v11, v6}, Ljava/net/HttpURLConnection;->setReadTimeout(I)V
                                  70const-string v6, "SDK-Version"
                                  72sget-object v13, Lk/e/p2;->a:Landroid/content/Context;
                                  74const-string v13, "onesignal/android/040000"
                                  76invoke-virtual {v11, v6, v13}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                  78const-string v6, "Accept"
                                  80const-string v13, "application/vnd.onesignal.v1+json"
                                  82invoke-virtual {v11, v6, v13}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                  83const/4 v6, 0x1
                                  84if-eqz v4, :cond_74
                                  86invoke-virtual {v11, v6}, Ljava/net/HttpURLConnection;->setDoInput(Z)V
                                  87cond_74: if-eqz v3, :cond_83
                                  89const-string v13, "Content-Type"
                                  91const-string v15, "application/json; charset=UTF-8"
                                  93invoke-virtual {v11, v13, v15}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                  95invoke-virtual {v11, v3}, Ljava/net/HttpURLConnection;->setRequestMethod(Ljava/lang/String;)V
                                  97invoke-virtual {v11, v6}, Ljava/net/HttpURLConnection;->setDoOutput(Z)V
                                  98try_end_83:
                                  99const-string v6, "UTF-8"
                                  100if-eqz v4, :cond_b5
                                  101try_start_87:
                                  102invoke-virtual {v4}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                  • Time: 1127485
                                    • This:
                                      • {}
                                    • Return:
                                      • {"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"Vodafone D2 GmbH","rooted":false,"identifier":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","device_type":1}
                                  • Time: 1139563
                                    • This:
                                      • {}
                                    • Return:
                                      • {"carrier":"Verizon Wireless","app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89"}
                                  • Time: 1242133
                                    • This:
                                      • {}
                                    • Return:
                                      • {"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"E-Plus Mobilfunk","rooted":false,"device_type":1,"notification_types":-9}
                                  103move-result-object v4
                                  104new-instance v13, Ljava/lang/StringBuilder;
                                  106invoke-direct {v13}, Ljava/lang/StringBuilder;-><init>()V
                                  108invoke-virtual {v13, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  110invoke-virtual {v13, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  112const-string v15, " SEND JSON: "
                                  114invoke-virtual {v13, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  116invoke-virtual {v13, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  118invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  119move-result-object v13
                                  120const/4 v15, 0x0
                                  122invoke-static {v14, v13, v15}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  124invoke-virtual {v4, v6}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B
                                  125move-result-object v4
                                  126array-length v13, v4
                                  128invoke-virtual {v11, v13}, Ljava/net/HttpURLConnection;->setFixedLengthStreamingMode(I)V
                                  130invoke-virtual {v11}, Ljava/net/HttpURLConnection;->getOutputStream()Ljava/io/OutputStream;
                                  131move-result-object v13
                                  133invoke-virtual {v13, v4}, Ljava/io/OutputStream;->write([B)V
                                  134cond_b5:
                                  135const-string v4, "PREFS_OS_ETAG_PREFIX_"
                                  136if-eqz v7, :cond_eb
                                  137try_start_b9:
                                  138sget-object v13, Lk/e/e3;->a:Ljava/lang/String;
                                  139new-instance v15, Ljava/lang/StringBuilder;
                                  141invoke-direct {v15}, Ljava/lang/StringBuilder;-><init>()V
                                  143invoke-virtual {v15, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  145invoke-virtual {v15, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  147invoke-virtual {v15}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  148move-result-object v15
                                  149const/4 v12, 0x0
                                  151invoke-static {v13, v15, v12}, Lk/e/e3;->f(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                  152move-result-object v13
                                  153if-eqz v13, :cond_eb
                                  155const-string v12, "if-none-match"
                                  157invoke-virtual {v11, v12, v13}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
                                  158new-instance v12, Ljava/lang/StringBuilder;
                                  160invoke-direct {v12}, Ljava/lang/StringBuilder;-><init>()V
                                  162const-string v15, "OneSignalRestClient: Adding header if-none-match: "
                                  164invoke-virtual {v12, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  166invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  168invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  169move-result-object v12
                                  170const/4 v13, 0x0
                                  172invoke-static {v14, v12, v13}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  173cond_eb:
                                  174invoke-virtual {v11}, Ljava/net/HttpURLConnection;->getResponseCode()I
                                  175move-result v12
                                  176try_start_ef:
                                  177sget-object v13, Lk/e/p2$n;->g:Lk/e/p2$n;
                                  178new-instance v15, Ljava/lang/StringBuilder;
                                  180invoke-direct {v15}, Ljava/lang/StringBuilder;-><init>()V
                                  182const-string v1, "OneSignalRestClient: After con.getResponseCode to: https://api.onesignal.com/"
                                  184invoke-virtual {v15, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  186invoke-virtual {v15, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  188invoke-virtual {v15}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  189move-result-object v1
                                  190const/4 v15, 0x0
                                  192invoke-static {v13, v1, v15}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  193try_end_106: const/16 v1, 0xc8
                                  195const-string v13, " RECEIVED JSON: "
                                  197const-string v15, "OS_REST_SUCCESS_CALLBACK"
                                  199const-string v16, ""
                                  201const-string v17, "GET"
                                  202move-object/from16 v18, v2
                                  204const-string v2, "\\A"
                                  205move-object/from16 v19, v4
                                  207const-string v4, "PREFS_OS_HTTP_CACHE_PREFIX_"
                                  208if-eq v12, v1, :cond_1fa
                                  209const/16 v1, 0xca
                                  210if-eq v12, v1, :cond_1fa
                                  211const/16 v1, 0x130
                                  212if-eq v12, v1, :cond_1ac
                                  213try_start_122: new-instance v1, Ljava/lang/StringBuilder;
                                  215invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                  217const-string v4, "OneSignalRestClient: Failed request to: https://api.onesignal.com/"
                                  219invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  221invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  223invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  224move-result-object v0
                                  225const/4 v1, 0x0
                                  227invoke-static {v14, v0, v1}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  229invoke-virtual {v11}, Ljava/net/HttpURLConnection;->getErrorStream()Ljava/io/InputStream;
                                  230move-result-object v0
                                  231if-nez v0, :cond_141
                                  233invoke-virtual {v11}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream;
                                  234move-result-object v0
                                  235cond_141: if-eqz v0, :cond_177
                                  236new-instance v1, Ljava/util/Scanner;
                                  238invoke-direct {v1, v0, v6}, Ljava/util/Scanner;-><init>(Ljava/io/InputStream;Ljava/lang/String;)V
                                  240invoke-virtual {v1, v2}, Ljava/util/Scanner;->useDelimiter(Ljava/lang/String;)Ljava/util/Scanner;
                                  241move-result-object v0
                                  243invoke-virtual {v0}, Ljava/util/Scanner;->hasNext()Z
                                  244move-result v0
                                  245if-eqz v0, :cond_157
                                  247invoke-virtual {v1}, Ljava/util/Scanner;->next()Ljava/lang/String;
                                  248move-result-object v0
                                  249goto/16 :goto_159
                                  250cond_157: move-object/from16 v0, v16
                                  251goto_159:
                                  252invoke-virtual {v1}, Ljava/util/Scanner;->close()V
                                  253new-instance v1, Ljava/lang/StringBuilder;
                                  255invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                  257invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  259invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  261invoke-virtual {v1, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  263invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  265invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  266move-result-object v1
                                  267const/4 v2, 0x0
                                  269invoke-static {v9, v1, v2}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  270const/4 v1, 0x0
                                  271goto/16 :goto_198
                                  272cond_177: new-instance v0, Ljava/lang/StringBuilder;
                                  274invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
                                  276invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  278invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  280const-string v1, " HTTP Code: "
                                  282invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  284invoke-virtual {v0, v12}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                  286const-string v1, " No response body!"
                                  288invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  290invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  291move-result-object v0
                                  292const/4 v1, 0x0
                                  294invoke-static {v9, v0, v1}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  295move-object v0, v1
                                  296goto_198: if-nez v5, :cond_19c
                                  297goto/16 :goto_29a
                                  298cond_19c: new-instance v2, Ljava/lang/Thread;
                                  299new-instance v4, Lk/e/m3;
                                  301invoke-direct {v4, v5, v12, v0, v1}, Lk/e/m3;-><init>(Lk/e/n3;ILjava/lang/String;Ljava/lang/Throwable;)V
                                  303invoke-direct {v2, v4, v8}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V
                                  305invoke-virtual {v2}, Ljava/lang/Thread;->start()V
                                  306move-object v13, v2
                                  307goto/16 :goto_31b
                                  308cond_1ac:
                                  309sget-object v0, Lk/e/e3;->a:Ljava/lang/String;
                                  310new-instance v1, Ljava/lang/StringBuilder;
                                  312invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                  314invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  316invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  318invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  319move-result-object v1
                                  320const/4 v2, 0x0
                                  322invoke-static {v0, v1, v2}, Lk/e/e3;->f(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                  323move-result-object v0
                                  324new-instance v1, Ljava/lang/StringBuilder;
                                  326invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                  328invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  329if-nez v3, :cond_1cf
                                  330move-object/from16 v2, v17
                                  331goto/16 :goto_1d0
                                  332cond_1cf: move-object v2, v3
                                  333goto_1d0:
                                  334invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  336const-string v2, " - Using Cached response due to 304: "
                                  338invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  340invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  342invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  343move-result-object v1
                                  344const/4 v2, 0x0
                                  346invoke-static {v14, v1, v2}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  347if-nez v5, :cond_1e7
                                  348goto/16 :goto_29a
                                  349cond_1e7: new-instance v1, Ljava/lang/Thread;
                                  350new-instance v2, Lk/e/l3;
                                  352invoke-direct {v2, v5, v0}, Lk/e/l3;-><init>(Lk/e/n3;Ljava/lang/String;)V
                                  354invoke-direct {v1, v2, v15}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V
                                  356invoke-virtual {v1}, Ljava/lang/Thread;->start()V
                                  357try_end_1f4: move-object v13, v1
                                  358goto/16 :goto_31b
                                  359catchall_1f7: move-exception v0
                                  360goto/16 :goto_2bd
                                  361cond_1fa: new-instance v1, Ljava/lang/StringBuilder;
                                  363invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                  364try_end_1ff: move/from16 v20, v12
                                  365try_start_201:
                                  366const-string v12, "OneSignalRestClient: Successfully finished request to: https://api.onesignal.com/"
                                  368invoke-virtual {v1, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  370invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  372invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  373move-result-object v0
                                  374const/4 v1, 0x0
                                  376invoke-static {v14, v0, v1}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  378invoke-virtual {v11}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream;
                                  • Time: 1113345
                                    • This:
                                      • com.android.okhttp.internal.huc.HttpURLConnectionImpl:https://api.onesignal.com/apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js
                                    • Return:
                                      • buffer(com.android.okhttp.internal.http.Http1xStream$ChunkedSource@2f63859).inputStream()
                                  • Time: 1127682
                                    • This:
                                      • com.android.okhttp.internal.huc.HttpURLConnectionImpl:https://api.onesignal.com/players
                                    • Return:
                                      • buffer(com.android.okhttp.internal.http.Http1xStream$ChunkedSource@75b1bcf).inputStream()
                                  • Time: 1139739
                                    • This:
                                      • com.android.okhttp.internal.huc.HttpURLConnectionImpl:https://api.onesignal.com/players/71af4d29-6023-450e-8157-2ca660dd0498
                                    • Return:
                                      • buffer(com.android.okhttp.internal.http.Http1xStream$FixedLengthSource@bab81d3).inputStream()
                                  • Time: 1242387
                                    • This:
                                      • com.android.okhttp.internal.huc.HttpURLConnectionImpl:https://api.onesignal.com/players
                                    • Return:
                                      • buffer(com.android.okhttp.internal.http.Http1xStream$ChunkedSource@ec63d62).inputStream()
                                  379move-result-object v0
                                  380new-instance v1, Ljava/util/Scanner;
                                  382invoke-direct {v1, v0, v6}, Ljava/util/Scanner;-><init>(Ljava/io/InputStream;Ljava/lang/String;)V
                                  • Time: 1113365
                                    • p0: buffer(com.android.okhttp.internal.http.Http1xStream$ChunkedSource@2f63859).inputStream()
                                    • p1: UTF-8
                                    • Return:
                                      • java.util.Scanner[delimiters=\p{javaWhitespace}+][position=0][match valid=false][need input=false][source closed=false][skipped=false][group separator=\,][decimal separator=\.][positive prefix=][negative prefix=\Q-\E][positive suffix=][negative suffix=][NaN string=\QNaN\E][infinity string=\Q\E]
                                  • Time: 1127684
                                    • p0: buffer(com.android.okhttp.internal.http.Http1xStream$ChunkedSource@75b1bcf).inputStream()
                                    • p1: UTF-8
                                    • Return:
                                      • java.util.Scanner[delimiters=\p{javaWhitespace}+][position=0][match valid=false][need input=false][source closed=false][skipped=false][group separator=\,][decimal separator=\.][positive prefix=][negative prefix=\Q-\E][positive suffix=][negative suffix=][NaN string=\QNaN\E][infinity string=\Q\E]
                                  • Time: 1139751
                                    • p0: buffer(com.android.okhttp.internal.http.Http1xStream$FixedLengthSource@bab81d3).inputStream()
                                    • p1: UTF-8
                                    • Return:
                                      • java.util.Scanner[delimiters=\p{javaWhitespace}+][position=0][match valid=false][need input=false][source closed=false][skipped=false][group separator=\,][decimal separator=\.][positive prefix=][negative prefix=\Q-\E][positive suffix=][negative suffix=][NaN string=\QNaN\E][infinity string=\Q\E]
                                  • Time: 1242389
                                    • p0: buffer(com.android.okhttp.internal.http.Http1xStream$ChunkedSource@ec63d62).inputStream()
                                    • p1: UTF-8
                                    • Return:
                                      • java.util.Scanner[delimiters=\p{javaWhitespace}+][position=0][match valid=false][need input=false][source closed=false][skipped=false][group separator=\,][decimal separator=\.][positive prefix=][negative prefix=\Q-\E][positive suffix=][negative suffix=][NaN string=\QNaN\E][infinity string=\Q\E]
                                  384invoke-virtual {v1, v2}, Ljava/util/Scanner;->useDelimiter(Ljava/lang/String;)Ljava/util/Scanner;
                                  385move-result-object v0
                                  387invoke-virtual {v0}, Ljava/util/Scanner;->hasNext()Z
                                  388move-result v0
                                  389if-eqz v0, :cond_228
                                  391invoke-virtual {v1}, Ljava/util/Scanner;->next()Ljava/lang/String;
                                  392move-result-object v16
                                  393cond_228: move-object/from16 v0, v16
                                  395invoke-virtual {v1}, Ljava/util/Scanner;->close()V
                                  396new-instance v1, Ljava/lang/StringBuilder;
                                  398invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                  400invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  401if-nez v3, :cond_23a
                                  402move-object/from16 v2, v17
                                  403goto/16 :goto_23b
                                  404cond_23a: move-object v2, v3
                                  405goto_23b:
                                  406invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  408invoke-virtual {v1, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  410invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  412invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  413move-result-object v1
                                  414const/4 v2, 0x0
                                  416invoke-static {v14, v1, v2}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  417if-eqz v7, :cond_298
                                  419const-string v1, "etag"
                                  421invoke-virtual {v11, v1}, Ljava/net/HttpURLConnection;->getHeaderField(Ljava/lang/String;)Ljava/lang/String;
                                  • Time: 1113423
                                    • This:
                                      • com.android.okhttp.internal.huc.HttpURLConnectionImpl:https://api.onesignal.com/apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js
                                    • p0: LAST_UI_CONTEXT_ID
                                    • Return:
                                      • W/"eb5e836eec07b15225bee81cddc87a3b"
                                  422move-result-object v1
                                  423if-eqz v1, :cond_298
                                  424new-instance v2, Ljava/lang/StringBuilder;
                                  426invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                  428const-string v6, "OneSignalRestClient: Response has etag of "
                                  430invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  432invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  434const-string v6, " so caching the response."
                                  436invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  438invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  439move-result-object v2
                                  440const/4 v6, 0x0
                                  442invoke-static {v14, v2, v6}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  444sget-object v2, Lk/e/e3;->a:Ljava/lang/String;
                                  445new-instance v6, Ljava/lang/StringBuilder;
                                  447invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V
                                  448move-object/from16 v12, v19
                                  450invoke-virtual {v6, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  452invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  454invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  455move-result-object v6
                                  457invoke-static {v2, v6, v1}, Lk/e/e3;->h(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V
                                  458new-instance v1, Ljava/lang/StringBuilder;
                                  460invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                  462invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  464invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  466invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  467move-result-object v1
                                  469invoke-static {v2, v1, v0}, Lk/e/e3;->h(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V
                                  470cond_298: if-nez v5, :cond_29d
                                  471goto_29a: const/4 v13, 0x0
                                  472goto/16 :goto_31b
                                  473cond_29d: new-instance v1, Ljava/lang/Thread;
                                  474new-instance v2, Lk/e/l3;
                                  476invoke-direct {v2, v5, v0}, Lk/e/l3;-><init>(Lk/e/n3;Ljava/lang/String;)V
                                  478invoke-direct {v1, v2, v15}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V
                                  480invoke-virtual {v1}, Ljava/lang/Thread;->start()V
                                  481try_end_2aa: goto/16 :goto_1f4
                                  482catchall_2ac: move-exception v0
                                  483goto/16 :goto_2b5
                                  484catchall_2ae: move-exception v0
                                  485goto/16 :goto_2b3
                                  486catchall_2b0: move-exception v0
                                  487move-object/from16 v18, v2
                                  488goto_2b3: move/from16 v20, v12
                                  489goto_2b5: move-object v1, v11
                                  490move/from16 v11, v20
                                  491goto/16 :goto_2c5
                                  492catchall_2b9: move-exception v0
                                  493move-object/from16 v18, v2
                                  494const/4 v12, -0x1
                                  495goto_2bd: move-object v1, v11
                                  496move v11, v12
                                  497goto/16 :goto_2c5
                                  498catchall_2c0: move-exception v0
                                  499move-object/from16 v18, v2
                                  500const/4 v1, 0x0
                                  501const/4 v11, -0x1
                                  502try_start_2c5: instance-of v2, v0, Ljava/net/ConnectException;
                                  503if-nez v2, :cond_2e7
                                  504instance-of v2, v0, Ljava/net/UnknownHostException;
                                  505if-eqz v2, :cond_2ce
                                  506goto/16 :goto_2e7
                                  507cond_2ce: new-instance v2, Ljava/lang/StringBuilder;
                                  509invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                  511invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  513invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  515const-string v3, " Error thrown from network stack. "
                                  517invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  519invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  520move-result-object v2
                                  522invoke-static {v9, v2, v0}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  523const/4 v4, 0x0
                                  524goto/16 :goto_306
                                  525goto_2e7:
                                  526sget-object v2, Lk/e/p2$n;->e:Lk/e/p2$n;
                                  527new-instance v3, Ljava/lang/StringBuilder;
                                  529invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                  531const-string v4, "OneSignalRestClient: Could not send last request, device is offline. Throwable: "
                                  533invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  535invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  536move-result-object v4
                                  538invoke-virtual {v4}, Ljava/lang/Class;->getName()Ljava/lang/String;
                                  539move-result-object v4
                                  541invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  543invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  544move-result-object v3
                                  545const/4 v4, 0x0
                                  547invoke-static {v2, v3, v4}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  548goto_306: if-nez v5, :cond_30a
                                  549move-object v13, v4
                                  550goto/16 :goto_318
                                  551cond_30a: new-instance v2, Ljava/lang/Thread;
                                  552new-instance v3, Lk/e/m3;
                                  554invoke-direct {v3, v5, v11, v4, v0}, Lk/e/m3;-><init>(Lk/e/n3;ILjava/lang/String;Ljava/lang/Throwable;)V
                                  556invoke-direct {v2, v3, v8}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V
                                  558invoke-virtual {v2}, Ljava/lang/Thread;->start()V
                                  559try_end_317: move-object v13, v2
                                  560goto_318: if-eqz v1, :cond_31e
                                  561move-object v11, v1
                                  562goto_31b:
                                  563invoke-virtual {v11}, Ljava/net/HttpURLConnection;->disconnect()V
                                  • Time: 1113490
                                    • This:
                                      • com.android.okhttp.internal.huc.HttpURLConnectionImpl:https://api.onesignal.com/apps/2bd51059-181a-462f-a8f3-7c3f6f1dba89/android_params.js
                                  564cond_31e: const/4 v1, 0x0
                                  565aput-object v13, v18, v1
                                  566return-void
                                  567catchall_322: move-exception v0
                                  568if-eqz v1, :cond_328
                                  570invoke-virtual {v1}, Ljava/net/HttpURLConnection;->disconnect()V
                                  571cond_328: goto/16 :goto_32a
                                  572goto_329: throw v0
                                  573goto_32a: goto/16 :goto_329
                                  Cross References
                                  APIs
                                  • android.content.Context.getPackageName
                                  • android.content.Context.getPackageManager
                                  • org.json.JSONObject.<init>
                                  • org.json.JSONObject.put
                                  • java.lang.Object.getClass
                                  • k.e.p2$n.e:Lk/e/p2$n
                                  • org.json.JSONObject.put
                                  • android.os.Build$VERSION.RELEASE:Ljava/lang/String
                                  • org.json.JSONObject.put
                                  • java.util.Calendar.getInstance
                                  • java.util.Calendar.getTimeZone
                                  • java.util.TimeZone.getRawOffset
                                  • java.util.Date.<init>
                                  • java.util.TimeZone.inDaylightTime
                                  • java.util.TimeZone.getDSTSavings
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.put
                                  • android.os.Build.MODEL:Ljava/lang/String
                                  • org.json.JSONObject.put
                                  • android.content.pm.PackageManager.getPackageInfo
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.put
                                  • java.lang.Object.getClass
                                  • android.content.Context.getSystemService
                                  • android.telephony.TelephonyManager.getNetworkOperatorName
                                  • java.lang.String.equals
                                  • java.lang.Throwable.printStackTrace
                                  • org.json.JSONObject.put
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.io.File.<init>
                                  • java.io.File.exists
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.<init>
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.put
                                  • k.e.p2$n.f:Lk/e/p2$n
                                  Strings
                                  • 2bd51059-181a-462f-a8f3-7c3f6f1dba89
                                  • app_id
                                  • OptedOut
                                  • Error getting Google Ad id:
                                  • ad_id
                                  • 9
                                  • device_os
                                  • timezone
                                  • en
                                  • language
                                  • sdk
                                  • 040000
                                  • sdk_type
                                  • android_package
                                  • Galaxy Nexus
                                  • device_model
                                  • game_version
                                  • net.pictures.clinicsisa
                                  • net_type
                                  • phone
                                  • E-Plus Mobilfunk
                                  • Verizon Wireless
                                  • Vodafone D2 GmbH
                                  • carrier
                                  • /sbin/
                                  • /system/bin/
                                  • /system/xbin/
                                  • /data/local/xbin/
                                  • /data/local/bin/
                                  • /system/sd/xbin/
                                  • /system/bin/failsafe/
                                  • /data/local/
                                  • su
                                  • /data/local/bin/su
                                  • /data/local/su
                                  • /data/local/xbin/su
                                  • /sbin/su
                                  • /system/bin/failsafe/su
                                  • /system/bin/su
                                  • /system/sd/xbin/su
                                  • /system/xbin/su
                                  • rooted
                                  • identifier
                                  • subscribableStatus
                                  • androidPermission
                                  • device_type
                                  • registerUserTask calling readyToUpdate
                                  Position Instruction Meta Information
                                  1sget-object v0, Lk/e/p2;->a:Landroid/content/Context;
                                  3invoke-virtual {v0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                  4move-result-object v0
                                  6sget-object v1, Lk/e/p2;->a:Landroid/content/Context;
                                  8invoke-virtual {v1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                  9move-result-object v1
                                  10new-instance v2, Lorg/json/JSONObject;
                                  12invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
                                  14invoke-static {}, Lk/e/p2;->q()Ljava/lang/String;
                                  • Time: 1121384
                                    • Return:
                                      • 2bd51059-181a-462f-a8f3-7c3f6f1dba89
                                  15move-result-object v3
                                  17const-string v4, "app_id"
                                  19invoke-virtual {v2, v4, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  21invoke-static {}, Lk/e/p2;->i()Lk/e/e;
                                  22move-result-object v3
                                  23const/4 v4, 0x0
                                  24if-eqz v3, :cond_50
                                  26invoke-static {}, Lk/e/p2;->i()Lk/e/e;
                                  27move-result-object v3
                                  29sget-object v5, Lk/e/p2;->a:Landroid/content/Context;
                                  30check-cast v3, Lk/e/d;
                                  32invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1121414
                                    • This:
                                      • k.e.d@7f17fa6
                                    • Return:
                                      • class k.e.d
                                      • getName: k.e.d
                                  33try_start_2c:
                                  34invoke-static {v5}, Lcom/google/android/gms/ads/identifier/AdvertisingIdClient;->getAdvertisingIdInfo(Landroid/content/Context;)Lcom/google/android/gms/ads/identifier/AdvertisingIdClient$Info;
                                  35move-result-object v3
                                  37invoke-virtual {v3}, Lcom/google/android/gms/ads/identifier/AdvertisingIdClient$Info;->isLimitAdTrackingEnabled()Z
                                  38move-result v5
                                  39if-eqz v5, :cond_39
                                  41const-string v3, "OptedOut"
                                  42goto/16 :goto_3d
                                  43cond_39:
                                  44invoke-virtual {v3}, Lcom/google/android/gms/ads/identifier/AdvertisingIdClient$Info;->getId()Ljava/lang/String;
                                  45move-result-object v3
                                  46goto_3d: sput-object v3, Lk/e/d;->a:Ljava/lang/String;
                                  47try_end_3f: goto/16 :goto_49
                                  48catchall_40: move-exception v3
                                  50sget-object v5, Lk/e/p2$n;->e:Lk/e/p2$n;
                                  52const-string v6, "Error getting Google Ad id: "
                                  54invoke-static {v5, v6, v3}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  55move-object v3, v4
                                  56goto_49: if-eqz v3, :cond_50
                                  58const-string v5, "ad_id"
                                  60invoke-virtual {v2, v5, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  61cond_50:
                                  62sget-object v3, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String;
                                  • Time: 1121489
                                    • Return:
                                      • 9
                                  64const-string v5, "device_os"
                                  66invoke-virtual {v2, v5, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  68invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;
                                  69move-result-object v3
                                  71invoke-virtual {v3}, Ljava/util/Calendar;->getTimeZone()Ljava/util/TimeZone;
                                  72move-result-object v3
                                  74invoke-virtual {v3}, Ljava/util/TimeZone;->getRawOffset()I
                                  75move-result v5
                                  76new-instance v6, Ljava/util/Date;
                                  78invoke-direct {v6}, Ljava/util/Date;-><init>()V
                                  80invoke-virtual {v3, v6}, Ljava/util/TimeZone;->inDaylightTime(Ljava/util/Date;)Z
                                  81move-result v6
                                  82if-eqz v6, :cond_73
                                  84invoke-virtual {v3}, Ljava/util/TimeZone;->getDSTSavings()I
                                  85move-result v3
                                  86add-int/2addr v5, v3
                                  87cond_73: div-int/lit16 v5, v5, 0x3e8
                                  89const-string v3, "timezone"
                                  91invoke-virtual {v2, v3, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                  93invoke-static {}, Lk/e/m2;->b()Ljava/lang/String;
                                  • Time: 1121492
                                    • Return:
                                      • java.lang.String@124ed7
                                  94move-result-object v3
                                  96const-string v5, "language"
                                  98invoke-virtual {v2, v5, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  100const-string v3, "sdk"
                                  102const-string v5, "040000"
                                  104invoke-virtual {v2, v3, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  106sget-object v3, Lk/e/p2;->E:Ljava/lang/String;
                                  108const-string v5, "sdk_type"
                                  110invoke-virtual {v2, v5, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  112const-string v3, "android_package"
                                  114invoke-virtual {v2, v3, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  116sget-object v3, Landroid/os/Build;->MODEL:Ljava/lang/String;
                                  • Time: 1121498
                                    • Return:
                                      • Galaxy Nexus
                                  118const-string v5, "device_model"
                                  120invoke-virtual {v2, v5, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  121const/4 v3, 0x0
                                  122try_start_9e:
                                  123const-string v5, "game_version"
                                  125invoke-virtual {v1, v0, v3}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;
                                  • Time: 1121501
                                    • This:
                                      • android.app.ApplicationPackageManager@c894cc
                                    • packageName: net.pictures.clinicsisa
                                    • flags: 0
                                    • Return:
                                      • PackageInfo{4d6c9e2 net.pictures.clinicsisa}
                                  • Time: 1133792
                                    • This:
                                      • android.app.ApplicationPackageManager@3192af6
                                    • packageName: net.pictures.clinicsisa
                                    • flags: 0
                                    • Return:
                                      • PackageInfo{bca2ad2 net.pictures.clinicsisa}
                                  • Time: 1236792
                                    • This:
                                      • android.app.ApplicationPackageManager@4bfe3dc
                                    • packageName: net.pictures.clinicsisa
                                    • flags: 0
                                    • Return:
                                      • PackageInfo{f3b0e3e net.pictures.clinicsisa}
                                  126move-result-object v0
                                  127iget v0, v0, Landroid/content/pm/PackageInfo;->versionCode:I
                                  129invoke-virtual {v2, v5, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                  130catch_a9:
                                  131sget-object v0, Lk/e/p2;->G:Lk/e/m2;
                                  133invoke-virtual {v0}, Lk/e/m2;->e()Ljava/lang/Integer;
                                  134move-result-object v0
                                  136const-string v1, "net_type"
                                  138invoke-virtual {v2, v1, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  140sget-object v0, Lk/e/p2;->G:Lk/e/m2;
                                  142invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1121514
                                    • This:
                                      • k.e.m2@a6ad830
                                    • Return:
                                      • class k.e.m2
                                      • getName: k.e.m2
                                  143try_start_b9:
                                  144sget-object v0, Lk/e/p2;->a:Landroid/content/Context;
                                  146const-string v1, "phone"
                                  148invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                  • Time: 1121517
                                    • This:
                                      • net.pictures.clinicsisa.MainApplication@f98ba14
                                    • p0: phone
                                    • Return:
                                      • android.telephony.TelephonyManager@c8bcea
                                  • Time: 1133810
                                    • This:
                                      • net.pictures.clinicsisa.MainApplication@21870b2
                                    • p0: phone
                                    • Return:
                                      • android.telephony.TelephonyManager@400c8fc
                                  • Time: 1236799
                                    • This:
                                      • net.pictures.clinicsisa.MainApplication@26a6803
                                    • p0: phone
                                    • Return:
                                      • android.telephony.TelephonyManager@1c62677
                                  149move-result-object v0
                                  150check-cast v0, Landroid/telephony/TelephonyManager;
                                  152invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getNetworkOperatorName()Ljava/lang/String;
                                  • Time: 1121534
                                    • This:
                                      • android.telephony.TelephonyManager@c8bcea
                                    • Return:
                                      • Vodafone D2 GmbH
                                  • Time: 1133814
                                    • This:
                                      • android.telephony.TelephonyManager@400c8fc
                                    • Return:
                                      • Verizon Wireless
                                  • Time: 1236801
                                    • This:
                                      • android.telephony.TelephonyManager@1c62677
                                    • Return:
                                      • E-Plus Mobilfunk
                                  153move-result-object v0
                                  155const-string v1, ""
                                  157invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                  158move-result v1
                                  159try_end_cd: if-eqz v1, :cond_d5
                                  160goto/16 :goto_d4
                                  161catchall_d0: move-exception v0
                                  163invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
                                  164goto_d4: move-object v0, v4
                                  165cond_d5:
                                  166const-string v1, "carrier"
                                  168invoke-virtual {v2, v1, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  169const/16 v0, 0x8
                                  170new-array v1, v0, [Ljava/lang/String;
                                  172const-string v5, "/sbin/"
                                  173aput-object v5, v1, v3
                                  175const-string v5, "/system/bin/"
                                  176const/4 v6, 0x1
                                  177aput-object v5, v1, v6
                                  178const/4 v5, 0x2
                                  180const-string v7, "/system/xbin/"
                                  181aput-object v7, v1, v5
                                  182const/4 v5, 0x3
                                  184const-string v7, "/data/local/xbin/"
                                  185aput-object v7, v1, v5
                                  186const/4 v5, 0x4
                                  188const-string v7, "/data/local/bin/"
                                  189aput-object v7, v1, v5
                                  190const/4 v5, 0x5
                                  192const-string v7, "/system/sd/xbin/"
                                  193aput-object v7, v1, v5
                                  194const/4 v5, 0x6
                                  196const-string v7, "/system/bin/failsafe/"
                                  197aput-object v7, v1, v5
                                  198const/4 v5, 0x7
                                  200const-string v7, "/data/local/"
                                  201aput-object v7, v1, v5
                                  202const/4 v5, 0x0
                                  203goto_106: if-ge v5, v0, :cond_12b
                                  204try_start_108: aget-object v7, v1, v5
                                  205new-instance v8, Ljava/io/File;
                                  206new-instance v9, Ljava/lang/StringBuilder;
                                  208invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
                                  210invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  212const-string v7, "su"
                                  214invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  216invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  217move-result-object v7
                                  219invoke-direct {v8, v7}, Ljava/io/File;-><init>(Ljava/lang/String;)V
                                  • Time: 1121537
                                    • This:
                                      • /sbin/su
                                    • p0: /sbin/su
                                    • Return:
                                      • /sbin/su
                                  • Time: 1121574
                                    • This:
                                      • /system/bin/su
                                    • p0: {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                    • Return:
                                      • /system/bin/su
                                  • Time: 1121643
                                    • This:
                                      • /system/xbin/su
                                    • p0: /system/xbin/su
                                    • Return:
                                      • /system/xbin/su
                                  • Time: 1121663
                                    • This:
                                      • /data/local/xbin/su
                                    • p0: /data/local/xbin/su
                                    • Return:
                                      • /data/local/xbin/su
                                  • Time: 1121769
                                    • This:
                                      • /data/local/bin/su
                                    • p0: /data/local/bin/su
                                    • Return:
                                      • /data/local/bin/su
                                  • Time: 1121773
                                    • This:
                                      • /system/sd/xbin/su
                                    • p0: /system/sd/xbin/su
                                    • Return:
                                      • /system/sd/xbin/su
                                  • Time: 1121787
                                    • This:
                                      • /system/bin/failsafe/su
                                    • p0: /system/bin/failsafe/su
                                    • Return:
                                      • /system/bin/failsafe/su
                                  • Time: 1121791
                                    • This:
                                      • /data/local/su
                                    • p0: /data/local/su
                                    • Return:
                                      • /data/local/su
                                  221invoke-virtual {v8}, Ljava/io/File;->exists()Z
                                  222move-result v7
                                  223try_end_124: if-eqz v7, :cond_128
                                  224const/4 v0, 0x1
                                  225goto/16 :goto_12c
                                  226cond_128: add-int/lit8 v5, v5, 0x1
                                  227goto/16 :goto_106
                                  228catchall_12b: const/4 v0, 0x0
                                  229goto_12c:
                                  230const-string v1, "rooted"
                                  232invoke-virtual {v2, v1, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
                                  234invoke-static {}, Lk/e/q3;->b()Lk/e/k4;
                                  235move-result-object v0
                                  237invoke-virtual {v0}, Lk/e/l4;->q()Lk/e/f4;
                                  238move-result-object v0
                                  240invoke-virtual {v0, v2, v4}, Lk/e/f4;->d(Lorg/json/JSONObject;Ljava/util/Set;)Lorg/json/JSONObject;
                                  242invoke-static {}, Lk/e/q3;->a()Lk/e/h4;
                                  243move-result-object v0
                                  245invoke-virtual {v0}, Lk/e/l4;->q()Lk/e/f4;
                                  246move-result-object v0
                                  248invoke-virtual {v0, v2, v4}, Lk/e/f4;->d(Lorg/json/JSONObject;Ljava/util/Set;)Lorg/json/JSONObject;
                                  249new-instance v0, Lorg/json/JSONObject;
                                  251invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
                                  253sget-object v1, Lk/e/p2;->F:Ljava/lang/String;
                                  255const-string v2, "identifier"
                                  257invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  258sget v1, Lk/e/p2;->i:I
                                  260const-string v2, "subscribableStatus"
                                  262invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                  264invoke-static {}, Lk/e/p2;->d()Z
                                  • Time: 1122045
                                    • Return:
                                      • true
                                  265move-result v1
                                  267const-string v2, "androidPermission"
                                  269invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
                                  271sget-object v1, Lk/e/p2;->G:Lk/e/m2;
                                  273invoke-virtual {v1}, Lk/e/m2;->c()I
                                  274move-result v1
                                  276const-string v2, "device_type"
                                  278invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                  280invoke-static {v0}, Lk/e/q3;->e(Lorg/json/JSONObject;)V
                                  282invoke-static {}, Lk/e/p2;->y()Z
                                  • Time: 1122144
                                    • Return:
                                      • true
                                  283move-result v0
                                  284if-eqz v0, :cond_17e
                                  286sget-object v0, Lk/e/p2;->M:Lk/e/c0$d;
                                  287if-eqz v0, :cond_17e
                                  289invoke-static {v0}, Lk/e/q3;->d(Lk/e/c0$d;)V
                                  290cond_17e:
                                  291sget-object v0, Lk/e/p2$n;->f:Lk/e/p2$n;
                                  293const-string v1, "registerUserTask calling readyToUpdate"
                                  295invoke-static {v0, v1, v4}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  297invoke-static {}, Lk/e/q3;->b()Lk/e/k4;
                                  298move-result-object v0
                                  299iget-boolean v1, v0, Lk/e/l4;->c:Z
                                  300if-eq v1, v6, :cond_18f
                                  301const/4 v1, 0x1
                                  302goto/16 :goto_190
                                  303cond_18f: const/4 v1, 0x0
                                  304goto_190: iput-boolean v6, v0, Lk/e/l4;->c:Z
                                  305if-eqz v1, :cond_197
                                  307invoke-virtual {v0}, Lk/e/k4;->x()V
                                  308cond_197:
                                  309invoke-static {}, Lk/e/q3;->a()Lk/e/h4;
                                  310move-result-object v0
                                  311iget-boolean v1, v0, Lk/e/l4;->c:Z
                                  312if-eq v1, v6, :cond_1a1
                                  313const/4 v1, 0x1
                                  314goto/16 :goto_1a2
                                  315cond_1a1: const/4 v1, 0x0
                                  316goto_1a2: iput-boolean v6, v0, Lk/e/l4;->c:Z
                                  317if-eqz v1, :cond_1a9
                                  319invoke-virtual {v0}, Lk/e/h4;->x()V
                                  320cond_1a9: sput-boolean v3, Lk/e/p2;->K:Z
                                  321return-void
                                  Cross References
                                  APIs
                                  • android.content.Context.getPackageManager
                                  • java.lang.Object.getClass
                                  • android.content.ComponentName.<init>
                                  • android.content.pm.PackageManager.getActivityInfo
                                  • android.util.Log.d
                                  • android.content.Context.getResources
                                  • android.content.res.Resources.getConfiguration
                                  • android.app.Activity.isChild
                                  • android.app.Activity.recreate
                                  • java.lang.reflect.Field.get
                                  • java.lang.reflect.Field.get
                                  • android.app.Activity.getApplication
                                  • android.app.Application.registerActivityLifecycleCallbacks
                                  • android.os.Handler.post
                                  • java.lang.Integer.valueOf
                                  • java.lang.Boolean.FALSE:Ljava/lang/Boolean
                                  • java.lang.reflect.Method.invoke
                                  • android.app.Activity.recreate
                                  • android.os.Handler.post
                                  • android.os.Handler.post
                                  • android.app.Activity.recreate
                                  • android.content.Context.getResources
                                  • android.content.res.Resources.getConfiguration
                                  • android.content.res.Configuration.<init>
                                  • android.content.res.Resources.getConfiguration
                                  • android.content.res.Resources.updateConfiguration
                                  • java.lang.Class.getDeclaredField
                                  • java.lang.reflect.Field.setAccessible
                                  • android.util.Log.e
                                  • java.lang.reflect.Field.get
                                  • android.util.Log.e
                                  • java.lang.Object.getClass
                                  • java.lang.Class.getDeclaredField
                                  • java.lang.reflect.Field.setAccessible
                                  • android.util.Log.e
                                  • java.lang.reflect.Field.get
                                  • android.util.Log.e
                                  • java.lang.Class.getDeclaredField
                                  • java.lang.reflect.Field.setAccessible
                                  • android.util.Log.e
                                  • java.lang.reflect.Field.get
                                  • android.util.Log.e
                                  • java.lang.Class.getDeclaredField
                                  • java.lang.reflect.Field.setAccessible
                                  • android.util.Log.e
                                  • java.lang.reflect.Field.get
                                  • android.util.Log.e
                                  • java.util.Map.clear
                                  • android.content.Context.setTheme
                                  • android.content.Context.getTheme
                                  • android.content.res.Resources$Theme.applyStyle
                                  • j.o.d$b.d:Lj/o/d$b
                                  • java.lang.Enum.compareTo
                                  • android.app.Activity.onConfigurationChanged
                                  • j.b.c.h.r
                                  Strings
                                  • AppCompatDelegate
                                  • Exception while getting ActivityInfo
                                  • mDrawableCache
                                  • ResourcesFlusher
                                  • mResourcesImpl
                                  • Could not retrieve Resources#mResourcesImpl field
                                  • Could not retrieve value from Resources#mResourcesImpl
                                  • Could not retrieve ResourcesImpl#mDrawableCache field
                                  • Could not retrieve value from ResourcesImpl#mDrawableCache
                                  • Could not retrieve Resources#mDrawableCache field
                                  • Could not retrieve value from Resources#mDrawableCache
                                  Position Instruction Meta Information
                                  0move-object/from16 v1, p0
                                  1iget-boolean v0, v1, Lj/b/c/k;->O:Z
                                  2const/4 v2, 0x0
                                  3if-eqz v0, :cond_8
                                  4return v2
                                  5cond_8: iget v0, v1, Lj/b/c/k;->P:I
                                  6const/16 v3, -0x64
                                  7if-eq v0, v3, :cond_f
                                  8move v3, v0
                                  9cond_f:
                                  10iget-object v0, v1, Lj/b/c/k;->d:Landroid/content/Context;
                                  12invoke-virtual {v1, v0, v3}, Lj/b/c/k;->R(Landroid/content/Context;I)I
                                  13move-result v0
                                  15iget-object v4, v1, Lj/b/c/k;->d:Landroid/content/Context;
                                  16const/4 v5, 0x0
                                  18invoke-virtual {v1, v4, v0, v5}, Lj/b/c/k;->F(Landroid/content/Context;ILandroid/content/res/Configuration;)Landroid/content/res/Configuration;
                                  19move-result-object v4
                                  20iget-boolean v0, v1, Lj/b/c/k;->S:Z
                                  21const/16 v6, 0x18
                                  22const/4 v7, 0x1
                                  23if-nez v0, :cond_6b
                                  25iget-object v0, v1, Lj/b/c/k;->c:Ljava/lang/Object;
                                  26instance-of v0, v0, Landroid/app/Activity;
                                  27if-eqz v0, :cond_6b
                                  29iget-object v0, v1, Lj/b/c/k;->d:Landroid/content/Context;
                                  31invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                  32move-result-object v0
                                  33if-nez v0, :cond_33
                                  34const/4 v8, 0x0
                                  35goto/16 :goto_70
                                  36try_start_33: sget v8, Landroid/os/Build$VERSION;->SDK_INT:I
                                  37const/16 v9, 0x1d
                                  38if-lt v8, v9, :cond_3c
                                  39const/high16 v8, 0x100c0000
                                  40goto/16 :goto_42
                                  41cond_3c: if-lt v8, v6, :cond_41
                                  42const/high16 v8, 0xc0000
                                  43goto/16 :goto_42
                                  44cond_41: const/4 v8, 0x0
                                  45goto_42: new-instance v9, Landroid/content/ComponentName;
                                  47iget-object v10, v1, Lj/b/c/k;->d:Landroid/content/Context;
                                  49iget-object v11, v1, Lj/b/c/k;->c:Ljava/lang/Object;
                                  51invoke-virtual {v11}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1115387
                                    • This:
                                      • net.pictures.clinicsisa.SplashActivity@d263dcc
                                    • Return:
                                      • class net.pictures.clinicsisa.SplashActivity
                                      • getName: net.pictures.clinicsisa.SplashActivity
                                  • Time: 1116878
                                    • This:
                                      • net.pictures.clinicsisa.MainActivity@fc6b0e9
                                    • Return:
                                      • class net.pictures.clinicsisa.MainActivity
                                      • getName: net.pictures.clinicsisa.MainActivity
                                  52move-result-object v11
                                  54invoke-direct {v9, v10, v11}, Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                  56invoke-virtual {v0, v9, v8}, Landroid/content/pm/PackageManager;->getActivityInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;
                                  57move-result-object v0
                                  58if-eqz v0, :cond_5d
                                  59iget v0, v0, Landroid/content/pm/ActivityInfo;->configChanges:I
                                  60and-int/lit16 v0, v0, 0x200
                                  61if-eqz v0, :cond_5d
                                  62const/4 v0, 0x1
                                  63goto/16 :goto_5e
                                  64cond_5d: const/4 v0, 0x0
                                  65goto_5e: iput-boolean v0, v1, Lj/b/c/k;->R:Z
                                  66try_end_60: goto/16 :goto_6b
                                  67catch_61: move-exception v0
                                  69const-string v8, "AppCompatDelegate"
                                  71const-string v9, "Exception while getting ActivityInfo"
                                  73invoke-static {v8, v9, v0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
                                  74iput-boolean v2, v1, Lj/b/c/k;->R:Z
                                  75goto_6b: iput-boolean v7, v1, Lj/b/c/k;->S:Z
                                  76iget-boolean v0, v1, Lj/b/c/k;->R:Z
                                  77move v8, v0
                                  78goto_70:
                                  79iget-object v0, v1, Lj/b/c/k;->d:Landroid/content/Context;
                                  81invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
                                  82move-result-object v0
                                  84invoke-virtual {v0}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
                                  85move-result-object v0
                                  86iget v0, v0, Landroid/content/res/Configuration;->uiMode:I
                                  87and-int/lit8 v9, v0, 0x30
                                  88iget v0, v4, Landroid/content/res/Configuration;->uiMode:I
                                  89and-int/lit8 v4, v0, 0x30
                                  90const/16 v11, 0x1c
                                  91if-eq v9, v4, :cond_14a
                                  92if-eqz p1, :cond_14a
                                  93if-nez v8, :cond_14a
                                  94iget-boolean v0, v1, Lj/b/c/k;->L:Z
                                  95if-eqz v0, :cond_14a
                                  96sget-boolean v0, Lj/b/c/k;->f0:Z
                                  97if-nez v0, :cond_96
                                  98iget-boolean v0, v1, Lj/b/c/k;->M:Z
                                  99if-eqz v0, :cond_14a
                                  100cond_96:
                                  101iget-object v0, v1, Lj/b/c/k;->c:Ljava/lang/Object;
                                  102instance-of v12, v0, Landroid/app/Activity;
                                  103if-eqz v12, :cond_14a
                                  104check-cast v0, Landroid/app/Activity;
                                  106invoke-virtual {v0}, Landroid/app/Activity;->isChild()Z
                                  107move-result v0
                                  108if-nez v0, :cond_14a
                                  110iget-object v0, v1, Lj/b/c/k;->c:Ljava/lang/Object;
                                  111move-object v12, v0
                                  112check-cast v12, Landroid/app/Activity;
                                  113sget v0, Lj/i/b/a;->b:I
                                  114sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                  115if-lt v0, v11, :cond_b1
                                  116goto/16 :goto_145
                                  117cond_b1:
                                  118sget-object v13, Lj/i/b/e;->a:Ljava/lang/Class;
                                  119if-lt v0, v11, :cond_ba
                                  121invoke-virtual {v12}, Landroid/app/Activity;->recreate()V
                                  122goto/16 :goto_134
                                  123cond_ba:
                                  124invoke-static {}, Lj/i/b/e;->a()Z
                                  125move-result v0
                                  126if-eqz v0, :cond_c6
                                  128sget-object v0, Lj/i/b/e;->f:Ljava/lang/reflect/Method;
                                  129if-nez v0, :cond_c6
                                  130goto/16 :goto_142
                                  131cond_c6:
                                  132sget-object v0, Lj/i/b/e;->e:Ljava/lang/reflect/Method;
                                  133if-nez v0, :cond_d0
                                  135sget-object v0, Lj/i/b/e;->d:Ljava/lang/reflect/Method;
                                  136if-nez v0, :cond_d0
                                  137goto/16 :goto_142
                                  138try_start_d0:
                                  139sget-object v0, Lj/i/b/e;->c:Ljava/lang/reflect/Field;
                                  141invoke-virtual {v0, v12}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  142move-result-object v0
                                  143if-nez v0, :cond_d9
                                  144goto/16 :goto_142
                                  145cond_d9:
                                  146sget-object v13, Lj/i/b/e;->b:Ljava/lang/reflect/Field;
                                  148invoke-virtual {v13, v12}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  149move-result-object v13
                                  150if-nez v13, :cond_e2
                                  151goto/16 :goto_142
                                  152cond_e2:
                                  153invoke-virtual {v12}, Landroid/app/Activity;->getApplication()Landroid/app/Application;
                                  154move-result-object v14
                                  155new-instance v15, Lj/i/b/e$a;
                                  157invoke-direct {v15, v12}, Lj/i/b/e$a;-><init>(Landroid/app/Activity;)V
                                  159invoke-virtual {v14, v15}, Landroid/app/Application;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V
                                  161sget-object v6, Lj/i/b/e;->g:Landroid/os/Handler;
                                  162new-instance v11, Lj/i/b/b;
                                  164invoke-direct {v11, v15, v0}, Lj/i/b/b;-><init>(Lj/i/b/e$a;Ljava/lang/Object;)V
                                  166invoke-virtual {v6, v11}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
                                  167try_start_f8:
                                  168invoke-static {}, Lj/i/b/e;->a()Z
                                  169move-result v11
                                  170if-eqz v11, :cond_129
                                  172sget-object v11, Lj/i/b/e;->f:Ljava/lang/reflect/Method;
                                  173const/16 v10, 0x9
                                  174new-array v10, v10, [Ljava/lang/Object;
                                  175aput-object v0, v10, v2
                                  176aput-object v5, v10, v7
                                  177const/4 v0, 0x2
                                  178aput-object v5, v10, v0
                                  180invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  181move-result-object v0
                                  182const/16 v16, 0x3
                                  183aput-object v0, v10, v16
                                  184const/4 v0, 0x4
                                  186sget-object v17, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
                                  187aput-object v17, v10, v0
                                  188const/4 v0, 0x5
                                  189aput-object v5, v10, v0
                                  190const/4 v0, 0x6
                                  191aput-object v5, v10, v0
                                  192const/4 v0, 0x7
                                  193aput-object v17, v10, v0
                                  194const/16 v0, 0x8
                                  195aput-object v17, v10, v0
                                  197invoke-virtual {v11, v13, v10}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                  198goto/16 :goto_12c
                                  199cond_129:
                                  200invoke-virtual {v12}, Landroid/app/Activity;->recreate()V
                                  201try_start_12c: new-instance v0, Lj/i/b/c;
                                  203invoke-direct {v0, v14, v15}, Lj/i/b/c;-><init>(Landroid/app/Application;Lj/i/b/e$a;)V
                                  205invoke-virtual {v6, v0}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
                                  206goto_134: const/4 v0, 0x1
                                  207goto/16 :goto_143
                                  208catchall_136: move-exception v0
                                  210sget-object v6, Lj/i/b/e;->g:Landroid/os/Handler;
                                  211new-instance v10, Lj/i/b/c;
                                  213invoke-direct {v10, v14, v15}, Lj/i/b/c;-><init>(Landroid/app/Application;Lj/i/b/e$a;)V
                                  215invoke-virtual {v6, v10}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
                                  216throw v0
                                  217try_end_142: const/4 v0, 0x0
                                  218goto_143: if-nez v0, :cond_148
                                  219goto_145:
                                  220invoke-virtual {v12}, Landroid/app/Activity;->recreate()V
                                  221cond_148: const/4 v0, 0x1
                                  222goto/16 :goto_14b
                                  223cond_14a: const/4 v0, 0x0
                                  224goto_14b: if-nez v0, :cond_289
                                  225if-eq v9, v4, :cond_289
                                  227iget-object v0, v1, Lj/b/c/k;->d:Landroid/content/Context;
                                  229invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
                                  230move-result-object v6
                                  231new-instance v9, Landroid/content/res/Configuration;
                                  233invoke-virtual {v6}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
                                  234move-result-object v0
                                  236invoke-direct {v9, v0}, Landroid/content/res/Configuration;-><init>(Landroid/content/res/Configuration;)V
                                  238invoke-virtual {v6}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
                                  239move-result-object v0
                                  240iget v0, v0, Landroid/content/res/Configuration;->uiMode:I
                                  241and-int/lit8 v0, v0, -0x31
                                  242or-int/2addr v0, v4
                                  243iput v0, v9, Landroid/content/res/Configuration;->uiMode:I
                                  245invoke-virtual {v6, v9, v5}, Landroid/content/res/Resources;->updateConfiguration(Landroid/content/res/Configuration;Landroid/util/DisplayMetrics;)V
                                  246sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                  247const/16 v4, 0x1a
                                  248const/16 v10, 0x17
                                  249if-ge v0, v4, :cond_244
                                  250const/16 v4, 0x1c
                                  251if-lt v0, v4, :cond_17a
                                  252goto/16 :goto_244
                                  253cond_17a:
                                  254const-string v4, "mDrawableCache"
                                  256const-string v11, "ResourcesFlusher"
                                  257const/16 v12, 0x18
                                  258if-lt v0, v12, :cond_1e4
                                  259sget-boolean v0, Lj/b/a;->h:Z
                                  260if-nez v0, :cond_19c
                                  261try_start_186: const-class v0, Landroid/content/res/Resources;
                                  263const-string v12, "mResourcesImpl"
                                  265invoke-virtual {v0, v12}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                  266move-result-object v0
                                  267sput-object v0, Lj/b/a;->g:Ljava/lang/reflect/Field;
                                  269invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                  270try_end_193: goto/16 :goto_19a
                                  271catch_194: move-exception v0
                                  273const-string v12, "Could not retrieve Resources#mResourcesImpl field"
                                  275invoke-static {v11, v12, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
                                  276goto_19a: sput-boolean v7, Lj/b/a;->h:Z
                                  277cond_19c:
                                  278sget-object v0, Lj/b/a;->g:Ljava/lang/reflect/Field;
                                  279if-nez v0, :cond_1a2
                                  280goto/16 :goto_244
                                  281try_start_1a2:
                                  282invoke-virtual {v0, v6}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  283move-result-object v0
                                  284try_end_1a6: move-object v6, v0
                                  285goto/16 :goto_1b0
                                  286catch_1a8: move-exception v0
                                  287move-object v6, v0
                                  289const-string v0, "Could not retrieve value from Resources#mResourcesImpl"
                                  291invoke-static {v11, v0, v6}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
                                  292move-object v6, v5
                                  293goto_1b0: if-nez v6, :cond_1b4
                                  294goto/16 :goto_244
                                  295cond_1b4: sget-boolean v0, Lj/b/a;->b:Z
                                  296if-nez v0, :cond_1ce
                                  297try_start_1b8:
                                  298invoke-virtual {v6}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  299move-result-object v0
                                  301invoke-virtual {v0, v4}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                  302move-result-object v0
                                  303sput-object v0, Lj/b/a;->a:Ljava/lang/reflect/Field;
                                  305invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                  306try_end_1c5: goto/16 :goto_1cc
                                  307catch_1c6: move-exception v0
                                  309const-string v4, "Could not retrieve ResourcesImpl#mDrawableCache field"
                                  311invoke-static {v11, v4, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
                                  312goto_1cc: sput-boolean v7, Lj/b/a;->b:Z
                                  313cond_1ce:
                                  314sget-object v0, Lj/b/a;->a:Ljava/lang/reflect/Field;
                                  315if-eqz v0, :cond_1de
                                  316try_start_1d2:
                                  317invoke-virtual {v0, v6}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  318move-result-object v5
                                  319try_end_1d6: goto/16 :goto_1de
                                  320catch_1d7: move-exception v0
                                  321move-object v4, v0
                                  323const-string v0, "Could not retrieve value from ResourcesImpl#mDrawableCache"
                                  325invoke-static {v11, v0, v4}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
                                  326cond_1de: if-eqz v5, :cond_244
                                  328invoke-static {v5}, Lj/b/a;->a(Ljava/lang/Object;)V
                                  329goto/16 :goto_244
                                  330cond_1e4:
                                  331const-string v12, "Could not retrieve Resources#mDrawableCache field"
                                  333const-string v13, "Could not retrieve value from Resources#mDrawableCache"
                                  334if-lt v0, v10, :cond_215
                                  335sget-boolean v0, Lj/b/a;->b:Z
                                  336if-nez v0, :cond_200
                                  337try_start_1ee: const-class v0, Landroid/content/res/Resources;
                                  339invoke-virtual {v0, v4}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                  340move-result-object v0
                                  341sput-object v0, Lj/b/a;->a:Ljava/lang/reflect/Field;
                                  343invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                  344try_end_1f9: goto/16 :goto_1fe
                                  345catch_1fa: move-exception v0
                                  347invoke-static {v11, v12, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
                                  348goto_1fe: sput-boolean v7, Lj/b/a;->b:Z
                                  349cond_200:
                                  350sget-object v0, Lj/b/a;->a:Ljava/lang/reflect/Field;
                                  351if-eqz v0, :cond_20e
                                  352try_start_204:
                                  353invoke-virtual {v0, v6}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  354move-result-object v5
                                  355try_end_208: goto/16 :goto_20e
                                  356catch_209: move-exception v0
                                  357move-object v4, v0
                                  359invoke-static {v11, v13, v4}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
                                  360goto_20e: if-nez v5, :cond_211
                                  361goto/16 :goto_244
                                  362cond_211:
                                  363invoke-static {v5}, Lj/b/a;->a(Ljava/lang/Object;)V
                                  364goto/16 :goto_244
                                  365cond_215: const/16 v14, 0x15
                                  366if-lt v0, v14, :cond_244
                                  367sget-boolean v0, Lj/b/a;->b:Z
                                  368if-nez v0, :cond_22f
                                  369try_start_21d: const-class v0, Landroid/content/res/Resources;
                                  371invoke-virtual {v0, v4}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                  372move-result-object v0
                                  373sput-object v0, Lj/b/a;->a:Ljava/lang/reflect/Field;
                                  375invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;->setAccessible(Z)V
                                  376try_end_228: goto/16 :goto_22d
                                  377catch_229: move-exception v0
                                  379invoke-static {v11, v12, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
                                  380goto_22d: sput-boolean v7, Lj/b/a;->b:Z
                                  381cond_22f:
                                  382sget-object v0, Lj/b/a;->a:Ljava/lang/reflect/Field;
                                  383if-eqz v0, :cond_244
                                  384try_start_233:
                                  385invoke-virtual {v0, v6}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  386move-result-object v0
                                  387check-cast v0, Ljava/util/Map;
                                  388try_end_239: move-object v5, v0
                                  389goto/16 :goto_23f
                                  390catch_23b: move-exception v0
                                  392invoke-static {v11, v13, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
                                  393goto_23f: if-eqz v5, :cond_244
                                  395invoke-interface {v5}, Ljava/util/Map;->clear()V
                                  396goto_244: iget v0, v1, Lj/b/c/k;->Q:I
                                  397if-eqz v0, :cond_25c
                                  399iget-object v4, v1, Lj/b/c/k;->d:Landroid/content/Context;
                                  401invoke-virtual {v4, v0}, Landroid/content/Context;->setTheme(I)V
                                  402sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                  403if-lt v0, v10, :cond_25c
                                  405iget-object v0, v1, Lj/b/c/k;->d:Landroid/content/Context;
                                  407invoke-virtual {v0}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
                                  408move-result-object v0
                                  409iget v4, v1, Lj/b/c/k;->Q:I
                                  411invoke-virtual {v0, v4, v7}, Landroid/content/res/Resources$Theme;->applyStyle(IZ)V
                                  412cond_25c: if-eqz v8, :cond_28a
                                  414iget-object v0, v1, Lj/b/c/k;->c:Ljava/lang/Object;
                                  415instance-of v4, v0, Landroid/app/Activity;
                                  416if-eqz v4, :cond_28a
                                  417check-cast v0, Landroid/app/Activity;
                                  418instance-of v4, v0, Lj/o/g;
                                  419if-eqz v4, :cond_281
                                  420move-object v4, v0
                                  421check-cast v4, Lj/o/g;
                                  423invoke-interface {v4}, Lj/o/g;->a()Lj/o/d;
                                  424move-result-object v4
                                  425check-cast v4, Lj/o/h;
                                  427iget-object v4, v4, Lj/o/h;->b:Lj/o/d$b;
                                  429sget-object v5, Lj/o/d$b;->d:Lj/o/d$b;
                                  431invoke-virtual {v4, v5}, Ljava/lang/Enum;->compareTo(Ljava/lang/Enum;)I
                                  432move-result v4
                                  433if-ltz v4, :cond_27e
                                  434const/4 v2, 0x1
                                  435cond_27e: if-eqz v2, :cond_28a
                                  436goto/16 :goto_285
                                  437cond_281: iget-boolean v2, v1, Lj/b/c/k;->N:Z
                                  438if-eqz v2, :cond_28a
                                  439goto_285:
                                  440invoke-virtual {v0, v9}, Landroid/app/Activity;->onConfigurationChanged(Landroid/content/res/Configuration;)V
                                  441goto/16 :goto_28a
                                  442cond_289: move v7, v0
                                  443cond_28a: if-eqz v7, :cond_297
                                  445iget-object v0, v1, Lj/b/c/k;->c:Ljava/lang/Object;
                                  446instance-of v2, v0, Lj/b/c/h;
                                  447if-eqz v2, :cond_297
                                  448check-cast v0, Lj/b/c/h;
                                  450invoke-virtual {v0}, Lj/b/c/h;->r()V
                                  451cond_297: if-nez v3, :cond_2a3
                                  453iget-object v0, v1, Lj/b/c/k;->d:Landroid/content/Context;
                                  455invoke-virtual {v1, v0}, Lj/b/c/k;->M(Landroid/content/Context;)Lj/b/c/k$g;
                                  456move-result-object v0
                                  458invoke-virtual {v0}, Lj/b/c/k$g;->e()V
                                  459goto/16 :goto_2aa
                                  460cond_2a3:
                                  461iget-object v0, v1, Lj/b/c/k;->T:Lj/b/c/k$g;
                                  462if-eqz v0, :cond_2aa
                                  464invoke-virtual {v0}, Lj/b/c/k$g;->a()V
                                  465cond_2aa: const/4 v2, 0x3
                                  466if-ne v3, v2, :cond_2c0
                                  468iget-object v0, v1, Lj/b/c/k;->d:Landroid/content/Context;
                                  470iget-object v2, v1, Lj/b/c/k;->U:Lj/b/c/k$g;
                                  471if-nez v2, :cond_2ba
                                  472new-instance v2, Lj/b/c/k$f;
                                  474invoke-direct {v2, v1, v0}, Lj/b/c/k$f;-><init>(Lj/b/c/k;Landroid/content/Context;)V
                                  475iput-object v2, v1, Lj/b/c/k;->U:Lj/b/c/k$g;
                                  476cond_2ba:
                                  477iget-object v0, v1, Lj/b/c/k;->U:Lj/b/c/k$g;
                                  479invoke-virtual {v0}, Lj/b/c/k$g;->e()V
                                  480goto/16 :goto_2c7
                                  481cond_2c0:
                                  482iget-object v0, v1, Lj/b/c/k;->U:Lj/b/c/k$g;
                                  483if-eqz v0, :cond_2c7
                                  485invoke-virtual {v0}, Lj/b/c/k$g;->a()V
                                  486goto_2c7: return v7
                                  Cross References
                                  APIs
                                  • java.lang.String.hashCode
                                  • android.content.Context.getContentResolver
                                  • android.provider.Settings$Secure.getString
                                  • java.lang.String.hashCode
                                  • java.lang.String.hashCode
                                  • java.lang.String.hashCode
                                  • n.m0.a$a.b:Ln/m0/a$a
                                  • java.util.Collection.add
                                  • java.util.Collection.add
                                  Strings
                                  • \u06df\u06d9\u06e5\u06ec\u06e0\u06e6\u06d8\u06e2\u06e1\u06e6\u06d8\u06e1\u06e0\u06dc\u06d9\u06e4\u06e5\u06e6\u06e7\u06d9\u06d7\u06da\u06d8\u06d8\u06e4\u06e6\u06dc\u06d8\u06e4\u06e4\u06e8\u06da\u06d8\u06dc\u06e5\u06d7\u06df\u06dc\u06e2\u06dc\u06e0\u06d7\u06eb\u06eb\u06e5\u06e5\u06d8\u06e2\u06d6\u06eb
                                  • \u06d8\u06e7\u06e0\u06d7\u06eb\u06df\u06ec\u06df\u06d8\u06d6\u06e4\u06d8\u06db\u06e0\u06e8\u06e5\u06e8\u06e5\u06e8\u06ec\u06e6\u06d8\u06e2\u06ec\u06e2\u06e0\u06e5\u06e6\u06d8\u06e6\u06e6\u06da\u06e5\u06eb\u06dc\u06df\u06e8\u06e8\u06df\u06da\u06ec\u06ec\u06d8\u06e4\u06e1\u06ec\u06d8\u06d8\u06d7\u06da\u06d6\u06e4\u06e5\u06e6\u06d8\u06e7\u06d9\u06e5\u06d8\u06e2\u06e0\u06e4\u06eb\u06db\u06e6\u06d8\u06d8\u06db\u06e1\u06d9\u06d9\u06e8\u06d8\u06d9\u06e0\u06e0\u06da\u06e5\u06e5\u06d8
                                  • \u06e8\u06e2\u06ec\u06e2\u06d6\u06d6\u06d8\u06d7\u06d6\u06e6\u06e6\u06ec\u06e2\u06eb\u06dc\u06e5\u06ec\u06da\u06dc\u06e5\u06d8\u06da\u06e7\u06e8\u06d8\u06d6\u06e7\u06da\u06e8\u06db\u06d7\u06db\u06d8\u06d8\u06e0\u06e5\u06dc\u06e2\u06eb\u06e6\u06e5\u06e7\u06d8\u06e2\u06dc\u06dc\u06eb\u06e6\u06e1\u06d8\u06e0\u06da\u06ec\u06ec\u06d9\u06dc\u06ec\u06dc\u06d8\u06d9\u06e0\u06dc\u06eb\u06e1\u06d7
                                  • \u06e5\u06e8\u06d8\u06d8\u06e8\u06e6\u06e4\u06da\u06d9\u06e4\u06e1\u06d7\u06dc\u06d8\u06d8\u06e4\u06d8\u06d8\u06e6\u06e6\u06e0\u06e4\u06d8\u06ec\u06e4\u06e0\u06e5\u06e7\u06e7\u06e6\u06d8\u06e1\u06dc\u06d6\u06d8\u06e0\u06dc\u06e4\u06db\u06dc\u06e5\u06ec\u06e6\u06d8\u06d8\u06db\u06d8\u06d8\u06d8\u06dc\u06e1\u06ec\u06db\u06d8\u06d9\u06e4\u06e4\u06e5\u06d8\u06e5\u06df\u06df\u06df\u06e6\u06d8\u06d9\u06dc\u06d6\u06d8\u06e0\u06e0\u06df\u06dc\u06e6\u06d8\u06d9\u06da\u06df\u06e8\u06ec\u06e4
                                  • \u06dc\u06e1\u06da\u06e5\u06dc\u06ec\u06da\u06e0\u06d6\u06d8\u06dc\u06e0\u06dc\u06e8\u06e6\u06d6\u06d8\u06e5\u06d7\u06d7\u06e1\u06e8\u06e8\u06d8\u06d8\u06e0\u06e1\u06d8\u06e4\u06d9\u06d7\u06e5\u06d9\u06e2\u06e2\u06e5\u06e8\u06ec\u06dc\u06d9\u06d7\u06da\u06d8\u06e1\u06e4\u06eb\u06d9\u06e0\u06e2\u06d6\u06e8\u06d9\u06d7\u06e1\u06df\u06e1\u06d7\u06e8\u06e8\u06d7\u06e6\u06d8\u06db\u06df\u06e4\u06e4\u06e1\u06e2\u06e2\u06e1\u06dc\u06d8\u06e0\u06eb\u06ec\u06df\u06db\u06e0\u06da\u06df\u06dc\u06d8\u06df\u06db\u06e5\u06d8\u06df\u06e7\u06dc
                                  • mContext
                                  • \u06e7\u06d7\u06e6\u06e4\u06e4\u06d8\u06d8\u06e8\u06df\u06d6\u06d8\u06d9\u06e0\u06e7\u06ec\u06e1\u06eb\u06e8\u06d8\u06e0\u06e2\u06d6\u06d8\u06e8\u06e0\u06ec\u06e4\u06e8\u06d6\u06e0\u06e2\u06d9\u06df\u06e4\u06e4\u06e1\u06e0\u06da\u06db\u06e0\u06e8\u06eb\u06e2\u06d6\u06db\u06ec\u06e6\u06d8\u06da\u06e0\u06e4\u06e8\u06d9\u06d6\u06d8\u06e2\u06e8\u06e8\u06d8\u06e6\u06d9\u06da\u06e5\u06e4\u06e1\u06d8\u06eb\u06ec\u06e4\u06e7\u06e0\u06e5\u06d8\u06ec\u06e7\u06e1\u06d8\u06df\u06e5\u06d8
                                  • trackingName
                                  • \u06d7\u06eb\u06dc\u06d8\u06d7\u06df\u06df\u06eb\u06e0\u06e7\u06e1\u06d6\u06d8\u06e1\u06e4\u06da\u06d9\u06dc\u06dc\u06d8\u06e8\u06e7\u06dc\u06d8\u06e7\u06e2\u06e0\u06da\u06e5\u06e1\u06e1\u06d6\u06e6\u06da\u06d6\u06df\u06d7\u06d9\u06e2\u06ec\u06da\u06d8\u06d8\u06e5\u06d8\u06e0\u06d9\u06e8\u06e0\u06e5\u06eb\u06dc\u06d8\u06ec\u06e2\u06e5\u06d8\u06e8\u06da\u06e6\u06d8\u06df\u06df\u06e7\u06e6\u06eb\u06dc\u06e5\u06eb\u06d9\u06e6\u06e7\u06da\u06d6\u06e7\u06db\u06e7\u06dc
                                  • partner
                                  • \u06e2\u06dc\u06d6\u06db\u06d7\u06db\u06e6\u06d6\u06d7\u06eb\u06da\u06dc\u06e2\u06e6\u06e1\u06d8\u06ec\u06e5\u06da\u06e0\u06e8\u06db\u06e0\u06d7\u06d6\u06d8\u06e5\u06da\u06db\u06db\u06e0\u06e0\u06df\u06e7\u06dc\u06d8\u06e4\u06e5\u06d6\u06d6\u06e4\u06e0\u06e8\u06e5\u06d6\u06d8\u06da\u06d7\u06e2\u06db\u06e8\u06e0\u06e7\u06e6\u06d8\u06e2\u06e8\u06e5\u06d8\u06eb\u06e0\u06db\u06e8\u06e4\u06d7\u06d8\u06e5\u06e8\u06d8\u06e1\u06d8\u06d8\u06eb\u06e1\u06d6\u06d8\u06d9\u06e0\u06e5\u06d8\u06df\u06e2\u06df\u06e5\u06d9\u06e1\u06d8\u06db\u06e5\u06df
                                  • \u06d8\u06e5\u06dc\u06d8\u06dc\u06ec\u06dc\u06dc\u06ec\u06e7\u06da\u06e8\u06eb\u06e2\u06d6\u06d8\u06da\u06eb\u06e8\u06d8\u06e6\u06e5\u06e2\u06e7\u06d7\u06e1\u06d8\u06e0\u06d8\u06e5\u06dc\u06e6\u06e1\u06e4\u06d9\u06d7\u06e5\u06e1\u06ec\u06ec\u06da\u06e8\u06e0\u06e2\u06d6\u06e7\u06e6\u06d8
                                  • \u06e6\u06e0\u06e1\u06d6\u06e2\u06ec\u06e0\u06e4\u06d8\u06d8\u06d8\u06e6\u06e8\u06d8\u06dc\u06d8\u06e8\u06e8\u06e6\u06e2\u06eb\u06d6\u06e8\u06d7\u06df\u06d7\u06dc\u06e4\u06d8\u06e7\u06d6\u06e1\u06ec\u06ec\u06dc\u06e6\u06e0\u06df\u06e1\u06ec\u06e0\u06eb\u06e8\u06e6\u06e4\u06d8\u06d8\u06ec\u06e6\u06e8\u06d8\u06db\u06d6\u06d6\u06da\u06e0\u06e4\u06ec\u06e0\u06e7\u06e4\u06e1\u06db\u06df\u06db\u06e5
                                  • \u06d6\u06da\u06d6\u06e4\u06e5\u06e7\u06e5\u06e4\u06d6\u06e4\u06dc\u06d9\u06e1\u06e8\u06ec\u06d9\u06e0\u06d7\u06d6\u06d7\u06eb\u06dc\u06d9\u06dc\u06db\u06d9\u06e5\u06d8\u06dc\u06df\u06d7\u06e8\u06d6\u06d8\u06d8\u06eb\u06e8\u06d9\u06dc\u06d6\u06e7\u06ec\u06db\u06e5\u06d8\u06dc\u06e4\u06d6\u06d7\u06da\u06e0\u06da\u06d8\u06e6\u06e8\u06d8
                                  • $this$getDeviceId
                                  • \u06e5\u06ec\u06e5\u06d8\u06e1\u06e6\u06d8\u06e1\u06eb\u06db\u06d7\u06e5\u06da\u06e4\u06d7\u06dc\u06e6\u06e6\u06d9\u06d6\u06e4\u06e8\u06d8\u06e4\u06da\u06d8\u06d8\u06e6\u06d7\u06da\u06e2\u06d7\u06e8\u06eb\u06e2\u06e1\u06d8\u06e0\u06e7\u06e7\u06db\u06dc\u06df\u06df\u06d8\u06e1\u06d8\u06e7\u06e7\u06e7
                                  • 3666e8b2182d8249
                                  • android_id
                                  • \u06d9\u06db\u06e1\u06e7\u06e8\u06e6\u06d8\u06e4\u06df\u06e6\u06d8\u06d9\u06d8\u06e6\u06dc\u06e2\u06ec\u06e4\u06ec\u06e8\u06d8\u06eb\u06e2\u06e5\u06d8\u06ec\u06ec\u06e8\u06e8\u06e7\u06d8\u06d8\u06ec\u06e5\u06d6\u06d8\u06e5\u06ec\u06e1\u06db\u06eb\u06df\u06e5\u06e1\u06db\u06ec\u06e0\u06d6\u06d8\u06e5\u06dc\u06d8\u06ec\u06e8\u06db\u06e4\u06e5\u06e7\u06d8\u06eb\u06e2\u06dc\u06d8\u06ec\u06e0\u06e8\u06e2\u06db\u06e2\u06e2\u06ec\u06e5\u06d8\u06ec\u06d6\u06e5\u06d8\u06e8\u06e5\u06df\u06d6\u06da\u06e8\u06d8\u06e1\u06e6\u06e6\u06d8\u06df\u06e6\u06d6\u06d7\u06d6\u06e5
                                  • Settings.Secure.getStrin\u2026s.Secure.ANDROID_ID\n )
                                  • \u06df\u06e5\u06ec\u06d8\u06e2\u06db\u06e4\u06ec\u06dc\u06d8\u06e5\u06e6\u06da\u06d6\u06eb\u06dc\u06d8\u06dc\u06e2\u06e1\u06d8\u06d8\u06d8\u06e6\u06d8\u06e0\u06d7\u06e7\u06db\u06d8\u06d8\u06eb\u06e1\u06ec\u06e7\u06eb\u06da\u06e6\u06e0\u06d8\u06d8\u06dc\u06e0\u06e7\u06d8\u06e7\u06ec\u06e6\u06e7\u06e8\u06d9\u06d6\u06da\u06da\u06dc\u06df\u06d8\u06e8\u06e6\u06d8
                                  • \u06e7\u06e1\u06d7\u06e2\u06e2\u06df\u06d7\u06e6\u06e8\u06db\u06d6\u06db\u06e5\u06df\u06eb\u06db\u06e4\u06d7\u06e8\u06e0\u06e6\u06d6\u06e8\u06d6\u06e5\u06e0\u06e0\u06e8\u06da\u06d6\u06d8\u06e8\u06e7\u06db\u06e1\u06d7\u06e8\u06e5\u06df\u06d8\u06e7\u06e6\u06d8\u06e7\u06da
                                  • \u06e8\u06e0\u06e7\u06ec\u06e1\u06ec\u06db\u06d6\u06e4\u06e5\u06d9\u06ec\u06e5\u06eb\u06db\u06e5\u06e6\u06e1\u06df\u06d9\u06e7\u06d9\u06e4\u06e1\u06d8\u06d7\u06e6\u06d7\u06eb\u06e7\u06d8\u06d9\u06e6\u06e4\u06db\u06e8\u06e8\u06d8\u06e8\u06e8\u06d6\u06e7\u06e8\u06d6\u06ec\u06eb\u06e1\u06e7\u06e8\u06d6\u06d7\u06dc\u06da\u06e6\u06e5\u06d6\u06d8\u06d8\u06e8\u06e6\u06d8\u06dc\u06e7\u06d8\u06e0\u06db\u06eb\u06d8\u06e8\u06dc\u06e4\u06e6\u06d6\u06d8\u06db\u06dc\u06d8\u06d8\u06d8\u06da\u06d6\u06d8\u06dc\u06d8\u06d6\u06d8\u06e4\u06d8\u06d7
                                  • \u06da\u06e1\u06e6\u06d7\u06ec\u06eb\u06e7\u06e4\u06d7\u06e5\u06e4\u06df\u06d9\u06eb\u06e6\u06e1\u06e8\u06e8\u06e5\u06dc\u06df\u06e5\u06d6\u06d7\u06d8\u06eb\u06da\u06e5\u06e1\u06d6\u06d8\u06e6\u06d9\u06e5\u06d8\u06da\u06d9\u06e5\u06e7\u06e7\u06da\u06e2\u06e4\u06e5\u06e8\u06eb\u06e0
                                  • \u06e4\u06dc\u06eb\u06e2\u06da\u06e4\u06da\u06da\u06e5\u06e1\u06e1\u06e1\u06d8\u06eb\u06e4\u06da\u06eb\u06d7\u06e6\u06d8\u06e8\u06d9\u06ec\u06db\u06e0\u06da\u06dc\u06e4\u06e4\u06e2\u06da\u06e4\u06da\u06eb\u06e8\u06ec\u06d9\u06e8\u06e8\u06dc\u06d8\u06d8\u06e6\u06ec\u06e8\u06dc\u06d7\u06e7\u06d7\u06e7\u06da\u06e5\u06e0\u06e5\u06d9\u06e6\u06d8\u06db\u06d9\u06ec\u06e8\u06e1\u06e6\u06dc\u06d7\u06e5\u06e0\u06db\u06e4\u06e5\u06d8\u06e8\u06e4\u06e6\u06e8\u06d8\u06eb\u06e1\u06e7\u06e4\u06e8\u06e1\u06d7\u06e1\u06e5
                                  • \u06d7\u06d6\u06d6\u06d8\u06d8\u06df\u06e5\u06e6\u06d8\u06d7\u06e6\u06dc\u06d8\u06e0\u06e6\u06dc\u06e4\u06d9\u06e6\u06d8\u06e6\u06dc\u06e1\u06e4\u06dc\u06e6\u06d8\u06e6\u06df\u06d8\u06d8\u06e6\u06df\u06e0\u06d8\u06eb\u06e2\u06e2\u06e7\u06ec\u06d8\u06e4\u06d8\u06d8\u06db\u06e4\u06ec\u06e5\u06dc\u06d8\u06d8\u06e1\u06d6\u06da\u06e1\u06e7\u06e5\u06d8\u06e6\u06dc\u06e7\u06db\u06db\u06e8\u06dc\u06e1\u06d8\u06e1\u06d6\u06e6\u06d8\u06e0\u06df\u06e1\u06d8\u06e0\u06db\u06e4\u06e5\u06df\u06e5\u06dc\u06e2\u06e1\u06da\u06e1\u06e5\u06d8\u06d6\u06e8\u06e5
                                  • \u06d9\u06da\u06dc\u06da\u06d8\u06eb\u06db\u06e8\u06d8\u06d8\u06df\u06db\u06e7\u06e7\u06e2\u06d8\u06e8\u06d8\u06dc\u06ec\u06eb\u06ec\u06d8\u06d7\u06e8\u06d8\u06df\u06eb\u06d9\u06d9\u06e0\u06dc\u06d8\u06ec\u06ec\u06e1\u06d8\u06e4\u06e8\u06d8\u06e7\u06d8\u06dc\u06d8\u06d9\u06e1\u06e8\u06d8\u06e2\u06e7\u06e0\u06e7\u06e6\u06e8\u06e4\u06e0\u06da\u06ec\u06d6\u06d6\u06d8\u06d8\u06d7\u06e5\u06d8\u06e5\u06e2\u06d9\u06d6\u06d8\u06e8\u06e8\u06e5\u06dc\u06d8\u06dc\u06ec\u06e0\u06d7\u06e7\u06dc
                                  • \u06eb\u06d9\u06d8\u06d8\u06e6\u06e2\u06e8\u06d7\u06e2\u06da\u06e2\u06e8\u06e0\u06e6\u06eb\u06e6\u06ec\u06ec\u06e0\u06d6\u06e6\u06d7\u06d7\u06e4\u06e0\u06d7\u06ec\u06da\u06e2\u06e8\u06e7\u06e4\u06e8\u06e2\u06da\u06e6\u06d8\u06e1\u06da\u06d9\u06e7\u06eb\u06e0\u06da\u06d7\u06d7\u06e0\u06e1\u06d9\u06e6\u06da\u06db\u06e5\u06da\u06e8\u06df\u06e8\u06e8\u06e1\u06d8\u06d7\u06d9\u06e2\u06e8\u06dc\u06db\u06e6\u06e5\u06d9\u06e8\u06e6\u06db\u06e7\u06d9\u06e7\u06e5\u06db\u06e6\u06da\u06e6\u06ec\u06e2
                                  • \u06e6\u06e7\u06e8\u06da\u06e2\u06e0\u06e8\u06d6\u06e8\u06dc\u06ec\u06e7\u06d8\u06df\u06e4\u06da\u06e1\u06d8\u06da\u06df\u06e4\u06df\u06e7\u06e5\u06d8\u06d9\u06e4\u06eb\u06df\u06d9\u06e1\u06d8\u06d9\u06da\u06df\u06e6\u06e0\u06e5\u06df\u06e1\u06d9\u06db\u06d6\u06d7\u06dc\u06e2\u06ec\u06e6\u06ec\u06e7\u06e4\u06e7\u06e1\u06db\u06dc\u06d9\u06e5\u06e6\u06d8\u06d8\u06d8\u06e7\u06d8\u06d8\u06e8\u06da\u06e2\u06d8\u06e1\u06e2\u06e0\u06df\u06e0\u06e5\u06dc\u06d8\u06e8\u06e0\u06e5\u06e8\u06d7\u06e0\u06d6\u06da\u06e1\u06d8
                                  • \u06e1\u06d8\u06d7\u06da\u06d6\u06e8\u06d9\u06dc\u06e5\u06d8\u06df\u06da\u06e6\u06e2\u06ec\u06e4\u06db\u06d6\u06d8\u06df\u06db\u06ec\u06db\u06e4\u06e5\u06d8\u06db\u06e4\u06e7\u06e7\u06ec\u06d9\u06e2\u06df\u06e6\u06e1\u06eb\u06dc\u06eb\u06dc\u06e7\u06e0\u06ec\u06eb\u06dc\u06e2\u06df
                                  • \u06e2\u06e5\u06eb\u06db\u06e5\u06dc\u06d8\u06e2\u06d7\u06e5\u06e8\u06e8\u06df\u06df\u06ec\u06e1\u06e1\u06d8\u06d6\u06eb\u06e0\u06e8\u06d8\u06d8\u06e0\u06e0\u06ec\u06e4\u06d6\u06eb\u06e2\u06d8\u06e1\u06e7\u06d6\u06d8\u06e4\u06e1\u06dc\u06d8\u06e7\u06e2\u06e6\u06d8\u06e8\u06e4\u06e5\u06d8\u06da\u06ec\u06e6\u06d8\u06d9\u06e4\u06e4\u06e1\u06e5\u06d6\u06eb\u06d9\u06db\u06e2\u06e5\u06d8\u06d9\u06eb\u06e0\u06d8\u06e7\u06e1\u06d8\u06e6\u06e8\u06da\u06e4\u06e2\u06d6\u06d8\u06d6\u06d6\u06df\u06db\u06e2\u06e0\u06df\u06e2\u06eb\u06e6\u06da
                                  • \u06e4\u06d7\u06d9\u06e2\u06d9\u06db\u06d8\u06ec\u06da\u06d9\u06e0\u06eb\u06e0\u06da\u06d8\u06e5\u06da\u06e5\u06d8\u06e2\u06db\u06d8\u06dc\u06e8\u06e8\u06d8\u06df\u06d6\u06d6\u06e5\u06e6\u06e5\u06e7\u06e0\u06d9\u06df\u06dc\u06e7\u06d8\u06eb\u06d6\u06ec\u06d8\u06e8\u06e5\u06e5\u06db\u06dc
                                  • \u06da\u06df\u06eb\u06e5\u06e2\u06e6\u06d6\u06e6\u06db\u06d6\u06d7\u06e6\u06d8\u06e0\u06e1\u06d8\u06d8\u06e5\u06db\u06e5\u06e8\u06e0\u06e5\u06d8\u06e8\u06e8\u06e8\u06e5\u06e0\u06e7\u06e4\u06e6\u06d8\u06e1\u06df\u06d6\u06ec\u06e2\u06db\u06e4\u06df\u06e5\u06d8\u06d7\u06e7\u06d6\u06df\u06d9\u06d8\u06e6\u06e0\u06d9\u06dc\u06e0\u06dc\u06d8\u06df\u06e1\u06ec\u06df\u06dc\u06d8\u06d8\u06dc\u06eb\u06e6\u06d8\u06eb\u06d7\u06e1\u06d8
                                  • \u06ec\u06e4\u06e7\u06db\u06e4\u06d8\u06d8\u06da\u06e8\u06e8\u06d8\u06e2\u06d7\u06d8\u06d9\u06da\u06dc\u06d8\u06e6\u06d9\u06d6\u06d8\u06e6\u06d7\u06e7\u06e8\u06d7\u06e4\u06e6\u06e6\u06e5\u06d8\u06eb\u06d9\u06d6\u06e0\u06e2\u06e5\u06e4\u06db\u06e1\u06d8\u06e8\u06d8\u06d9\u06e5\u06db\u06e1\u06d8\u06da\u06d6\u06d9
                                  • \u06e8\u06d6\u06e4\u06db\u06d9\u06d6\u06d8\u06e1\u06e8\u06e7\u06d8\u06e1\u06e0\u06e6\u06e4\u06e4\u06e4\u06e4\u06d9\u06d7\u06eb\u06df\u06eb\u06e4\u06e1\u06df\u06e5\u06d7\u06db\u06dc\u06db\u06e2\u06ec\u06dc\u06dc\u06d8\u06df\u06e0\u06e0\u06e1\u06dc\u06d6\u06d8\u06eb\u06db\u06df\u06e8\u06e6\u06e1\u06db\u06d6\u06d7\u06e0\u06e2\u06d7\u06eb\u06ec\u06e6\u06d7\u06d9\u06df\u06db\u06d6\u06e7\u06e2\u06da\u06e1\u06d8
                                  • \u06e6\u06e0\u06e6\u06d8\u06e5\u06dc\u06e6\u06d8\u06dc\u06e4\u06eb\u06e0\u06e7\u06d6\u06d8\u06e7\u06d8\u06eb\u06ec\u06e2\u06e6\u06d8\u06d8\u06e7\u06eb\u06d7\u06e5\u06e5\u06d8\u06df\u06da\u06d6\u06d8\u06e2\u06ec\u06dc\u06d8\u06e7\u06da\u06e8\u06d8\u06e8\u06e6\u06dc\u06ec\u06df\u06d8\u06d8\u06e6\u06d6\u06dc\u06d8\u06e7\u06ec\u06e8
                                  • \u06db\u06e2\u06e8\u06e6\u06db\u06e0\u06e2\u06e1\u06dc\u06e0\u06e2\u06d6\u06e4\u06e0\u06dc\u06db\u06df\u06dc\u06e4\u06e4\u06ec\u06d9\u06db\u06e8\u06e2\u06db\u06d8\u06e2\u06df\u06e1\u06e2\u06e4\u06da\u06dc\u06e6\u06dc\u06d6\u06d8\u06d6\u06d9\u06e6\u06d8\u06e6\u06e8\u06e7\u06d8\u06dc\u06eb\u06e5\u06d7\u06d6\u06e8\u06d8\u06e2\u06e0\u06e6
                                  • device
                                  • \u06d7\u06da\u06e8\u06ec\u06d7\u06e1\u06d8\u06d9\u06d7\u06e6\u06d8\u06e2\u06e0\u06e5\u06d8\u06d9\u06e7\u06db\u06d7\u06df\u06d6\u06df\u06d6\u06d6\u06d8\u06e1\u06e2\u06d7\u06e5\u06eb\u06e0\u06eb\u06e6\u06eb\u06e6\u06e1\u06e8\u06dc\u06e4\u06e5\u06d7\u06e0\u06e6\u06db\u06ec\u06e1\u06d6\u06e5\u06d6\u06e1\u06dc\u06e4\u06d8\u06e2\u06e5\u06d7\u06e1\u06d8\u06d6\u06d9\u06d9\u06d6\u06dc\u06d8\u06db\u06d9\u06ec
                                  • \u06e7\u06e7\u06e8\u06e6\u06e0\u06e1\u06d8\u06db\u06dc\u06e7\u06d8\u06e0\u06e7\u06e1\u06d8\u06e4\u06dc\u06d7\u06e7\u06e0\u06e5\u06d8\u06e4\u06e0\u06da\u06e4\u06e0\u06d6\u06d8\u06da\u06eb\u06d6\u06d7\u06d7\u06d7\u06da\u06d6\u06e7\u06d8\u06e8\u06d8\u06e0\u06eb\u06ec\u06e0\u06d9\u06e2\u06e8\u06d8\u06da\u06dc\u06eb\u06e6\u06da\u06e5\u06d8\u06e2\u06dc\u06e2\u06e0\u06dc\u06e1\u06e0\u06ec\u06d9\u06d9\u06ec\u06e4\u06d8\u06e1\u06da
                                  • \u06df\u06eb\u06df\u06e2\u06e7\u06e8\u06e6\u06db\u06e4\u06e8\u06d9\u06db\u06d9\u06e7\u06e7\u06d8\u06e0\u06d7\u06e2\u06d6\u06e6\u06d8\u06eb\u06eb\u06e2\u06e4\u06e1\u06d6\u06d8\u06e5\u06e0\u06ec\u06e5\u06dc\u06e7\u06e0\u06d6\u06d6\u06ec\u06d6\u06e8\u06e1\u06da\u06d6\u06d9\u06d9\u06eb\u06e6\u06e6\u06dc\u06d8\u06e0\u06d7\u06d8\u06d8\u06eb\u06db\u06e8\u06d8\u06e8\u06e8\u06da\u06ec\u06e1\u06d8\u06db\u06d9\u06ec
                                  • \u06e5\u06d8\u06d6\u06d7\u06e6\u06e6\u06e5\u06ec\u06dc\u06d8\u06df\u06e4\u06d9\u06ec\u06e4\u06d9\u06dc\u06d7\u06e4\u06e7\u06e5\u06e7\u06da\u06d8\u06e4\u06eb\u06e8\u06e4\u06da\u06d8\u06dc\u06d9\u06e4\u06db\u06da\u06e7\u06e4\u06da\u06e4\u06d7\u06e8\u06ec\u06d6\u06d8\u06e2\u06d6\u06dc
                                  • \u06e8\u06e6\u06d6\u06d8\u06dc\u06dc\u06e8\u06e5\u06e2\u06da\u06d9\u06df\u06e5\u06d8\u06e5\u06e1\u06e1\u06d8\u06df\u06da\u06d8\u06d8\u06d8\u06dc\u06e1\u06d8\u06dc\u06dc\u06eb\u06e2\u06e8\u06e0\u06df\u06e2\u06da\u06d7\u06dc\u06e1\u06d8\u06db\u06e5\u06eb\u06e7\u06da\u06ec\u06db\u06dc\u06da\u06dc\u06df\u06e5\u06d8\u06e5\u06da\u06ec\u06db\u06d6\u06e2\u06eb\u06db\u06e7\u06eb\u06e8\u06d8\u06dc\u06ec\u06eb\u06d7\u06dc\u06e1\u06d7\u06e0\u06e7\u06d6\u06df\u06d9\u06e5\u06df\u06d9\u06e4\u06d9\u06db\u06e5\u06dc\u06d9\u06df\u06e5
                                  • \u06dc\u06d9\u06da\u06ec\u06e6\u06df\u06ec\u06e2\u06d6\u06db\u06df\u06e7\u06e2\u06db\u06e0\u06db\u06da\u06d6\u06dc\u06e6\u06eb\u06ec\u06d9\u06e1\u06d8\u06da\u06d9\u06df\u06ec\u06df\u06eb\u06dc\u06e5\u06da\u06dc\u06eb\u06e6\u06e7\u06eb\u06db\u06e7\u06e7\u06df\u06e6\u06db\u06e6\u06e1\u06e6\u06df\u06da\u06e4\u06e5\u06e8\u06da\u06e5\u06d8\u06db\u06e6\u06e1\u06ec\u06e5\u06e1\u06e5\u06ec\u06e1\u06d8
                                  • \u06e6\u06d9\u06e7\u06e5\u06e6\u06d6\u06d8\u06e7\u06d9\u06e2\u06e5\u06da\u06e5\u06eb\u06d8\u06ec\u06df\u06e1\u06e7\u06e7\u06e4\u06e5\u06d8\u06dc\u06ec\u06eb\u06d9\u06e8\u06d8\u06ec\u06e4\u06df\u06e0\u06d6\u06d7\u06eb\u06d6\u06db\u06da\u06dc\u06d9\u06e1\u06e1\u06e0\u06da\u06ec\u06e8\u06d8\u06da\u06e1\u06d8\u06da\u06e4\u06d8\u06eb\u06e0\u06e2\u06e5\u06e8\u06e6\u06d8\u06df\u06d9\u06e5\u06dc\u06e7\u06e5\u06d8\u06e8\u06ec\u06d6\u06d6\u06db\u06e0\u06e4\u06dc\u06d8
                                  • level
                                  • \u06d7\u06d9\u06e4\u06d7\u06e8\u06e1\u06ec\u06ec\u06eb\u06d6\u06d7\u06ec\u06da\u06db\u06e6\u06da\u06da\u06dc\u06eb\u06e4\u06eb\u06e7\u06d8\u06e0\u06db\u06e8\u06d8\u06e4\u06d7\u06e5\u06d8\u06da\u06e2\u06e7\u06da\u06e6\u06e5\u06d8\u06e8\u06e6\u06db\u06e8\u06e1\u06e4\u06e7\u06d8\u06e1\u06e0\u06db\u06dc\u06d8\u06e1\u06df\u06e1\u06d7\u06d9\u06da\u06e1\u06d8\u06da\u06eb\u06e0\u06d6\u06d8\u06d7\u06db\u06e6
                                  • \u06dc\u06e1\u06d8\u06e2\u06d9\u06da\u06e0\u06d8\u06e8\u06d9\u06e0\u06dc\u06e7\u06e1\u06e6\u06d6\u06e0\u06e0\u06e5\u06e1\u06d9\u06db\u06e7\u06dc\u06e4\u06e0\u06db\u06e1\u06e1\u06dc\u06e2\u06dc\u06db\u06e8\u06d7\u06e4\u06d7\u06eb\u06d7\u06e6\u06e8\u06e7\u06e4\u06e8\u06d8\u06eb\u06eb\u06e6\u06e4\u06df\u06ec\u06e7\u06dc\u06d8
                                  • \u06dc\u06eb\u06ec\u06e4\u06e0\u06d9\u06e4\u06dc\u06d8\u06e1\u06d9\u06db\u06d7\u06e2\u06e4\u06ec\u06e6\u06e8\u06d8\u06df\u06d8\u06e1\u06d6\u06da\u06e2\u06d8\u06e2\u06e8\u06da\u06d7\u06e0\u06e1\u06e5\u06d8\u06e1\u06e4\u06d6\u06d8\u06d6\u06df\u06e5\u06e7\u06e4\u06d8\u06d8\u06d6\u06e8\u06e6\u06d8
                                  • interceptor
                                  • \u06ec\u06e7\u06d6\u06d8\u06e5\u06e0\u06d6\u06d7\u06e4\u06dc\u06e2\u06e2\u06eb\u06e2\u06e0\u06ec\u06e2\u06e5\u06d8\u06d9\u06ec\u06d9\u06d6\u06e2\u06da\u06e0\u06e6\u06d8\u06e7\u06db\u06e5\u06d8\u06d6\u06e2\u06e5\u06d9\u06dc\u06e8\u06e2\u06e7\u06e4\u06db\u06d6\u06e4\u06d9\u06da\u06e6\u06d8
                                  • \u06d9\u06d9\u06e1\u06d8\u06d9\u06d6\u06e7\u06eb\u06d9\u06e5\u06d8\u06da\u06db\u06e2\u06d6\u06d8\u06e1\u06eb\u06d8\u06e5\u06e1\u06e2\u06e1\u06d8\u06e5\u06d6\u06d6\u06e4\u06ec\u06ec\u06d6\u06d9\u06e5\u06df\u06e4\u06dc\u06e5\u06d8\u06e6\u06da\u06e6\u06d8\u06db\u06e4\u06ec\u06da\u06db\u06e5\u06d8\u06e4\u06e8\u06d9\u06dc\u06df\u06e7\u06d9\u06d7\u06e5
                                  • \u06d7\u06e0\u06dc\u06d8\u06e8\u06e2\u06e5\u06d8\u06e5\u06e1\u06e5\u06e0\u06ec\u06dc\u06df\u06e6\u06ec\u06e5\u06ec\u06e4\u06e2\u06e1\u06d8\u06e0\u06dc\u06ec\u06ec\u06ec\u06ec\u06ec\u06e1\u06d7\u06df\u06da\u06d7\u06e8\u06e0\u06d9\u06e4\u06eb\u06d6\u06d8\u06d9\u06e0\u06e1\u06e0\u06d9\u06e6
                                  • \u06d9\u06e1\u06e1\u06db\u06e8\u06d8\u06e7\u06e2\u06df\u06d6\u06eb\u06df\u06d7\u06eb\u06e8\u06d8\u06dc\u06e6\u06e1\u06d8\u06d9\u06df\u06e1\u06d8\u06e8\u06e0\u06e1\u06d9\u06e8\u06e7\u06d8\u06e0\u06e0\u06e0\u06e8\u06e0\u06d8\u06d8\u06ec\u06d8\u06dc\u06d8\u06e4\u06d8\u06e5\u06df\u06e5\u06e5\u06e8\u06e5\u06d8\u06d6\u06db\u06d9\u06e8\u06d6\u06e1\u06d8\u06d9\u06e6\u06e6
                                  • \u06dc\u06e6\u06e0\u06e2\u06e1\u06e0\u06e8\u06e4\u06e8\u06d8\u06e8\u06e8\u06e6\u06d8\u06d8\u06e5\u06d7\u06e8\u06e6\u06e6\u06e1\u06e2\u06e7\u06d7\u06e5\u06d6\u06eb\u06e2\u06ec\u06da\u06e2\u06df\u06d8\u06d7\u06eb\u06e4\u06d6\u06e5\u06d9\u06e8\u06d8\u06e8\u06e6\u06d8\u06e6\u06e8\u06d8\u06e1\u06e2\u06d8\u06d9\u06da\u06e2\u06df\u06e7\u06e4\u06ec\u06df\u06d8\u06d8\u06e5\u06e6\u06d6\u06d8\u06eb\u06d6\u06d7\u06e5\u06e7\u06df\u06d6\u06dc\u06d9\u06e0\u06d8\u06e1\u06d8
                                  • \u06e4\u06e7\u06d9\u06e2\u06db\u06d8\u06e8\u06e7\u06d7\u06ec\u06d8\u06e5\u06e5\u06e7\u06e1\u06d8\u06dc\u06db\u06e8\u06d8\u06e8\u06e1\u06e5\u06d8\u06da\u06dc\u06e6\u06db\u06d8\u06e5\u06d8\u06e4\u06e4\u06d8\u06ec\u06df\u06d8\u06d8\u06d7\u06d7\u06db\u06eb\u06d8\u06eb\u06eb\u06d6\u06e1\u06d7\u06e0\u06e8
                                  Position Instruction Meta Information
                                  0const/4 v6, 0x0
                                  1const/4 v5, 0x0
                                  2const/4 v4, 0x0
                                  3const/4 v3, 0x0
                                  4const/4 v2, 0x0
                                  5const/4 v1, 0x0
                                  7const-string v0, "\u06df\u06d9\u06e5\u06ec\u06e0\u06e6\u06d8\u06e2\u06e1\u06e6\u06d8\u06e1\u06e0\u06dc\u06d9\u06e4\u06e5\u06e6\u06e7\u06d9\u06d7\u06da\u06d8\u06d8\u06e4\u06e6\u06dc\u06d8\u06e4\u06e4\u06e8\u06da\u06d8\u06dc\u06e5\u06d7\u06df\u06dc\u06e2\u06dc\u06e0\u06d7\u06eb\u06eb\u06e5\u06e5\u06d8\u06e2\u06d6\u06eb"
                                  8goto_8:
                                  9invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
                                  10move-result v7
                                  11const/16 v8, 0x167
                                  12xor-int/2addr v7, v8
                                  13xor-int/lit16 v7, v7, 0x27e
                                  14const/16 v8, 0x22a
                                  15xor-int/2addr v7, v8
                                  16xor-int/lit16 v7, v7, 0x176
                                  17const/16 v8, 0xde
                                  18xor-int/2addr v7, v8
                                  19xor-int/lit16 v7, v7, 0x17b
                                  20const/16 v8, 0x1a2
                                  21const v9, -0x2f09ddbe
                                  22xor-int/2addr v7, v8
                                  23xor-int/2addr v7, v9
                                  24sparse-switch v7, :sswitch_data_166
                                  25goto/16 :goto_8
                                  26sswitch_26:
                                  27const-string v0, "\u06d8\u06e7\u06e0\u06d7\u06eb\u06df\u06ec\u06df\u06d8\u06d6\u06e4\u06d8\u06db\u06e0\u06e8\u06e5\u06e8\u06e5\u06e8\u06ec\u06e6\u06d8\u06e2\u06ec\u06e2\u06e0\u06e5\u06e6\u06d8\u06e6\u06e6\u06da\u06e5\u06eb\u06dc\u06df\u06e8\u06e8\u06df\u06da\u06ec\u06ec\u06d8\u06e4\u06e1\u06ec\u06d8\u06d8\u06d7\u06da\u06d6\u06e4\u06e5\u06e6\u06d8\u06e7\u06d9\u06e5\u06d8\u06e2\u06e0\u06e4\u06eb\u06db\u06e6\u06d8\u06d8\u06db\u06e1\u06d9\u06d9\u06e8\u06d8\u06d9\u06e0\u06e0\u06da\u06e5\u06e5\u06d8"
                                  28goto/16 :goto_8
                                  29sswitch_29:
                                  30const-string v0, "\u06e8\u06e2\u06ec\u06e2\u06d6\u06d6\u06d8\u06d7\u06d6\u06e6\u06e6\u06ec\u06e2\u06eb\u06dc\u06e5\u06ec\u06da\u06dc\u06e5\u06d8\u06da\u06e7\u06e8\u06d8\u06d6\u06e7\u06da\u06e8\u06db\u06d7\u06db\u06d8\u06d8\u06e0\u06e5\u06dc\u06e2\u06eb\u06e6\u06e5\u06e7\u06d8\u06e2\u06dc\u06dc\u06eb\u06e6\u06e1\u06d8\u06e0\u06da\u06ec\u06ec\u06d9\u06dc\u06ec\u06dc\u06d8\u06d9\u06e0\u06dc\u06eb\u06e1\u06d7"
                                  31goto/16 :goto_8
                                  32sswitch_2c:
                                  33const-string v0, "\u06e5\u06e8\u06d8\u06d8\u06e8\u06e6\u06e4\u06da\u06d9\u06e4\u06e1\u06d7\u06dc\u06d8\u06d8\u06e4\u06d8\u06d8\u06e6\u06e6\u06e0\u06e4\u06d8\u06ec\u06e4\u06e0\u06e5\u06e7\u06e7\u06e6\u06d8\u06e1\u06dc\u06d6\u06d8\u06e0\u06dc\u06e4\u06db\u06dc\u06e5\u06ec\u06e6\u06d8\u06d8\u06db\u06d8\u06d8\u06d8\u06dc\u06e1\u06ec\u06db\u06d8\u06d9\u06e4\u06e4\u06e5\u06d8\u06e5\u06df\u06df\u06df\u06e6\u06d8\u06d9\u06dc\u06d6\u06d8\u06e0\u06e0\u06df\u06dc\u06e6\u06d8\u06d9\u06da\u06df\u06e8\u06ec\u06e4"
                                  34goto/16 :goto_8
                                  35sswitch_2f:
                                  36const-string v0, "\u06dc\u06e1\u06da\u06e5\u06dc\u06ec\u06da\u06e0\u06d6\u06d8\u06dc\u06e0\u06dc\u06e8\u06e6\u06d6\u06d8\u06e5\u06d7\u06d7\u06e1\u06e8\u06e8\u06d8\u06d8\u06e0\u06e1\u06d8\u06e4\u06d9\u06d7\u06e5\u06d9\u06e2\u06e2\u06e5\u06e8\u06ec\u06dc\u06d9\u06d7\u06da\u06d8\u06e1\u06e4\u06eb\u06d9\u06e0\u06e2\u06d6\u06e8\u06d9\u06d7\u06e1\u06df\u06e1\u06d7\u06e8\u06e8\u06d7\u06e6\u06d8\u06db\u06df\u06e4\u06e4\u06e1\u06e2\u06e2\u06e1\u06dc\u06d8\u06e0\u06eb\u06ec\u06df\u06db\u06e0\u06da\u06df\u06dc\u06d8\u06df\u06db\u06e5\u06d8\u06df\u06e7\u06dc"
                                  37goto/16 :goto_8
                                  38sswitch_32:
                                  39const-string v0, "mContext"
                                  41invoke-static {p1, v0}, Ll/p/c/h;->f(Ljava/lang/Object;Ljava/lang/String;)V
                                  43const-string v0, "\u06e7\u06d7\u06e6\u06e4\u06e4\u06d8\u06d8\u06e8\u06df\u06d6\u06d8\u06d9\u06e0\u06e7\u06ec\u06e1\u06eb\u06e8\u06d8\u06e0\u06e2\u06d6\u06d8\u06e8\u06e0\u06ec\u06e4\u06e8\u06d6\u06e0\u06e2\u06d9\u06df\u06e4\u06e4\u06e1\u06e0\u06da\u06db\u06e0\u06e8\u06eb\u06e2\u06d6\u06db\u06ec\u06e6\u06d8\u06da\u06e0\u06e4\u06e8\u06d9\u06d6\u06d8\u06e2\u06e8\u06e8\u06d8\u06e6\u06d9\u06da\u06e5\u06e4\u06e1\u06d8\u06eb\u06ec\u06e4\u06e7\u06e0\u06e5\u06d8\u06ec\u06e7\u06e1\u06d8\u06df\u06e5\u06d8"
                                  44goto/16 :goto_8
                                  45sswitch_3a:
                                  46const-string v0, "trackingName"
                                  48invoke-static {p2, v0}, Ll/p/c/h;->f(Ljava/lang/Object;Ljava/lang/String;)V
                                  50const-string v0, "\u06d7\u06eb\u06dc\u06d8\u06d7\u06df\u06df\u06eb\u06e0\u06e7\u06e1\u06d6\u06d8\u06e1\u06e4\u06da\u06d9\u06dc\u06dc\u06d8\u06e8\u06e7\u06dc\u06d8\u06e7\u06e2\u06e0\u06da\u06e5\u06e1\u06e1\u06d6\u06e6\u06da\u06d6\u06df\u06d7\u06d9\u06e2\u06ec\u06da\u06d8\u06d8\u06e5\u06d8\u06e0\u06d9\u06e8\u06e0\u06e5\u06eb\u06dc\u06d8\u06ec\u06e2\u06e5\u06d8\u06e8\u06da\u06e6\u06d8\u06df\u06df\u06e7\u06e6\u06eb\u06dc\u06e5\u06eb\u06d9\u06e6\u06e7\u06da\u06d6\u06e7\u06db\u06e7\u06dc"
                                  51goto/16 :goto_8
                                  52sswitch_42:
                                  53const-string v0, "partner"
                                  55invoke-static {p3, v0}, Ll/p/c/h;->f(Ljava/lang/Object;Ljava/lang/String;)V
                                  57const-string v0, "\u06e2\u06dc\u06d6\u06db\u06d7\u06db\u06e6\u06d6\u06d7\u06eb\u06da\u06dc\u06e2\u06e6\u06e1\u06d8\u06ec\u06e5\u06da\u06e0\u06e8\u06db\u06e0\u06d7\u06d6\u06d8\u06e5\u06da\u06db\u06db\u06e0\u06e0\u06df\u06e7\u06dc\u06d8\u06e4\u06e5\u06d6\u06d6\u06e4\u06e0\u06e8\u06e5\u06d6\u06d8\u06da\u06d7\u06e2\u06db\u06e8\u06e0\u06e7\u06e6\u06d8\u06e2\u06e8\u06e5\u06d8\u06eb\u06e0\u06db\u06e8\u06e4\u06d7\u06d8\u06e5\u06e8\u06d8\u06e1\u06d8\u06d8\u06eb\u06e1\u06d6\u06d8\u06d9\u06e0\u06e5\u06d8\u06df\u06e2\u06df\u06e5\u06d9\u06e1\u06d8\u06db\u06e5\u06df"
                                  58goto/16 :goto_8
                                  59sswitch_4a: sput-object p3, Lk/f/a/a;->a:Ljava/lang/String;
                                  61const-string v0, "\u06d8\u06e5\u06dc\u06d8\u06dc\u06ec\u06dc\u06dc\u06ec\u06e7\u06da\u06e8\u06eb\u06e2\u06d6\u06d8\u06da\u06eb\u06e8\u06d8\u06e6\u06e5\u06e2\u06e7\u06d7\u06e1\u06d8\u06e0\u06d8\u06e5\u06dc\u06e6\u06e1\u06e4\u06d9\u06d7\u06e5\u06e1\u06ec\u06ec\u06da\u06e8\u06e0\u06e2\u06d6\u06e7\u06e6\u06d8"
                                  62goto/16 :goto_8
                                  63sswitch_4f: const/4 v0, 0x1
                                  64sput-boolean v0, Lk/f/a/a;->d:Z
                                  66const-string v0, "\u06e6\u06e0\u06e1\u06d6\u06e2\u06ec\u06e0\u06e4\u06d8\u06d8\u06d8\u06e6\u06e8\u06d8\u06dc\u06d8\u06e8\u06e8\u06e6\u06e2\u06eb\u06d6\u06e8\u06d7\u06df\u06d7\u06dc\u06e4\u06d8\u06e7\u06d6\u06e1\u06ec\u06ec\u06dc\u06e6\u06e0\u06df\u06e1\u06ec\u06e0\u06eb\u06e8\u06e6\u06e4\u06d8\u06d8\u06ec\u06e6\u06e8\u06d8\u06db\u06d6\u06d6\u06da\u06e0\u06e4\u06ec\u06e0\u06e7\u06e4\u06e1\u06db\u06df\u06db\u06e5"
                                  67goto/16 :goto_8
                                  68sswitch_55: sput-object p1, Lk/f/a/a;->c:Landroid/content/Context;
                                  70const-string v0, "\u06d6\u06da\u06d6\u06e4\u06e5\u06e7\u06e5\u06e4\u06d6\u06e4\u06dc\u06d9\u06e1\u06e8\u06ec\u06d9\u06e0\u06d7\u06d6\u06d7\u06eb\u06dc\u06d9\u06dc\u06db\u06d9\u06e5\u06d8\u06dc\u06df\u06d7\u06e8\u06d6\u06d8\u06d8\u06eb\u06e8\u06d9\u06dc\u06d6\u06e7\u06ec\u06db\u06e5\u06d8\u06dc\u06e4\u06d6\u06d7\u06da\u06e0\u06da\u06d8\u06e6\u06e8\u06d8"
                                  71goto/16 :goto_8
                                  72sswitch_5a:
                                  73const-string v0, "$this$getDeviceId"
                                  75invoke-static {p1, v0}, Ll/p/c/h;->f(Ljava/lang/Object;Ljava/lang/String;)V
                                  77const-string v0, "\u06e5\u06ec\u06e5\u06d8\u06e1\u06e6\u06d8\u06e1\u06eb\u06db\u06d7\u06e5\u06da\u06e4\u06d7\u06dc\u06e6\u06e6\u06d9\u06d6\u06e4\u06e8\u06d8\u06e4\u06da\u06d8\u06d8\u06e6\u06d7\u06da\u06e2\u06d7\u06e8\u06eb\u06e2\u06e1\u06d8\u06e0\u06e7\u06e7\u06db\u06dc\u06df\u06df\u06d8\u06e1\u06d8\u06e7\u06e7\u06e7"
                                  78goto/16 :goto_8
                                  79sswitch_62:
                                  80invoke-virtual {p1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
                                  81move-result-object v0
                                  83const-string v6, "android_id"
                                  85invoke-static {v0, v6}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;
                                  • Time: 1112012
                                    • p0: android.app.ContextImpl$ApplicationContentResolver@6aa064c
                                    • p1: DEVICE_ID_HASH_RESULT
                                    • Return:
                                      • 3666e8b2182d8249
                                  • Time: 1114282
                                    • p0: android.app.ContextImpl$ApplicationContentResolver@4e47b60
                                    • p1: android_id
                                    • Return:
                                      • 3666e8b2182d8249
                                  • Time: 1130666
                                    • p0: android.app.ContextImpl$ApplicationContentResolver@9b7fd0
                                    • p1: android_id
                                    • Return:
                                      • 3666e8b2182d8249
                                  86move-result-object v6
                                  88const-string v0, "\u06d9\u06db\u06e1\u06e7\u06e8\u06e6\u06d8\u06e4\u06df\u06e6\u06d8\u06d9\u06d8\u06e6\u06dc\u06e2\u06ec\u06e4\u06ec\u06e8\u06d8\u06eb\u06e2\u06e5\u06d8\u06ec\u06ec\u06e8\u06e8\u06e7\u06d8\u06d8\u06ec\u06e5\u06d6\u06d8\u06e5\u06ec\u06e1\u06db\u06eb\u06df\u06e5\u06e1\u06db\u06ec\u06e0\u06d6\u06d8\u06e5\u06dc\u06d8\u06ec\u06e8\u06db\u06e4\u06e5\u06e7\u06d8\u06eb\u06e2\u06dc\u06d8\u06ec\u06e0\u06e8\u06e2\u06db\u06e2\u06e2\u06ec\u06e5\u06d8\u06ec\u06d6\u06e5\u06d8\u06e8\u06e5\u06df\u06d6\u06da\u06e8\u06d8\u06e1\u06e6\u06e6\u06d8\u06df\u06e6\u06d6\u06d7\u06d6\u06e5"
                                  89goto/16 :goto_8
                                  90sswitch_6f:
                                  91const-string v0, "Settings.Secure.getStrin\u2026s.Secure.ANDROID_ID\n )"
                                  93invoke-static {v6, v0}, Ll/p/c/h;->b(Ljava/lang/Object;Ljava/lang/String;)V
                                  95const-string v0, "\u06df\u06e5\u06ec\u06d8\u06e2\u06db\u06e4\u06ec\u06dc\u06d8\u06e5\u06e6\u06da\u06d6\u06eb\u06dc\u06d8\u06dc\u06e2\u06e1\u06d8\u06d8\u06d8\u06e6\u06d8\u06e0\u06d7\u06e7\u06db\u06d8\u06d8\u06eb\u06e1\u06ec\u06e7\u06eb\u06da\u06e6\u06e0\u06d8\u06d8\u06dc\u06e0\u06e7\u06d8\u06e7\u06ec\u06e6\u06e7\u06e8\u06d9\u06d6\u06da\u06da\u06dc\u06df\u06d8\u06e8\u06e6\u06d8"
                                  96goto/16 :goto_8
                                  97sswitch_77: new-instance v5, Lk/f/a/b/a;
                                  99invoke-static {p1}, Lk/e/z3;->x(Landroid/content/Context;)Ljava/lang/String;
                                  100move-result-object v0
                                  102invoke-direct {v5, v6, v0}, Lk/f/a/b/a;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                  104const-string v0, "\u06e7\u06e1\u06d7\u06e2\u06e2\u06df\u06d7\u06e6\u06e8\u06db\u06d6\u06db\u06e5\u06df\u06eb\u06db\u06e4\u06d7\u06e8\u06e0\u06e6\u06d6\u06e8\u06d6\u06e5\u06e0\u06e0\u06e8\u06da\u06d6\u06d8\u06e8\u06e7\u06db\u06e1\u06d7\u06e8\u06e5\u06df\u06d8\u06e7\u06e6\u06d8\u06e7\u06da"
                                  105goto/16 :goto_8
                                  106sswitch_83: sput-object v5, Lk/f/a/a;->b:Lk/f/a/b/a;
                                  108const-string v0, "\u06e8\u06e0\u06e7\u06ec\u06e1\u06ec\u06db\u06d6\u06e4\u06e5\u06d9\u06ec\u06e5\u06eb\u06db\u06e5\u06e6\u06e1\u06df\u06d9\u06e7\u06d9\u06e4\u06e1\u06d8\u06d7\u06e6\u06d7\u06eb\u06e7\u06d8\u06d9\u06e6\u06e4\u06db\u06e8\u06e8\u06d8\u06e8\u06e8\u06d6\u06e7\u06e8\u06d6\u06ec\u06eb\u06e1\u06e7\u06e8\u06d6\u06d7\u06dc\u06da\u06e6\u06e5\u06d6\u06d8\u06d8\u06e8\u06e6\u06d8\u06dc\u06e7\u06d8\u06e0\u06db\u06eb\u06d8\u06e8\u06dc\u06e4\u06e6\u06d6\u06d8\u06db\u06dc\u06d8\u06d8\u06d8\u06da\u06d6\u06d8\u06dc\u06d8\u06d6\u06d8\u06e4\u06d8\u06d7"
                                  109goto/16 :goto_8
                                  110sswitch_88: const v7, -0x15714b67
                                  112const-string v0, "\u06da\u06e1\u06e6\u06d7\u06ec\u06eb\u06e7\u06e4\u06d7\u06e5\u06e4\u06df\u06d9\u06eb\u06e6\u06e1\u06e8\u06e8\u06e5\u06dc\u06df\u06e5\u06d6\u06d7\u06d8\u06eb\u06da\u06e5\u06e1\u06d6\u06d8\u06e6\u06d9\u06e5\u06d8\u06da\u06d9\u06e5\u06e7\u06e7\u06da\u06e2\u06e4\u06e5\u06e8\u06eb\u06e0"
                                  113goto_8d:
                                  114invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
                                  115move-result v8
                                  116xor-int/2addr v8, v7
                                  117sparse-switch v8, :sswitch_data_1f0
                                  118goto/16 :goto_8d
                                  119sswitch_96:
                                  120const-string v0, "\u06e4\u06dc\u06eb\u06e2\u06da\u06e4\u06da\u06da\u06e5\u06e1\u06e1\u06e1\u06d8\u06eb\u06e4\u06da\u06eb\u06d7\u06e6\u06d8\u06e8\u06d9\u06ec\u06db\u06e0\u06da\u06dc\u06e4\u06e4\u06e2\u06da\u06e4\u06da\u06eb\u06e8\u06ec\u06d9\u06e8\u06e8\u06dc\u06d8\u06d8\u06e6\u06ec\u06e8\u06dc\u06d7\u06e7\u06d7\u06e7\u06da\u06e5\u06e0\u06e5\u06d9\u06e6\u06d8\u06db\u06d9\u06ec\u06e8\u06e1\u06e6\u06dc\u06d7\u06e5\u06e0\u06db\u06e4\u06e5\u06d8\u06e8\u06e4\u06e6\u06e8\u06d8\u06eb\u06e1\u06e7\u06e4\u06e8\u06e1\u06d7\u06e1\u06e5"
                                  121goto/16 :goto_8
                                  122sswitch_9a:
                                  123const-string v0, "\u06d7\u06d6\u06d6\u06d8\u06d8\u06df\u06e5\u06e6\u06d8\u06d7\u06e6\u06dc\u06d8\u06e0\u06e6\u06dc\u06e4\u06d9\u06e6\u06d8\u06e6\u06dc\u06e1\u06e4\u06dc\u06e6\u06d8\u06e6\u06df\u06d8\u06d8\u06e6\u06df\u06e0\u06d8\u06eb\u06e2\u06e2\u06e7\u06ec\u06d8\u06e4\u06d8\u06d8\u06db\u06e4\u06ec\u06e5\u06dc\u06d8\u06d8\u06e1\u06d6\u06da\u06e1\u06e7\u06e5\u06d8\u06e6\u06dc\u06e7\u06db\u06db\u06e8\u06dc\u06e1\u06d8\u06e1\u06d6\u06e6\u06d8\u06e0\u06df\u06e1\u06d8\u06e0\u06db\u06e4\u06e5\u06df\u06e5\u06dc\u06e2\u06e1\u06da\u06e1\u06e5\u06d8\u06d6\u06e8\u06e5"
                                  124goto/16 :goto_8d
                                  125sswitch_9d: const v8, -0x6f2ee696
                                  127const-string v0, "\u06d9\u06da\u06dc\u06da\u06d8\u06eb\u06db\u06e8\u06d8\u06d8\u06df\u06db\u06e7\u06e7\u06e2\u06d8\u06e8\u06d8\u06dc\u06ec\u06eb\u06ec\u06d8\u06d7\u06e8\u06d8\u06df\u06eb\u06d9\u06d9\u06e0\u06dc\u06d8\u06ec\u06ec\u06e1\u06d8\u06e4\u06e8\u06d8\u06e7\u06d8\u06dc\u06d8\u06d9\u06e1\u06e8\u06d8\u06e2\u06e7\u06e0\u06e7\u06e6\u06e8\u06e4\u06e0\u06da\u06ec\u06d6\u06d6\u06d8\u06d8\u06d7\u06e5\u06d8\u06e5\u06e2\u06d9\u06d6\u06d8\u06e8\u06e8\u06e5\u06dc\u06d8\u06dc\u06ec\u06e0\u06d7\u06e7\u06dc"
                                  128goto_a2:
                                  129invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
                                  130move-result v9
                                  131xor-int/2addr v9, v8
                                  132sparse-switch v9, :sswitch_data_202
                                  133goto/16 :goto_a2
                                  134sswitch_ab:
                                  135const-string v0, "\u06eb\u06d9\u06d8\u06d8\u06e6\u06e2\u06e8\u06d7\u06e2\u06da\u06e2\u06e8\u06e0\u06e6\u06eb\u06e6\u06ec\u06ec\u06e0\u06d6\u06e6\u06d7\u06d7\u06e4\u06e0\u06d7\u06ec\u06da\u06e2\u06e8\u06e7\u06e4\u06e8\u06e2\u06da\u06e6\u06d8\u06e1\u06da\u06d9\u06e7\u06eb\u06e0\u06da\u06d7\u06d7\u06e0\u06e1\u06d9\u06e6\u06da\u06db\u06e5\u06da\u06e8\u06df\u06e8\u06e8\u06e1\u06d8\u06d7\u06d9\u06e2\u06e8\u06dc\u06db\u06e6\u06e5\u06d9\u06e8\u06e6\u06db\u06e7\u06d9\u06e7\u06e5\u06db\u06e6\u06da\u06e6\u06ec\u06e2"
                                  136goto/16 :goto_8d
                                  137sswitch_ae:
                                  138const-string v0, "\u06e6\u06e7\u06e8\u06da\u06e2\u06e0\u06e8\u06d6\u06e8\u06dc\u06ec\u06e7\u06d8\u06df\u06e4\u06da\u06e1\u06d8\u06da\u06df\u06e4\u06df\u06e7\u06e5\u06d8\u06d9\u06e4\u06eb\u06df\u06d9\u06e1\u06d8\u06d9\u06da\u06df\u06e6\u06e0\u06e5\u06df\u06e1\u06d9\u06db\u06d6\u06d7\u06dc\u06e2\u06ec\u06e6\u06ec\u06e7\u06e4\u06e7\u06e1\u06db\u06dc\u06d9\u06e5\u06e6\u06d8\u06d8\u06d8\u06e7\u06d8\u06d8\u06e8\u06da\u06e2\u06d8\u06e1\u06e2\u06e0\u06df\u06e0\u06e5\u06dc\u06d8\u06e8\u06e0\u06e5\u06e8\u06d7\u06e0\u06d6\u06da\u06e1\u06d8"
                                  139goto/16 :goto_a2
                                  140sswitch_b1: const v9, 0x3af5e638
                                  142const-string v0, "\u06e1\u06d8\u06d7\u06da\u06d6\u06e8\u06d9\u06dc\u06e5\u06d8\u06df\u06da\u06e6\u06e2\u06ec\u06e4\u06db\u06d6\u06d8\u06df\u06db\u06ec\u06db\u06e4\u06e5\u06d8\u06db\u06e4\u06e7\u06e7\u06ec\u06d9\u06e2\u06df\u06e6\u06e1\u06eb\u06dc\u06eb\u06dc\u06e7\u06e0\u06ec\u06eb\u06dc\u06e2\u06df"
                                  143goto_b6:
                                  144invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
                                  145move-result v10
                                  146xor-int/2addr v10, v9
                                  147sparse-switch v10, :sswitch_data_214
                                  148goto/16 :goto_b6
                                  149sswitch_bf:
                                  150const-string v0, "\u06e2\u06e5\u06eb\u06db\u06e5\u06dc\u06d8\u06e2\u06d7\u06e5\u06e8\u06e8\u06df\u06df\u06ec\u06e1\u06e1\u06d8\u06d6\u06eb\u06e0\u06e8\u06d8\u06d8\u06e0\u06e0\u06ec\u06e4\u06d6\u06eb\u06e2\u06d8\u06e1\u06e7\u06d6\u06d8\u06e4\u06e1\u06dc\u06d8\u06e7\u06e2\u06e6\u06d8\u06e8\u06e4\u06e5\u06d8\u06da\u06ec\u06e6\u06d8\u06d9\u06e4\u06e4\u06e1\u06e5\u06d6\u06eb\u06d9\u06db\u06e2\u06e5\u06d8\u06d9\u06eb\u06e0\u06d8\u06e7\u06e1\u06d8\u06e6\u06e8\u06da\u06e4\u06e2\u06d6\u06d8\u06d6\u06d6\u06df\u06db\u06e2\u06e0\u06df\u06e2\u06eb\u06e6\u06da"
                                  151goto/16 :goto_a2
                                  152cond_c2:
                                  153const-string v0, "\u06e4\u06d7\u06d9\u06e2\u06d9\u06db\u06d8\u06ec\u06da\u06d9\u06e0\u06eb\u06e0\u06da\u06d8\u06e5\u06da\u06e5\u06d8\u06e2\u06db\u06d8\u06dc\u06e8\u06e8\u06d8\u06df\u06d6\u06d6\u06e5\u06e6\u06e5\u06e7\u06e0\u06d9\u06df\u06dc\u06e7\u06d8\u06eb\u06d6\u06ec\u06d8\u06e8\u06e5\u06e5\u06db\u06dc"
                                  154goto/16 :goto_b6
                                  155sswitch_c5: if-eqz v5, :cond_c2
                                  157const-string v0, "\u06da\u06df\u06eb\u06e5\u06e2\u06e6\u06d6\u06e6\u06db\u06d6\u06d7\u06e6\u06d8\u06e0\u06e1\u06d8\u06d8\u06e5\u06db\u06e5\u06e8\u06e0\u06e5\u06d8\u06e8\u06e8\u06e8\u06e5\u06e0\u06e7\u06e4\u06e6\u06d8\u06e1\u06df\u06d6\u06ec\u06e2\u06db\u06e4\u06df\u06e5\u06d8\u06d7\u06e7\u06d6\u06df\u06d9\u06d8\u06e6\u06e0\u06d9\u06dc\u06e0\u06dc\u06d8\u06df\u06e1\u06ec\u06df\u06dc\u06d8\u06d8\u06dc\u06eb\u06e6\u06d8\u06eb\u06d7\u06e1\u06d8"
                                  158goto/16 :goto_b6
                                  159sswitch_ca:
                                  160const-string v0, "\u06ec\u06e4\u06e7\u06db\u06e4\u06d8\u06d8\u06da\u06e8\u06e8\u06d8\u06e2\u06d7\u06d8\u06d9\u06da\u06dc\u06d8\u06e6\u06d9\u06d6\u06d8\u06e6\u06d7\u06e7\u06e8\u06d7\u06e4\u06e6\u06e6\u06e5\u06d8\u06eb\u06d9\u06d6\u06e0\u06e2\u06e5\u06e4\u06db\u06e1\u06d8\u06e8\u06d8\u06d9\u06e5\u06db\u06e1\u06d8\u06da\u06d6\u06d9"
                                  161goto/16 :goto_b6
                                  162sswitch_cd:
                                  163const-string v0, "\u06e8\u06d6\u06e4\u06db\u06d9\u06d6\u06d8\u06e1\u06e8\u06e7\u06d8\u06e1\u06e0\u06e6\u06e4\u06e4\u06e4\u06e4\u06d9\u06d7\u06eb\u06df\u06eb\u06e4\u06e1\u06df\u06e5\u06d7\u06db\u06dc\u06db\u06e2\u06ec\u06dc\u06dc\u06d8\u06df\u06e0\u06e0\u06e1\u06dc\u06d6\u06d8\u06eb\u06db\u06df\u06e8\u06e6\u06e1\u06db\u06d6\u06d7\u06e0\u06e2\u06d7\u06eb\u06ec\u06e6\u06d7\u06d9\u06df\u06db\u06d6\u06e7\u06e2\u06da\u06e1\u06d8"
                                  164goto/16 :goto_a2
                                  165sswitch_d0:
                                  166const-string v0, "\u06e6\u06e0\u06e6\u06d8\u06e5\u06dc\u06e6\u06d8\u06dc\u06e4\u06eb\u06e0\u06e7\u06d6\u06d8\u06e7\u06d8\u06eb\u06ec\u06e2\u06e6\u06d8\u06d8\u06e7\u06eb\u06d7\u06e5\u06e5\u06d8\u06df\u06da\u06d6\u06d8\u06e2\u06ec\u06dc\u06d8\u06e7\u06da\u06e8\u06d8\u06e8\u06e6\u06dc\u06ec\u06df\u06d8\u06d8\u06e6\u06d6\u06dc\u06d8\u06e7\u06ec\u06e8"
                                  167goto/16 :goto_8d
                                  168sswitch_d3:
                                  169const-string v0, "\u06db\u06e2\u06e8\u06e6\u06db\u06e0\u06e2\u06e1\u06dc\u06e0\u06e2\u06d6\u06e4\u06e0\u06dc\u06db\u06df\u06dc\u06e4\u06e4\u06ec\u06d9\u06db\u06e8\u06e2\u06db\u06d8\u06e2\u06df\u06e1\u06e2\u06e4\u06da\u06dc\u06e6\u06dc\u06d6\u06d8\u06d6\u06d9\u06e6\u06d8\u06e6\u06e8\u06e7\u06d8\u06dc\u06eb\u06e5\u06d7\u06d6\u06e8\u06d8\u06e2\u06e0\u06e6"
                                  170goto/16 :goto_8
                                  171sswitch_d7:
                                  172const-string v0, "device"
                                  174invoke-static {v5, v0}, Ll/p/c/h;->f(Ljava/lang/Object;Ljava/lang/String;)V
                                  176const-string v0, "\u06d7\u06da\u06e8\u06ec\u06d7\u06e1\u06d8\u06d9\u06d7\u06e6\u06d8\u06e2\u06e0\u06e5\u06d8\u06d9\u06e7\u06db\u06d7\u06df\u06d6\u06df\u06d6\u06d6\u06d8\u06e1\u06e2\u06d7\u06e5\u06eb\u06e0\u06eb\u06e6\u06eb\u06e6\u06e1\u06e8\u06dc\u06e4\u06e5\u06d7\u06e0\u06e6\u06db\u06ec\u06e1\u06d6\u06e5\u06d6\u06e1\u06dc\u06e4\u06d8\u06e2\u06e5\u06d7\u06e1\u06d8\u06d6\u06d9\u06d9\u06d6\u06dc\u06d8\u06db\u06d9\u06ec"
                                  177goto/16 :goto_8
                                  178sswitch_e0:
                                  179const-string v0, "trackingName"
                                  181invoke-static {p2, v0}, Ll/p/c/h;->f(Ljava/lang/Object;Ljava/lang/String;)V
                                  183const-string v0, "\u06e7\u06e7\u06e8\u06e6\u06e0\u06e1\u06d8\u06db\u06dc\u06e7\u06d8\u06e0\u06e7\u06e1\u06d8\u06e4\u06dc\u06d7\u06e7\u06e0\u06e5\u06d8\u06e4\u06e0\u06da\u06e4\u06e0\u06d6\u06d8\u06da\u06eb\u06d6\u06d7\u06d7\u06d7\u06da\u06d6\u06e7\u06d8\u06e8\u06d8\u06e0\u06eb\u06ec\u06e0\u06d9\u06e2\u06e8\u06d8\u06da\u06dc\u06eb\u06e6\u06da\u06e5\u06d8\u06e2\u06dc\u06e2\u06e0\u06dc\u06e1\u06e0\u06ec\u06d9\u06d9\u06ec\u06e4\u06d8\u06e1\u06da"
                                  184goto/16 :goto_8
                                  185sswitch_e9:
                                  186const-string v0, "partner"
                                  188invoke-static {p3, v0}, Ll/p/c/h;->f(Ljava/lang/Object;Ljava/lang/String;)V
                                  190const-string v0, "\u06df\u06eb\u06df\u06e2\u06e7\u06e8\u06e6\u06db\u06e4\u06e8\u06d9\u06db\u06d9\u06e7\u06e7\u06d8\u06e0\u06d7\u06e2\u06d6\u06e6\u06d8\u06eb\u06eb\u06e2\u06e4\u06e1\u06d6\u06d8\u06e5\u06e0\u06ec\u06e5\u06dc\u06e7\u06e0\u06d6\u06d6\u06ec\u06d6\u06e8\u06e1\u06da\u06d6\u06d9\u06d9\u06eb\u06e6\u06e6\u06dc\u06d8\u06e0\u06d7\u06d8\u06d8\u06eb\u06db\u06e8\u06d8\u06e8\u06e8\u06da\u06ec\u06e1\u06d8\u06db\u06d9\u06ec"
                                  191goto/16 :goto_8
                                  192sswitch_f2: sget v0, Ln/x;->a:I
                                  194const-string v0, "\u06e5\u06d8\u06d6\u06d7\u06e6\u06e6\u06e5\u06ec\u06dc\u06d8\u06df\u06e4\u06d9\u06ec\u06e4\u06d9\u06dc\u06d7\u06e4\u06e7\u06e5\u06e7\u06da\u06d8\u06e4\u06eb\u06e8\u06e4\u06da\u06d8\u06dc\u06d9\u06e4\u06db\u06da\u06e7\u06e4\u06da\u06e4\u06d7\u06e8\u06ec\u06d6\u06d8\u06e2\u06d6\u06dc"
                                  195goto/16 :goto_8
                                  196sswitch_f8: new-instance v4, Lk/f/a/c/a;
                                  198invoke-direct {v4, v5, p2, p3}, Lk/f/a/c/a;-><init>(Lk/f/a/b/a;Ljava/lang/String;Ljava/lang/String;)V
                                  200const-string v0, "\u06e8\u06e6\u06d6\u06d8\u06dc\u06dc\u06e8\u06e5\u06e2\u06da\u06d9\u06df\u06e5\u06d8\u06e5\u06e1\u06e1\u06d8\u06df\u06da\u06d8\u06d8\u06d8\u06dc\u06e1\u06d8\u06dc\u06dc\u06eb\u06e2\u06e8\u06e0\u06df\u06e2\u06da\u06d7\u06dc\u06e1\u06d8\u06db\u06e5\u06eb\u06e7\u06da\u06ec\u06db\u06dc\u06da\u06dc\u06df\u06e5\u06d8\u06e5\u06da\u06ec\u06db\u06d6\u06e2\u06eb\u06db\u06e7\u06eb\u06e8\u06d8\u06dc\u06ec\u06eb\u06d7\u06dc\u06e1\u06d7\u06e0\u06e7\u06d6\u06df\u06d9\u06e5\u06df\u06d9\u06e4\u06d9\u06db\u06e5\u06dc\u06d9\u06df\u06e5"
                                  201goto/16 :goto_8
                                  202sswitch_101: new-instance v3, Ln/m0/a;
                                  203const/4 v0, 0x0
                                  204const/4 v7, 0x1
                                  206invoke-direct {v3, v0, v7}, Ln/m0/a;-><init>(Ln/m0/a$b;I)V
                                  208const-string v0, "\u06dc\u06d9\u06da\u06ec\u06e6\u06df\u06ec\u06e2\u06d6\u06db\u06df\u06e7\u06e2\u06db\u06e0\u06db\u06da\u06d6\u06dc\u06e6\u06eb\u06ec\u06d9\u06e1\u06d8\u06da\u06d9\u06df\u06ec\u06df\u06eb\u06dc\u06e5\u06da\u06dc\u06eb\u06e6\u06e7\u06eb\u06db\u06e7\u06e7\u06df\u06e6\u06db\u06e6\u06e1\u06e6\u06df\u06da\u06e4\u06e5\u06e8\u06da\u06e5\u06d8\u06db\u06e6\u06e1\u06ec\u06e5\u06e1\u06e5\u06ec\u06e1\u06d8"
                                  209goto/16 :goto_8
                                  210sswitch_10c:
                                  211sget-object v2, Ln/m0/a$a;->b:Ln/m0/a$a;
                                  213const-string v0, "\u06e6\u06d9\u06e7\u06e5\u06e6\u06d6\u06d8\u06e7\u06d9\u06e2\u06e5\u06da\u06e5\u06eb\u06d8\u06ec\u06df\u06e1\u06e7\u06e7\u06e4\u06e5\u06d8\u06dc\u06ec\u06eb\u06d9\u06e8\u06d8\u06ec\u06e4\u06df\u06e0\u06d6\u06d7\u06eb\u06d6\u06db\u06da\u06dc\u06d9\u06e1\u06e1\u06e0\u06da\u06ec\u06e8\u06d8\u06da\u06e1\u06d8\u06da\u06e4\u06d8\u06eb\u06e0\u06e2\u06e5\u06e8\u06e6\u06d8\u06df\u06d9\u06e5\u06dc\u06e7\u06e5\u06d8\u06e8\u06ec\u06d6\u06d6\u06db\u06e0\u06e4\u06dc\u06d8"
                                  214goto/16 :goto_8
                                  215sswitch_112:
                                  216const-string v0, "level"
                                  218invoke-static {v2, v0}, Ll/p/c/h;->f(Ljava/lang/Object;Ljava/lang/String;)V
                                  220const-string v0, "\u06d7\u06d9\u06e4\u06d7\u06e8\u06e1\u06ec\u06ec\u06eb\u06d6\u06d7\u06ec\u06da\u06db\u06e6\u06da\u06da\u06dc\u06eb\u06e4\u06eb\u06e7\u06d8\u06e0\u06db\u06e8\u06d8\u06e4\u06d7\u06e5\u06d8\u06da\u06e2\u06e7\u06da\u06e6\u06e5\u06d8\u06e8\u06e6\u06db\u06e8\u06e1\u06e4\u06e7\u06d8\u06e1\u06e0\u06db\u06dc\u06d8\u06e1\u06df\u06e1\u06d7\u06d9\u06da\u06e1\u06d8\u06da\u06eb\u06e0\u06d6\u06d8\u06d7\u06db\u06e6"
                                  221goto/16 :goto_8
                                  222sswitch_11b: iput-object v2, v3, Ln/m0/a;->c:Ln/m0/a$a;
                                  224const-string v0, "\u06dc\u06e1\u06d8\u06e2\u06d9\u06da\u06e0\u06d8\u06e8\u06d9\u06e0\u06dc\u06e7\u06e1\u06e6\u06d6\u06e0\u06e0\u06e5\u06e1\u06d9\u06db\u06e7\u06dc\u06e4\u06e0\u06db\u06e1\u06e1\u06dc\u06e2\u06dc\u06db\u06e8\u06d7\u06e4\u06d7\u06eb\u06d7\u06e6\u06e8\u06e7\u06e4\u06e8\u06d8\u06eb\u06eb\u06e6\u06e4\u06df\u06ec\u06e7\u06dc\u06d8"
                                  225goto/16 :goto_8
                                  226sswitch_121: new-instance v1, Ln/a0$a;
                                  228invoke-direct {v1}, Ln/a0$a;-><init>()V
                                  230const-string v0, "\u06dc\u06eb\u06ec\u06e4\u06e0\u06d9\u06e4\u06dc\u06d8\u06e1\u06d9\u06db\u06d7\u06e2\u06e4\u06ec\u06e6\u06e8\u06d8\u06df\u06d8\u06e1\u06d6\u06da\u06e2\u06d8\u06e2\u06e8\u06da\u06d7\u06e0\u06e1\u06e5\u06d8\u06e1\u06e4\u06d6\u06d8\u06d6\u06df\u06e5\u06e7\u06e4\u06d8\u06d8\u06d6\u06e8\u06e6\u06d8"
                                  231goto/16 :goto_8
                                  232sswitch_12a:
                                  233const-string v0, "interceptor"
                                  235invoke-static {v4, v0}, Ll/p/c/h;->f(Ljava/lang/Object;Ljava/lang/String;)V
                                  237const-string v0, "\u06ec\u06e7\u06d6\u06d8\u06e5\u06e0\u06d6\u06d7\u06e4\u06dc\u06e2\u06e2\u06eb\u06e2\u06e0\u06ec\u06e2\u06e5\u06d8\u06d9\u06ec\u06d9\u06d6\u06e2\u06da\u06e0\u06e6\u06d8\u06e7\u06db\u06e5\u06d8\u06d6\u06e2\u06e5\u06d9\u06dc\u06e8\u06e2\u06e7\u06e4\u06db\u06d6\u06e4\u06d9\u06da\u06e6\u06d8"
                                  238goto/16 :goto_8
                                  239sswitch_133:
                                  240iget-object v0, v1, Ln/a0$a;->d:Ljava/util/List;
                                  242invoke-interface {v0, v4}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z
                                  244const-string v0, "\u06d9\u06d9\u06e1\u06d8\u06d9\u06d6\u06e7\u06eb\u06d9\u06e5\u06d8\u06da\u06db\u06e2\u06d6\u06d8\u06e1\u06eb\u06d8\u06e5\u06e1\u06e2\u06e1\u06d8\u06e5\u06d6\u06d6\u06e4\u06ec\u06ec\u06d6\u06d9\u06e5\u06df\u06e4\u06dc\u06e5\u06d8\u06e6\u06da\u06e6\u06d8\u06db\u06e4\u06ec\u06da\u06db\u06e5\u06d8\u06e4\u06e8\u06d9\u06dc\u06df\u06e7\u06d9\u06d7\u06e5"
                                  245goto/16 :goto_8
                                  246sswitch_13c:
                                  247const-string v0, "interceptor"
                                  249invoke-static {v3, v0}, Ll/p/c/h;->f(Ljava/lang/Object;Ljava/lang/String;)V
                                  251const-string v0, "\u06d7\u06e0\u06dc\u06d8\u06e8\u06e2\u06e5\u06d8\u06e5\u06e1\u06e5\u06e0\u06ec\u06dc\u06df\u06e6\u06ec\u06e5\u06ec\u06e4\u06e2\u06e1\u06d8\u06e0\u06dc\u06ec\u06ec\u06ec\u06ec\u06ec\u06e1\u06d7\u06df\u06da\u06d7\u06e8\u06e0\u06d9\u06e4\u06eb\u06d6\u06d8\u06d9\u06e0\u06e1\u06e0\u06d9\u06e6"
                                  252goto/16 :goto_8
                                  253sswitch_145:
                                  254iget-object v0, v1, Ln/a0$a;->c:Ljava/util/List;
                                  256invoke-interface {v0, v3}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z
                                  258const-string v0, "\u06d9\u06e1\u06e1\u06db\u06e8\u06d8\u06e7\u06e2\u06df\u06d6\u06eb\u06df\u06d7\u06eb\u06e8\u06d8\u06dc\u06e6\u06e1\u06d8\u06d9\u06df\u06e1\u06d8\u06e8\u06e0\u06e1\u06d9\u06e8\u06e7\u06d8\u06e0\u06e0\u06e0\u06e8\u06e0\u06d8\u06d8\u06ec\u06d8\u06dc\u06d8\u06e4\u06d8\u06e5\u06df\u06e5\u06e5\u06e8\u06e5\u06d8\u06d6\u06db\u06d9\u06e8\u06d6\u06e1\u06d8\u06d9\u06e6\u06e6"
                                  259goto/16 :goto_8
                                  260sswitch_14e: new-instance v0, Ln/a0;
                                  262invoke-direct {v0, v1}, Ln/a0;-><init>(Ln/a0$a;)V
                                  263sput-object v0, Lk/f/a/c/b;->a:Ln/a0;
                                  265const-string v0, "\u06dc\u06e6\u06e0\u06e2\u06e1\u06e0\u06e8\u06e4\u06e8\u06d8\u06e8\u06e8\u06e6\u06d8\u06d8\u06e5\u06d7\u06e8\u06e6\u06e6\u06e1\u06e2\u06e7\u06d7\u06e5\u06d6\u06eb\u06e2\u06ec\u06da\u06e2\u06df\u06d8\u06d7\u06eb\u06e4\u06d6\u06e5\u06d9\u06e8\u06d8\u06e8\u06e6\u06d8\u06e6\u06e8\u06d8\u06e1\u06e2\u06d8\u06d9\u06da\u06e2\u06df\u06e7\u06e4\u06ec\u06df\u06d8\u06d8\u06e5\u06e6\u06d6\u06d8\u06eb\u06d6\u06d7\u06e5\u06e7\u06df\u06d6\u06dc\u06d9\u06e0\u06d8\u06e1\u06d8"
                                  266goto/16 :goto_8
                                  267sswitch_159:
                                  268const-string v0, "device"
                                  270invoke-static {v0}, Ll/p/c/h;->k(Ljava/lang/String;)V
                                  272const-string v0, "\u06e4\u06e7\u06d9\u06e2\u06db\u06d8\u06e8\u06e7\u06d7\u06ec\u06d8\u06e5\u06e5\u06e7\u06e1\u06d8\u06dc\u06db\u06e8\u06d8\u06e8\u06e1\u06e5\u06d8\u06da\u06dc\u06e6\u06db\u06d8\u06e5\u06d8\u06e4\u06e4\u06d8\u06ec\u06df\u06d8\u06d8\u06d7\u06d7\u06db\u06eb\u06d8\u06eb\u06eb\u06d6\u06e1\u06d7\u06e0\u06e8"
                                  273goto/16 :goto_8
                                  274sswitch_162: const/4 v0, 0x0
                                  275throw v0
                                  276sswitch_164: return-void
                                  277nop
                                  Cross References
                                  APIs
                                  • java.util.HashMap.get
                                  • java.lang.Object.equals
                                  • java.util.HashMap.containsKey
                                  • java.lang.Boolean.TRUE:Ljava/lang/Boolean
                                  • java.util.HashMap.get
                                  • java.util.HashMap.containsKey
                                  • java.lang.Object.equals
                                  • android.content.SharedPreferences.getString
                                  • java.lang.Object.equals
                                  • java.lang.Boolean.booleanValue
                                  • android.content.SharedPreferences.getBoolean
                                  • java.lang.Boolean.valueOf
                                  • java.lang.Object.equals
                                  • java.lang.Integer.intValue
                                  • android.content.SharedPreferences.getInt
                                  • java.lang.Integer.valueOf
                                  • java.lang.Object.equals
                                  • java.lang.Long.longValue
                                  • android.content.SharedPreferences.getLong
                                  • java.lang.Long.valueOf
                                  • java.lang.Object.equals
                                  • android.content.SharedPreferences.getStringSet
                                  • java.lang.Object.equals
                                  • android.content.SharedPreferences.contains
                                  • java.lang.Boolean.valueOf
                                  Strings
                                  • 2bd51059-181a-462f-a8f3-7c3f6f1dba89
                                  • 71af4d29-6023-450e-8157-2ca660dd0498
                                  • GT_APP_ID
                                  • GT_PLAYER_ID
                                  • GT_REGISTRATION_ID
                                  • ONESIGNAL_USERSTATE_DEPENDVALYES_CURRENT_STATE
                                  • ONESIGNAL_USERSTATE_DEPENDVALYES_TOSYNC_STATE
                                  • ONESIGNAL_USERSTATE_DEPENDVALYES_emailCURRENT_STATE
                                  • ONESIGNAL_USERSTATE_DEPENDVALYES_emailTOSYNC_STATE
                                  • ONESIGNAL_USERSTATE_SYNCVALYES_CURRENT_STATE
                                  • ONESIGNAL_USERSTATE_SYNCVALYES_TOSYNC_STATE
                                  • ONESIGNAL_USERSTATE_SYNCVALYES_emailCURRENT_STATE
                                  • ONESIGNAL_USERSTATE_SYNCVALYES_emailTOSYNC_STATE
                                  • OS_EMAIL_ID
                                  • PREFS_OS_CACHED_IAMS
                                  • PREFS_OS_ETAG_PREFIX_CACHE_KEY_REMOTE_PARAMS
                                  • PREFS_OS_HTTP_CACHE_PREFIX_CACHE_KEY_REMOTE_PARAMS
                                  • PREFS_OS_OUTCOMES_CURRENT_IAM_INFLUENCE
                                  • PREFS_OS_OUTCOMES_CURRENT_SESSION
                                  • UNATTRIBUTED
                                  • W/"eb5e836eec07b15225bee81cddc87a3b"
                                  • {"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"Vodafone D2 GmbH","rooted":false,"identifier":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","device_type":1,"notification_types":1}
                                  • {"awl_list":{},"android_sender_id":"680099548298","chnl_lst":[],"outcomes":{"direct":{"enabled":false},"indirect":{"notification_attribution":{"minutes_since_displayed":60,"limit":10},"enabled":false},"unattributed":{"enabled":false}},"receive_receipts_enable":false}
                                  • {"notification_types":1,"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"Vodafone D2 GmbH","rooted":false,"identifier":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","device_type":1}
                                  • {"subscribableStatus":1,"userSubscribePref":true,"androidPermission":true,"session":false}
                                  • {"subscribableStatus":1,"userSubscribePref":true,"androidPermission":true}
                                  Position Instruction Meta Information
                                  0const-class v0, Ljava/lang/Object;
                                  2sget-object v1, Lk/e/e3;->b:Ljava/util/HashMap;
                                  4invoke-virtual {v1, p0}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  5move-result-object v1
                                  6check-cast v1, Ljava/util/HashMap;
                                  7monitor-enter v1
                                  8try_start_b:
                                  9invoke-virtual {p2, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
                                  10move-result v2
                                  11if-eqz v2, :cond_1b
                                  13invoke-virtual {v1, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z
                                  14move-result v2
                                  15if-eqz v2, :cond_1b
                                  17sget-object p0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
                                  18monitor-exit v1
                                  19return-object p0
                                  20cond_1b:
                                  21invoke-virtual {v1, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  22move-result-object v2
                                  23if-nez v2, :cond_a5
                                  25invoke-virtual {v1, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z
                                  26move-result v3
                                  27if-eqz v3, :cond_29
                                  28goto/16 :goto_a5
                                  29cond_29: monitor-exit v1
                                  30try_end_2a:
                                  31invoke-static {p0}, Lk/e/e3;->e(Ljava/lang/String;)Landroid/content/SharedPreferences;
                                  32move-result-object p0
                                  33if-eqz p0, :cond_a4
                                  34const-class v1, Ljava/lang/String;
                                  36invoke-virtual {p2, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
                                  37move-result v1
                                  38if-eqz v1, :cond_3f
                                  39check-cast p3, Ljava/lang/String;
                                  41invoke-interface {p0, p1, p3}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                  • Time: 1112544
                                    • This:
                                      • android.app.SharedPreferencesImpl@e530159
                                    • p0: PREFS_OS_OUTCOMES_CURRENT_SESSION
                                    • p1: com.onesignal.NotificationServiceExtension
                                    • Return:
                                      • com.onesignal.NotificationServiceExtension
                                  • Time: 1112590
                                    • This:
                                      • android.app.SharedPreferencesImpl@e530159
                                    • p0: PREFS_OS_OUTCOMES_CURRENT_IAM_INFLUENCE
                                    • p1: com.onesignal.NotificationServiceExtension
                                    • Return:
                                      • com.onesignal.NotificationServiceExtension
                                  • Time: 1112777
                                    • This:
                                      • android.app.SharedPreferencesImpl@e530159
                                    • p0: GT_APP_ID
                                    • p1: null
                                    • Return:
                                      • null
                                  • Time: 1112924
                                    • This:
                                      • android.app.SharedPreferencesImpl@e530159
                                    • p0: GT_PLAYER_ID
                                    • p1: null
                                    • Return:
                                      • null
                                  • Time: 1113045
                                    • This:
                                      • android.app.SharedPreferencesImpl@e530159
                                    • p0: PREFS_OS_ETAG_PREFIX_CACHE_KEY_REMOTE_PARAMS
                                    • p1: null
                                    • Return:
                                      • null
                                  • Time: 1114169
                                    • This:
                                      • android.app.SharedPreferencesImpl@e530159
                                    • p0: startPendingTasks with task queue quantity:
                                    • p1: null
                                    • Return:
                                      • null
                                  • Time: 1114177
                                    • This:
                                      • android.app.SharedPreferencesImpl@e530159
                                    • p0: connectivity
                                    • p1: null
                                    • Return:
                                      • null
                                  • Time: 1114183
                                    • This:
                                      • android.app.SharedPreferencesImpl@e530159
                                    • p0: GT_REGISTRATION_ID
                                    • p1: null
                                    • Return:
                                      • null
                                  • Time: 1114193
                                    • This:
                                      • android.app.SharedPreferencesImpl@e530159
                                    • p0: ONESIGNAL_USERSTATE_DEPENDVALYES_TOSYNC_STATE
                                    • p1: null
                                    • Return:
                                      • null
                                  • Time: 1114239
                                    • This:
                                      • android.app.SharedPreferencesImpl@e530159
                                    • p0: AIzaSyAnTLn5-_4Mc2a2P-dKUeE-aBtgyCrjlYU
                                    • p1: null
                                    • Return:
                                      • null
                                  • Time: 1114284
                                    • This:
                                      • android.app.SharedPreferencesImpl@e530159
                                    • p0: ONESIGNAL_USERSTATE_DEPENDVALYES_emailCURRENT_STATE
                                    • p1: null
                                    • Return:
                                      • null
                                  • Time: 1114323
                                    • This:
                                      • android.app.SharedPreferencesImpl@e530159
                                    • p0: com.google.firebase.iid.Registrar
                                    • p1: null
                                    • Return:
                                      • null
                                  • Time: 1114333
                                    • This:
                                      • android.app.SharedPreferencesImpl@e530159
                                    • p0: ONESIGNAL_USERSTATE_DEPENDVALYES_emailTOSYNC_STATE
                                    • p1: null
                                    • Return:
                                      • null
                                  • Time: 1114352
                                    • This:
                                      • android.app.SharedPreferencesImpl@e530159
                                    • p0: ONESIGNAL_USERSTATE_SYNCVALYES_emailTOSYNC_STATE
                                    • p1: null
                                    • Return:
                                      • null
                                  • Time: 1115142
                                    • This:
                                      • android.app.SharedPreferencesImpl@e530159
                                    • p0: PREFS_OS_CACHED_IAMS
                                    • p1: null
                                    • Return:
                                      • null
                                  • Time: 1116139
                                    • This:
                                      • android.app.SharedPreferencesImpl@a46eb12
                                    • p0: PREFS_OS_ETAG_PREFIX_CACHE_KEY_REMOTE_PARAMS
                                    • p1: null
                                    • Return:
                                      • W/"eb5e836eec07b15225bee81cddc87a3b"
                                  • Time: 1121380
                                    • This:
                                      • android.app.SharedPreferencesImpl@a46eb12
                                    • p0: GT_APP_ID
                                    • p1: null
                                    • Return:
                                      • 2bd51059-181a-462f-a8f3-7c3f6f1dba89
                                  • Time: 1121942
                                    • This:
                                      • android.app.SharedPreferencesImpl@a46eb12
                                    • p0: OS_EMAIL_ID
                                    • p1: null
                                    • Return:
                                      • null
                                  • Time: 1131113
                                    • This:
                                      • android.app.SharedPreferencesImpl@cdfabb2
                                    • p0: GT_PLAYER_ID
                                    • p1: null
                                    • Return:
                                      • 71af4d29-6023-450e-8157-2ca660dd0498
                                  • Time: 1131393
                                    • This:
                                      • android.app.SharedPreferencesImpl@cdfabb2
                                    • p0: PREFS_OS_HTTP_CACHE_PREFIX_CACHE_KEY_REMOTE_PARAMS
                                    • p1: null
                                    • Return:
                                      • {"awl_list":{},"android_sender_id":"680099548298","chnl_lst":[],"outcomes":{"direct":{"enabled":false},"indirect":{"notification_attribution":{"minutes_since_displayed":60,"limit":10},"enabled":false},"unattributed":{"enabled":false}},"receive_receipts_enable":false}
                                  • 4 additional calls hidden ...
                                  42move-result-object p0
                                  43return-object p0
                                  44cond_3f: const-class v1, Ljava/lang/Boolean;
                                  46invoke-virtual {p2, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
                                  47move-result v1
                                  48if-eqz v1, :cond_56
                                  49check-cast p3, Ljava/lang/Boolean;
                                  51invoke-virtual {p3}, Ljava/lang/Boolean;->booleanValue()Z
                                  52move-result p2
                                  54invoke-interface {p0, p1, p2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
                                  55move-result p0
                                  57invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                  58move-result-object p0
                                  59return-object p0
                                  60cond_56: const-class v1, Ljava/lang/Integer;
                                  62invoke-virtual {p2, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
                                  63move-result v1
                                  64if-eqz v1, :cond_6d
                                  65check-cast p3, Ljava/lang/Integer;
                                  67invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I
                                  68move-result p2
                                  70invoke-interface {p0, p1, p2}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
                                  71move-result p0
                                  73invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  74move-result-object p0
                                  75return-object p0
                                  76cond_6d: const-class v1, Ljava/lang/Long;
                                  78invoke-virtual {p2, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
                                  79move-result v1
                                  80if-eqz v1, :cond_84
                                  81check-cast p3, Ljava/lang/Long;
                                  83invoke-virtual {p3}, Ljava/lang/Long;->longValue()J
                                  84move-result-wide p2
                                  86invoke-interface {p0, p1, p2, p3}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J
                                  87move-result-wide p0
                                  89invoke-static {p0, p1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
                                  90move-result-object p0
                                  91return-object p0
                                  92cond_84: const-class v1, Ljava/util/Set;
                                  94invoke-virtual {p2, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
                                  95move-result v1
                                  96if-eqz v1, :cond_93
                                  97check-cast p3, Ljava/util/Set;
                                  99invoke-interface {p0, p1, p3}, Landroid/content/SharedPreferences;->getStringSet(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set;
                                  100move-result-object p0
                                  101return-object p0
                                  102cond_93:
                                  103invoke-virtual {p2, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
                                  104move-result p2
                                  105if-eqz p2, :cond_a2
                                  107invoke-interface {p0, p1}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z
                                  108move-result p0
                                  110invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                  111move-result-object p0
                                  112return-object p0
                                  113cond_a2: const/4 p0, 0x0
                                  114return-object p0
                                  115cond_a4: return-object p3
                                  116cond_a5: monitor-exit v1
                                  117return-object v2
                                  118catchall_a7: move-exception p0
                                  119monitor-exit v1
                                  120try_end_a9: throw p0
                                  Cross References
                                  APIs
                                  • java.lang.Class.forName
                                  • java.lang.Class.getMethod
                                  • android.os.Bundle.<init>
                                  • android.os.Bundle.putString
                                  • java.lang.reflect.Method.invoke
                                  • java.lang.Object.getClass
                                  • android.os.Bundle.getBundle
                                  • android.os.Bundle.getString
                                  • java.util.Map.get
                                  • android.os.Bundle.getString
                                  • android.os.Bundle.containsKey
                                  • android.os.Bundle.getBoolean
                                  • java.lang.Boolean.valueOf
                                  • android.os.Bundle.getString
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.lang.Object.toString
                                  • java.lang.IllegalArgumentException.<init>
                                  • android.os.Bundle.getString
                                  • com.yandex.metrica.impl.ob.e1.a
                                  • android.os.Bundle.getString
                                  Strings
                                  • com.yandex.metrica.identifiers.AdsIdentifiersProvider
                                  • requestIdentifiers
                                  • com.yandex.metrica.identifiers.extra.PROVIDER
                                  • com.yandex.metrica.identifiers.extra.TRACKING_INFO
                                  • com.yandex.metrica.identifiers.extra.ID
                                  • com.yandex.metrica.identifiers.extra.LIMITED
                                  • Provider
                                  • is invalid
                                  • IDENTIFIER_PROVIDER_UNAVAILABLE
                                  • UNKNOWN
                                  • com.yandex.metrica.identifiers.extra.STATUS
                                  • com.yandex.metrica.identifiers.extra.ERROR_MESSAGE
                                  • could not resolve huawei services
                                  • could not resolve yandex services
                                  • exception while fetching google adv_id: Google Play services not available
                                  Position Instruction Meta Information
                                  1const-string v0, "com.yandex.metrica.identifiers.AdsIdentifiersProvider"
                                  3invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                  • Time: 1119964
                                    • p0: com.yandex.metrica.identifiers.AdsIdentifiersProvider
                                    • Return:
                                      • class com.yandex.metrica.identifiers.AdsIdentifiersProvider
                                      • getName: com.yandex.metrica.identifiers.AdsIdentifiersProvider
                                  4move-result-object v0
                                  5const/4 v1, 0x2
                                  6new-array v2, v1, [Ljava/lang/Class;
                                  7const-class v3, Landroid/content/Context;
                                  8const/4 v4, 0x0
                                  9aput-object v3, v2, v4
                                  10const-class v3, Landroid/os/Bundle;
                                  11const/4 v5, 0x1
                                  12aput-object v3, v2, v5
                                  14const-string v3, "requestIdentifiers"
                                  16invoke-virtual {v0, v3, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                  • Time: 1119968
                                    • This:
                                      • class com.yandex.metrica.identifiers.AdsIdentifiersProvider
                                      • getName:com.yandex.metrica.identifiers.AdsIdentifiersProvider
                                    • p0: requestIdentifiers
                                    • p1: [Ljava.lang.Class;@38a57be
                                    • p1.Arrays.toString: [class android.content.Context, class android.os.Bundle]
                                    • Return:
                                      • public static android.os.Bundle com.yandex.metrica.identifiers.AdsIdentifiersProvider.requestIdentifiers(android.content.Context,android.os.Bundle)
                                      • getName: requestIdentifiers
                                  17move-result-object v0
                                  18new-instance v2, Landroid/os/Bundle;
                                  20invoke-direct {v2}, Landroid/os/Bundle;-><init>()V
                                  22iget-object v3, p0, Lcom/yandex/metrica/impl/ob/rc;->a:Ljava/lang/String;
                                  24const-string v6, "com.yandex.metrica.identifiers.extra.PROVIDER"
                                  26invoke-virtual {v2, v6, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                  28iget-object v3, p0, Lcom/yandex/metrica/impl/ob/rc;->b:Lcom/yandex/metrica/impl/ob/qc;
                                  29new-array v1, v1, [Ljava/lang/Object;
                                  30aput-object p1, v1, v4
                                  31aput-object v2, v1, v5
                                  32const/4 p1, 0x0
                                  34invoke-virtual {v0, p1, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                  • Time: 1120159
                                    • This:
                                      • public static android.os.Bundle com.yandex.metrica.identifiers.AdsIdentifiersProvider.requestIdentifiers(android.content.Context,android.os.Bundle)
                                      • getName:requestIdentifiers
                                    • p0: null
                                    • p1: [Ljava.lang.Object;@5176782
                                    • p1.Arrays.toString: [net.pictures.clinicsisa.MainApplication@f98ba14, Bundle[{com.yandex.metrica.identifiers.extra.PROVIDER=google}]]
                                    • Return:
                                      • Bundle[{com.yandex.metrica.identifiers.extra.ERROR_MESSAGE=exception while fetching google adv_id: Google Play services not available, com.yandex.metrica.identifiers.extra.STATUS=UNKNOWN}]
                                  • Time: 1120282
                                    • This:
                                      • public static android.os.Bundle com.yandex.metrica.identifiers.AdsIdentifiersProvider.requestIdentifiers(android.content.Context,android.os.Bundle)
                                      • getName:requestIdentifiers
                                    • p0: null
                                    • p1: [Ljava.lang.Object;@2345fd7
                                    • p1.Arrays.toString: [net.pictures.clinicsisa.MainApplication@f98ba14, Bundle[{com.yandex.metrica.identifiers.extra.PROVIDER=huawei}]]
                                    • Return:
                                      • Bundle[{com.yandex.metrica.identifiers.extra.ERROR_MESSAGE=could not resolve huawei services, com.yandex.metrica.identifiers.extra.STATUS=IDENTIFIER_PROVIDER_UNAVAILABLE}]
                                  • Time: 1120368
                                    • This:
                                      • public static android.os.Bundle com.yandex.metrica.identifiers.AdsIdentifiersProvider.requestIdentifiers(android.content.Context,android.os.Bundle)
                                      • getName:requestIdentifiers
                                    • p0: null
                                    • p1: [Ljava.lang.Object;@f860451
                                    • p1.Arrays.toString: [net.pictures.clinicsisa.MainApplication@f98ba14, Bundle[{com.yandex.metrica.identifiers.extra.PROVIDER=yandex}]]
                                    • Return:
                                      • Bundle[{com.yandex.metrica.identifiers.extra.ERROR_MESSAGE=could not resolve yandex services, com.yandex.metrica.identifiers.extra.STATUS=IDENTIFIER_PROVIDER_UNAVAILABLE}]
                                  • Reflective invoke: com.yandex.metrica.identifiers.AdsIdentifiersProvider.requestIdentifiers
                                    • p0: net.pictures.clinicsisa.MainApplication@f98ba14
                                    • p1: Bundle[{com.yandex.metrica.identifiers.extra.PROVIDER=google}]
                                    • Return:
                                      • Bundle[{com.yandex.metrica.identifiers.extra.ERROR_MESSAGE=exception while fetching google adv_id: Google Play services not available, com.yandex.metrica.identifiers.extra.STATUS=UNKNOWN}]
                                  • Reflective invoke: com.yandex.metrica.identifiers.AdsIdentifiersProvider.requestIdentifiers
                                    • p0: net.pictures.clinicsisa.MainApplication@f98ba14
                                    • p1: Bundle[{com.yandex.metrica.identifiers.extra.PROVIDER=huawei}]
                                    • Return:
                                      • Bundle[{com.yandex.metrica.identifiers.extra.ERROR_MESSAGE=could not resolve huawei services, com.yandex.metrica.identifiers.extra.STATUS=IDENTIFIER_PROVIDER_UNAVAILABLE}]
                                  • Reflective invoke: com.yandex.metrica.identifiers.AdsIdentifiersProvider.requestIdentifiers
                                    • p0: net.pictures.clinicsisa.MainApplication@f98ba14
                                    • p1: Bundle[{com.yandex.metrica.identifiers.extra.PROVIDER=yandex}]
                                    • Return:
                                      • Bundle[{com.yandex.metrica.identifiers.extra.ERROR_MESSAGE=could not resolve yandex services, com.yandex.metrica.identifiers.extra.STATUS=IDENTIFIER_PROVIDER_UNAVAILABLE}]
                                  • Reflective invoke: com.yandex.metrica.identifiers.AdsIdentifiersProvider.requestIdentifiers
                                    • p0: net.pictures.clinicsisa.MainApplication@21870b2
                                    • p1: Bundle[{com.yandex.metrica.identifiers.extra.PROVIDER=google}]
                                    • Return:
                                      • Bundle[{com.yandex.metrica.identifiers.extra.ERROR_MESSAGE=exception while fetching google adv_id: Google Play services not available, com.yandex.metrica.identifiers.extra.STATUS=UNKNOWN}]
                                  • Reflective invoke: com.yandex.metrica.identifiers.AdsIdentifiersProvider.requestIdentifiers
                                    • p0: net.pictures.clinicsisa.MainApplication@21870b2
                                    • p1: Bundle[{com.yandex.metrica.identifiers.extra.PROVIDER=huawei}]
                                    • Return:
                                      • Bundle[{com.yandex.metrica.identifiers.extra.ERROR_MESSAGE=could not resolve huawei services, com.yandex.metrica.identifiers.extra.STATUS=IDENTIFIER_PROVIDER_UNAVAILABLE}]
                                  • Reflective invoke: com.yandex.metrica.identifiers.AdsIdentifiersProvider.requestIdentifiers
                                    • p0: net.pictures.clinicsisa.MainApplication@21870b2
                                    • p1: Bundle[{com.yandex.metrica.identifiers.extra.PROVIDER=yandex}]
                                    • Return:
                                      • Bundle[{com.onesignal.NotificationOpened.DEFAULT=DISABLE, com.onesignal.NotificationServiceExtension=net.pictures.clinicsisa.listeners.OSOneSignal, com.google.android.gms.version=12451000}]
                                  35move-result-object v0
                                  36check-cast v0, Landroid/os/Bundle;
                                  38invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1120163
                                    • This:
                                      • com.yandex.metrica.impl.ob.qc@2fdbed0
                                    • Return:
                                      • class com.yandex.metrica.impl.ob.qc
                                      • getName: com.yandex.metrica.impl.ob.qc
                                  39if-eqz v0, :cond_a2
                                  41const-string v1, "com.yandex.metrica.identifiers.extra.TRACKING_INFO"
                                  43invoke-virtual {v0, v1}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle;
                                  44move-result-object v1
                                  45if-eqz v1, :cond_8c
                                  47sget-object v2, Lcom/yandex/metrica/impl/ob/pc;->a:Ljava/util/Map;
                                  49invoke-virtual {v1, v6}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
                                  50move-result-object v3
                                  52invoke-interface {v2, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  53move-result-object v2
                                  54if-eqz v2, :cond_6c
                                  55check-cast v2, Lcom/yandex/metrica/impl/ob/ac$a;
                                  57const-string v3, "com.yandex.metrica.identifiers.extra.ID"
                                  59invoke-virtual {v1, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
                                  60move-result-object v3
                                  62const-string v4, "com.yandex.metrica.identifiers.extra.LIMITED"
                                  64invoke-virtual {v1, v4}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z
                                  65move-result v5
                                  66if-eqz v5, :cond_65
                                  68invoke-virtual {v1, v4}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z
                                  69move-result p1
                                  71invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                  72move-result-object p1
                                  73cond_65: new-instance v1, Lcom/yandex/metrica/impl/ob/ac;
                                  75invoke-direct {v1, v2, v3, p1}, Lcom/yandex/metrica/impl/ob/ac;-><init>(Lcom/yandex/metrica/impl/ob/ac$a;Ljava/lang/String;Ljava/lang/Boolean;)V
                                  76move-object p1, v1
                                  77goto/16 :goto_8c
                                  78cond_6c:
                                  79const-string p1, "Provider "
                                  81invoke-static {p1}, Lk/a/b/a/a;->e(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  82move-result-object p1
                                  84invoke-virtual {v1, v6}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
                                  85move-result-object v0
                                  87invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  89const-string v0, " is invalid"
                                  91invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  93invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  94move-result-object p1
                                  95new-instance v0, Ljava/lang/IllegalArgumentException;
                                  97invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String;
                                  98move-result-object p1
                                  100invoke-direct {v0, p1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
                                  101throw v0
                                  102cond_8c:
                                  103const-string v1, "com.yandex.metrica.identifiers.extra.STATUS"
                                  105invoke-virtual {v0, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
                                  • Time: 1120169
                                    • This:
                                      • Bundle[{com.yandex.metrica.identifiers.extra.ERROR_MESSAGE=exception while fetching google adv_id: Google Play services not available, com.yandex.metrica.identifiers.extra.STATUS=UNKNOWN}]
                                    • p0: com.yandex.metrica.identifiers.extra.STATUS
                                    • Return:
                                      • UNKNOWN
                                  • Time: 1120293
                                    • This:
                                      • Bundle[{com.yandex.metrica.identifiers.extra.ERROR_MESSAGE=could not resolve huawei services, com.yandex.metrica.identifiers.extra.STATUS=IDENTIFIER_PROVIDER_UNAVAILABLE}]
                                    • p0: com.yandex.metrica.identifiers.extra.STATUS
                                    • Return:
                                      • IDENTIFIER_PROVIDER_UNAVAILABLE
                                  106move-result-object v1
                                  108invoke-static {v1}, Lcom/yandex/metrica/impl/ob/e1;->a(Ljava/lang/String;)Lcom/yandex/metrica/impl/ob/e1;
                                  109move-result-object v1
                                  111const-string v2, "com.yandex.metrica.identifiers.extra.ERROR_MESSAGE"
                                  113invoke-virtual {v0, v2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
                                  • Time: 1120175
                                    • This:
                                      • Bundle[{com.yandex.metrica.identifiers.extra.ERROR_MESSAGE=exception while fetching google adv_id: Google Play services not available, com.yandex.metrica.identifiers.extra.STATUS=UNKNOWN}]
                                    • p0: com.yandex.metrica.identifiers.extra.ERROR_MESSAGE
                                    • Return:
                                      • exception while fetching google adv_id: Google Play services not available
                                  • Time: 1120300
                                    • This:
                                      • Bundle[{com.yandex.metrica.identifiers.extra.ERROR_MESSAGE=could not resolve huawei services, com.yandex.metrica.identifiers.extra.STATUS=IDENTIFIER_PROVIDER_UNAVAILABLE}]
                                    • p0: com.yandex.metrica.identifiers.extra.ERROR_MESSAGE
                                    • Return:
                                      • could not resolve huawei services
                                  • Time: 1120380
                                    • This:
                                      • Bundle[{com.yandex.metrica.identifiers.extra.ERROR_MESSAGE=could not resolve yandex services, com.yandex.metrica.identifiers.extra.STATUS=IDENTIFIER_PROVIDER_UNAVAILABLE}]
                                    • p0: com.yandex.metrica.identifiers.extra.ERROR_MESSAGE
                                    • Return:
                                      • LAST_IDENTITY_LIGHT_SEND_TIME
                                  114move-result-object v0
                                  115new-instance v2, Lcom/yandex/metrica/impl/ob/bc;
                                  117invoke-direct {v2, p1, v1, v0}, Lcom/yandex/metrica/impl/ob/bc;-><init>(Lcom/yandex/metrica/impl/ob/ac;Lcom/yandex/metrica/impl/ob/e1;Ljava/lang/String;)V
                                  118move-object p1, v2
                                  119cond_a2: return-object p1
                                  Cross References
                                  APIs
                                  • org.json.JSONObject.keys
                                  • org.json.JSONObject.<init>
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • org.json.JSONObject.get
                                  • org.json.JSONObject.has
                                  • org.json.JSONObject.getJSONObject
                                  • org.json.JSONObject.has
                                  • org.json.JSONObject.getJSONObject
                                  • org.json.JSONObject.toString
                                  • java.lang.String.equals
                                  • org.json.JSONObject.<init>
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.getJSONArray
                                  • java.util.Set.contains
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.get
                                  • java.lang.Object.equals
                                  • java.lang.String.equals
                                  • java.lang.Number.doubleValue
                                  • java.lang.Number.doubleValue
                                  • java.lang.Object.toString
                                  • org.json.JSONObject.<init>
                                  • org.json.JSONException.printStackTrace
                                  Strings
                                  • androidPermission
                                  • android_package
                                  • app_id
                                  • carrier
                                  • device_model
                                  • device_os
                                  • device_type
                                  • game_version
                                  • identifier
                                  • language
                                  • net_type
                                  • notification_types
                                  • rooted
                                  • sdk
                                  • sdk_type
                                  • session
                                  • subscribableStatus
                                  • timezone
                                  • userSubscribePref
                                  • {}
                                  Position Instruction Meta Information
                                  0.annotation system Ldalvik/annotation/Signature;
                                  1value = {
                                  2"(",
                                  3"Lorg/json/JSONObject;",
                                  4"Lorg/json/JSONObject;",
                                  5"Lorg/json/JSONObject;",
                                  6"Ljava/util/Set<",
                                  7"Ljava/lang/String;",
                                  8">;)",
                                  9"Lorg/json/JSONObject;"
                                  10}
                                  11.end annotation
                                  12const/4 v0, 0x0
                                  13if-nez p0, :cond_4
                                  14return-object v0
                                  15cond_4: if-nez p1, :cond_7
                                  16return-object p2
                                  17cond_7:
                                  18invoke-virtual {p1}, Lorg/json/JSONObject;->keys()Ljava/util/Iterator;
                                  19move-result-object v1
                                  20if-eqz p2, :cond_f
                                  21move-object v2, p2
                                  22goto/16 :goto_14
                                  23cond_f: new-instance v2, Lorg/json/JSONObject;
                                  25invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
                                  26goto_14:
                                  27invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
                                  28move-result v3
                                  29if-eqz v3, :cond_bc
                                  30try_start_1a:
                                  31invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  32move-result-object v3
                                  33check-cast v3, Ljava/lang/String;
                                  35invoke-virtual {p1, v3}, Lorg/json/JSONObject;->get(Ljava/lang/String;)Ljava/lang/Object;
                                  36move-result-object v4
                                  38invoke-virtual {p0, v3}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                  • Time: 1121808
                                    • This:
                                      • {}
                                    • p0: app_id
                                    • Return:
                                      • false
                                  • Time: 1121815
                                    • This:
                                      • {}
                                    • p0: device_os
                                    • Return:
                                      • false
                                  • Time: 1121823
                                    • This:
                                      • {}
                                    • p0: LAST_STAT_SENDING_DISABLED_REPORTING_TIMESTAMP
                                    • Return:
                                      • false
                                  • Time: 1121826
                                    • This:
                                      • {}
                                    • p0: {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                    • Return:
                                      • false
                                  • Time: 1121828
                                    • This:
                                      • {}
                                    • p0: sdk
                                    • Return:
                                      • false
                                  • Time: 1121838
                                    • This:
                                      • {}
                                    • p0: sdk_type
                                    • Return:
                                      • false
                                  • Time: 1121859
                                    • This:
                                      • {}
                                    • p0: android_package
                                    • Return:
                                      • false
                                  • Time: 1121861
                                    • This:
                                      • {}
                                    • p0: {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                    • Return:
                                      • false
                                  • Time: 1121864
                                    • This:
                                      • {}
                                    • p0: game_version
                                    • Return:
                                      • false
                                  • Time: 1121874
                                    • This:
                                      • {}
                                    • p0: reports
                                    • Return:
                                      • false
                                  • Time: 1121913
                                    • This:
                                      • {}
                                    • p0: carrier
                                    • Return:
                                      • false
                                  • Time: 1121917
                                    • This:
                                      • {}
                                    • p0: {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                    • Return:
                                      • false
                                  • Time: 1122095
                                    • This:
                                      • {}
                                    • p0: /data/local/bin/su
                                    • Return:
                                      • false
                                  • Time: 1122105
                                    • This:
                                      • {}
                                    • p0: device_type
                                    • Return:
                                      • false
                                  • Time: 1122127
                                    • This:
                                      • {}
                                    • p0: /system/sd/xbin/su
                                    • Return:
                                      • true
                                  • Time: 1122131
                                    • This:
                                      • {}
                                    • p0: {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                    • Return:
                                      • true
                                  • Time: 1127378
                                    • This:
                                      • {}
                                    • p0: notification_types
                                    • Return:
                                      • true
                                  • Time: 1127404
                                    • This:
                                      • {}
                                    • p0: userSubscribePref
                                    • Return:
                                      • true
                                  • Time: 1127409
                                    • This:
                                      • {}
                                    • p0: {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                    • Return:
                                      • false
                                  • Time: 1133852
                                    • This:
                                      • {"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"Vodafone D2 GmbH","rooted":false,"identifier":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","device_type":1,"notification_types":1}
                                    • p0: app_id
                                    • Return:
                                      • true
                                  • 14 additional calls hidden ...
                                  39move-result v5
                                  40if-eqz v5, :cond_9d
                                  41instance-of v5, v4, Lorg/json/JSONObject;
                                  42if-eqz v5, :cond_5b
                                  44invoke-virtual {p0, v3}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
                                  45move-result-object v5
                                  46if-eqz p2, :cond_3f
                                  48invoke-virtual {p2, v3}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                  49move-result v6
                                  50if-eqz v6, :cond_3f
                                  52invoke-virtual {p2, v3}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
                                  53move-result-object v6
                                  54goto/16 :goto_40
                                  55cond_3f: move-object v6, v0
                                  56goto_40: check-cast v4, Lorg/json/JSONObject;
                                  58invoke-static {v5, v4, v6, p3}, Lk/c/a/d/a;->n(Lorg/json/JSONObject;Lorg/json/JSONObject;Lorg/json/JSONObject;Ljava/util/Set;)Lorg/json/JSONObject;
                                  59move-result-object v4
                                  61invoke-virtual {v4}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                  62move-result-object v4
                                  64const-string v5, "{}"
                                  66invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                  67move-result v5
                                  68if-nez v5, :cond_14
                                  69new-instance v5, Lorg/json/JSONObject;
                                  71invoke-direct {v5, v4}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
                                  72goto_57:
                                  73invoke-virtual {v2, v3, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  74goto/16 :goto_14
                                  75cond_5b: instance-of v5, v4, Lorg/json/JSONArray;
                                  76if-eqz v5, :cond_69
                                  77check-cast v4, Lorg/json/JSONArray;
                                  79invoke-virtual {p0, v3}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
                                  80move-result-object v5
                                  82invoke-static {v3, v4, v5, v2}, Lk/c/a/d/a;->H(Ljava/lang/String;Lorg/json/JSONArray;Lorg/json/JSONArray;Lorg/json/JSONObject;)V
                                  83goto/16 :goto_14
                                  84cond_69: if-eqz p3, :cond_75
                                  86invoke-interface {p3, v3}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
                                  87move-result v5
                                  88if-eqz v5, :cond_75
                                  89cond_71:
                                  90invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  91goto/16 :goto_14
                                  92cond_75:
                                  93invoke-virtual {p0, v3}, Lorg/json/JSONObject;->get(Ljava/lang/String;)Ljava/lang/Object;
                                  94move-result-object v5
                                  96invoke-virtual {v4, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
                                  97move-result v6
                                  98if-nez v6, :cond_14
                                  99instance-of v6, v5, Ljava/lang/Integer;
                                  100if-eqz v6, :cond_71
                                  102const-string v6, ""
                                  104invoke-virtual {v6, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                  105move-result v6
                                  106if-nez v6, :cond_71
                                  107check-cast v5, Ljava/lang/Number;
                                  109invoke-virtual {v5}, Ljava/lang/Number;->doubleValue()D
                                  110move-result-wide v5
                                  111move-object v7, v4
                                  112check-cast v7, Ljava/lang/Number;
                                  114invoke-virtual {v7}, Ljava/lang/Number;->doubleValue()D
                                  115move-result-wide v7
                                  116cmpl-double v9, v5, v7
                                  117if-eqz v9, :cond_14
                                  118goto/16 :goto_71
                                  119cond_9d: instance-of v5, v4, Lorg/json/JSONObject;
                                  120if-eqz v5, :cond_ab
                                  121new-instance v5, Lorg/json/JSONObject;
                                  123invoke-virtual {v4}, Ljava/lang/Object;->toString()Ljava/lang/String;
                                  124move-result-object v4
                                  126invoke-direct {v5, v4}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
                                  127goto/16 :goto_57
                                  128cond_ab: instance-of v5, v4, Lorg/json/JSONArray;
                                  129if-eqz v5, :cond_71
                                  130check-cast v4, Lorg/json/JSONArray;
                                  132invoke-static {v3, v4, v0, v2}, Lk/c/a/d/a;->H(Ljava/lang/String;Lorg/json/JSONArray;Lorg/json/JSONArray;Lorg/json/JSONObject;)V
                                  133try_end_b4: goto/16 :goto_14
                                  134catch_b6: move-exception v3
                                  136invoke-virtual {v3}, Lorg/json/JSONException;->printStackTrace()V
                                  137goto/16 :goto_14
                                  138cond_bc: return-object v2
                                  Cross References
                                  APIs
                                  • android.content.Context.getPackageManager
                                  • android.content.Context.getPackageName
                                  • android.content.pm.PackageManager.getLaunchIntentForPackage
                                  • android.content.Context.getPackageName
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • android.util.Log.e
                                  • android.content.Intent.getComponent
                                  • android.content.Intent.<init>
                                  • android.content.Intent.addCategory
                                  • android.content.Context.getPackageManager
                                  • android.content.pm.PackageManager.resolveActivity
                                  • android.content.pm.ResolveInfo.activityInfo:Landroid/content/pm/ActivityInfo
                                  • android.content.pm.ActivityInfo.name:Ljava/lang/String
                                  • java.lang.String.toLowerCase
                                  • java.lang.String.contains
                                  • android.content.pm.ResolveInfo.activityInfo:Landroid/content/pm/ActivityInfo
                                  • android.content.pm.ActivityInfo.packageName:Ljava/lang/String
                                  • java.util.List.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.lang.Class.newInstance
                                  • java.util.List.contains
                                  • android.os.Build.MANUFACTURER:Ljava/lang/String
                                  • java.lang.String.equalsIgnoreCase
                                  • java.lang.String.equalsIgnoreCase
                                  • java.lang.String.equalsIgnoreCase
                                  • k.e.w4.b.<init>
                                  • k.e.w4.b.<init>
                                  Strings
                                  • Unable to find launch intent for package
                                  • ShortcutBadger
                                  • android.intent.action.MAIN
                                  • android.intent.category.HOME
                                  • resolver
                                  • content://com.android.badge/badge
                                  • content://com.sonymobile.home.resourceprovider/badge
                                  • ZUK
                                  • OPPO
                                  • VIVO
                                  • No default launcher available
                                  • Unable to execute badge
                                  Position Instruction Meta Information
                                  1sget-object v0, Lk/e/w4/c;->b:Lk/e/w4/a;
                                  2if-nez v0, :cond_cb
                                  4invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                  5move-result-object v0
                                  7invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                  8move-result-object v1
                                  10invoke-virtual {v0, v1}, Landroid/content/pm/PackageManager;->getLaunchIntentForPackage(Ljava/lang/String;)Landroid/content/Intent;
                                  11move-result-object v0
                                  12const/4 v1, 0x0
                                  13if-nez v0, :cond_2b
                                  15const-string v0, "Unable to find launch intent for package "
                                  17invoke-static {v0}, Lk/a/b/a/a;->e(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  18move-result-object v0
                                  20invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                  21move-result-object v2
                                  23invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  25invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  26move-result-object v0
                                  28const-string v2, "ShortcutBadger"
                                  30invoke-static {v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                  31goto/16 :goto_c0
                                  32cond_2b:
                                  33invoke-virtual {v0}, Landroid/content/Intent;->getComponent()Landroid/content/ComponentName;
                                  34move-result-object v0
                                  35sput-object v0, Lk/e/w4/c;->c:Landroid/content/ComponentName;
                                  36new-instance v0, Landroid/content/Intent;
                                  38const-string v2, "android.intent.action.MAIN"
                                  40invoke-direct {v0, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                  42const-string v2, "android.intent.category.HOME"
                                  44invoke-virtual {v0, v2}, Landroid/content/Intent;->addCategory(Ljava/lang/String;)Landroid/content/Intent;
                                  46invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                  47move-result-object v2
                                  48const/high16 v3, 0x10000
                                  50invoke-virtual {v2, v0, v3}, Landroid/content/pm/PackageManager;->resolveActivity(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;
                                  51move-result-object v0
                                  52if-eqz v0, :cond_c0
                                  54iget-object v2, v0, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo;
                                  56iget-object v2, v2, Landroid/content/pm/ActivityInfo;->name:Ljava/lang/String;
                                  58invoke-virtual {v2}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
                                  59move-result-object v2
                                  61const-string v3, "resolver"
                                  63invoke-virtual {v2, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                  64move-result v2
                                  65if-eqz v2, :cond_5a
                                  66goto/16 :goto_c0
                                  67cond_5a:
                                  68iget-object v0, v0, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo;
                                  70iget-object v0, v0, Landroid/content/pm/ActivityInfo;->packageName:Ljava/lang/String;
                                  72sget-object v1, Lk/e/w4/c;->a:Ljava/util/List;
                                  74invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                  75move-result-object v1
                                  76cond_64:
                                  77invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
                                  78move-result v2
                                  79if-eqz v2, :cond_88
                                  81invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  82move-result-object v2
                                  83check-cast v2, Ljava/lang/Class;
                                  84const/4 v3, 0x0
                                  85try_start_71:
                                  86invoke-virtual {v2}, Ljava/lang/Class;->newInstance()Ljava/lang/Object;
                                  • Time: 1114557
                                    • uriString: content://com.sonymobile.home.resourceprovider/badge
                                    • Return:
                                      • content://com.sonymobile.home.resourceprovider/badge
                                  • Time: 1114564
                                    • uriString: content://com.android.badge/badge
                                    • Return:
                                      • content://com.android.badge/badge
                                  87move-result-object v2
                                  88check-cast v2, Lk/e/w4/a;
                                  89try_end_77: move-object v3, v2
                                  90goto/16 :goto_7a
                                  91catch_79: nop
                                  92goto_7a: if-eqz v3, :cond_64
                                  94invoke-interface {v3}, Lk/e/w4/a;->b()Ljava/util/List;
                                  95move-result-object v2
                                  97invoke-interface {v2, v0}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
                                  98move-result v2
                                  99if-eqz v2, :cond_64
                                  100sput-object v3, Lk/e/w4/c;->b:Lk/e/w4/a;
                                  101cond_88:
                                  102sget-object v0, Lk/e/w4/c;->b:Lk/e/w4/a;
                                  103if-nez v0, :cond_bf
                                  105sget-object v0, Landroid/os/Build;->MANUFACTURER:Ljava/lang/String;
                                  107const-string v1, "ZUK"
                                  109invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                  • Time: 1114586
                                    • This:
                                      • ""
                                    • p0: registerUser:registerForPushFired:
                                    • Return:
                                      • false
                                  110move-result v1
                                  111if-eqz v1, :cond_9c
                                  112new-instance v0, Lcom/onesignal/shortcutbadger/impl/ZukHomeBadger;
                                  114invoke-direct {v0}, Lcom/onesignal/shortcutbadger/impl/ZukHomeBadger;-><init>()V
                                  115goto/16 :goto_bd
                                  116cond_9c:
                                  117const-string v1, "OPPO"
                                  119invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                  • Time: 1114591
                                    • This:
                                      • ""
                                    • p0: OPPO
                                    • Return:
                                      • false
                                  120move-result v1
                                  121if-eqz v1, :cond_aa
                                  122new-instance v0, Lcom/onesignal/shortcutbadger/impl/OPPOHomeBader;
                                  124invoke-direct {v0}, Lcom/onesignal/shortcutbadger/impl/OPPOHomeBader;-><init>()V
                                  125goto/16 :goto_bd
                                  126cond_aa:
                                  127const-string v1, "VIVO"
                                  129invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                  • Time: 1114679
                                    • This:
                                      • ""
                                    • p0: VIVO
                                    • Return:
                                      • false
                                  130move-result v0
                                  131if-eqz v0, :cond_b8
                                  132new-instance v0, Lcom/onesignal/shortcutbadger/impl/VivoHomeBadger;
                                  134invoke-direct {v0}, Lcom/onesignal/shortcutbadger/impl/VivoHomeBadger;-><init>()V
                                  135goto/16 :goto_bd
                                  136cond_b8: new-instance v0, Lcom/onesignal/shortcutbadger/impl/DefaultBadger;
                                  138invoke-direct {v0}, Lcom/onesignal/shortcutbadger/impl/DefaultBadger;-><init>()V
                                  139goto_bd: sput-object v0, Lk/e/w4/c;->b:Lk/e/w4/a;
                                  140cond_bf: const/4 v1, 0x1
                                  141goto_c0: if-eqz v1, :cond_c3
                                  142goto/16 :goto_cb
                                  143cond_c3: new-instance p0, Lk/e/w4/b;
                                  145const-string p1, "No default launcher available"
                                  147invoke-direct {p0, p1}, Lk/e/w4/b;-><init>(Ljava/lang/String;)V
                                  148throw p0
                                  149goto_cb:
                                  150sget-object v0, Lk/e/w4/c;->b:Lk/e/w4/a;
                                  152sget-object v1, Lk/e/w4/c;->c:Landroid/content/ComponentName;
                                  154invoke-interface {v0, p0, v1, p1}, Lk/e/w4/a;->a(Landroid/content/Context;Landroid/content/ComponentName;I)V
                                  155try_end_d2: return-void
                                  156catch_d3: move-exception p0
                                  157new-instance p1, Lk/e/w4/b;
                                  159const-string v0, "Unable to execute badge"
                                  161invoke-direct {p1, v0, p0}, Lk/e/w4/b;-><init>(Ljava/lang/String;Ljava/lang/Exception;)V
                                  162goto/16 :goto_dd
                                  163goto_dc: throw p1
                                  164goto_dd: goto/16 :goto_dc
                                  APIs
                                  • android.content.SharedPreferences.getString
                                  • java.lang.System.currentTimeMillis
                                  • java.util.UUID.randomUUID
                                  • java.util.UUID.toString
                                  • android.content.SharedPreferences.edit
                                  • android.content.SharedPreferences$Editor.putString
                                  • android.content.SharedPreferences$Editor.commit
                                  • android.content.Context.getPackageName
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.String.concat
                                  • java.lang.String.<init>
                                  • android.util.Log.e
                                  • k.c.a.c.g.b.h.<init>
                                  • java.lang.System.currentTimeMillis
                                  • android.content.SharedPreferences.edit
                                  • android.content.SharedPreferences$Editor.putLong
                                  • android.content.SharedPreferences$Editor.commit
                                  • android.content.Context.getPackageName
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.String.concat
                                  • java.lang.String.<init>
                                  • android.util.Log.e
                                  • k.c.a.c.g.b.h.<init>
                                  Strings
                                  • 02c0f9d1-2f32-42fc-ada8-ba80c581b023
                                  • app_set_id
                                  • AppSet
                                  • Failed to store app set ID generated for App
                                  • Failed to store the app set ID.
                                  • app_set_id_creation_time
                                  • Failed to store app set ID creation time for App
                                  • Failed to store the app set ID creation time.
                                  Position Instruction Meta Information
                                  1iget-object v0, p0, Lk/c/a/c/g/b/f;->a:Lk/c/a/c/g/b/i;
                                  3iget-object v1, p0, Lk/c/a/c/g/b/f;->b:Lk/c/a/c/j/i;
                                  5iget-object v2, v0, Lk/c/a/c/g/b/i;->a:Landroid/content/Context;
                                  7invoke-static {v2}, Lk/c/a/c/g/b/i;->c(Landroid/content/Context;)Landroid/content/SharedPreferences;
                                  8move-result-object v2
                                  10const-string v3, "app_set_id"
                                  11const/4 v4, 0x0
                                  13invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                  • Time: 1120804
                                    • This:
                                      • android.app.SharedPreferencesImpl@a4a2129
                                    • p0: {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                    • p1: null
                                    • Return:
                                      • null
                                  • Time: 1136485
                                    • This:
                                      • android.app.SharedPreferencesImpl@f34e2df
                                    • p0: {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                    • p1: null
                                    • Return:
                                      • 02c0f9d1-2f32-42fc-ada8-ba80c581b023
                                  14move-result-object v2
                                  16invoke-virtual {v0}, Lk/c/a/c/g/b/i;->b()J
                                  17move-result-wide v4
                                  18if-eqz v2, :cond_27
                                  20invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
                                  21move-result-wide v6
                                  22cmp-long v8, v6, v4
                                  23if-lez v8, :cond_20
                                  24goto/16 :goto_27
                                  25cond_20:
                                  26iget-object v0, v0, Lk/c/a/c/g/b/i;->a:Landroid/content/Context;
                                  28invoke-static {v0}, Lk/c/a/c/g/b/i;->d(Landroid/content/Context;)V
                                  29try_end_25: goto/16 :goto_ad
                                  30cond_27:
                                  31invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID;
                                  32move-result-object v2
                                  34invoke-virtual {v2}, Ljava/util/UUID;->toString()Ljava/lang/String;
                                  35move-result-object v2
                                  36try_start_2f:
                                  37iget-object v4, v0, Lk/c/a/c/g/b/i;->a:Landroid/content/Context;
                                  39invoke-static {v4}, Lk/c/a/c/g/b/i;->c(Landroid/content/Context;)Landroid/content/SharedPreferences;
                                  40move-result-object v5
                                  42invoke-interface {v5}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
                                  43move-result-object v5
                                  45invoke-interface {v5, v3, v2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
                                  46move-result-object v3
                                  48invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;->commit()Z
                                  49move-result v3
                                  50try_end_41:
                                  51const-string v5, "AppSet"
                                  52if-nez v3, :cond_6b
                                  53try_start_45:
                                  54const-string v0, "Failed to store app set ID generated for App "
                                  56invoke-virtual {v4}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                  57move-result-object v2
                                  59invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  60move-result-object v2
                                  62invoke-virtual {v2}, Ljava/lang/String;->length()I
                                  63move-result v3
                                  64if-eqz v3, :cond_5a
                                  66invoke-virtual {v0, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
                                  67move-result-object v0
                                  68goto/16 :goto_60
                                  69cond_5a: new-instance v2, Ljava/lang/String;
                                  71invoke-direct {v2, v0}, Ljava/lang/String;-><init>(Ljava/lang/String;)V
                                  72move-object v0, v2
                                  73goto_60:
                                  74invoke-static {v5, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                  75new-instance v0, Lk/c/a/c/g/b/h;
                                  77const-string v2, "Failed to store the app set ID."
                                  79invoke-direct {v0, v2}, Lk/c/a/c/g/b/h;-><init>(Ljava/lang/String;)V
                                  80throw v0
                                  81cond_6b:
                                  82invoke-static {v4}, Lk/c/a/c/g/b/i;->d(Landroid/content/Context;)V
                                  84iget-object v0, v0, Lk/c/a/c/g/b/i;->a:Landroid/content/Context;
                                  86invoke-static {v0}, Lk/c/a/c/g/b/i;->c(Landroid/content/Context;)Landroid/content/SharedPreferences;
                                  87move-result-object v3
                                  89invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
                                  90move-result-wide v6
                                  92invoke-interface {v3}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
                                  93move-result-object v3
                                  95const-string v4, "app_set_id_creation_time"
                                  97invoke-interface {v3, v4, v6, v7}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;
                                  98move-result-object v3
                                  100invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;->commit()Z
                                  101move-result v3
                                  102if-nez v3, :cond_ad
                                  104const-string v2, "Failed to store app set ID creation time for App "
                                  106invoke-virtual {v0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                  107move-result-object v0
                                  109invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  110move-result-object v0
                                  112invoke-virtual {v0}, Ljava/lang/String;->length()I
                                  113move-result v3
                                  114if-eqz v3, :cond_9d
                                  116invoke-virtual {v2, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
                                  117move-result-object v0
                                  118goto/16 :goto_a2
                                  119cond_9d: new-instance v0, Ljava/lang/String;
                                  121invoke-direct {v0, v2}, Ljava/lang/String;-><init>(Ljava/lang/String;)V
                                  122goto_a2:
                                  123invoke-static {v5, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                  124new-instance v0, Lk/c/a/c/g/b/h;
                                  126const-string v2, "Failed to store the app set ID creation time."
                                  128invoke-direct {v0, v2}, Lk/c/a/c/g/b/h;-><init>(Ljava/lang/String;)V
                                  129throw v0
                                  130try_end_ad: new-instance v0, Lk/c/a/c/b/b;
                                  131const/4 v3, 0x1
                                  133invoke-direct {v0, v2, v3}, Lk/c/a/c/b/b;-><init>(Ljava/lang/String;I)V
                                  135iget-object v1, v1, Lk/c/a/c/j/i;->a:Lk/c/a/c/j/d0;
                                  137invoke-virtual {v1, v0}, Lk/c/a/c/j/d0;->p(Ljava/lang/Object;)V
                                  138goto/16 :goto_bf
                                  139catch_b9: move-exception v0
                                  141iget-object v1, v1, Lk/c/a/c/j/i;->a:Lk/c/a/c/j/d0;
                                  143invoke-virtual {v1, v0}, Lk/c/a/c/j/d0;->o(Ljava/lang/Exception;)V
                                  144goto_bf: return-void
                                  Cross References
                                  APIs
                                  • android.app.Application.getProcessName
                                  • java.lang.Class.getClassLoader
                                  • java.lang.Class.forName
                                  • java.lang.Class.getDeclaredMethod
                                  • java.lang.reflect.Method.setAccessible
                                  • java.lang.reflect.Method.invoke
                                  • java.lang.Class.getDeclaredMethod
                                  • java.lang.reflect.Method.setAccessible
                                  • java.lang.Class.getDeclaredMethod
                                  • java.lang.reflect.Method.setAccessible
                                  • java.lang.reflect.Method.invoke
                                  • java.lang.reflect.Method.invoke
                                  • android.os.Process.myPid
                                  • android.content.Context.getSystemService
                                  • android.app.ActivityManager.getRunningAppProcesses
                                  • java.util.List.isEmpty
                                  • java.util.List.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • android.app.ActivityManager$RunningAppProcessInfo.processName:Ljava/lang/String
                                  • java.lang.Object.getClass
                                  • android.text.TextUtils.isEmpty
                                  • android.text.TextUtils.equals
                                  • android.content.Context.getApplicationInfo
                                  • android.content.pm.ApplicationInfo.processName:Ljava/lang/String
                                  • android.text.TextUtils.equals
                                  Strings
                                  • android.app.ActivityThread
                                  • currentProcessName
                                  • currentActivityThread
                                  • getProcessName
                                  • Unable to check ActivityThread for processName
                                  • activity
                                  Position Instruction Meta Information
                                  0sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                  1const/16 v1, 0x1c
                                  2const/4 v2, 0x0
                                  3if-lt v0, v1, :cond_d
                                  5invoke-static {}, Landroid/app/Application;->getProcessName()Ljava/lang/String;
                                  6move-result-object v0
                                  7goto/16 :goto_9c
                                  8cond_d: const/4 v1, 0x1
                                  9const/4 v3, 0x0
                                  10try_start_f:
                                  11const-string v4, "android.app.ActivityThread"
                                  12const-class v5, Lj/y/w/p/a/c;
                                  14invoke-virtual {v5}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
                                  15move-result-object v5
                                  17invoke-static {v4, v3, v5}, Ljava/lang/Class;->forName(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;
                                  18move-result-object v4
                                  19const/16 v5, 0x12
                                  20if-lt v0, v5, :cond_31
                                  22const-string v0, "currentProcessName"
                                  23new-array v5, v3, [Ljava/lang/Class;
                                  25invoke-virtual {v4, v0, v5}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                  26move-result-object v0
                                  28invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                  29new-array v4, v3, [Ljava/lang/Object;
                                  31invoke-virtual {v0, v2, v4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                  32move-result-object v0
                                  33goto/16 :goto_53
                                  34cond_31:
                                  35const-string v0, "currentActivityThread"
                                  36new-array v5, v3, [Ljava/lang/Class;
                                  38invoke-virtual {v4, v0, v5}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                  39move-result-object v0
                                  41invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                  43const-string v5, "getProcessName"
                                  44new-array v6, v3, [Ljava/lang/Class;
                                  46invoke-virtual {v4, v5, v6}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                  47move-result-object v4
                                  49invoke-virtual {v4, v1}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                  50new-array v5, v3, [Ljava/lang/Object;
                                  52invoke-virtual {v0, v2, v5}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                  53move-result-object v0
                                  54new-array v5, v3, [Ljava/lang/Object;
                                  56invoke-virtual {v4, v0, v5}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                  57move-result-object v0
                                  58goto_53: instance-of v4, v0, Ljava/lang/String;
                                  59if-eqz v4, :cond_6a
                                  60check-cast v0, Ljava/lang/String;
                                  61try_end_59: goto/16 :goto_9c
                                  62catchall_5a: move-exception v0
                                  64invoke-static {}, Lj/y/k;->c()Lj/y/k;
                                  65move-result-object v4
                                  67sget-object v5, Lj/y/w/t/i;->a:Ljava/lang/String;
                                  68new-array v1, v1, [Ljava/lang/Throwable;
                                  69aput-object v0, v1, v3
                                  71const-string v0, "Unable to check ActivityThread for processName"
                                  73invoke-virtual {v4, v5, v0, v1}, Lj/y/k;->a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Throwable;)V
                                  74cond_6a:
                                  75invoke-static {}, Landroid/os/Process;->myPid()I
                                  76move-result v0
                                  78const-string v1, "activity"
                                  80invoke-virtual {p0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                  81move-result-object v1
                                  82check-cast v1, Landroid/app/ActivityManager;
                                  83if-eqz v1, :cond_9b
                                  85invoke-virtual {v1}, Landroid/app/ActivityManager;->getRunningAppProcesses()Ljava/util/List;
                                  86move-result-object v1
                                  87if-eqz v1, :cond_9b
                                  89invoke-interface {v1}, Ljava/util/List;->isEmpty()Z
                                  90move-result v3
                                  91if-nez v3, :cond_9b
                                  93invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                  94move-result-object v1
                                  95cond_88:
                                  96invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
                                  97move-result v3
                                  98if-eqz v3, :cond_9b
                                  100invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  101move-result-object v3
                                  102check-cast v3, Landroid/app/ActivityManager$RunningAppProcessInfo;
                                  103iget v4, v3, Landroid/app/ActivityManager$RunningAppProcessInfo;->pid:I
                                  104if-ne v4, v0, :cond_88
                                  106iget-object v0, v3, Landroid/app/ActivityManager$RunningAppProcessInfo;->processName:Ljava/lang/String;
                                  107goto/16 :goto_9c
                                  108cond_9b: move-object v0, v2
                                  109goto_9c:
                                  110invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1116974
                                    • This:
                                      • j.y.b@3800541
                                    • Return:
                                      • class j.y.b
                                      • getName: j.y.b
                                  112invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                  113move-result p1
                                  114if-nez p1, :cond_aa
                                  116invoke-static {v0, v2}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
                                  117move-result p0
                                  118return p0
                                  119cond_aa:
                                  120invoke-virtual {p0}, Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo;
                                  121move-result-object p0
                                  123iget-object p0, p0, Landroid/content/pm/ApplicationInfo;->processName:Ljava/lang/String;
                                  125invoke-static {v0, p0}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
                                  126move-result p0
                                  127return p0
                                  APIs
                                  • android.os.PowerManager$WakeLock.acquire
                                  • android.os.PowerManager$WakeLock.release
                                  • k.c.c.h.w.<init>
                                  • k.c.c.h.w.a
                                  • android.os.PowerManager$WakeLock.release
                                  • android.os.PowerManager$WakeLock.release
                                  • java.io.IOException.getMessage
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • android.util.Log.e
                                  • android.os.PowerManager$WakeLock.release
                                  Strings
                                  • FirebaseInstanceId
                                  • Topic sync or token retrieval failed on hard failure exceptions:
                                  • . Won\'t retry the operation.
                                  Position Instruction Meta Information
                                  0.annotation build Landroid/annotation/SuppressLint;
                                  1value = {
                                  2"Wakelock"
                                  3}
                                  4.end annotation
                                  6invoke-static {}, Lk/c/c/h/s;->a()Lk/c/c/h/s;
                                  7move-result-object v0
                                  9invoke-virtual {p0}, Lk/c/c/h/x;->a()Landroid/content/Context;
                                  10move-result-object v1
                                  12invoke-virtual {v0, v1}, Lk/c/c/h/s;->b(Landroid/content/Context;)Z
                                  13move-result v0
                                  14if-eqz v0, :cond_13
                                  16iget-object v0, p0, Lk/c/c/h/x;->b:Landroid/os/PowerManager$WakeLock;
                                  18invoke-virtual {v0}, Landroid/os/PowerManager$WakeLock;->acquire()V
                                  19cond_13: const/4 v0, 0x0
                                  20try_start_14:
                                  21iget-object v1, p0, Lk/c/c/h/x;->c:Lcom/google/firebase/iid/FirebaseInstanceId;
                                  22const/4 v2, 0x1
                                  24invoke-virtual {v1, v2}, Lcom/google/firebase/iid/FirebaseInstanceId;->f(Z)V
                                  26iget-object v1, p0, Lk/c/c/h/x;->c:Lcom/google/firebase/iid/FirebaseInstanceId;
                                  28iget-object v1, v1, Lcom/google/firebase/iid/FirebaseInstanceId;->c:Lk/c/c/h/l;
                                  30invoke-virtual {v1}, Lk/c/c/h/l;->a()I
                                  31move-result v1
                                  32if-eqz v1, :cond_25
                                  33goto/16 :goto_26
                                  34cond_25: const/4 v2, 0x0
                                  35goto_26: if-nez v2, :cond_41
                                  37iget-object v1, p0, Lk/c/c/h/x;->c:Lcom/google/firebase/iid/FirebaseInstanceId;
                                  39invoke-virtual {v1, v0}, Lcom/google/firebase/iid/FirebaseInstanceId;->f(Z)V
                                  40try_end_2d:
                                  41invoke-static {}, Lk/c/c/h/s;->a()Lk/c/c/h/s;
                                  42move-result-object v0
                                  44invoke-virtual {p0}, Lk/c/c/h/x;->a()Landroid/content/Context;
                                  45move-result-object v1
                                  47invoke-virtual {v0, v1}, Lk/c/c/h/s;->b(Landroid/content/Context;)Z
                                  48move-result v0
                                  49if-eqz v0, :cond_40
                                  51iget-object v0, p0, Lk/c/c/h/x;->b:Landroid/os/PowerManager$WakeLock;
                                  53invoke-virtual {v0}, Landroid/os/PowerManager$WakeLock;->release()V
                                  54cond_40: return-void
                                  55cond_41:
                                  56invoke-static {}, Lk/c/c/h/s;->a()Lk/c/c/h/s;
                                  57move-result-object v1
                                  59invoke-virtual {p0}, Lk/c/c/h/x;->a()Landroid/content/Context;
                                  60move-result-object v2
                                  62invoke-virtual {v1, v2}, Lk/c/c/h/s;->c(Landroid/content/Context;)Z
                                  63move-result v1
                                  64if-eqz v1, :cond_71
                                  66invoke-virtual {p0}, Lk/c/c/h/x;->b()Z
                                  • Time: 1116778
                                    • This:
                                      • android.net.ConnectivityManager@893af6a
                                    • Return:
                                      • [type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: (none), failover: false, available: true, roaming: false]
                                  • Time: 1116795
                                    • This:
                                      • [type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: (none), failover: false, available: true, roaming: false]
                                    • Return:
                                      • true
                                  67move-result v1
                                  68if-nez v1, :cond_71
                                  69new-instance v1, Lk/c/c/h/w;
                                  71invoke-direct {v1, p0}, Lk/c/c/h/w;-><init>(Lk/c/c/h/x;)V
                                  73invoke-virtual {v1}, Lk/c/c/h/w;->a()V
                                  74try_end_5d:
                                  75invoke-static {}, Lk/c/c/h/s;->a()Lk/c/c/h/s;
                                  76move-result-object v0
                                  78invoke-virtual {p0}, Lk/c/c/h/x;->a()Landroid/content/Context;
                                  79move-result-object v1
                                  81invoke-virtual {v0, v1}, Lk/c/c/h/s;->b(Landroid/content/Context;)Z
                                  82move-result v0
                                  83if-eqz v0, :cond_70
                                  85iget-object v0, p0, Lk/c/c/h/x;->b:Landroid/os/PowerManager$WakeLock;
                                  87invoke-virtual {v0}, Landroid/os/PowerManager$WakeLock;->release()V
                                  88cond_70: return-void
                                  89cond_71:
                                  90invoke-virtual {p0}, Lk/c/c/h/x;->c()Z
                                  • Time: 1121142
                                    • This:
                                      • k.c.c.h.x@cc63522
                                    • Return:
                                      • true
                                  • Time: 1147379
                                    • This:
                                      • k.c.c.h.x@4425596
                                    • Return:
                                      • false
                                  91move-result v1
                                  92if-eqz v1, :cond_87
                                  94iget-object v1, p0, Lk/c/c/h/x;->d:Lk/c/c/h/z;
                                  96iget-object v2, p0, Lk/c/c/h/x;->c:Lcom/google/firebase/iid/FirebaseInstanceId;
                                  98invoke-virtual {v1, v2}, Lk/c/c/h/z;->a(Lcom/google/firebase/iid/FirebaseInstanceId;)Z
                                  99move-result v1
                                  100if-eqz v1, :cond_87
                                  102iget-object v1, p0, Lk/c/c/h/x;->c:Lcom/google/firebase/iid/FirebaseInstanceId;
                                  104invoke-virtual {v1, v0}, Lcom/google/firebase/iid/FirebaseInstanceId;->f(Z)V
                                  105goto/16 :goto_8e
                                  106cond_87:
                                  107iget-object v1, p0, Lk/c/c/h/x;->c:Lcom/google/firebase/iid/FirebaseInstanceId;
                                  108iget-wide v2, p0, Lk/c/c/h/x;->a:J
                                  110invoke-virtual {v1, v2, v3}, Lcom/google/firebase/iid/FirebaseInstanceId;->d(J)V
                                  111goto_8e:
                                  112invoke-static {}, Lk/c/c/h/s;->a()Lk/c/c/h/s;
                                  113move-result-object v0
                                  115invoke-virtual {p0}, Lk/c/c/h/x;->a()Landroid/content/Context;
                                  116move-result-object v1
                                  118invoke-virtual {v0, v1}, Lk/c/c/h/s;->b(Landroid/content/Context;)Z
                                  119move-result v0
                                  120if-eqz v0, :cond_e2
                                  121goto_9c:
                                  122iget-object v0, p0, Lk/c/c/h/x;->b:Landroid/os/PowerManager$WakeLock;
                                  124invoke-virtual {v0}, Landroid/os/PowerManager$WakeLock;->release()V
                                  125return-void
                                  126catchall_a2: move-exception v0
                                  127goto/16 :goto_e3
                                  128catch_a4: move-exception v1
                                  129try_start_a5:
                                  130const-string v2, "FirebaseInstanceId"
                                  132invoke-virtual {v1}, Ljava/io/IOException;->getMessage()Ljava/lang/String;
                                  133move-result-object v1
                                  135invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  136move-result-object v3
                                  138invoke-virtual {v3}, Ljava/lang/String;->length()I
                                  139move-result v3
                                  140add-int/lit8 v3, v3, 0x5d
                                  141new-instance v4, Ljava/lang/StringBuilder;
                                  143invoke-direct {v4, v3}, Ljava/lang/StringBuilder;-><init>(I)V
                                  145const-string v3, "Topic sync or token retrieval failed on hard failure exceptions: "
                                  147invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  149invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  151const-string v1, ". Won\'t retry the operation."
                                  153invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  155invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  156move-result-object v1
                                  158invoke-static {v2, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                  160iget-object v1, p0, Lk/c/c/h/x;->c:Lcom/google/firebase/iid/FirebaseInstanceId;
                                  162invoke-virtual {v1, v0}, Lcom/google/firebase/iid/FirebaseInstanceId;->f(Z)V
                                  163try_end_d3:
                                  164invoke-static {}, Lk/c/c/h/s;->a()Lk/c/c/h/s;
                                  165move-result-object v0
                                  167invoke-virtual {p0}, Lk/c/c/h/x;->a()Landroid/content/Context;
                                  168move-result-object v1
                                  170invoke-virtual {v0, v1}, Lk/c/c/h/s;->b(Landroid/content/Context;)Z
                                  171move-result v0
                                  172if-eqz v0, :cond_e2
                                  173goto/16 :goto_9c
                                  174cond_e2: return-void
                                  175goto_e3:
                                  176invoke-static {}, Lk/c/c/h/s;->a()Lk/c/c/h/s;
                                  177move-result-object v1
                                  179invoke-virtual {p0}, Lk/c/c/h/x;->a()Landroid/content/Context;
                                  180move-result-object v2
                                  182invoke-virtual {v1, v2}, Lk/c/c/h/s;->b(Landroid/content/Context;)Z
                                  183move-result v1
                                  184if-eqz v1, :cond_f6
                                  186iget-object v1, p0, Lk/c/c/h/x;->b:Landroid/os/PowerManager$WakeLock;
                                  188invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;->release()V
                                  189cond_f6: goto/16 :goto_f8
                                  190goto_f7: throw v0
                                  191goto_f8: goto/16 :goto_f7
                                  Cross References
                                  APIs
                                  • java.lang.String.getBytes
                                  • java.security.MessageDigest.getInstance
                                  • java.security.MessageDigest.digest
                                  • java.lang.String.length
                                  • java.util.UUID.fromString
                                  Strings
                                  • advertisingIdGetter.getI\u2026sedRetryStrategy(5, 500))
                                  • advertisingIdGetter.getI\u2026yStrategy(5, 500)).yandex
                                  • java.lang.String@24ecc0b
                                  • java.lang.String@703060a
                                  • yandexAdvId.mAdTrackingInfo!!.advId!!
                                  • (this as java.lang.String).getBytes(charset)
                                  • MD5
                                  • StringUtils.toHexString(\u2026!.advId!!.toByteArray()))
                                  • 02c0f9d1-2f32-42fc-ada8-ba80c581b023
                                  • java.lang.String@124ed7
                                  • java.lang.String@619c386
                                  • 00000000-0000-0000-0000-000000000000
                                  • -
                                  Position Instruction Meta Information
                                  1iget-object v0, p0, Lcom/yandex/metrica/impl/ob/um;->b:Lcom/yandex/metrica/impl/ob/ec;
                                  3iget-object v1, p0, Lcom/yandex/metrica/impl/ob/um;->a:Landroid/content/Context;
                                  4new-instance v2, Lcom/yandex/metrica/impl/ob/oc;
                                  5const/4 v3, 0x5
                                  6const/16 v4, 0x1f4
                                  8invoke-direct {v2, v3, v4}, Lcom/yandex/metrica/impl/ob/oc;-><init>(II)V
                                  10invoke-virtual {v0, v1, v2}, Lcom/yandex/metrica/impl/ob/ec;->a(Landroid/content/Context;Lcom/yandex/metrica/impl/ob/nc;)Lcom/yandex/metrica/impl/ob/gc;
                                  11move-result-object v0
                                  13const-string v1, "advertisingIdGetter.getI\u2026sedRetryStrategy(5, 500))"
                                  15invoke-static {v0, v1}, Ll/p/c/h;->d(Ljava/lang/Object;Ljava/lang/String;)V
                                  17invoke-virtual {v0}, Lcom/yandex/metrica/impl/ob/gc;->c()Lcom/yandex/metrica/impl/ob/bc;
                                  18move-result-object v0
                                  20const-string v1, "advertisingIdGetter.getI\u2026yStrategy(5, 500)).yandex"
                                  22invoke-static {v0, v1}, Ll/p/c/h;->d(Ljava/lang/Object;Ljava/lang/String;)V
                                  24invoke-virtual {v0}, Lcom/yandex/metrica/impl/ob/bc;->a()Z
                                  • Time: 1120756
                                    • p0: {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                    • Return:
                                      • java.lang.StringBuilder@ddcce7b
                                  • Time: 1120756
                                    • This:
                                      • AdTrackingInfoResult{mAdTrackingInfo=null, mStatus=IDENTIFIER_PROVIDER_UNAVAILABLE, mErrorExplanation='could not resolve yandex services'}
                                    • Return:
                                      • false
                                  • Time: 1136415
                                    • p0: java.lang.String@24ecc0b
                                    • Return:
                                      • java.lang.StringBuilder@93a6ae8
                                  25move-result v1
                                  26const/4 v2, 0x0
                                  27if-eqz v1, :cond_56
                                  29iget-object v0, v0, Lcom/yandex/metrica/impl/ob/bc;->a:Lcom/yandex/metrica/impl/ob/ac;
                                  31invoke-static {v0}, Ll/p/c/h;->c(Ljava/lang/Object;)V
                                  33iget-object v0, v0, Lcom/yandex/metrica/impl/ob/ac;->b:Ljava/lang/String;
                                  35invoke-static {v0}, Ll/p/c/h;->c(Ljava/lang/Object;)V
                                  37const-string v1, "yandexAdvId.mAdTrackingInfo!!.advId!!"
                                  39invoke-static {v0, v1}, Ll/p/c/h;->d(Ljava/lang/Object;Ljava/lang/String;)V
                                  41sget-object v1, Ll/u/a;->a:Ljava/nio/charset/Charset;
                                  43invoke-virtual {v0, v1}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B
                                  44move-result-object v0
                                  46const-string v1, "(this as java.lang.String).getBytes(charset)"
                                  48invoke-static {v0, v1}, Ll/p/c/h;->d(Ljava/lang/Object;Ljava/lang/String;)V
                                  49try_start_3f:
                                  50const-string v1, "MD5"
                                  52invoke-static {v1}, Ljava/security/MessageDigest;->getInstance(Ljava/lang/String;)Ljava/security/MessageDigest;
                                  53move-result-object v1
                                  55invoke-virtual {v1, v0}, Ljava/security/MessageDigest;->digest([B)[B
                                  56move-result-object v0
                                  57try_end_49: goto/16 :goto_4c
                                  58catch_4a: new-array v0, v2, [B
                                  59goto_4c:
                                  60invoke-static {v0}, Lcom/yandex/metrica/impl/ob/O2;->a([B)Ljava/lang/String;
                                  61move-result-object v0
                                  63const-string v1, "StringUtils.toHexString(\u2026!.advId!!.toByteArray()))"
                                  65invoke-static {v0, v1}, Ll/p/c/h;->d(Ljava/lang/Object;Ljava/lang/String;)V
                                  66goto/16 :goto_91
                                  67cond_56:
                                  68iget-object v0, p0, Lcom/yandex/metrica/impl/ob/um;->c:Lcom/yandex/metrica/impl/ob/ic;
                                  70invoke-virtual {v0}, Lcom/yandex/metrica/impl/ob/ic;->a()Lcom/yandex/metrica/impl/ob/hc;
                                  71move-result-object v0
                                  73invoke-virtual {v0}, Lcom/yandex/metrica/impl/ob/hc;->a()Ljava/lang/String;
                                  • Time: 1120864
                                    • p0: java.lang.String@619c386
                                    • Return:
                                      • java.lang.StringBuilder@ad7e474
                                  • Time: 1120863
                                    • This:
                                      • AppSetId(id=02c0f9d1-2f32-42fc-ada8-ba80c581b023, scope=APP)
                                    • Return:
                                      • java.lang.String@b3fcd9d
                                  • Time: 1136504
                                    • p0: java.lang.String@124ed7
                                    • Return:
                                      • java.lang.StringBuilder@d1b43c4
                                  74move-result-object v0
                                  75if-eqz v0, :cond_8d
                                  77invoke-virtual {v0}, Ljava/lang/String;->length()I
                                  78move-result v1
                                  79const/4 v3, 0x1
                                  80if-nez v1, :cond_6b
                                  81const/4 v1, 0x1
                                  82goto/16 :goto_6c
                                  83cond_6b: const/4 v1, 0x0
                                  84goto_6c: if-nez v1, :cond_80
                                  85try_start_6e:
                                  86invoke-static {v0}, Ljava/util/UUID;->fromString(Ljava/lang/String;)Ljava/util/UUID;
                                  87try_end_71: const/4 v1, 0x1
                                  88goto/16 :goto_74
                                  89catchall_73: const/4 v1, 0x0
                                  90goto_74: if-eqz v1, :cond_80
                                  92const-string v1, "00000000-0000-0000-0000-000000000000"
                                  94invoke-static {v0, v1}, Ll/p/c/h;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
                                  95move-result v1
                                  96xor-int/2addr v1, v3
                                  97if-eqz v1, :cond_80
                                  98goto/16 :goto_81
                                  99cond_80: const/4 v3, 0x0
                                  100goto_81: if-eqz v3, :cond_8d
                                  101const/4 v1, 0x4
                                  103const-string v3, "-"
                                  105const-string v4, ""
                                  107invoke-static {v0, v3, v4, v2, v1}, Ll/u/f;->q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZI)Ljava/lang/String;
                                  108move-result-object v0
                                  109goto/16 :goto_91
                                  110cond_8d:
                                  111invoke-direct {p0}, Lcom/yandex/metrica/impl/ob/um;->b()Ljava/lang/String;
                                  112move-result-object v0
                                  113goto_91: return-object v0
                                  Cross References
                                  APIs
                                  • java.lang.System.currentTimeMillis
                                  • java.util.concurrent.TimeUnit.HOURS:Ljava/util/concurrent/TimeUnit
                                  • java.util.concurrent.TimeUnit.toMillis
                                  • java.util.Date.<init>
                                  • android.content.Context.getPackageManager
                                  • android.content.Context.getPackageName
                                  • android.content.pm.PackageManager.getPackageInfo
                                  • java.util.Date.<init>
                                  • android.content.pm.PackageManager$NameNotFoundException.printStackTrace
                                  • java.util.Calendar.getInstance
                                  • java.util.Date.<init>
                                  • java.util.Calendar.setTime
                                  • java.util.Calendar.add
                                  • java.util.Calendar.getTime
                                  • java.util.Date.after
                                  Strings
                                  • $this$isAdsReady
                                  • $this$getInstallDate
                                  • net.pictures.clinicsisa
                                  • packageManager.getPackageInfo(packageName, 0)
                                  • calendar
                                  • calendar.time
                                  Position Instruction Meta Information
                                  1const-string v0, "$this$isAdsReady"
                                  3invoke-static {p0, v0}, Ll/p/c/h;->f(Ljava/lang/Object;Ljava/lang/String;)V
                                  4new-instance v0, Ljava/util/Date;
                                  6invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
                                  7move-result-wide v1
                                  9sget-object v3, Ljava/util/concurrent/TimeUnit;->HOURS:Ljava/util/concurrent/TimeUnit;
                                  10const-wide/16 v4, 0x3
                                  12invoke-virtual {v3, v4, v5}, Ljava/util/concurrent/TimeUnit;->toMillis(J)J
                                  13move-result-wide v3
                                  14sub-long/2addr v1, v3
                                  16invoke-direct {v0, v1, v2}, Ljava/util/Date;-><init>(J)V
                                  18const-string v1, "$this$getInstallDate"
                                  20invoke-static {p0, v1}, Ll/p/c/h;->f(Ljava/lang/Object;Ljava/lang/String;)V
                                  21try_start_1c:
                                  22invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                  23move-result-object v1
                                  25invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                  • Time: 1112468
                                    • This:
                                      • net.pictures.clinicsisa.MainApplication@26a6803
                                    • Return:
                                      • net.pictures.clinicsisa
                                  26move-result-object p0
                                  27const/4 v2, 0x0
                                  29invoke-virtual {v1, p0, v2}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;
                                  • Time: 1112482
                                    • This:
                                      • android.app.ApplicationPackageManager@4bfe3dc
                                    • packageName: net.pictures.clinicsisa
                                    • flags: 0
                                    • Return:
                                      • PackageInfo{f39ef9c net.pictures.clinicsisa}
                                  • Time: 1114687
                                    • This:
                                      • android.app.ApplicationPackageManager@c894cc
                                    • packageName: net.pictures.clinicsisa
                                    • flags: 0
                                    • Return:
                                      • PackageInfo{41975ae net.pictures.clinicsisa}
                                  • Time: 1130840
                                    • This:
                                      • android.app.ApplicationPackageManager@3192af6
                                    • packageName: net.pictures.clinicsisa
                                    • flags: 0
                                    • Return:
                                      • PackageInfo{fbf7711 net.pictures.clinicsisa}
                                  • Time: 1235058
                                    • This:
                                      • android.app.ApplicationPackageManager@3192af6
                                    • packageName: net.pictures.clinicsisa
                                    • flags: 0
                                    • Return:
                                      • PackageInfo{dfea736 net.pictures.clinicsisa}
                                  • Time: 1241090
                                    • This:
                                      • android.app.ApplicationPackageManager@3192af6
                                    • packageName: net.pictures.clinicsisa
                                    • flags: 0
                                    • Return:
                                      • PackageInfo{9d0822 net.pictures.clinicsisa}
                                  30move-result-object p0
                                  32const-string v1, "packageManager.getPackageInfo(packageName, 0)"
                                  34invoke-static {p0, v1}, Ll/p/c/h;->b(Ljava/lang/Object;Ljava/lang/String;)V
                                  35new-instance v1, Ljava/util/Date;
                                  36iget-wide v2, p0, Landroid/content/pm/PackageInfo;->firstInstallTime:J
                                  38invoke-direct {v1, v2, v3}, Ljava/util/Date;-><init>(J)V
                                  39try_end_35: goto/16 :goto_59
                                  40catch_36: move-exception p0
                                  42invoke-virtual {p0}, Landroid/content/pm/PackageManager$NameNotFoundException;->printStackTrace()V
                                  44invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;
                                  45move-result-object p0
                                  47const-string v1, "calendar"
                                  49invoke-static {p0, v1}, Ll/p/c/h;->b(Ljava/lang/Object;Ljava/lang/String;)V
                                  50new-instance v1, Ljava/util/Date;
                                  52invoke-direct {v1}, Ljava/util/Date;-><init>()V
                                  54invoke-virtual {p0, v1}, Ljava/util/Calendar;->setTime(Ljava/util/Date;)V
                                  55const/4 v1, 0x1
                                  56const/4 v2, -0x1
                                  58invoke-virtual {p0, v1, v2}, Ljava/util/Calendar;->add(II)V
                                  60invoke-virtual {p0}, Ljava/util/Calendar;->getTime()Ljava/util/Date;
                                  61move-result-object v1
                                  63const-string p0, "calendar.time"
                                  65invoke-static {v1, p0}, Ll/p/c/h;->b(Ljava/lang/Object;Ljava/lang/String;)V
                                  66goto_59:
                                  67invoke-virtual {v0, v1}, Ljava/util/Date;->after(Ljava/util/Date;)Z
                                  68move-result p0
                                  69return p0
                                  Cross References
                                  APIs
                                  • java.lang.Object.<init>
                                  • android.content.Context.isDeviceProtectedStorage
                                  • android.content.Context.createDeviceProtectedStorageContext
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • android.content.Context.getSharedPreferences
                                  • android.content.SharedPreferences.contains
                                  • android.content.SharedPreferences.getBoolean
                                  • android.content.Context.getPackageManager
                                  • android.content.Context.getPackageName
                                  • android.content.pm.PackageManager.getApplicationInfo
                                  • android.content.pm.ApplicationInfo.metaData:Landroid/os/Bundle
                                  • android.os.Bundle.containsKey
                                  • android.content.pm.ApplicationInfo.metaData:Landroid/os/Bundle
                                  • android.os.Bundle.getBoolean
                                  • java.util.concurrent.atomic.AtomicBoolean.<init>
                                  Strings
                                  • com.google.firebase.common.prefs:
                                  • firebase_data_collection_default_enabled
                                  • net.pictures.clinicsisa
                                  Position Instruction Meta Information
                                  1invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                  2sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                  3const/16 v1, 0x18
                                  4const/4 v2, 0x0
                                  5if-lt v0, v1, :cond_20
                                  7sget-object v3, Lj/i/c/a;->a:Ljava/lang/Object;
                                  8if-lt v0, v1, :cond_13
                                  10invoke-virtual {p1}, Landroid/content/Context;->isDeviceProtectedStorage()Z
                                  11move-result v3
                                  12goto/16 :goto_14
                                  13cond_13: const/4 v3, 0x0
                                  14goto_14: if-eqz v3, :cond_17
                                  15goto/16 :goto_20
                                  16cond_17: if-lt v0, v1, :cond_1e
                                  18invoke-virtual {p1}, Landroid/content/Context;->createDeviceProtectedStorageContext()Landroid/content/Context;
                                  19move-result-object v0
                                  20goto/16 :goto_21
                                  21cond_1e: const/4 v0, 0x0
                                  22goto/16 :goto_21
                                  23goto_20: move-object v0, p1
                                  24goto_21: iput-object v0, p0, Lk/c/c/j/a;->a:Landroid/content/Context;
                                  25new-instance v1, Ljava/lang/StringBuilder;
                                  27invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                  29const-string v3, "com.google.firebase.common.prefs:"
                                  31invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  33invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  35invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  36move-result-object p2
                                  38invoke-virtual {p1, p2, v2}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
                                  39move-result-object p1
                                  40iput-object p1, p0, Lk/c/c/j/a;->b:Landroid/content/SharedPreferences;
                                  41iput-object p3, p0, Lk/c/c/j/a;->c:Lk/c/c/g/c;
                                  42new-instance p2, Ljava/util/concurrent/atomic/AtomicBoolean;
                                  44const-string p3, "firebase_data_collection_default_enabled"
                                  46invoke-interface {p1, p3}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z
                                  47move-result v1
                                  48const/4 v2, 0x1
                                  49if-eqz v1, :cond_4c
                                  51invoke-interface {p1, p3, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
                                  52move-result v2
                                  53goto/16 :goto_6e
                                  54try_start_4c:
                                  55invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                  56move-result-object p1
                                  57if-eqz p1, :cond_6e
                                  59invoke-virtual {v0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                  • Time: 1116612
                                    • This:
                                      • android.app.ContextImpl@2501b6a
                                    • Return:
                                      • net.pictures.clinicsisa
                                  60move-result-object v0
                                  61const/16 v1, 0x80
                                  63invoke-virtual {p1, v0, v1}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;
                                  64move-result-object p1
                                  65if-eqz p1, :cond_6e
                                  67iget-object v0, p1, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle;
                                  68if-eqz v0, :cond_6e
                                  70invoke-virtual {v0, p3}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z
                                  71move-result v0
                                  72if-eqz v0, :cond_6e
                                  74iget-object p1, p1, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle;
                                  76invoke-virtual {p1, p3}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z
                                  77move-result v2
                                  78catch_6e:
                                  79invoke-direct {p2, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V
                                  80iput-object p2, p0, Lk/c/c/j/a;->d:Ljava/util/concurrent/atomic/AtomicBoolean;
                                  81return-void
                                  Cross References
                                  APIs
                                  • java.security.KeyPairGenerator.getInstance
                                  • java.security.KeyPairGenerator.initialize
                                  • java.security.KeyPairGenerator.generateKeyPair
                                  • java.security.KeyPair.getPublic
                                  • java.lang.System.currentTimeMillis
                                  • android.util.Log.isLoggable
                                  • android.util.Log.d
                                  • android.util.Log.isLoggable
                                  • android.util.Log.d
                                  • java.lang.AssertionError.<init>
                                  Strings
                                  • RSA
                                  • FirebaseInstanceId
                                  • Loaded key after generating new one, using loaded one
                                  • Generated new key
                                  Position Instruction Meta Information
                                  0try_start_0:
                                  1const-string v0, "RSA"
                                  3invoke-static {v0}, Ljava/security/KeyPairGenerator;->getInstance(Ljava/lang/String;)Ljava/security/KeyPairGenerator;
                                  4move-result-object v0
                                  5const/16 v1, 0x800
                                  7invoke-virtual {v0, v1}, Ljava/security/KeyPairGenerator;->initialize(I)V
                                  9invoke-virtual {v0}, Ljava/security/KeyPairGenerator;->generateKeyPair()Ljava/security/KeyPair;
                                  10move-result-object v0
                                  11try_end_f:
                                  12invoke-virtual {v0}, Ljava/security/KeyPair;->getPublic()Ljava/security/PublicKey;
                                  13move-result-object v0
                                  15invoke-static {v0}, Lk/c/c/h/l;->d(Ljava/security/PublicKey;)Ljava/lang/String;
                                  • Time: 1117324
                                    • This:
                                      • SHA1 Message Digest from AndroidOpenSSL, <initialized>
                                    • p0: [B@e42fbf5
                                    • p0: 0"0*H0wo*O~YqUMl'pAK+d;^TDCl`F>3*,U(}Z%L"cPp%"'O""D&eE4rS+drcopb.Y+rRaV/P`i~HAkmOT|vE\Li&xz.YrDLrs,*8i~H"[
                                    • p0: 30820122300D06092A864886F70D01010105000382010F003082010A028201010099E9776F2A4FF316DEE7D27E5971EFF3C755ADA7024DF1B6B6B80A86DAAE9F6C270E701B410D4B2B643BA45E96C68899D5544493438EC6DCD66C90B960A8463E33F6EDEF2A2CFFD5557F9B28087D5AA6254C972263C70F50E3E407167FF58EABD6B6E9C200BA70FBB4999A25C22227D4B3964F9022FE22441C2665A7BEE8A2F8F7453472AA9A53922BF36472C763F76FAA7062C4F62E14E9592B720752E16156C82FE1EF50609469F5B1C67EF6CBFAD5C74841ED8D9F6B916DD94F54DF98037C7645E687035C114CF31269192682787A8B2EAFF0591072E9D60A44F74C72ECFD731A1BA5879FB2AA182C04152A38C397C5DD98D981B3697E011B48FA225BB88F0203010001
                                    • Return:
                                      • [B@fc81d8a
                                      • wTY%Mr
                                      • C2FD77541DF95988AD259087D5AF4D018A72A8D0
                                  16move-result-object v0
                                  17new-instance v1, Lk/c/c/h/u0;
                                  19invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
                                  20move-result-wide v2
                                  22invoke-direct {v1, v0, v2, v3}, Lk/c/c/h/u0;-><init>(Ljava/lang/String;J)V
                                  23const/4 v0, 0x1
                                  25invoke-virtual {p0, p1, p2, v1, v0}, Lk/c/c/h/s0;->b(Landroid/content/Context;Ljava/lang/String;Lk/c/c/h/u0;Z)Lk/c/c/h/u0;
                                  • Time: 1117333
                                    • This:
                                      • /data/user/0/net.pictures.clinicsisa/no_backup/com.google.InstanceId.properties
                                    • Return:
                                      • true
                                  26move-result-object v0
                                  27const/4 v2, 0x3
                                  29const-string v3, "FirebaseInstanceId"
                                  30if-eqz v0, :cond_3c
                                  32invoke-virtual {v0, v1}, Lk/c/c/h/u0;->equals(Ljava/lang/Object;)Z
                                  33move-result v4
                                  34if-nez v4, :cond_3c
                                  36invoke-static {v3, v2}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z
                                  37move-result p1
                                  38if-eqz p1, :cond_3b
                                  40const-string p1, "Loaded key after generating new one, using loaded one"
                                  42invoke-static {v3, p1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
                                  43cond_3b: return-object v0
                                  44cond_3c:
                                  45invoke-static {v3, v2}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z
                                  46move-result v0
                                  47if-eqz v0, :cond_47
                                  49const-string v0, "Generated new key"
                                  51invoke-static {v3, v0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
                                  52cond_47:
                                  53invoke-virtual {p0, p1, p2, v1}, Lk/c/c/h/s0;->g(Landroid/content/Context;Ljava/lang/String;Lk/c/c/h/u0;)V
                                  54return-object v1
                                  55catch_4b: move-exception p1
                                  56new-instance p2, Ljava/lang/AssertionError;
                                  58invoke-direct {p2, p1}, Ljava/lang/AssertionError;-><init>(Ljava/lang/Object;)V
                                  59throw p2
                                  Cross References
                                  APIs
                                  • android.content.Context.getPackageManager
                                  • android.content.ComponentName.<init>
                                  • android.content.pm.PackageManager.getComponentEnabledSetting
                                  • android.content.pm.PackageManager.setComponentEnabledSetting
                                  • android.content.pm.PackageManager.setComponentEnabledSetting
                                  Strings
                                  • k.b.a.a.r.PlatformGcmService
                                  • GcmAvailableHelper
                                  • GCM service disabled
                                  • GCM service enabled
                                  Position Instruction Meta Information
                                  0const/4 v0, 0x0
                                  1try_start_1: sget-boolean v1, Lk/b/a/a/a;->d:Z
                                  2const/4 v2, 0x1
                                  3if-nez v1, :cond_3d
                                  4sput-boolean v2, Lk/b/a/a/a;->d:Z
                                  5sget-boolean v1, Lk/b/a/a/a;->b:Z
                                  6try_start_a:
                                  7invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                  8move-result-object v3
                                  9new-instance v4, Landroid/content/ComponentName;
                                  11invoke-static {}, Lk/b/a/a/a;->a()Ljava/lang/String;
                                  • Time: 1114520
                                    • Return:
                                      • k.b.a.a.r.PlatformGcmService
                                  12move-result-object v5
                                  14invoke-direct {v4, p0, v5}, Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/String;)V
                                  16invoke-virtual {v3, v4}, Landroid/content/pm/PackageManager;->getComponentEnabledSetting(Landroid/content/ComponentName;)I
                                  17move-result v5
                                  18try_end_1b: const/4 v6, 0x0
                                  19const/4 v7, 0x4
                                  20try_start_1d:
                                  21const-string v8, "GcmAvailableHelper"
                                  22try_end_1f: if-eqz v5, :cond_31
                                  23const/4 v9, 0x2
                                  24if-eq v5, v2, :cond_27
                                  25if-eq v5, v9, :cond_31
                                  26goto/16 :goto_3d
                                  27cond_27: if-nez v1, :cond_3d
                                  28try_start_29:
                                  29invoke-virtual {v3, v4, v9, v2}, Landroid/content/pm/PackageManager;->setComponentEnabledSetting(Landroid/content/ComponentName;II)V
                                  31sget-object v1, Lk/b/a/a/a;->a:Lk/b/a/a/s/c;
                                  33const-string v3, "GCM service disabled"
                                  34goto/16 :goto_3a
                                  35cond_31: if-eqz v1, :cond_3d
                                  37invoke-virtual {v3, v4, v2, v2}, Landroid/content/pm/PackageManager;->setComponentEnabledSetting(Landroid/content/ComponentName;II)V
                                  39sget-object v1, Lk/b/a/a/a;->a:Lk/b/a/a/s/c;
                                  41const-string v3, "GCM service enabled"
                                  42goto_3a:
                                  43invoke-virtual {v1, v7, v8, v3, v6}, Lk/b/a/a/s/c;->c(ILjava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  44try_start_3d: sget-boolean v1, Lk/b/a/a/a;->b:Z
                                  45if-eqz v1, :cond_54
                                  47sget-object v1, Lk/c/a/c/e/e;->c:Ljava/lang/Object;
                                  49sget-object v1, Lk/c/a/c/e/e;->d:Lk/c/a/c/e/e;
                                  50sget v3, Lk/c/a/c/e/f;->a:I
                                  52invoke-virtual {v1, p0, v3}, Lk/c/a/c/e/e;->c(Landroid/content/Context;I)I
                                  53move-result v1
                                  54if-nez v1, :cond_54
                                  56invoke-static {p0}, Lk/b/a/a/a;->d(Landroid/content/Context;)I
                                  57move-result p0
                                  58try_end_51: if-nez p0, :cond_54
                                  59const/4 v0, 0x1
                                  60catchall_54: return v0
                                  Cross References
                                  APIs
                                  • java.util.HashMap.<init>
                                  • java.util.HashMap.<init>
                                  • java.util.HashMap.<init>
                                  • java.util.ArrayList.<init>
                                  • java.util.ArrayList.add
                                  • java.lang.Iterable.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.ArrayList.addAll
                                  • java.util.Collections.addAll
                                  • java.util.ArrayList.size
                                  • java.util.HashMap.<init>
                                  • java.util.ArrayList.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.Set.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.HashMap.containsKey
                                  • java.util.HashSet.<init>
                                  • java.util.HashMap.put
                                  • java.util.HashMap.get
                                  • java.util.Set.isEmpty
                                  • java.lang.String.format
                                  • java.lang.IllegalArgumentException.<init>
                                  • java.util.Set.add
                                  • java.util.HashMap.values
                                  • java.util.Collection.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.Set.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.Set.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.HashMap.get
                                  • java.util.Set.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.Set.add
                                  • java.util.Set.add
                                  • java.util.HashSet.<init>
                                  • java.util.HashMap.values
                                  • java.util.Collection.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.HashSet.addAll
                                  • java.util.HashSet.<init>
                                  • java.util.HashSet.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.HashSet.add
                                  • java.util.HashSet.isEmpty
                                  • java.util.HashSet.iterator
                                  • java.util.Iterator.next
                                  • java.util.HashSet.remove
                                  • java.util.Set.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.Set.remove
                                  • java.util.HashSet.add
                                  • java.util.ArrayList.size
                                  • java.util.ArrayList.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.Map.put
                                  • java.util.Map.entrySet
                                  • java.util.Set.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.Map$Entry.getKey
                                  • java.util.Map$Entry.getValue
                                  • java.util.Set.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.Map.put
                                  • java.util.Map.keySet
                                  • java.util.Set.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.Set.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.Map.containsKey
                                  • java.lang.String.format
                                  • k.c.c.f.t.<init>
                                  • java.util.HashMap.<init>
                                  • java.util.Map.entrySet
                                  • java.util.Set.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.Map$Entry.getKey
                                  • java.util.Map$Entry.getValue
                                  • java.util.Set.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.HashMap.containsKey
                                  • java.util.HashSet.<init>
                                  • java.util.HashMap.put
                                  • java.util.HashMap.get
                                  • java.util.Set.add
                                  • java.util.HashMap.entrySet
                                  • java.util.Set.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.Map$Entry.getValue
                                  • java.util.Map$Entry.getKey
                                  • java.util.Map.put
                                  • java.util.ArrayList.<init>
                                  • java.util.HashSet.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.Set.isEmpty
                                  • java.util.ArrayList.add
                                  • k.c.c.f.o.<init>
                                  Strings
                                  • Multiple components provide %s.
                                  • Unsatisfied dependency for component %s: %s
                                  Position Instruction Meta Information
                                  0.annotation system Ldalvik/annotation/Signature;
                                  1value = {
                                  2"(",
                                  3"Ljava/util/concurrent/Executor;",
                                  4"Ljava/lang/Iterable<",
                                  5"Lk/c/c/f/f;",
                                  6">;[",
                                  7"Lk/c/c/f/d<",
                                  8"*>;)V"
                                  9}
                                  10.end annotation
                                  12invoke-direct {p0}, Lk/c/c/f/a;-><init>()V
                                  13new-instance v0, Ljava/util/HashMap;
                                  15invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
                                  16iput-object v0, p0, Lk/c/c/f/j;->a:Ljava/util/Map;
                                  17new-instance v0, Ljava/util/HashMap;
                                  19invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
                                  20iput-object v0, p0, Lk/c/c/f/j;->b:Ljava/util/Map;
                                  21new-instance v0, Ljava/util/HashMap;
                                  23invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
                                  24iput-object v0, p0, Lk/c/c/f/j;->c:Ljava/util/Map;
                                  25new-instance v0, Lk/c/c/f/r;
                                  27invoke-direct {v0, p1}, Lk/c/c/f/r;-><init>(Ljava/util/concurrent/Executor;)V
                                  28iput-object v0, p0, Lk/c/c/f/j;->d:Lk/c/c/f/r;
                                  29new-instance p1, Ljava/util/ArrayList;
                                  31invoke-direct {p1}, Ljava/util/ArrayList;-><init>()V
                                  32const-class v1, Lk/c/c/f/r;
                                  33const/4 v2, 0x2
                                  34new-array v3, v2, [Ljava/lang/Class;
                                  35const-class v4, Lk/c/c/g/d;
                                  36const/4 v5, 0x0
                                  37aput-object v4, v3, v5
                                  38const-class v4, Lk/c/c/g/c;
                                  39const/4 v6, 0x1
                                  40aput-object v4, v3, v6
                                  42invoke-static {v0, v1, v3}, Lk/c/c/f/d;->c(Ljava/lang/Object;Ljava/lang/Class;[Ljava/lang/Class;)Lk/c/c/f/d;
                                  43move-result-object v0
                                  45invoke-virtual {p1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                  47invoke-interface {p2}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
                                  48move-result-object p2
                                  49goto_3e:
                                  50invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                  51move-result v0
                                  52if-eqz v0, :cond_52
                                  54invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  55move-result-object v0
                                  56check-cast v0, Lk/c/c/f/f;
                                  58invoke-interface {v0}, Lk/c/c/f/f;->getComponents()Ljava/util/List;
                                  59move-result-object v0
                                  61invoke-virtual {p1, v0}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z
                                  62goto/16 :goto_3e
                                  63cond_52:
                                  64invoke-static {p1, p3}, Ljava/util/Collections;->addAll(Ljava/util/Collection;[Ljava/lang/Object;)Z
                                  65new-instance p2, Ljava/util/HashMap;
                                  67invoke-virtual {p1}, Ljava/util/ArrayList;->size()I
                                  68move-result p3
                                  70invoke-direct {p2, p3}, Ljava/util/HashMap;-><init>(I)V
                                  72invoke-virtual {p1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
                                  73move-result-object p3
                                  74cond_62:
                                  75invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z
                                  76move-result v0
                                  77const/4 v1, 0x0
                                  78if-eqz v0, :cond_c3
                                  80invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  81move-result-object v0
                                  82check-cast v0, Lk/c/c/f/d;
                                  83new-instance v3, Lk/c/c/f/l;
                                  85invoke-direct {v3, v0}, Lk/c/c/f/l;-><init>(Lk/c/c/f/d;)V
                                  87iget-object v4, v0, Lk/c/c/f/d;->a:Ljava/util/Set;
                                  89invoke-interface {v4}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                  90move-result-object v4
                                  91goto_7a:
                                  92invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
                                  93move-result v7
                                  94if-eqz v7, :cond_62
                                  96invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  97move-result-object v7
                                  98check-cast v7, Ljava/lang/Class;
                                  99new-instance v8, Lk/c/c/f/m;
                                  101invoke-virtual {v0}, Lk/c/c/f/d;->b()Z
                                  • Time: 1115909
                                    • This:
                                      • Component<[class k.c.c.f.r, interface k.c.c.g.d, interface k.c.c.g.c]>{0, type=0, deps=[]}
                                    • Return:
                                      • true
                                  • Time: 1116024
                                    • This:
                                      • Component<[class k.c.c.l.e]>{0, type=1, deps=[]}
                                    • Return:
                                      • false
                                  102move-result v9
                                  103xor-int/2addr v9, v6
                                  105invoke-direct {v8, v7, v9, v1}, Lk/c/c/f/m;-><init>(Ljava/lang/Class;ZLk/c/c/f/k;)V
                                  107invoke-virtual {p2, v8}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z
                                  108move-result v9
                                  109if-nez v9, :cond_9e
                                  110new-instance v9, Ljava/util/HashSet;
                                  112invoke-direct {v9}, Ljava/util/HashSet;-><init>()V
                                  114invoke-virtual {p2, v8, v9}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  115cond_9e:
                                  116invoke-virtual {p2, v8}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  117move-result-object v9
                                  118check-cast v9, Ljava/util/Set;
                                  120invoke-interface {v9}, Ljava/util/Set;->isEmpty()Z
                                  121move-result v10
                                  122if-nez v10, :cond_bf
                                  123iget-boolean v8, v8, Lk/c/c/f/m;->b:Z
                                  124if-eqz v8, :cond_af
                                  125goto/16 :goto_bf
                                  126cond_af: new-instance p1, Ljava/lang/IllegalArgumentException;
                                  127new-array p2, v6, [Ljava/lang/Object;
                                  128aput-object v7, p2, v5
                                  130const-string p3, "Multiple components provide %s."
                                  132invoke-static {p3, p2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
                                  133move-result-object p2
                                  135invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
                                  136throw p1
                                  137cond_bf:
                                  138invoke-interface {v9, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
                                  139goto/16 :goto_7a
                                  140cond_c3:
                                  141invoke-virtual {p2}, Ljava/util/HashMap;->values()Ljava/util/Collection;
                                  142move-result-object p3
                                  144invoke-interface {p3}, Ljava/util/Collection;->iterator()Ljava/util/Iterator;
                                  145move-result-object p3
                                  146cond_cb:
                                  147invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z
                                  148move-result v0
                                  149if-eqz v0, :cond_134
                                  151invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  152move-result-object v0
                                  153check-cast v0, Ljava/util/Set;
                                  155invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                  156move-result-object v0
                                  157cond_db:
                                  158invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
                                  159move-result v3
                                  160if-eqz v3, :cond_cb
                                  162invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  163move-result-object v3
                                  164check-cast v3, Lk/c/c/f/l;
                                  166iget-object v4, v3, Lk/c/c/f/l;->a:Lk/c/c/f/d;
                                  168iget-object v4, v4, Lk/c/c/f/d;->b:Ljava/util/Set;
                                  170invoke-interface {v4}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                  171move-result-object v4
                                  172cond_ef:
                                  173invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
                                  174move-result v7
                                  175if-eqz v7, :cond_db
                                  177invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  178move-result-object v7
                                  179check-cast v7, Lk/c/c/f/n;
                                  180iget v8, v7, Lk/c/c/f/n;->c:I
                                  181if-nez v8, :cond_101
                                  182const/4 v8, 0x1
                                  183goto/16 :goto_102
                                  184cond_101: const/4 v8, 0x0
                                  185goto_102: if-nez v8, :cond_105
                                  186goto/16 :goto_ef
                                  187cond_105: new-instance v8, Lk/c/c/f/m;
                                  189iget-object v9, v7, Lk/c/c/f/n;->a:Ljava/lang/Class;
                                  191invoke-virtual {v7}, Lk/c/c/f/n;->a()Z
                                  • Time: 1116057
                                    • This:
                                      • Dependency{anInterface=class k.c.c.c, type=required, direct=true}
                                    • Return:
                                      • false
                                  • Time: 1116084
                                    • This:
                                      • Dependency{anInterface=class k.c.c.l.e, type=set, direct=true}
                                    • Return:
                                      • true
                                  192move-result v7
                                  194invoke-direct {v8, v9, v7, v1}, Lk/c/c/f/m;-><init>(Ljava/lang/Class;ZLk/c/c/f/k;)V
                                  196invoke-virtual {p2, v8}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  197move-result-object v7
                                  198check-cast v7, Ljava/util/Set;
                                  199if-nez v7, :cond_119
                                  200goto/16 :goto_ef
                                  201cond_119:
                                  202invoke-interface {v7}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                  203move-result-object v7
                                  204goto_11d:
                                  205invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z
                                  206move-result v8
                                  207if-eqz v8, :cond_ef
                                  209invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  210move-result-object v8
                                  211check-cast v8, Lk/c/c/f/l;
                                  213iget-object v9, v3, Lk/c/c/f/l;->b:Ljava/util/Set;
                                  215invoke-interface {v9, v8}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
                                  217iget-object v8, v8, Lk/c/c/f/l;->c:Ljava/util/Set;
                                  219invoke-interface {v8, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
                                  220goto/16 :goto_11d
                                  221cond_134: new-instance p3, Ljava/util/HashSet;
                                  223invoke-direct {p3}, Ljava/util/HashSet;-><init>()V
                                  225invoke-virtual {p2}, Ljava/util/HashMap;->values()Ljava/util/Collection;
                                  226move-result-object p2
                                  228invoke-interface {p2}, Ljava/util/Collection;->iterator()Ljava/util/Iterator;
                                  229move-result-object p2
                                  230goto_141:
                                  231invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                  232move-result v0
                                  233if-eqz v0, :cond_151
                                  235invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  236move-result-object v0
                                  237check-cast v0, Ljava/util/Set;
                                  239invoke-virtual {p3, v0}, Ljava/util/HashSet;->addAll(Ljava/util/Collection;)Z
                                  240goto/16 :goto_141
                                  241cond_151: new-instance p2, Ljava/util/HashSet;
                                  243invoke-direct {p2}, Ljava/util/HashSet;-><init>()V
                                  245invoke-virtual {p3}, Ljava/util/HashSet;->iterator()Ljava/util/Iterator;
                                  246move-result-object v0
                                  247cond_15a:
                                  248invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
                                  249move-result v1
                                  250if-eqz v1, :cond_170
                                  252invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  253move-result-object v1
                                  254check-cast v1, Lk/c/c/f/l;
                                  256invoke-virtual {v1}, Lk/c/c/f/l;->a()Z
                                  • Time: 1116088
                                    • This:
                                      • k.c.c.f.l@196cac6
                                    • Return:
                                      • false
                                  • Time: 1116096
                                    • This:
                                      • k.c.c.f.l@5992bee
                                    • Return:
                                      • true
                                  257move-result v3
                                  258if-eqz v3, :cond_15a
                                  260invoke-virtual {p2, v1}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
                                  261goto/16 :goto_15a
                                  262cond_170: const/4 v0, 0x0
                                  263cond_171:
                                  264invoke-virtual {p2}, Ljava/util/HashSet;->isEmpty()Z
                                  265move-result v1
                                  266if-nez v1, :cond_1a7
                                  268invoke-virtual {p2}, Ljava/util/HashSet;->iterator()Ljava/util/Iterator;
                                  269move-result-object v1
                                  271invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  272move-result-object v1
                                  273check-cast v1, Lk/c/c/f/l;
                                  275invoke-virtual {p2, v1}, Ljava/util/HashSet;->remove(Ljava/lang/Object;)Z
                                  276add-int/lit8 v0, v0, 0x1
                                  278iget-object v3, v1, Lk/c/c/f/l;->b:Ljava/util/Set;
                                  280invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                  281move-result-object v3
                                  282goto_18c:
                                  283invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
                                  284move-result v4
                                  285if-eqz v4, :cond_171
                                  287invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  288move-result-object v4
                                  289check-cast v4, Lk/c/c/f/l;
                                  291iget-object v7, v4, Lk/c/c/f/l;->c:Ljava/util/Set;
                                  293invoke-interface {v7, v1}, Ljava/util/Set;->remove(Ljava/lang/Object;)Z
                                  295invoke-virtual {v4}, Lk/c/c/f/l;->a()Z
                                  • Time: 1116166
                                    • This:
                                      • k.c.c.f.l@f78d131
                                    • Return:
                                      • true
                                  296move-result v7
                                  297if-eqz v7, :cond_18c
                                  299invoke-virtual {p2, v4}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
                                  300goto/16 :goto_18c
                                  301cond_1a7:
                                  302invoke-virtual {p1}, Ljava/util/ArrayList;->size()I
                                  303move-result p2
                                  304if-ne v0, p2, :cond_2e7
                                  306invoke-virtual {p1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
                                  307move-result-object p1
                                  308goto_1b1:
                                  309invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
                                  310move-result p2
                                  311if-eqz p2, :cond_1cd
                                  313invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  314move-result-object p2
                                  315check-cast p2, Lk/c/c/f/d;
                                  316new-instance p3, Lk/c/c/f/s;
                                  317new-instance v0, Lk/c/c/f/g;
                                  319invoke-direct {v0, p0, p2}, Lk/c/c/f/g;-><init>(Lk/c/c/f/j;Lk/c/c/f/d;)V
                                  321invoke-direct {p3, v0}, Lk/c/c/f/s;-><init>(Lk/c/c/i/a;)V
                                  323iget-object v0, p0, Lk/c/c/f/j;->a:Ljava/util/Map;
                                  325invoke-interface {v0, p2, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  326goto/16 :goto_1b1
                                  327cond_1cd:
                                  328iget-object p1, p0, Lk/c/c/f/j;->a:Ljava/util/Map;
                                  330invoke-interface {p1}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                  331move-result-object p1
                                  333invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                  334move-result-object p1
                                  335cond_1d7:
                                  336invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
                                  337move-result p2
                                  338if-eqz p2, :cond_20e
                                  340invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  341move-result-object p2
                                  342check-cast p2, Ljava/util/Map$Entry;
                                  344invoke-interface {p2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                  345move-result-object p3
                                  346check-cast p3, Lk/c/c/f/d;
                                  348invoke-virtual {p3}, Lk/c/c/f/d;->b()Z
                                  • Time: 1116196
                                    • This:
                                      • Component<[class k.c.c.c]>{0, type=0, deps=[]}
                                    • Return:
                                      • true
                                  • Time: 1116208
                                    • This:
                                      • Component<[class k.c.c.l.e]>{0, type=1, deps=[]}
                                    • Return:
                                      • false
                                  349move-result v0
                                  350if-nez v0, :cond_1f0
                                  351goto/16 :goto_1d7
                                  352cond_1f0:
                                  353invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                  354move-result-object p2
                                  355check-cast p2, Lk/c/c/f/s;
                                  357iget-object p3, p3, Lk/c/c/f/d;->a:Ljava/util/Set;
                                  359invoke-interface {p3}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                  360move-result-object p3
                                  361goto_1fc:
                                  362invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z
                                  363move-result v0
                                  364if-eqz v0, :cond_1d7
                                  366invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  367move-result-object v0
                                  368check-cast v0, Ljava/lang/Class;
                                  370iget-object v1, p0, Lk/c/c/f/j;->b:Ljava/util/Map;
                                  372invoke-interface {v1, v0, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  373goto/16 :goto_1fc
                                  374cond_20e:
                                  375iget-object p1, p0, Lk/c/c/f/j;->a:Ljava/util/Map;
                                  377invoke-interface {p1}, Ljava/util/Map;->keySet()Ljava/util/Set;
                                  378move-result-object p1
                                  380invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                  381move-result-object p1
                                  382cond_218:
                                  383invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
                                  384move-result p2
                                  385if-eqz p2, :cond_25e
                                  387invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  388move-result-object p2
                                  389check-cast p2, Lk/c/c/f/d;
                                  391iget-object p3, p2, Lk/c/c/f/d;->b:Ljava/util/Set;
                                  393invoke-interface {p3}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                  394move-result-object p3
                                  395goto_22a:
                                  396invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z
                                  397move-result v0
                                  398if-eqz v0, :cond_218
                                  400invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  401move-result-object v0
                                  402check-cast v0, Lk/c/c/f/n;
                                  403iget v1, v0, Lk/c/c/f/n;->b:I
                                  404if-ne v1, v6, :cond_23c
                                  405const/4 v1, 0x1
                                  406goto/16 :goto_23d
                                  407cond_23c: const/4 v1, 0x0
                                  408goto_23d: if-eqz v1, :cond_22a
                                  410iget-object v1, p0, Lk/c/c/f/j;->b:Ljava/util/Map;
                                  412iget-object v3, v0, Lk/c/c/f/n;->a:Ljava/lang/Class;
                                  414invoke-interface {v1, v3}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
                                  415move-result v1
                                  416if-eqz v1, :cond_24a
                                  417goto/16 :goto_22a
                                  418cond_24a: new-instance p1, Lk/c/c/f/t;
                                  419new-array p3, v2, [Ljava/lang/Object;
                                  420aput-object p2, p3, v5
                                  422iget-object p2, v0, Lk/c/c/f/n;->a:Ljava/lang/Class;
                                  423aput-object p2, p3, v6
                                  425const-string p2, "Unsatisfied dependency for component %s: %s"
                                  427invoke-static {p2, p3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
                                  428move-result-object p2
                                  430invoke-direct {p1, p2}, Lk/c/c/f/t;-><init>(Ljava/lang/String;)V
                                  431throw p1
                                  432cond_25e: new-instance p1, Ljava/util/HashMap;
                                  434invoke-direct {p1}, Ljava/util/HashMap;-><init>()V
                                  436iget-object p2, p0, Lk/c/c/f/j;->a:Ljava/util/Map;
                                  438invoke-interface {p2}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                  439move-result-object p2
                                  441invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                  442move-result-object p2
                                  443goto_26d:
                                  444invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                  445move-result p3
                                  446if-eqz p3, :cond_2b6
                                  448invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  449move-result-object p3
                                  450check-cast p3, Ljava/util/Map$Entry;
                                  452invoke-interface {p3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                  453move-result-object v0
                                  454check-cast v0, Lk/c/c/f/d;
                                  456invoke-virtual {v0}, Lk/c/c/f/d;->b()Z
                                  • Time: 1116256
                                    • This:
                                      • Component<[class k.c.c.l.e]>{0, type=1, deps=[]}
                                    • Return:
                                      • false
                                  457move-result v1
                                  458if-eqz v1, :cond_286
                                  459goto/16 :goto_26d
                                  460cond_286:
                                  461invoke-interface {p3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                  462move-result-object p3
                                  463check-cast p3, Lk/c/c/f/s;
                                  465iget-object v0, v0, Lk/c/c/f/d;->a:Ljava/util/Set;
                                  467invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                  468move-result-object v0
                                  469goto_292:
                                  470invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
                                  471move-result v1
                                  472if-eqz v1, :cond_26d
                                  474invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  475move-result-object v1
                                  476check-cast v1, Ljava/lang/Class;
                                  478invoke-virtual {p1, v1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z
                                  479move-result v2
                                  480if-nez v2, :cond_2ac
                                  481new-instance v2, Ljava/util/HashSet;
                                  483invoke-direct {v2}, Ljava/util/HashSet;-><init>()V
                                  485invoke-virtual {p1, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  486cond_2ac:
                                  487invoke-virtual {p1, v1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  488move-result-object v1
                                  489check-cast v1, Ljava/util/Set;
                                  491invoke-interface {v1, p3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
                                  492goto/16 :goto_292
                                  493cond_2b6:
                                  494invoke-virtual {p1}, Ljava/util/HashMap;->entrySet()Ljava/util/Set;
                                  495move-result-object p1
                                  497invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                  498move-result-object p1
                                  499goto_2be:
                                  500invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
                                  501move-result p2
                                  502if-eqz p2, :cond_2e6
                                  504invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  505move-result-object p2
                                  506check-cast p2, Ljava/util/Map$Entry;
                                  508invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                  509move-result-object p3
                                  510check-cast p3, Ljava/util/Set;
                                  512iget-object v0, p0, Lk/c/c/f/j;->c:Ljava/util/Map;
                                  514invoke-interface {p2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                  515move-result-object p2
                                  516check-cast p2, Ljava/lang/Class;
                                  517new-instance v1, Lk/c/c/f/s;
                                  518new-instance v2, Lk/c/c/f/h;
                                  520invoke-direct {v2, p3}, Lk/c/c/f/h;-><init>(Ljava/util/Set;)V
                                  522invoke-direct {v1, v2}, Lk/c/c/f/s;-><init>(Lk/c/c/i/a;)V
                                  524invoke-interface {v0, p2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  525goto/16 :goto_2be
                                  526cond_2e6: return-void
                                  527cond_2e7: new-instance p1, Ljava/util/ArrayList;
                                  529invoke-direct {p1}, Ljava/util/ArrayList;-><init>()V
                                  531invoke-virtual {p3}, Ljava/util/HashSet;->iterator()Ljava/util/Iterator;
                                  532move-result-object p2
                                  533cond_2f0:
                                  534invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                  535move-result p3
                                  536if-eqz p3, :cond_310
                                  538invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  539move-result-object p3
                                  540check-cast p3, Lk/c/c/f/l;
                                  542invoke-virtual {p3}, Lk/c/c/f/l;->a()Z
                                  543move-result v0
                                  544if-nez v0, :cond_2f0
                                  546iget-object v0, p3, Lk/c/c/f/l;->b:Ljava/util/Set;
                                  548invoke-interface {v0}, Ljava/util/Set;->isEmpty()Z
                                  549move-result v0
                                  550if-nez v0, :cond_2f0
                                  552iget-object p3, p3, Lk/c/c/f/l;->a:Lk/c/c/f/d;
                                  554invoke-virtual {p1, p3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                  555goto/16 :goto_2f0
                                  556cond_310: new-instance p2, Lk/c/c/f/o;
                                  558invoke-direct {p2, p1}, Lk/c/c/f/o;-><init>(Ljava/util/List;)V
                                  559goto/16 :goto_317
                                  560goto_316: throw p2
                                  561goto_317: goto/16 :goto_316
                                  Cross References
                                  APIs
                                  • java.lang.Integer.valueOf
                                  • java.lang.Integer.intValue
                                  • java.lang.Integer.valueOf
                                  • java.lang.Integer.intValue
                                  • java.lang.Boolean.valueOf
                                  • java.lang.Boolean.booleanValue
                                  Strings
                                  • android.app.ActivityThread
                                  • android.os.FileObserver$ObserverThread
                                  • android.os.HandlerThread
                                  • android.os.Handler
                                  • android.os.Looper
                                  • android.os.MessageQueue
                                  • com.android.internal.os.RuntimeInit$MethodAndArgsCaller
                                  • com.android.internal.os.ZygoteInit
                                  • com.android.okhttp.ConnectionPool$1
                                  • com.android.okhttp.okio.AsyncTimeout$Watchdog
                                  • com.android.okhttp.okio.AsyncTimeout
                                  • com.yandex.metrica.impl.ob.A4
                                  • com.yandex.metrica.impl.ob.F3$a
                                  • com.yandex.metrica.impl.ob.K4
                                  • com.yandex.metrica.impl.ob.L4
                                  • com.yandex.metrica.impl.ob.R1
                                  • com.yandex.metrica.impl.ob.Ra$a
                                  • com.yandex.metrica.impl.ob.e4$i
                                  • com.yandex.metrica.impl.ob.e4
                                  • com.yandex.metrica.impl.ob.f4
                                  • com.yandex.metrica.impl.ob.h2
                                  • com.yandex.metrica.impl.ob.o4
                                  • com.yandex.metrica.impl.ob.r4
                                  • java.lang.Daemons$Daemon
                                  • java.lang.Daemons$FinalizerDaemon
                                  • java.lang.Daemons$FinalizerWatchdogDaemon
                                  • java.lang.Daemons$ReferenceQueueDaemon
                                  • java.lang.Object
                                  • java.lang.Thread
                                  • java.lang.ref.ReferenceQueue
                                  • java.lang.reflect.Method
                                  • java.util.concurrent.LinkedBlockingQueue
                                  • java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue
                                  • java.util.concurrent.ThreadPoolExecutor$Worker
                                  • java.util.concurrent.ThreadPoolExecutor
                                  • java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject
                                  • java.util.concurrent.locks.LockSupport
                                  • k.c.a.c.e.p.d.c
                                  • sun.misc.Unsafe
                                  • AbstractQueuedSynchronizer.java
                                  • ActivityThread.java
                                  • AsyncTimeout.java
                                  • ConnectionPool.java
                                  • Daemons.java
                                  • FileObserver.java
                                  • Handler.java
                                  • HandlerThread.java
                                  • JbxDroidCommandClient.java
                                  • JbxDroidLogging.java
                                  • JbxDroidViewServer.java
                                  • LinkedBlockingQueue.java
                                  • LockSupport.java
                                  • Looper.java
                                  • MessageQueue.java
                                  • Method.java
                                  • Object.java
                                  • ReferenceQueue.java
                                  • RuntimeInit.java
                                  • ScheduledThreadPoolExecutor.java
                                  • Thread.java
                                  • ThreadPoolExecutor.java
                                  • Unsafe.java
                                  • ZygoteInit.java
                                  • <init>
                                  • a
                                  • access$000
                                  • awaitNanos
                                  • awaitTimeout
                                  • await
                                  • b
                                  • dispatchMessage
                                  • getTask
                                  • handleCallback
                                  • invoke
                                  • loop
                                  • main
                                  • nativePollOnce
                                  • next
                                  • observe
                                  • parkFor$
                                  • parkNanos
                                  • park
                                  • poll
                                  • remove
                                  • runInternal
                                  • runWorker
                                  • run
                                  • sleepFor
                                  • sleep
                                  • take
                                  • waitForFinalization
                                  • wait
                                  • y
                                  Position Instruction Meta Information
                                  0new-instance v0, Lcom/yandex/metrica/impl/ob/Of;
                                  2invoke-direct {v0}, Lcom/yandex/metrica/impl/ob/Of;-><init>()V
                                  4invoke-virtual {p1}, Lcom/yandex/metrica/impl/ob/l7;->a()Ljava/lang/String;
                                  • Time: 1124746
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@9b1812c
                                    • Return:
                                      • com.yandex.metrica.impl.ob.e4$i
                                  • Time: 1124752
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@94b8418
                                    • Return:
                                      • com.yandex.metrica.impl.ob.e4
                                  • Time: 1124756
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@380c9c4
                                    • Return:
                                      • {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                  • Time: 1124765
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@aad8d5c
                                    • Return:
                                      • com.yandex.metrica.impl.ob.o4
                                  • Time: 1124782
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@80c2bf4
                                    • Return:
                                      • com.yandex.metrica.impl.ob.K4
                                  • Time: 1124795
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@8ba1360
                                    • Return:
                                      • {}
                                  • Time: 1124800
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@e9d058c
                                    • Return:
                                      • com.yandex.metrica.impl.ob.L4
                                  • Time: 1124804
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@ddaee78
                                    • Return:
                                      • com.yandex.metrica.impl.ob.A4
                                  • Time: 1124811
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@50c7a24
                                    • Return:
                                      • com.yandex.metrica.impl.ob.h2
                                  • Time: 1124817
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@1a91490
                                    • Return:
                                      • android.os.Handler
                                  • Time: 1124827
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@d22e5a8
                                    • Return:
                                      • android.os.Looper
                                  • Time: 1124832
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@794b454
                                    • Return:
                                      • android.os.HandlerThread
                                  • Time: 1124836
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@eb2c1c0
                                    • Return:
                                      • en
                                  • Time: 1124856
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@777da84
                                    • Return:
                                      • android.app.ActivityThread
                                  • Time: 1124861
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@1da1af0
                                    • Return:
                                      • java.lang.reflect.Method
                                  • Time: 1124867
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@addf61c
                                    • Return:
                                      • currentActivityThread
                                  • Time: 1124873
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@8e25808
                                    • Return:
                                      • timezone
                                  • Time: 1124925
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@45aeae4
                                    • Return:
                                      • com.yandex.metrica.impl.ob.e4
                                  • Time: 1124945
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@246b27c
                                    • Return:
                                      • com.yandex.metrica.impl.ob.f4
                                  • Time: 1124960
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@6c0d514
                                    • Return:
                                      • com.yandex.metrica.impl.ob.o4
                                  • 22 additional calls hidden ...
                                  5move-result-object v1
                                  7iget-object v2, v0, Lcom/yandex/metrica/impl/ob/Of;->b:Ljava/lang/String;
                                  8if-nez v1, :cond_e
                                  9move-object v1, v2
                                  10cond_e: iput-object v1, v0, Lcom/yandex/metrica/impl/ob/Of;->b:Ljava/lang/String;
                                  12invoke-virtual {p1}, Lcom/yandex/metrica/impl/ob/l7;->c()Ljava/lang/String;
                                  • Time: 1124819
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@1a91490
                                    • Return:
                                      • Handler.java
                                  • Time: 1124828
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@d22e5a8
                                    • Return:
                                      • Looper.java
                                  • Time: 1124833
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@794b454
                                    • Return:
                                      • HandlerThread.java
                                  • Time: 1124838
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@eb2c1c0
                                    • Return:
                                      • MessageQueue.java
                                  • Time: 1124858
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@777da84
                                    • Return:
                                      • /data/local/xbin/su
                                  • Time: 1124862
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@1da1af0
                                    • Return:
                                      • /system/sd/xbin/su
                                  • Time: 1124869
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@addf61c
                                    • Return:
                                      • /data/local/su
                                  • Time: 1124875
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@8e25808
                                    • Return:
                                      • language
                                  • Time: 1124936
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@45aeae4
                                    • Return:
                                      • subscribableStatus
                                  • Time: 1124946
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@246b27c
                                    • Return:
                                      • {"subscribableStatus":-9,"userSubscribePref":true,"androidPermission":true}
                                  • Time: 1124961
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@6c0d514
                                    • Return:
                                      • {"subscribableStatus":-9,"userSubscribePref":true,"androidPermission":true}
                                  • Time: 1124972
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@3d9b2ac
                                    • Return:
                                      • userSubscribePref
                                  • Time: 1124995
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@14dab44
                                    • Return:
                                      • ""
                                  • Time: 1125052
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@bf4cf28
                                    • Return:
                                      • {"notification_types":-9,"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"E-Plus Mobilfunk","rooted":false,"device_type":1}
                                  • Time: 1125058
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@f5bb5d4
                                    • Return:
                                      • ZygoteInit.java
                                  • Time: 1125063
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@5a85b40
                                    • Return:
                                      • MessageQueue.java
                                  • Time: 1125070
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@f57eb6c
                                    • Return:
                                      • MessageQueue.java
                                  • Time: 1125099
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@dc23c04
                                    • Return:
                                      • HandlerThread.java
                                  • Time: 1125282
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@ae89cec
                                    • Return:
                                      • next
                                  • Time: 1125327
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@376ab08
                                    • Return:
                                      • next
                                  • 4 additional calls hidden ...
                                  13move-result-object v1
                                  15iget-object v2, v0, Lcom/yandex/metrica/impl/ob/Of;->c:Ljava/lang/String;
                                  16if-nez v1, :cond_19
                                  17move-object v1, v2
                                  18cond_19: iput-object v1, v0, Lcom/yandex/metrica/impl/ob/Of;->c:Ljava/lang/String;
                                  20invoke-virtual {p1}, Lcom/yandex/metrica/impl/ob/l7;->d()Ljava/lang/Integer;
                                  21move-result-object v1
                                  22iget v2, v0, Lcom/yandex/metrica/impl/ob/Of;->d:I
                                  24invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  25move-result-object v2
                                  26if-nez v1, :cond_28
                                  27move-object v1, v2
                                  28cond_28:
                                  29invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
                                  30move-result v1
                                  31iput v1, v0, Lcom/yandex/metrica/impl/ob/Of;->d:I
                                  33invoke-virtual {p1}, Lcom/yandex/metrica/impl/ob/l7;->b()Ljava/lang/Integer;
                                  34move-result-object v1
                                  35iget v2, v0, Lcom/yandex/metrica/impl/ob/Of;->g:I
                                  37invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  38move-result-object v2
                                  39if-nez v1, :cond_3b
                                  40move-object v1, v2
                                  41cond_3b:
                                  42invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
                                  43move-result v1
                                  44iput v1, v0, Lcom/yandex/metrica/impl/ob/Of;->g:I
                                  46invoke-virtual {p1}, Lcom/yandex/metrica/impl/ob/l7;->e()Ljava/lang/String;
                                  • Time: 1124749
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@9b1812c
                                    • Return:
                                      • {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                  • Time: 1124754
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@94b8418
                                    • Return:
                                      • a
                                  • Time: 1124759
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@380c9c4
                                    • Return:
                                      • y
                                  • Time: 1124763
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@8a2be30
                                    • Return:
                                      • {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                  • Time: 1124814
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@50c7a24
                                    • Return:
                                      • com.android.vending
                                  • Time: 1124820
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@1a91490
                                    • Return:
                                      • %1$s is having trouble with Google Play services. Please try again.
                                  • Time: 1124825
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@f32e9bc
                                    • Return:
                                      • com.google.app.id
                                  • Time: 1124829
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@d22e5a8
                                    • Return:
                                      • loop
                                  • Time: 1124839
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@eb2c1c0
                                    • Return:
                                      • nativePollOnce
                                  • Time: 1124845
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@8e239ec
                                    • Return:
                                      • next
                                  • Time: 1124859
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@777da84
                                    • Return:
                                      • main
                                  • Time: 1124864
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@1da1af0
                                    • Return:
                                      • android.app.ActivityThread
                                  • Time: 1124938
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@45aeae4
                                    • Return:
                                      • androidPermission
                                  • Time: 1124948
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@246b27c
                                    • Return:
                                      • <init>
                                  • Time: 1124963
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@6c0d514
                                    • Return:
                                      • <init>
                                  • Time: 1124974
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@3d9b2ac
                                    • Return:
                                      • {"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"E-Plus Mobilfunk","rooted":false,"device_type":1,"notification_types":-9}
                                  • Time: 1125009
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@1c37b0
                                    • Return:
                                      • {"success":true,"id":"2a8dea16-0c04-46ae-a01e-b2957c50cda5"}
                                  • Time: 1125022
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@1946d74
                                    • Return:
                                      • loop
                                  • Time: 1125026
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@c44ece0
                                    • Return:
                                      • {"subscribableStatus":-9,"userSubscribePref":true,"androidPermission":true,"session":false}
                                  • Time: 1125048
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@2b13b3c
                                    • Return:
                                      • {}
                                  • 10 additional calls hidden ...
                                  47move-result-object v1
                                  49iget-object v2, v0, Lcom/yandex/metrica/impl/ob/Of;->e:Ljava/lang/String;
                                  50if-nez v1, :cond_4a
                                  51move-object v1, v2
                                  52cond_4a: iput-object v1, v0, Lcom/yandex/metrica/impl/ob/Of;->e:Ljava/lang/String;
                                  54invoke-virtual {p1}, Lcom/yandex/metrica/impl/ob/l7;->f()Ljava/lang/Boolean;
                                  • Time: 1124750
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@9b1812c
                                    • Return:
                                      • false
                                  • Time: 1124840
                                    • This:
                                      • com.yandex.metrica.impl.ob.l7@eb2c1c0
                                    • Return:
                                      • true
                                  55move-result-object p1
                                  56iget-boolean v1, v0, Lcom/yandex/metrica/impl/ob/Of;->f:Z
                                  58invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                  59move-result-object v1
                                  60if-nez p1, :cond_59
                                  61move-object p1, v1
                                  62cond_59:
                                  63invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z
                                  64move-result p1
                                  65iput-boolean p1, v0, Lcom/yandex/metrica/impl/ob/Of;->f:Z
                                  66return-object v0
                                  APIs
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • android.util.Log.w
                                  • android.os.Message.obj:Ljava/lang/Object
                                  • java.util.Arrays.asList
                                  • java.util.List.size
                                  • java.util.ArrayList.<init>
                                  • java.util.List.add
                                  • android.os.Handler.removeMessages
                                  • java.util.ArrayList.<init>
                                  • java.util.ArrayList.add
                                  • android.os.Handler.obtainMessage
                                  • android.os.Handler.sendMessageDelayed
                                  • android.os.Message.obj:Ljava/lang/Object
                                  • java.util.Map.containsKey
                                  • java.util.Map.get
                                  • java.util.List.remove
                                  • android.os.Handler.removeMessages
                                  • android.os.Handler.removeMessages
                                  • java.util.Queue.size
                                  • java.util.ArrayList.<init>
                                  • java.util.Queue.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.ArrayList.add
                                  • java.util.ArrayList.size
                                  • java.util.ArrayList.get
                                  • java.util.Queue.remove
                                  • k.c.a.c.e.l.i.<init>
                                  • android.os.Message.obj:Ljava/lang/Object
                                  • java.util.Map.containsKey
                                  • java.util.Map.get
                                  • java.util.List.contains
                                  • android.os.Message.obj:Ljava/lang/Object
                                  • java.lang.Object.getClass
                                  • java.util.Map.containsKey
                                  • java.util.Map.get
                                  • android.os.Message.obj:Ljava/lang/Object
                                  • java.util.Map.containsKey
                                  • android.os.Message.obj:Ljava/lang/Object
                                  • java.util.Map.get
                                  • android.os.Message.obj:Ljava/lang/Object
                                  • java.util.Map.containsKey
                                  • android.os.Message.obj:Ljava/lang/Object
                                  • java.util.Map.get
                                  • java.util.Set.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.Map.remove
                                  • java.util.Set.clear
                                  • android.os.Message.obj:Ljava/lang/Object
                                  • java.util.Map.containsKey
                                  • android.os.Message.obj:Ljava/lang/Object
                                  • java.util.Map.get
                                  • android.os.Message.obj:Ljava/lang/Object
                                  • android.content.Context.getApplicationContext
                                  • android.content.Context.getApplicationContext
                                  • java.lang.Object.getClass
                                  • java.util.ArrayList.add
                                  • java.util.concurrent.atomic.AtomicBoolean.get
                                  • android.app.ActivityManager$RunningAppProcessInfo.<init>
                                  • android.app.ActivityManager.getMyMemoryState
                                  • java.util.concurrent.atomic.AtomicBoolean.getAndSet
                                  • java.util.concurrent.atomic.AtomicBoolean.set
                                  • java.util.concurrent.atomic.AtomicBoolean.get
                                  • android.os.Message.obj:Ljava/lang/Object
                                  • java.util.Map.values
                                  • java.util.Collection.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.lang.Object.getClass
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • 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
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.Exception.<init>
                                  • java.lang.StringBuilder.toString
                                  • android.util.Log.wtf
                                  • android.os.Message.obj:Ljava/lang/Object
                                  • java.util.Map.get
                                  • java.util.concurrent.atomic.AtomicInteger.get
                                  • java.util.Map.values
                                  • java.util.Collection.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • android.os.Message.obj:Ljava/lang/Object
                                  • java.lang.Object.getClass
                                  • android.os.Message.obj:Ljava/lang/Object
                                  • java.lang.Boolean.booleanValue
                                  • android.os.Handler.removeMessages
                                  • java.util.Map.keySet
                                  • java.util.Set.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • android.os.Handler.obtainMessage
                                  • android.os.Handler.sendMessageDelayed
                                  Strings
                                  • Unknown message id:
                                  • GoogleApiManager
                                  • Connection timed out waiting for Google Play services update to complete.
                                  • API failed to connect while resuming due to an unknown error.
                                  • Timing out connection while resuming.
                                  • Error resolution was canceled by the user, original error message:
                                  • :
                                  • Could not find API instance
                                  • while trying to fail enqueued calls.
                                  Position Instruction Meta Information
                                  0iget v0, p1, Landroid/os/Message;->what:I
                                  1const/4 v1, 0x0
                                  2const/4 v2, 0x1
                                  3const-wide/32 v3, 0x493e0
                                  4const/16 v5, 0x11
                                  5const/4 v6, 0x0
                                  6packed-switch v0, :pswitch_data_400
                                  7new-instance p1, Ljava/lang/StringBuilder;
                                  8const/16 v2, 0x1f
                                  10invoke-direct {p1, v2}, Ljava/lang/StringBuilder;-><init>(I)V
                                  12const-string v2, "Unknown message id: "
                                  14invoke-virtual {p1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  16invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                  18const-string v0, "GoogleApiManager"
                                  20invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  21move-result-object p1
                                  23invoke-static {v0, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  24return v1
                                  25pswitch_26: iput-boolean v1, p0, Lk/c/a/c/e/l/j/f;->b:Z
                                  26goto/16 :goto_3ff
                                  27pswitch_2a:
                                  28iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
                                  29check-cast p1, Lk/c/a/c/e/l/j/j1;
                                  30iget-wide v3, p1, Lk/c/a/c/e/l/j/j1;->c:J
                                  31const-wide/16 v6, 0x0
                                  32cmp-long v0, v3, v6
                                  33if-nez v0, :cond_5f
                                  34new-instance v0, Lk/c/a/c/e/m/r;
                                  35iget v3, p1, Lk/c/a/c/e/l/j/j1;->b:I
                                  36new-array v4, v2, [Lk/c/a/c/e/m/m;
                                  38iget-object p1, p1, Lk/c/a/c/e/l/j/j1;->a:Lk/c/a/c/e/m/m;
                                  39aput-object p1, v4, v1
                                  41invoke-static {v4}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
                                  42move-result-object p1
                                  44invoke-direct {v0, v3, p1}, Lk/c/a/c/e/m/r;-><init>(ILjava/util/List;)V
                                  46iget-object p1, p0, Lk/c/a/c/e/l/j/f;->d:Lk/c/a/c/e/m/s;
                                  47if-nez p1, :cond_56
                                  49iget-object p1, p0, Lk/c/a/c/e/l/j/f;->e:Landroid/content/Context;
                                  51sget-object v1, Lk/c/a/c/e/m/t;->c:Lk/c/a/c/e/m/t;
                                  52new-instance v3, Lk/c/a/c/e/m/v/d;
                                  54invoke-direct {v3, p1, v1}, Lk/c/a/c/e/m/v/d;-><init>(Landroid/content/Context;Lk/c/a/c/e/m/t;)V
                                  55iput-object v3, p0, Lk/c/a/c/e/l/j/f;->d:Lk/c/a/c/e/m/s;
                                  56cond_56:
                                  57iget-object p1, p0, Lk/c/a/c/e/l/j/f;->d:Lk/c/a/c/e/m/s;
                                  58check-cast p1, Lk/c/a/c/e/m/v/d;
                                  60invoke-virtual {p1, v0}, Lk/c/a/c/e/m/v/d;->d(Lk/c/a/c/e/m/r;)Lk/c/a/c/j/h;
                                  61goto/16 :goto_3ff
                                  62cond_5f:
                                  63iget-object v0, p0, Lk/c/a/c/e/l/j/f;->c:Lk/c/a/c/e/m/r;
                                  64if-eqz v0, :cond_93
                                  66iget-object v1, v0, Lk/c/a/c/e/m/r;->b:Ljava/util/List;
                                  67iget v0, v0, Lk/c/a/c/e/m/r;->a:I
                                  68iget v3, p1, Lk/c/a/c/e/l/j/j1;->b:I
                                  69if-ne v0, v3, :cond_8b
                                  70if-eqz v1, :cond_76
                                  72invoke-interface {v1}, Ljava/util/List;->size()I
                                  73move-result v0
                                  74iget v1, p1, Lk/c/a/c/e/l/j/j1;->d:I
                                  75if-lt v0, v1, :cond_76
                                  76goto/16 :goto_8b
                                  77cond_76:
                                  78iget-object v0, p0, Lk/c/a/c/e/l/j/f;->c:Lk/c/a/c/e/m/r;
                                  80iget-object v1, p1, Lk/c/a/c/e/l/j/j1;->a:Lk/c/a/c/e/m/m;
                                  82iget-object v3, v0, Lk/c/a/c/e/m/r;->b:Ljava/util/List;
                                  83if-nez v3, :cond_85
                                  84new-instance v3, Ljava/util/ArrayList;
                                  86invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
                                  87iput-object v3, v0, Lk/c/a/c/e/m/r;->b:Ljava/util/List;
                                  88cond_85:
                                  89iget-object v0, v0, Lk/c/a/c/e/m/r;->b:Ljava/util/List;
                                  91invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
                                  92goto/16 :goto_93
                                  93cond_8b:
                                  94iget-object v0, p0, Lk/c/a/c/e/l/j/f;->n:Landroid/os/Handler;
                                  96invoke-virtual {v0, v5}, Landroid/os/Handler;->removeMessages(I)V
                                  98invoke-virtual {p0}, Lk/c/a/c/e/l/j/f;->e()V
                                  99cond_93:
                                  100iget-object v0, p0, Lk/c/a/c/e/l/j/f;->c:Lk/c/a/c/e/m/r;
                                  101if-nez v0, :cond_3ff
                                  102new-instance v0, Ljava/util/ArrayList;
                                  104invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
                                  106iget-object v1, p1, Lk/c/a/c/e/l/j/j1;->a:Lk/c/a/c/e/m/m;
                                  108invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                  109new-instance v1, Lk/c/a/c/e/m/r;
                                  110iget v3, p1, Lk/c/a/c/e/l/j/j1;->b:I
                                  112invoke-direct {v1, v3, v0}, Lk/c/a/c/e/m/r;-><init>(ILjava/util/List;)V
                                  113iput-object v1, p0, Lk/c/a/c/e/l/j/f;->c:Lk/c/a/c/e/m/r;
                                  115iget-object v0, p0, Lk/c/a/c/e/l/j/f;->n:Landroid/os/Handler;
                                  117invoke-virtual {v0, v5}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message;
                                  118move-result-object v1
                                  119iget-wide v3, p1, Lk/c/a/c/e/l/j/j1;->c:J
                                  121invoke-virtual {v0, v1, v3, v4}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z
                                  122goto/16 :goto_3ff
                                  123pswitch_b7:
                                  124invoke-virtual {p0}, Lk/c/a/c/e/l/j/f;->e()V
                                  125goto/16 :goto_3ff
                                  126pswitch_bc:
                                  127iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
                                  128check-cast p1, Lk/c/a/c/e/l/j/z0;
                                  130iget-object v0, p0, Lk/c/a/c/e/l/j/f;->j:Ljava/util/Map;
                                  132iget-object v3, p1, Lk/c/a/c/e/l/j/z0;->a:Lk/c/a/c/e/l/j/b;
                                  134invoke-interface {v0, v3}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
                                  135move-result v0
                                  136if-eqz v0, :cond_3ff
                                  138iget-object v0, p0, Lk/c/a/c/e/l/j/f;->j:Ljava/util/Map;
                                  140iget-object v3, p1, Lk/c/a/c/e/l/j/z0;->a:Lk/c/a/c/e/l/j/b;
                                  142invoke-interface {v0, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  143move-result-object v0
                                  144check-cast v0, Lk/c/a/c/e/l/j/y0;
                                  146iget-object v3, v0, Lk/c/a/c/e/l/j/y0;->j:Ljava/util/List;
                                  148invoke-interface {v3, p1}, Ljava/util/List;->remove(Ljava/lang/Object;)Z
                                  149move-result v3
                                  150if-eqz v3, :cond_3ff
                                  152iget-object v3, v0, Lk/c/a/c/e/l/j/y0;->m:Lk/c/a/c/e/l/j/f;
                                  154iget-object v3, v3, Lk/c/a/c/e/l/j/f;->n:Landroid/os/Handler;
                                  155const/16 v4, 0xf
                                  157invoke-virtual {v3, v4, p1}, Landroid/os/Handler;->removeMessages(ILjava/lang/Object;)V
                                  159iget-object v3, v0, Lk/c/a/c/e/l/j/y0;->m:Lk/c/a/c/e/l/j/f;
                                  161iget-object v3, v3, Lk/c/a/c/e/l/j/f;->n:Landroid/os/Handler;
                                  162const/16 v4, 0x10
                                  164invoke-virtual {v3, v4, p1}, Landroid/os/Handler;->removeMessages(ILjava/lang/Object;)V
                                  166iget-object p1, p1, Lk/c/a/c/e/l/j/z0;->b:Lk/c/a/c/e/d;
                                  167new-instance v3, Ljava/util/ArrayList;
                                  169iget-object v4, v0, Lk/c/a/c/e/l/j/y0;->a:Ljava/util/Queue;
                                  171invoke-interface {v4}, Ljava/util/Queue;->size()I
                                  172move-result v4
                                  174invoke-direct {v3, v4}, Ljava/util/ArrayList;-><init>(I)V
                                  176iget-object v4, v0, Lk/c/a/c/e/l/j/y0;->a:Ljava/util/Queue;
                                  178invoke-interface {v4}, Ljava/util/Queue;->iterator()Ljava/util/Iterator;
                                  179move-result-object v4
                                  180goto_101:
                                  181invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
                                  182move-result v5
                                  183if-eqz v5, :cond_134
                                  185invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  186move-result-object v5
                                  187check-cast v5, Lk/c/a/c/e/l/j/w1;
                                  188instance-of v6, v5, Lk/c/a/c/e/l/j/g1;
                                  189if-eqz v6, :cond_101
                                  190move-object v6, v5
                                  191check-cast v6, Lk/c/a/c/e/l/j/g1;
                                  193invoke-virtual {v6, v0}, Lk/c/a/c/e/l/j/g1;->g(Lk/c/a/c/e/l/j/y0;)[Lk/c/a/c/e/d;
                                  194move-result-object v6
                                  195if-eqz v6, :cond_101
                                  196array-length v7, v6
                                  197const/4 v8, 0x0
                                  198goto_11c: if-ge v8, v7, :cond_12d
                                  199aget-object v9, v6, v8
                                  201invoke-static {v9, p1}, Lk/c/a/c/d/a;->k(Ljava/lang/Object;Ljava/lang/Object;)Z
                                  202move-result v9
                                  203if-eqz v9, :cond_12a
                                  204if-ltz v8, :cond_12d
                                  205const/4 v6, 0x1
                                  206goto/16 :goto_12e
                                  207cond_12a: add-int/lit8 v8, v8, 0x1
                                  208goto/16 :goto_11c
                                  209cond_12d: const/4 v6, 0x0
                                  210goto_12e: if-eqz v6, :cond_101
                                  212invoke-virtual {v3, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                  213goto/16 :goto_101
                                  214cond_134:
                                  215invoke-virtual {v3}, Ljava/util/ArrayList;->size()I
                                  216move-result v4
                                  217goto_138: if-ge v1, v4, :cond_3ff
                                  219invoke-virtual {v3, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
                                  220move-result-object v5
                                  221check-cast v5, Lk/c/a/c/e/l/j/w1;
                                  223iget-object v6, v0, Lk/c/a/c/e/l/j/y0;->a:Ljava/util/Queue;
                                  225invoke-interface {v6, v5}, Ljava/util/Queue;->remove(Ljava/lang/Object;)Z
                                  226new-instance v6, Lk/c/a/c/e/l/i;
                                  228invoke-direct {v6, p1}, Lk/c/a/c/e/l/i;-><init>(Lk/c/a/c/e/d;)V
                                  230invoke-virtual {v5, v6}, Lk/c/a/c/e/l/j/w1;->b(Ljava/lang/Exception;)V
                                  231add-int/lit8 v1, v1, 0x1
                                  232goto/16 :goto_138
                                  233pswitch_150:
                                  234iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
                                  235check-cast p1, Lk/c/a/c/e/l/j/z0;
                                  237iget-object v0, p0, Lk/c/a/c/e/l/j/f;->j:Ljava/util/Map;
                                  239iget-object v1, p1, Lk/c/a/c/e/l/j/z0;->a:Lk/c/a/c/e/l/j/b;
                                  241invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
                                  242move-result v0
                                  243if-eqz v0, :cond_3ff
                                  245iget-object v0, p0, Lk/c/a/c/e/l/j/f;->j:Ljava/util/Map;
                                  247iget-object v1, p1, Lk/c/a/c/e/l/j/z0;->a:Lk/c/a/c/e/l/j/b;
                                  249invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  250move-result-object v0
                                  251check-cast v0, Lk/c/a/c/e/l/j/y0;
                                  253iget-object v1, v0, Lk/c/a/c/e/l/j/y0;->j:Ljava/util/List;
                                  255invoke-interface {v1, p1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
                                  256move-result p1
                                  257if-nez p1, :cond_172
                                  258goto/16 :goto_3ff
                                  259cond_172: iget-boolean p1, v0, Lk/c/a/c/e/l/j/y0;->i:Z
                                  260if-nez p1, :cond_3ff
                                  262iget-object p1, v0, Lk/c/a/c/e/l/j/y0;->b:Lk/c/a/c/e/l/a$f;
                                  264invoke-interface {p1}, Lk/c/a/c/e/l/a$f;->a()Z
                                  265move-result p1
                                  266if-nez p1, :cond_183
                                  268invoke-virtual {v0}, Lk/c/a/c/e/l/j/y0;->r()V
                                  269goto/16 :goto_3ff
                                  270cond_183:
                                  271invoke-virtual {v0}, Lk/c/a/c/e/l/j/y0;->e()V
                                  272goto/16 :goto_3ff
                                  273pswitch_188:
                                  274iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
                                  275check-cast p1, Lk/c/a/c/e/l/j/t;
                                  277invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  279iget-object p1, p0, Lk/c/a/c/e/l/j/f;->j:Ljava/util/Map;
                                  281invoke-interface {p1, v6}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
                                  282move-result p1
                                  283if-nez p1, :cond_198
                                  284throw v6
                                  285cond_198:
                                  286iget-object p1, p0, Lk/c/a/c/e/l/j/f;->j:Ljava/util/Map;
                                  288invoke-interface {p1, v6}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  289move-result-object p1
                                  290check-cast p1, Lk/c/a/c/e/l/j/y0;
                                  292invoke-virtual {p1, v1}, Lk/c/a/c/e/l/j/y0;->n(Z)Z
                                  293throw v6
                                  294pswitch_1a4:
                                  295iget-object v0, p0, Lk/c/a/c/e/l/j/f;->j:Ljava/util/Map;
                                  297iget-object v1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
                                  299invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
                                  300move-result v0
                                  301if-eqz v0, :cond_3ff
                                  303iget-object v0, p0, Lk/c/a/c/e/l/j/f;->j:Ljava/util/Map;
                                  305iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
                                  307invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  308move-result-object p1
                                  309check-cast p1, Lk/c/a/c/e/l/j/y0;
                                  311invoke-virtual {p1, v2}, Lk/c/a/c/e/l/j/y0;->n(Z)Z
                                  312goto/16 :goto_3ff
                                  313pswitch_1bd:
                                  314iget-object v0, p0, Lk/c/a/c/e/l/j/f;->j:Ljava/util/Map;
                                  316iget-object v3, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
                                  318invoke-interface {v0, v3}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
                                  319move-result v0
                                  320if-eqz v0, :cond_3ff
                                  322iget-object v0, p0, Lk/c/a/c/e/l/j/f;->j:Ljava/util/Map;
                                  324iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
                                  326invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  327move-result-object p1
                                  328check-cast p1, Lk/c/a/c/e/l/j/y0;
                                  330iget-object v0, p1, Lk/c/a/c/e/l/j/y0;->m:Lk/c/a/c/e/l/j/f;
                                  332iget-object v0, v0, Lk/c/a/c/e/l/j/f;->n:Landroid/os/Handler;
                                  334invoke-static {v0}, Lk/c/a/c/e/m/o;->c(Landroid/os/Handler;)V
                                  335iget-boolean v0, p1, Lk/c/a/c/e/l/j/y0;->i:Z
                                  336if-eqz v0, :cond_3ff
                                  338invoke-virtual {p1}, Lk/c/a/c/e/l/j/y0;->k()V
                                  340iget-object v0, p1, Lk/c/a/c/e/l/j/y0;->m:Lk/c/a/c/e/l/j/f;
                                  342iget-object v3, v0, Lk/c/a/c/e/l/j/f;->f:Lk/c/a/c/e/e;
                                  344iget-object v0, v0, Lk/c/a/c/e/l/j/f;->e:Landroid/content/Context;
                                  346invoke-virtual {v3, v0}, Lk/c/a/c/e/e;->d(Landroid/content/Context;)I
                                  347move-result v0
                                  348const/16 v3, 0x12
                                  349if-ne v0, v3, :cond_1f7
                                  350new-instance v0, Lcom/google/android/gms/common/api/Status;
                                  351const/16 v3, 0x15
                                  353const-string v4, "Connection timed out waiting for Google Play services update to complete."
                                  355invoke-direct {v0, v3, v4}, Lcom/google/android/gms/common/api/Status;-><init>(ILjava/lang/String;)V
                                  356goto/16 :goto_200
                                  357cond_1f7: new-instance v0, Lcom/google/android/gms/common/api/Status;
                                  358const/16 v3, 0x16
                                  360const-string v4, "API failed to connect while resuming due to an unknown error."
                                  362invoke-direct {v0, v3, v4}, Lcom/google/android/gms/common/api/Status;-><init>(ILjava/lang/String;)V
                                  363goto_200:
                                  364iget-object v3, p1, Lk/c/a/c/e/l/j/y0;->m:Lk/c/a/c/e/l/j/f;
                                  366iget-object v3, v3, Lk/c/a/c/e/l/j/f;->n:Landroid/os/Handler;
                                  368invoke-static {v3}, Lk/c/a/c/e/m/o;->c(Landroid/os/Handler;)V
                                  370invoke-virtual {p1, v0, v6, v1}, Lk/c/a/c/e/l/j/y0;->d(Lcom/google/android/gms/common/api/Status;Ljava/lang/Exception;Z)V
                                  372iget-object p1, p1, Lk/c/a/c/e/l/j/y0;->b:Lk/c/a/c/e/l/a$f;
                                  374const-string v0, "Timing out connection while resuming."
                                  376invoke-interface {p1, v0}, Lk/c/a/c/e/l/a$f;->o(Ljava/lang/String;)V
                                  377goto/16 :goto_3ff
                                  378pswitch_213:
                                  379iget-object p1, p0, Lk/c/a/c/e/l/j/f;->m:Ljava/util/Set;
                                  381invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                  382move-result-object p1
                                  383cond_219:
                                  384invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
                                  385move-result v0
                                  386if-eqz v0, :cond_233
                                  388invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  389move-result-object v0
                                  390check-cast v0, Lk/c/a/c/e/l/j/b;
                                  392iget-object v1, p0, Lk/c/a/c/e/l/j/f;->j:Ljava/util/Map;
                                  394invoke-interface {v1, v0}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object;
                                  395move-result-object v0
                                  396check-cast v0, Lk/c/a/c/e/l/j/y0;
                                  397if-eqz v0, :cond_219
                                  399invoke-virtual {v0}, Lk/c/a/c/e/l/j/y0;->u()V
                                  400goto/16 :goto_219
                                  401cond_233:
                                  402iget-object p1, p0, Lk/c/a/c/e/l/j/f;->m:Ljava/util/Set;
                                  404invoke-interface {p1}, Ljava/util/Set;->clear()V
                                  405goto/16 :goto_3ff
                                  406pswitch_23a:
                                  407iget-object v0, p0, Lk/c/a/c/e/l/j/f;->j:Ljava/util/Map;
                                  409iget-object v1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
                                  411invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
                                  412move-result v0
                                  413if-eqz v0, :cond_3ff
                                  415iget-object v0, p0, Lk/c/a/c/e/l/j/f;->j:Ljava/util/Map;
                                  417iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
                                  419invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  420move-result-object p1
                                  421check-cast p1, Lk/c/a/c/e/l/j/y0;
                                  423iget-object v0, p1, Lk/c/a/c/e/l/j/y0;->m:Lk/c/a/c/e/l/j/f;
                                  425iget-object v0, v0, Lk/c/a/c/e/l/j/f;->n:Landroid/os/Handler;
                                  427invoke-static {v0}, Lk/c/a/c/e/m/o;->c(Landroid/os/Handler;)V
                                  428iget-boolean v0, p1, Lk/c/a/c/e/l/j/y0;->i:Z
                                  429if-eqz v0, :cond_3ff
                                  431invoke-virtual {p1}, Lk/c/a/c/e/l/j/y0;->r()V
                                  432goto/16 :goto_3ff
                                  433pswitch_25e:
                                  434iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
                                  435check-cast p1, Lk/c/a/c/e/l/c;
                                  437invoke-virtual {p0, p1}, Lk/c/a/c/e/l/j/f;->d(Lk/c/a/c/e/l/c;)Lk/c/a/c/e/l/j/y0;
                                  438goto/16 :goto_3ff
                                  439pswitch_267:
                                  440iget-object p1, p0, Lk/c/a/c/e/l/j/f;->e:Landroid/content/Context;
                                  442invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
                                  443move-result-object p1
                                  444instance-of p1, p1, Landroid/app/Application;
                                  445if-eqz p1, :cond_3ff
                                  447iget-object p1, p0, Lk/c/a/c/e/l/j/f;->e:Landroid/content/Context;
                                  449invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
                                  450move-result-object p1
                                  451check-cast p1, Landroid/app/Application;
                                  453invoke-static {p1}, Lk/c/a/c/e/l/j/c;->a(Landroid/app/Application;)V
                                  455sget-object p1, Lk/c/a/c/e/l/j/c;->e:Lk/c/a/c/e/l/j/c;
                                  456new-instance v0, Lk/c/a/c/e/l/j/t0;
                                  458invoke-direct {v0, p0}, Lk/c/a/c/e/l/j/t0;-><init>(Lk/c/a/c/e/l/j/f;)V
                                  460invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1120788
                                    • This:
                                      • k.c.a.c.e.l.j.c@7c685b1
                                    • Return:
                                      • class k.c.a.c.e.l.j.c
                                      • getName: k.c.a.c.e.l.j.c
                                  461monitor-enter p1
                                  462try_start_287:
                                  463iget-object v1, p1, Lk/c/a/c/e/l/j/c;->c:Ljava/util/ArrayList;
                                  465invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                  466monitor-exit p1
                                  467try_end_28d:
                                  468iget-object v0, p1, Lk/c/a/c/e/l/j/c;->b:Ljava/util/concurrent/atomic/AtomicBoolean;
                                  470invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->get()Z
                                  471move-result v0
                                  472if-nez v0, :cond_2b0
                                  473new-instance v0, Landroid/app/ActivityManager$RunningAppProcessInfo;
                                  475invoke-direct {v0}, Landroid/app/ActivityManager$RunningAppProcessInfo;-><init>()V
                                  477invoke-static {v0}, Landroid/app/ActivityManager;->getMyMemoryState(Landroid/app/ActivityManager$RunningAppProcessInfo;)V
                                  479iget-object v1, p1, Lk/c/a/c/e/l/j/c;->b:Ljava/util/concurrent/atomic/AtomicBoolean;
                                  481invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->getAndSet(Z)Z
                                  482move-result v1
                                  483if-nez v1, :cond_2b0
                                  484iget v0, v0, Landroid/app/ActivityManager$RunningAppProcessInfo;->importance:I
                                  485const/16 v1, 0x64
                                  486if-le v0, v1, :cond_2b0
                                  488iget-object v0, p1, Lk/c/a/c/e/l/j/c;->a:Ljava/util/concurrent/atomic/AtomicBoolean;
                                  490invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V
                                  491cond_2b0:
                                  492iget-object p1, p1, Lk/c/a/c/e/l/j/c;->a:Ljava/util/concurrent/atomic/AtomicBoolean;
                                  494invoke-virtual {p1}, Ljava/util/concurrent/atomic/AtomicBoolean;->get()Z
                                  495move-result p1
                                  496if-nez p1, :cond_3ff
                                  497iput-wide v3, p0, Lk/c/a/c/e/l/j/f;->a:J
                                  498goto/16 :goto_3ff
                                  499catchall_2bc: move-exception v0
                                  500try_start_2bd: monitor-exit p1
                                  501try_end_2be: throw v0
                                  502pswitch_2bf: iget v0, p1, Landroid/os/Message;->arg1:I
                                  504iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
                                  505check-cast p1, Lk/c/a/c/e/b;
                                  507iget-object v3, p0, Lk/c/a/c/e/l/j/f;->j:Ljava/util/Map;
                                  509invoke-interface {v3}, Ljava/util/Map;->values()Ljava/util/Collection;
                                  510move-result-object v3
                                  512invoke-interface {v3}, Ljava/util/Collection;->iterator()Ljava/util/Iterator;
                                  513move-result-object v3
                                  514cond_2cf:
                                  515invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
                                  516move-result v4
                                  517if-eqz v4, :cond_2e0
                                  519invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  520move-result-object v4
                                  521check-cast v4, Lk/c/a/c/e/l/j/y0;
                                  522iget v7, v4, Lk/c/a/c/e/l/j/y0;->g:I
                                  523if-ne v7, v0, :cond_2cf
                                  524goto/16 :goto_2e1
                                  525cond_2e0: move-object v4, v6
                                  526goto_2e1: if-eqz v4, :cond_345
                                  527iget v0, p1, Lk/c/a/c/e/b;->b:I
                                  528const/16 v3, 0xd
                                  529if-ne v0, v3, :cond_333
                                  530new-instance v3, Lcom/google/android/gms/common/api/Status;
                                  532iget-object v7, p0, Lk/c/a/c/e/l/j/f;->f:Lk/c/a/c/e/e;
                                  534invoke-virtual {v7}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  536sget-object v7, Lk/c/a/c/e/i;->a:Ljava/util/concurrent/atomic/AtomicBoolean;
                                  538invoke-static {v0}, Lk/c/a/c/e/b;->e(I)Ljava/lang/String;
                                  539move-result-object v0
                                  541iget-object p1, p1, Lk/c/a/c/e/b;->d:Ljava/lang/String;
                                  543invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  544move-result-object v7
                                  546invoke-virtual {v7}, Ljava/lang/String;->length()I
                                  547move-result v7
                                  549invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  550move-result-object v8
                                  552invoke-virtual {v8}, Ljava/lang/String;->length()I
                                  553move-result v8
                                  554new-instance v9, Ljava/lang/StringBuilder;
                                  555add-int/lit8 v7, v7, 0x45
                                  556add-int/2addr v7, v8
                                  558invoke-direct {v9, v7}, Ljava/lang/StringBuilder;-><init>(I)V
                                  560const-string v7, "Error resolution was canceled by the user, original error message: "
                                  562invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  564invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  566const-string v0, ": "
                                  568invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  570invoke-virtual {v9, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  572invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  573move-result-object p1
                                  575invoke-direct {v3, v5, p1}, Lcom/google/android/gms/common/api/Status;-><init>(ILjava/lang/String;)V
                                  577iget-object p1, v4, Lk/c/a/c/e/l/j/y0;->m:Lk/c/a/c/e/l/j/f;
                                  579iget-object p1, p1, Lk/c/a/c/e/l/j/f;->n:Landroid/os/Handler;
                                  581invoke-static {p1}, Lk/c/a/c/e/m/o;->c(Landroid/os/Handler;)V
                                  583invoke-virtual {v4, v3, v6, v1}, Lk/c/a/c/e/l/j/y0;->d(Lcom/google/android/gms/common/api/Status;Ljava/lang/Exception;Z)V
                                  584goto/16 :goto_3ff
                                  585cond_333:
                                  586iget-object v0, v4, Lk/c/a/c/e/l/j/y0;->c:Lk/c/a/c/e/l/j/b;
                                  588invoke-static {v0, p1}, Lk/c/a/c/e/l/j/f;->c(Lk/c/a/c/e/l/j/b;Lk/c/a/c/e/b;)Lcom/google/android/gms/common/api/Status;
                                  589move-result-object p1
                                  591iget-object v0, v4, Lk/c/a/c/e/l/j/y0;->m:Lk/c/a/c/e/l/j/f;
                                  593iget-object v0, v0, Lk/c/a/c/e/l/j/f;->n:Landroid/os/Handler;
                                  595invoke-static {v0}, Lk/c/a/c/e/m/o;->c(Landroid/os/Handler;)V
                                  597invoke-virtual {v4, p1, v6, v1}, Lk/c/a/c/e/l/j/y0;->d(Lcom/google/android/gms/common/api/Status;Ljava/lang/Exception;Z)V
                                  598goto/16 :goto_3ff
                                  599cond_345: new-instance p1, Ljava/lang/StringBuilder;
                                  600const/16 v1, 0x4c
                                  602invoke-direct {p1, v1}, Ljava/lang/StringBuilder;-><init>(I)V
                                  604const-string v1, "Could not find API instance "
                                  606invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  608invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                  610const-string v0, " while trying to fail enqueued calls."
                                  612invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  613new-instance v0, Ljava/lang/Exception;
                                  615invoke-direct {v0}, Ljava/lang/Exception;-><init>()V
                                  617const-string v1, "GoogleApiManager"
                                  619invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  620move-result-object p1
                                  622invoke-static {v1, p1, v0}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
                                  623goto/16 :goto_3ff
                                  624pswitch_369:
                                  625iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
                                  626check-cast p1, Lk/c/a/c/e/l/j/k1;
                                  628iget-object v0, p0, Lk/c/a/c/e/l/j/f;->j:Ljava/util/Map;
                                  630iget-object v1, p1, Lk/c/a/c/e/l/j/k1;->c:Lk/c/a/c/e/l/c;
                                  632iget-object v1, v1, Lk/c/a/c/e/l/c;->e:Lk/c/a/c/e/l/j/b;
                                  634invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  635move-result-object v0
                                  636check-cast v0, Lk/c/a/c/e/l/j/y0;
                                  637if-nez v0, :cond_381
                                  639iget-object v0, p1, Lk/c/a/c/e/l/j/k1;->c:Lk/c/a/c/e/l/c;
                                  641invoke-virtual {p0, v0}, Lk/c/a/c/e/l/j/f;->d(Lk/c/a/c/e/l/c;)Lk/c/a/c/e/l/j/y0;
                                  642move-result-object v0
                                  643cond_381:
                                  644invoke-virtual {v0}, Lk/c/a/c/e/l/j/y0;->v()Z
                                  645move-result v1
                                  646if-eqz v1, :cond_39c
                                  648iget-object v1, p0, Lk/c/a/c/e/l/j/f;->i:Ljava/util/concurrent/atomic/AtomicInteger;
                                  650invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I
                                  651move-result v1
                                  652iget v3, p1, Lk/c/a/c/e/l/j/k1;->b:I
                                  653if-eq v1, v3, :cond_39c
                                  655iget-object p1, p1, Lk/c/a/c/e/l/j/k1;->a:Lk/c/a/c/e/l/j/w1;
                                  657sget-object v1, Lk/c/a/c/e/l/j/f;->p:Lcom/google/android/gms/common/api/Status;
                                  659invoke-virtual {p1, v1}, Lk/c/a/c/e/l/j/w1;->a(Lcom/google/android/gms/common/api/Status;)V
                                  661invoke-virtual {v0}, Lk/c/a/c/e/l/j/y0;->u()V
                                  662goto/16 :goto_3ff
                                  663cond_39c:
                                  664iget-object p1, p1, Lk/c/a/c/e/l/j/k1;->a:Lk/c/a/c/e/l/j/w1;
                                  666invoke-virtual {v0, p1}, Lk/c/a/c/e/l/j/y0;->s(Lk/c/a/c/e/l/j/w1;)V
                                  667goto/16 :goto_3ff
                                  668pswitch_3a2:
                                  669iget-object p1, p0, Lk/c/a/c/e/l/j/f;->j:Ljava/util/Map;
                                  671invoke-interface {p1}, Ljava/util/Map;->values()Ljava/util/Collection;
                                  672move-result-object p1
                                  674invoke-interface {p1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator;
                                  675move-result-object p1
                                  676goto_3ac:
                                  677invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
                                  678move-result v0
                                  679if-eqz v0, :cond_3ff
                                  681invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  682move-result-object v0
                                  683check-cast v0, Lk/c/a/c/e/l/j/y0;
                                  685invoke-virtual {v0}, Lk/c/a/c/e/l/j/y0;->o()V
                                  687invoke-virtual {v0}, Lk/c/a/c/e/l/j/y0;->r()V
                                  688goto/16 :goto_3ac
                                  689pswitch_3bf:
                                  690iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
                                  691check-cast p1, Lk/c/a/c/e/l/j/x1;
                                  693invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  694throw v6
                                  695pswitch_3c7:
                                  696iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
                                  697check-cast p1, Ljava/lang/Boolean;
                                  699invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z
                                  700move-result p1
                                  701if-eq v2, p1, :cond_3d2
                                  702goto/16 :goto_3d4
                                  703cond_3d2: const-wide/16 v3, 0x2710
                                  704goto_3d4: iput-wide v3, p0, Lk/c/a/c/e/l/j/f;->a:J
                                  706iget-object p1, p0, Lk/c/a/c/e/l/j/f;->n:Landroid/os/Handler;
                                  707const/16 v0, 0xc
                                  709invoke-virtual {p1, v0}, Landroid/os/Handler;->removeMessages(I)V
                                  711iget-object p1, p0, Lk/c/a/c/e/l/j/f;->j:Ljava/util/Map;
                                  713invoke-interface {p1}, Ljava/util/Map;->keySet()Ljava/util/Set;
                                  714move-result-object p1
                                  716invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                  717move-result-object p1
                                  718goto_3e7:
                                  719invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
                                  720move-result v1
                                  721if-eqz v1, :cond_3ff
                                  723invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  724move-result-object v1
                                  725check-cast v1, Lk/c/a/c/e/l/j/b;
                                  727iget-object v3, p0, Lk/c/a/c/e/l/j/f;->n:Landroid/os/Handler;
                                  729invoke-virtual {v3, v0, v1}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message;
                                  730move-result-object v1
                                  731iget-wide v4, p0, Lk/c/a/c/e/l/j/f;->a:J
                                  733invoke-virtual {v3, v1, v4, v5}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z
                                  734goto/16 :goto_3e7
                                  735goto_3ff: return v2
                                  Cross References
                                  APIs
                                  • android.os.Bundle.putString
                                  • android.os.Bundle.putString
                                  • android.os.Bundle.putString
                                  • android.os.Bundle.putString
                                  • android.os.Bundle.putString
                                  • java.lang.Integer.toString
                                  • android.os.Bundle.putString
                                  • java.lang.Integer.toString
                                  • android.os.Bundle.putString
                                  • android.os.Bundle.putString
                                  • android.os.Bundle.putString
                                  • java.lang.Object.getClass
                                  • java.util.concurrent.ConcurrentHashMap.containsKey
                                  • java.util.concurrent.ConcurrentHashMap.get
                                  • java.util.Properties.<init>
                                  • java.lang.String.format
                                  • java.lang.Class.getResourceAsStream
                                  • java.util.Properties.load
                                  • java.util.Properties.getProperty
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.lang.String.concat
                                  • android.util.Log.v
                                  • java.lang.String.concat
                                  • java.lang.String.concat
                                  • android.util.Log.w
                                  • java.io.Closeable.close
                                  • java.lang.String.concat
                                  • java.lang.String.concat
                                  • android.util.Log.e
                                  • java.io.Closeable.close
                                  • java.lang.String.concat
                                  • android.util.Log.d
                                  • java.util.concurrent.ConcurrentHashMap.put
                                  • java.lang.String.equals
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.String.concat
                                  • java.lang.String.<init>
                                  • android.os.Bundle.putString
                                  • android.os.Bundle.putString
                                  • java.util.concurrent.Executor.execute
                                  • java.io.Closeable.close
                                  Strings
                                  • scope
                                  • sender
                                  • subtype
                                  • appid
                                  • gmp_app_id
                                  • gmsv
                                  • osv
                                  • app_ver
                                  • 4
                                  • app_ver_name
                                  • firebase-iid
                                  • Failed to get app version for libraryName:
                                  • LibraryVersion
                                  • Please provide a valid libraryName
                                  • /%s.properties
                                  • version
                                  • version is
                                  • .properties file is dropped during release process. Failure to read app version is expected during Google internal testing where locally-built libraries are used
                                  • UNKNOWN
                                  • unknown_
                                  • cliv
                                  • fiid-
                                  • Firebase-Client
                                  • fire-core/19.0.0 fire-android/ fire-iid/20.0.0
                                  Position Instruction Meta Information
                                  0.annotation system Ldalvik/annotation/Signature;
                                  1value = {
                                  2"(",
                                  3"Ljava/lang/String;",
                                  4"Ljava/lang/String;",
                                  5"Ljava/lang/String;",
                                  6"Landroid/os/Bundle;",
                                  7")",
                                  8"Lk/c/a/c/j/h<",
                                  9"Landroid/os/Bundle;",
                                  10">;"
                                  11}
                                  12.end annotation
                                  14const-string v0, "scope"
                                  16invoke-virtual {p4, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                  18const-string p3, "sender"
                                  20invoke-virtual {p4, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                  22const-string p3, "subtype"
                                  24invoke-virtual {p4, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                  26const-string p2, "appid"
                                  28invoke-virtual {p4, p2, p1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                  30const-string p1, "gmp_app_id"
                                  32iget-object p2, p0, Lk/c/c/h/o0;->a:Lk/c/c/c;
                                  34invoke-virtual {p2}, Lk/c/c/c;->a()V
                                  36iget-object p2, p2, Lk/c/c/c;->c:Lk/c/c/d;
                                  38iget-object p2, p2, Lk/c/c/d;->b:Ljava/lang/String;
                                  40invoke-virtual {p4, p1, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                  42const-string p1, "gmsv"
                                  44iget-object p2, p0, Lk/c/c/h/o0;->b:Lk/c/c/h/l;
                                  46invoke-virtual {p2}, Lk/c/c/h/l;->f()I
                                  47move-result p2
                                  49invoke-static {p2}, Ljava/lang/Integer;->toString(I)Ljava/lang/String;
                                  50move-result-object p2
                                  52invoke-virtual {p4, p1, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                  54const-string p1, "osv"
                                  55sget p2, Landroid/os/Build$VERSION;->SDK_INT:I
                                  57invoke-static {p2}, Ljava/lang/Integer;->toString(I)Ljava/lang/String;
                                  58move-result-object p2
                                  60invoke-virtual {p4, p1, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                  62const-string p1, "app_ver"
                                  64iget-object p2, p0, Lk/c/c/h/o0;->b:Lk/c/c/h/l;
                                  66invoke-virtual {p2}, Lk/c/c/h/l;->e()Ljava/lang/String;
                                  • Time: 1117381
                                    • This:
                                      • k.c.c.h.l@e0bcc65
                                    • Return:
                                      • 4
                                  67move-result-object p2
                                  69invoke-virtual {p4, p1, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                  71const-string p1, "app_ver_name"
                                  73iget-object p2, p0, Lk/c/c/h/o0;->b:Lk/c/c/h/l;
                                  74monitor-enter p2
                                  75try_start_4c:
                                  76iget-object p3, p2, Lk/c/c/h/l;->c:Ljava/lang/String;
                                  77if-nez p3, :cond_53
                                  79invoke-virtual {p2}, Lk/c/c/h/l;->g()V
                                  80cond_53:
                                  81iget-object p3, p2, Lk/c/c/h/l;->c:Ljava/lang/String;
                                  82try_end_55: monitor-exit p2
                                  84invoke-virtual {p4, p1, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                  86sget-object p1, Lk/c/a/c/e/m/l;->c:Lk/c/a/c/e/m/l;
                                  88const-string p2, "firebase-iid"
                                  90invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1117391
                                    • This:
                                      • k.c.a.c.e.m.l@191adeb
                                    • Return:
                                      • class k.c.a.c.e.m.l
                                      • getName: k.c.a.c.e.m.l
                                  92const-string p3, "Failed to get app version for libraryName: "
                                  94const-string v0, "LibraryVersion"
                                  96const-string v1, "Please provide a valid libraryName"
                                  98invoke-static {p2, v1}, Lk/c/a/c/e/m/o;->f(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
                                  100iget-object v1, p1, Lk/c/a/c/e/m/l;->a:Ljava/util/concurrent/ConcurrentHashMap;
                                  102invoke-virtual {v1, p2}, Ljava/util/concurrent/ConcurrentHashMap;->containsKey(Ljava/lang/Object;)Z
                                  103move-result v1
                                  104if-eqz v1, :cond_7b
                                  106iget-object p1, p1, Lk/c/a/c/e/m/l;->a:Ljava/util/concurrent/ConcurrentHashMap;
                                  108invoke-virtual {p1, p2}, Ljava/util/concurrent/ConcurrentHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  109move-result-object p1
                                  110check-cast p1, Ljava/lang/String;
                                  111goto/16 :goto_143
                                  112cond_7b: new-instance v1, Ljava/util/Properties;
                                  114invoke-direct {v1}, Ljava/util/Properties;-><init>()V
                                  115const/4 v2, 0x1
                                  116const/4 v3, 0x0
                                  117try_start_82: new-array v2, v2, [Ljava/lang/Object;
                                  118const/4 v4, 0x0
                                  119aput-object p2, v2, v4
                                  120const-class v4, Lk/c/a/c/e/m/l;
                                  122const-string v5, "/%s.properties"
                                  124invoke-static {v5, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
                                  125move-result-object v2
                                  127invoke-virtual {v4, v2}, Ljava/lang/Class;->getResourceAsStream(Ljava/lang/String;)Ljava/io/InputStream;
                                  128move-result-object v2
                                  129try_end_93: if-eqz v2, :cond_d3
                                  130try_start_95:
                                  131invoke-virtual {v1, v2}, Ljava/util/Properties;->load(Ljava/io/InputStream;)V
                                  133const-string v4, "version"
                                  135invoke-virtual {v1, v4, v3}, Ljava/util/Properties;->getProperty(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                  136move-result-object v3
                                  138sget-object v1, Lk/c/a/c/e/m/l;->b:Lk/c/a/c/e/m/h;
                                  139const/16 v4, 0x18
                                  141invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  142move-result-object v5
                                  144invoke-virtual {v5}, Ljava/lang/String;->length()I
                                  145move-result v5
                                  146add-int/2addr v4, v5
                                  147new-instance v5, Ljava/lang/StringBuilder;
                                  149invoke-direct {v5, v4}, Ljava/lang/StringBuilder;-><init>(I)V
                                  151invoke-virtual {v5, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  153const-string v4, " version is "
                                  155invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  157invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  159invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  160move-result-object v4
                                  161const/4 v5, 0x2
                                  163invoke-virtual {v1, v5}, Lk/c/a/c/e/m/h;->a(I)Z
                                  164move-result v5
                                  165if-eqz v5, :cond_ec
                                  167iget-object v1, v1, Lk/c/a/c/e/m/h;->b:Ljava/lang/String;
                                  168if-nez v1, :cond_cb
                                  169goto/16 :goto_cf
                                  170cond_cb:
                                  171invoke-virtual {v1, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
                                  172move-result-object v4
                                  173goto_cf:
                                  174invoke-static {v0, v4}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I
                                  175goto/16 :goto_ec
                                  176cond_d3:
                                  177sget-object v1, Lk/c/a/c/e/m/l;->b:Lk/c/a/c/e/m/h;
                                  179invoke-virtual {p3, p2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
                                  180move-result-object v4
                                  181const/4 v5, 0x5
                                  183invoke-virtual {v1, v5}, Lk/c/a/c/e/m/h;->a(I)Z
                                  184move-result v5
                                  185if-eqz v5, :cond_ec
                                  187iget-object v1, v1, Lk/c/a/c/e/m/h;->b:Ljava/lang/String;
                                  188if-nez v1, :cond_e5
                                  189goto/16 :goto_e9
                                  190cond_e5:
                                  191invoke-virtual {v1, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
                                  192move-result-object v4
                                  193goto_e9:
                                  194invoke-static {v0, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  195cond_ec: if-eqz v2, :cond_120
                                  196try_start_ee:
                                  197invoke-interface {v2}, Ljava/io/Closeable;->close()V
                                  198try_end_f1: goto/16 :goto_120
                                  199catch_f2: nop
                                  200goto/16 :goto_120
                                  201catchall_f4: move-exception p1
                                  202goto/16 :goto_199
                                  203catch_f7: move-exception v1
                                  204move-object v6, v3
                                  205move-object v3, v2
                                  206move-object v2, v6
                                  207goto/16 :goto_101
                                  208catchall_fc: move-exception p1
                                  209goto/16 :goto_198
                                  210catch_ff: move-exception v1
                                  211move-object v2, v3
                                  212try_start_101:
                                  213sget-object v4, Lk/c/a/c/e/m/l;->b:Lk/c/a/c/e/m/h;
                                  215invoke-virtual {p3, p2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
                                  216move-result-object p3
                                  217const/4 v5, 0x6
                                  219invoke-virtual {v4, v5}, Lk/c/a/c/e/m/h;->a(I)Z
                                  220move-result v5
                                  221if-eqz v5, :cond_11a
                                  223iget-object v4, v4, Lk/c/a/c/e/m/h;->b:Ljava/lang/String;
                                  224if-nez v4, :cond_113
                                  225goto/16 :goto_117
                                  226cond_113:
                                  227invoke-virtual {v4, p3}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
                                  228move-result-object p3
                                  229goto_117:
                                  230invoke-static {v0, p3, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
                                  231cond_11a: if-eqz v3, :cond_11f
                                  232try_start_11c:
                                  233invoke-interface {v3}, Ljava/io/Closeable;->close()V
                                  234cond_11f: move-object v3, v2
                                  235goto_120: if-nez v3, :cond_13c
                                  237sget-object p3, Lk/c/a/c/e/m/l;->b:Lk/c/a/c/e/m/h;
                                  239const-string v1, ".properties file is dropped during release process. Failure to read app version is expected during Google internal testing where locally-built libraries are used"
                                  240const/4 v2, 0x3
                                  242invoke-virtual {p3, v2}, Lk/c/a/c/e/m/h;->a(I)Z
                                  243move-result v2
                                  244if-eqz v2, :cond_139
                                  246iget-object p3, p3, Lk/c/a/c/e/m/h;->b:Ljava/lang/String;
                                  247if-nez p3, :cond_132
                                  248goto/16 :goto_136
                                  249cond_132:
                                  250invoke-virtual {p3, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
                                  251move-result-object v1
                                  252goto_136:
                                  253invoke-static {v0, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
                                  254cond_139:
                                  255const-string p3, "UNKNOWN"
                                  256goto/16 :goto_13d
                                  257cond_13c: move-object p3, v3
                                  258goto_13d:
                                  259iget-object p1, p1, Lk/c/a/c/e/m/l;->a:Ljava/util/concurrent/ConcurrentHashMap;
                                  261invoke-virtual {p1, p2, p3}, Ljava/util/concurrent/ConcurrentHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  262move-object p1, p3
                                  263goto_143:
                                  264const-string p2, "UNKNOWN"
                                  266invoke-virtual {p2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                  267move-result p2
                                  268if-eqz p2, :cond_160
                                  269sget p1, Lk/c/a/c/e/f;->a:I
                                  270const/16 p2, 0x13
                                  271new-instance p3, Ljava/lang/StringBuilder;
                                  273invoke-direct {p3, p2}, Ljava/lang/StringBuilder;-><init>(I)V
                                  275const-string p2, "unknown_"
                                  277invoke-virtual {p3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  279invoke-virtual {p3, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                  281invoke-virtual {p3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  282move-result-object p1
                                  283cond_160:
                                  284const-string p2, "cliv"
                                  286const-string p3, "fiid-"
                                  288invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  289move-result-object p1
                                  291invoke-virtual {p1}, Ljava/lang/String;->length()I
                                  292move-result v0
                                  293if-eqz v0, :cond_173
                                  295invoke-virtual {p3, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
                                  296move-result-object p1
                                  297goto/16 :goto_178
                                  298cond_173: new-instance p1, Ljava/lang/String;
                                  300invoke-direct {p1, p3}, Ljava/lang/String;-><init>(Ljava/lang/String;)V
                                  301goto_178:
                                  302invoke-virtual {p4, p2, p1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                  304const-string p1, "Firebase-Client"
                                  306iget-object p2, p0, Lk/c/c/h/o0;->e:Lk/c/c/l/f;
                                  308invoke-interface {p2}, Lk/c/c/l/f;->a()Ljava/lang/String;
                                  • Time: 1117558
                                    • This:
                                      • k.c.c.l.c@4fc1ebf
                                    • Return:
                                      • fire-core/19.0.0 fire-android/ fire-iid/20.0.0
                                  309move-result-object p2
                                  311invoke-virtual {p4, p1, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                  312new-instance p1, Lk/c/a/c/j/i;
                                  314invoke-direct {p1}, Lk/c/a/c/j/i;-><init>()V
                                  316iget-object p2, p0, Lk/c/c/h/o0;->d:Ljava/util/concurrent/Executor;
                                  317new-instance p3, Lk/c/c/h/q0;
                                  319invoke-direct {p3, p0, p4, p1}, Lk/c/c/h/q0;-><init>(Lk/c/c/h/o0;Landroid/os/Bundle;Lk/c/a/c/j/i;)V
                                  321invoke-interface {p2, p3}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V
                                  323iget-object p1, p1, Lk/c/a/c/j/i;->a:Lk/c/a/c/j/d0;
                                  324return-object p1
                                  325goto_198: move-object v2, v3
                                  326goto_199: if-eqz v2, :cond_19e
                                  327try_start_19b:
                                  328invoke-interface {v2}, Ljava/io/Closeable;->close()V
                                  329cond_19e: throw p1
                                  330catchall_19f: move-exception p1
                                  331monitor-exit p2
                                  332throw p1
                                  APIs
                                  • org.json.JSONObject.<init>
                                  • java.lang.Object.getClass
                                  • k.e.p2$n.c:Lk/e/p2$n
                                  • k.e.p2$n.f:Lk/e/p2$n
                                  • java.lang.Object.getClass
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.lang.Object.getClass
                                  • java.lang.Object.getClass
                                  • java.lang.Object.getClass
                                  • java.lang.Object.getClass
                                  • java.lang.Object.getClass
                                  • java.lang.Object.getClass
                                  • java.lang.Object.getClass
                                  • java.lang.Object.getClass
                                  • java.lang.Object.getClass
                                  • java.lang.Boolean.booleanValue
                                  • java.lang.Boolean.booleanValue
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.lang.Object.getClass
                                  • java.lang.Boolean.booleanValue
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • android.content.Context.getSystemService
                                  • java.util.HashSet.<init>
                                  • org.json.JSONArray.length
                                  • org.json.JSONArray.getJSONObject
                                  • java.util.HashSet.add
                                  • android.app.NotificationManager.getNotificationChannels
                                  • java.util.List.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • android.app.NotificationChannel.getId
                                  • java.lang.String.startsWith
                                  • java.util.HashSet.contains
                                  • android.app.NotificationManager.deleteNotificationChannel
                                  • k.e.p2$n.b:Lk/e/p2$n
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  Strings
                                  • {"awl_list":{},"android_sender_id":"680099548298","chnl_lst":[],"outcomes":{"direct":{"enabled":false},"indirect":{"notification_attribution":{"minutes_since_displayed":60,"limit":10},"enabled":false},"unattributed":{"enabled":false}},"receive_receipts_enable":false}
                                  • GT_FIREBASE_TRACKING_ENABLED
                                  • OS_RESTORE_TTL_FILTER
                                  • OS_CLEAR_GROUP_SUMMARY_CLICK
                                  • PREFS_OS_RECEIVE_RECEIPTS_ENABLED
                                  • PREFS_OS_OUTCOMES_V2
                                  • OneSignal saveInfluenceParams:
                                  • InfluenceParams{indirectNotificationAttributionWindow=60, notificationLimit=10, indirectIAMAttributionWindow=1440, iamLimit=10, directEnabled=false, indirectEnabled=false, unattributedEnabled=false}
                                  • InfluenceParams{indirectNotificationAttributionWindow=
                                  • OneSignal saveInfluenceParams: InfluenceParams{indirectNotificationAttributionWindow=60, notificationLimit=10, indirectIAMAttributionWindow=1440, iamLimit=10, directEnabled=false, indirectEnabled=false, unattributedEnabled=false}
                                  • influenceParams
                                  • PREFS_OS_DIRECT_ENABLED
                                  • PREFS_OS_INDIRECT_ENABLED
                                  • PREFS_OS_UNATTRIBUTED_ENABLED
                                  • PREFS_OS_NOTIFICATION_LIMIT
                                  • PREFS_OS_INDIRECT_ATTRIBUTION_WINDOW
                                  • PREFS_OS_IAM_LIMIT
                                  • PREFS_OS_IAM_INDIRECT_ATTRIBUTION_WINDOW
                                  • PREFS_OS_DISABLE_GMS_MISSING_PROMPT
                                  • PREFS_OS_UNSUBSCRIBE_WHEN_NOTIFICATIONS_DISABLED
                                  • OneSignal startLocationShared:
                                  • PREFS_OS_LOCATION_SHARED
                                  • OneSignal is shareLocation set false, clearing last location!
                                  • PREFS_OS_REQUIRES_USER_PRIVACY_CONSENT
                                  • Trying to continue OneSignal with null delayed params
                                  • reassignDelayedInitParams with appContext:
                                  • reassignDelayedInitParams with appContext:
                                  • 2bd51059-181a-462f-a8f3-7c3f6f1dba89
                                  • Trying to continue OneSignal with null delayed params context
                                  • notification
                                  • Could not create notification channel due to JSON payload error!
                                  • OS_
                                  • Error parsing android_params!:
                                  • Response that errored from android_params!:
                                  Position Instruction Meta Information
                                  1iget-object v0, p0, Lk/e/f3$a;->c:Lk/e/f3$b;
                                  2const/4 v1, 0x0
                                  3try_start_3: new-instance v2, Lorg/json/JSONObject;
                                  5invoke-direct {v2, p1}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
                                  • Time: 1113497
                                    • p0: {"awl_list":{},"android_sender_id":"680099548298","chnl_lst":[],"outcomes":{"direct":{"enabled":false},"indirect":{"notification_attribution":{"minutes_since_displayed":60,"limit":10},"enabled":false},"unattributed":{"enabled":false}},"receive_receipts_enable":false}
                                    • Return:
                                      • {"awl_list":{},"android_sender_id":"680099548298","chnl_lst":[],"outcomes":{"direct":{"enabled":false},"indirect":{"notification_attribution":{"minutes_since_displayed":60,"limit":10},"enabled":false},"unattributed":{"enabled":false}},"receive_receipts_enable":false}
                                  6try_end_8: new-instance p1, Lk/e/g3;
                                  8invoke-direct {p1, v2}, Lk/e/g3;-><init>(Lorg/json/JSONObject;)V
                                  9check-cast v0, Lk/e/p2$i;
                                  11invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1113739
                                    • This:
                                      • k.e.p2$i@60b0c30
                                    • Return:
                                      • class com.yandex.metrica.impl.ob.J7
                                      • getName: com.yandex.metrica.impl.ob.J7
                                  13sget-object v2, Lk/e/p2$n;->c:Lk/e/p2$n;
                                  15sget-object v3, Lk/e/p2$n;->f:Lk/e/p2$n;
                                  16const/4 v4, 0x0
                                  17sput-boolean v4, Lk/e/p2;->L:Z
                                  19iget-object v5, p1, Lk/e/f3$e;->a:Ljava/lang/String;
                                  20if-eqz v5, :cond_1f
                                  21sput-object v5, Lk/e/p2;->d:Ljava/lang/String;
                                  22cond_1f:
                                  23sget-object v5, Lk/e/p2;->v:Lk/e/a2;
                                  25sget-object v6, Lk/e/p2;->z:Lk/e/u4/b/e;
                                  27sget-object v7, Lk/e/p2;->y:Lk/e/c2;
                                  29sget-object v8, Lk/e/p2;->a:Landroid/content/Context;
                                  31sget-object v8, Lk/e/p2;->q:Lk/e/h1;
                                  32iput-object p1, v5, Lk/e/a2;->a:Lk/e/f3$e;
                                  34sget-object v5, Lk/e/e3;->a:Ljava/lang/String;
                                  35iget-boolean v9, p1, Lk/e/f3$e;->d:Z
                                  37const-string v10, "GT_FIREBASE_TRACKING_ENABLED"
                                  39invoke-static {v5, v10, v9}, Lk/e/e3;->i(Ljava/lang/String;Ljava/lang/String;Z)V
                                  40iget-boolean v9, p1, Lk/e/f3$e;->e:Z
                                  42const-string v10, "OS_RESTORE_TTL_FILTER"
                                  44invoke-static {v5, v10, v9}, Lk/e/e3;->i(Ljava/lang/String;Ljava/lang/String;Z)V
                                  45iget-boolean v9, p1, Lk/e/f3$e;->f:Z
                                  47const-string v10, "OS_CLEAR_GROUP_SUMMARY_CLICK"
                                  49invoke-static {v5, v10, v9}, Lk/e/e3;->i(Ljava/lang/String;Ljava/lang/String;Z)V
                                  50iget-boolean v9, p1, Lk/e/f3$e;->g:Z
                                  52const-string v10, "PREFS_OS_RECEIVE_RECEIPTS_ENABLED"
                                  54invoke-static {v5, v10, v9}, Lk/e/e3;->i(Ljava/lang/String;Ljava/lang/String;Z)V
                                  56invoke-virtual {v7}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1113796
                                    • This:
                                      • k.e.c2@ef88f21
                                    • Return:
                                      • class k.e.c2
                                      • getName: k.e.c2
                                  58iget-object v7, p1, Lk/e/f3$e;->l:Lk/e/f3$d;
                                  59iget-boolean v7, v7, Lk/e/f3$d;->h:Z
                                  61const-string v9, "PREFS_OS_OUTCOMES_V2"
                                  63invoke-static {v5, v9, v7}, Lk/e/e3;->i(Ljava/lang/String;Ljava/lang/String;Z)V
                                  64new-instance v7, Ljava/lang/StringBuilder;
                                  66invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
                                  68const-string v9, "OneSignal saveInfluenceParams: "
                                  70invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  72iget-object v9, p1, Lk/e/f3$e;->l:Lk/e/f3$d;
                                  74invoke-virtual {v9}, Lk/e/f3$d;->toString()Ljava/lang/String;
                                  • Time: 1113805
                                    • p0: InfluenceParams{indirectNotificationAttributionWindow=
                                    • Return:
                                      • java.lang.StringBuilder@3f7dfc7
                                  • Time: 1113805
                                    • This:
                                      • InfluenceParams{indirectNotificationAttributionWindow=60, notificationLimit=10, indirectIAMAttributionWindow=1440, iamLimit=10, directEnabled=false, indirectEnabled=false, unattributedEnabled=false}
                                    • Return:
                                      • Schedulers
                                  • Time: 1131668
                                    • p0: InfluenceParams{indirectNotificationAttributionWindow=
                                    • Return:
                                      • java.lang.StringBuilder@7b07eaa
                                  75move-result-object v9
                                  77invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  79invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  80move-result-object v7
                                  81check-cast v8, Lk/e/g1;
                                  83invoke-virtual {v8, v7}, Lk/e/g1;->a(Ljava/lang/String;)V
                                  • Time: 1113811
                                    • This:
                                      • k.e.g1@4db6293
                                    • p0: WM-Schedulers
                                  85iget-object v7, p1, Lk/e/f3$e;->l:Lk/e/f3$d;
                                  87invoke-virtual {v6}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1113823
                                    • This:
                                      • k.e.u4.b.e@14546de
                                    • Return:
                                      • class k.e.u4.b.e
                                      • getName: k.e.u4.b.e
                                  89const-string v8, "influenceParams"
                                  91invoke-static {v7, v8}, Ll/p/c/h;->f(Ljava/lang/Object;Ljava/lang/String;)V
                                  93iget-object v6, v6, Lk/e/u4/b/e;->b:Lk/e/u4/b/c;
                                  95invoke-virtual {v6}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1113835
                                    • This:
                                      • k.e.u4.b.c@84f94ef
                                    • Return:
                                      • class k.e.u4.b.c
                                      • getName: k.e.u4.b.c
                                  97invoke-static {v7, v8}, Ll/p/c/h;->f(Ljava/lang/Object;Ljava/lang/String;)V
                                  99iget-object v8, v6, Lk/e/u4/b/c;->a:Lk/e/c2;
                                  101invoke-virtual {v8}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1113848
                                    • This:
                                      • k.e.c2@ef88f21
                                    • Return:
                                      • class k.e.c2
                                      • getName: k.e.c2
                                  102iget-boolean v8, v7, Lk/e/f3$d;->e:Z
                                  104const-string v9, "PREFS_OS_DIRECT_ENABLED"
                                  106invoke-static {v5, v9, v8}, Lk/e/e3;->i(Ljava/lang/String;Ljava/lang/String;Z)V
                                  108iget-object v8, v6, Lk/e/u4/b/c;->a:Lk/e/c2;
                                  110invoke-virtual {v8}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1113873
                                    • This:
                                      • k.e.c2@ef88f21
                                    • Return:
                                      • class k.e.c2
                                      • getName: k.e.c2
                                  111iget-boolean v8, v7, Lk/e/f3$d;->f:Z
                                  113const-string v9, "PREFS_OS_INDIRECT_ENABLED"
                                  115invoke-static {v5, v9, v8}, Lk/e/e3;->i(Ljava/lang/String;Ljava/lang/String;Z)V
                                  117iget-object v8, v6, Lk/e/u4/b/c;->a:Lk/e/c2;
                                  119invoke-virtual {v8}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1113910
                                    • This:
                                      • k.e.c2@ef88f21
                                    • Return:
                                      • class k.e.c2
                                      • getName: k.e.c2
                                  120iget-boolean v8, v7, Lk/e/f3$d;->g:Z
                                  122const-string v9, "PREFS_OS_UNATTRIBUTED_ENABLED"
                                  124invoke-static {v5, v9, v8}, Lk/e/e3;->i(Ljava/lang/String;Ljava/lang/String;Z)V
                                  126iget-object v8, v6, Lk/e/u4/b/c;->a:Lk/e/c2;
                                  128invoke-virtual {v8}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  129iget v9, v7, Lk/e/f3$d;->b:I
                                  131const-string v10, "PREFS_OS_NOTIFICATION_LIMIT"
                                  133invoke-virtual {v8, v5, v10, v9}, Lk/e/c2;->a(Ljava/lang/String;Ljava/lang/String;I)V
                                  135iget-object v8, v6, Lk/e/u4/b/c;->a:Lk/e/c2;
                                  137invoke-virtual {v8}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  138iget v9, v7, Lk/e/f3$d;->a:I
                                  140const-string v10, "PREFS_OS_INDIRECT_ATTRIBUTION_WINDOW"
                                  142invoke-virtual {v8, v5, v10, v9}, Lk/e/c2;->a(Ljava/lang/String;Ljava/lang/String;I)V
                                  144iget-object v8, v6, Lk/e/u4/b/c;->a:Lk/e/c2;
                                  146invoke-virtual {v8}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  147iget v9, v7, Lk/e/f3$d;->d:I
                                  149const-string v10, "PREFS_OS_IAM_LIMIT"
                                  151invoke-virtual {v8, v5, v10, v9}, Lk/e/c2;->a(Ljava/lang/String;Ljava/lang/String;I)V
                                  153iget-object v6, v6, Lk/e/u4/b/c;->a:Lk/e/c2;
                                  155invoke-virtual {v6}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  156iget v7, v7, Lk/e/f3$d;->c:I
                                  158const-string v8, "PREFS_OS_IAM_INDIRECT_ATTRIBUTION_WINDOW"
                                  160invoke-virtual {v6, v5, v8, v7}, Lk/e/c2;->a(Ljava/lang/String;Ljava/lang/String;I)V
                                  161iget-boolean v6, p1, Lk/e/f3$e;->h:Z
                                  163const-string v7, "PREFS_OS_DISABLE_GMS_MISSING_PROMPT"
                                  165invoke-static {v5, v7, v6}, Lk/e/e3;->i(Ljava/lang/String;Ljava/lang/String;Z)V
                                  167iget-object v6, p1, Lk/e/f3$e;->i:Ljava/lang/Boolean;
                                  168if-eqz v6, :cond_eb
                                  170invoke-virtual {v6}, Ljava/lang/Boolean;->booleanValue()Z
                                  171move-result v6
                                  173const-string v7, "PREFS_OS_UNSUBSCRIBE_WHEN_NOTIFICATIONS_DISABLED"
                                  175invoke-static {v5, v7, v6}, Lk/e/e3;->i(Ljava/lang/String;Ljava/lang/String;Z)V
                                  176cond_eb:
                                  177iget-object v6, p1, Lk/e/f3$e;->j:Ljava/lang/Boolean;
                                  178if-eqz v6, :cond_126
                                  180invoke-virtual {v6}, Ljava/lang/Boolean;->booleanValue()Z
                                  181move-result v6
                                  182new-instance v7, Ljava/lang/StringBuilder;
                                  184invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
                                  186const-string v8, "OneSignal startLocationShared: "
                                  188invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  190invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
                                  192invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  193move-result-object v7
                                  195invoke-static {v3, v7, v1}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  197sget-object v7, Lk/e/p2;->v:Lk/e/a2;
                                  199invoke-virtual {v7}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  201const-string v7, "PREFS_OS_LOCATION_SHARED"
                                  203invoke-static {v5, v7, v6}, Lk/e/e3;->i(Ljava/lang/String;Ljava/lang/String;Z)V
                                  204if-nez v6, :cond_126
                                  206const-string v6, "OneSignal is shareLocation set false, clearing last location!"
                                  208invoke-static {v3, v6, v1}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  210invoke-static {}, Lk/e/q3;->b()Lk/e/k4;
                                  211move-result-object v6
                                  213invoke-virtual {v6}, Lk/e/l4;->f()V
                                  215invoke-static {}, Lk/e/q3;->a()Lk/e/h4;
                                  216move-result-object v6
                                  218invoke-virtual {v6}, Lk/e/l4;->f()V
                                  219cond_126:
                                  220iget-object v6, p1, Lk/e/f3$e;->k:Ljava/lang/Boolean;
                                  221if-eqz v6, :cond_133
                                  223invoke-virtual {v6}, Ljava/lang/Boolean;->booleanValue()Z
                                  224move-result v6
                                  226const-string v7, "PREFS_OS_REQUIRES_USER_PRIVACY_CONSENT"
                                  228invoke-static {v5, v7, v6}, Lk/e/e3;->i(Ljava/lang/String;Ljava/lang/String;Z)V
                                  229cond_133: sget-boolean v5, Lk/e/p2;->k:Z
                                  230if-eqz v5, :cond_138
                                  231goto/16 :goto_171
                                  232cond_138:
                                  233sget-object v5, Lk/e/p2;->Q:Lk/e/k;
                                  234if-nez v5, :cond_148
                                  236invoke-static {}, Lk/e/p2;->q()Ljava/lang/String;
                                  237move-result-object v5
                                  239sget-object v6, Lk/e/p2;->a:Landroid/content/Context;
                                  241const-string v7, "Trying to continue OneSignal with null delayed params"
                                  243invoke-static {v2, v7, v1}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  244goto/16 :goto_14f
                                  245cond_148:
                                  246iget-object v6, v5, Lk/e/k;->b:Ljava/lang/String;
                                  248iget-object v5, v5, Lk/e/k;->a:Landroid/content/Context;
                                  249move-object v11, v6
                                  250move-object v6, v5
                                  251move-object v5, v11
                                  252goto_14f:
                                  253const-string v7, "reassignDelayedInitParams with appContext: "
                                  255invoke-static {v7}, Lk/a/b/a/a;->e(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  • Time: 1114046
                                    • p0: reassignDelayedInitParams with appContext:
                                    • Return:
                                      • reassignDelayedInitParams with appContext:
                                  256move-result-object v7
                                  258sget-object v8, Lk/e/p2;->a:Landroid/content/Context;
                                  260invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                  262invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  263move-result-object v7
                                  265invoke-static {v3, v7, v1}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  266sput-object v1, Lk/e/p2;->Q:Lk/e/k;
                                  268invoke-static {v5}, Lk/e/p2;->K(Ljava/lang/String;)V
                                  • Time: 1115783
                                    • p0: 2bd51059-181a-462f-a8f3-7c3f6f1dba89
                                  269sget-boolean v3, Lk/e/p2;->k:Z
                                  270if-nez v3, :cond_176
                                  271if-nez v6, :cond_173
                                  273const-string v3, "Trying to continue OneSignal with null delayed params context"
                                  275invoke-static {v2, v3, v1}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  276goto_171: const/4 v1, 0x0
                                  277goto/16 :goto_177
                                  278cond_173:
                                  279invoke-static {v6}, Lk/e/p2;->x(Landroid/content/Context;)V
                                  280cond_176: const/4 v1, 0x1
                                  281goto_177: if-nez v1, :cond_180
                                  282sget-boolean v1, Lk/e/p2;->l:Z
                                  283if-eqz v1, :cond_180
                                  285invoke-static {}, Lk/e/p2;->C()V
                                  286cond_180:
                                  287sget-object v1, Lk/e/p2;->a:Landroid/content/Context;
                                  289iget-object p1, p1, Lk/e/f3$e;->c:Lorg/json/JSONArray;
                                  291sget-object v3, Lk/e/e0;->a:Ljava/util/regex/Pattern;
                                  292sget v3, Landroid/os/Build$VERSION;->SDK_INT:I
                                  293const/16 v5, 0x1a
                                  294if-ge v3, v5, :cond_18d
                                  295goto/16 :goto_1e2
                                  296cond_18d: if-nez p1, :cond_190
                                  297goto/16 :goto_1e2
                                  298cond_190:
                                  299const-string v3, "notification"
                                  301invoke-virtual {v1, v3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                  • Time: 1115819
                                    • This:
                                      • net.pictures.clinicsisa.MainApplication@26a6803
                                    • p0: notification
                                    • Return:
                                      • android.app.NotificationManager@8e3521f
                                  • Time: 1132472
                                    • This:
                                      • net.pictures.clinicsisa.MainApplication@21870b2
                                    • p0: notification
                                    • Return:
                                      • android.app.NotificationManager@7d9d06
                                  302move-result-object v3
                                  303check-cast v3, Landroid/app/NotificationManager;
                                  304new-instance v5, Ljava/util/HashSet;
                                  306invoke-direct {v5}, Ljava/util/HashSet;-><init>()V
                                  308invoke-virtual {p1}, Lorg/json/JSONArray;->length()I
                                  309move-result v6
                                  310goto_1a1: if-ge v4, v6, :cond_1b8
                                  311try_start_1a3:
                                  312invoke-virtual {p1, v4}, Lorg/json/JSONArray;->getJSONObject(I)Lorg/json/JSONObject;
                                  313move-result-object v7
                                  315invoke-static {v1, v3, v7}, Lk/e/e0;->a(Landroid/content/Context;Landroid/app/NotificationManager;Lorg/json/JSONObject;)Ljava/lang/String;
                                  316move-result-object v7
                                  318invoke-virtual {v5, v7}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
                                  319try_end_1ae: goto/16 :goto_1b5
                                  320catch_1af: move-exception v7
                                  322const-string v8, "Could not create notification channel due to JSON payload error!"
                                  324invoke-static {v2, v8, v7}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  325goto_1b5: add-int/lit8 v4, v4, 0x1
                                  326goto/16 :goto_1a1
                                  327cond_1b8:
                                  328invoke-virtual {v3}, Landroid/app/NotificationManager;->getNotificationChannels()Ljava/util/List;
                                  329move-result-object p1
                                  331invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                  332move-result-object p1
                                  333goto_1c0:
                                  334invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
                                  335move-result v1
                                  336if-eqz v1, :cond_1e2
                                  338invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  339move-result-object v1
                                  340check-cast v1, Landroid/app/NotificationChannel;
                                  342invoke-virtual {v1}, Landroid/app/NotificationChannel;->getId()Ljava/lang/String;
                                  343move-result-object v1
                                  345const-string v2, "OS_"
                                  347invoke-virtual {v1, v2}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
                                  348move-result v2
                                  349if-eqz v2, :cond_1c0
                                  351invoke-virtual {v5, v1}, Ljava/util/HashSet;->contains(Ljava/lang/Object;)Z
                                  352move-result v2
                                  353if-nez v2, :cond_1c0
                                  355invoke-virtual {v3, v1}, Landroid/app/NotificationManager;->deleteNotificationChannel(Ljava/lang/String;)V
                                  356goto/16 :goto_1c0
                                  357goto_1e2: iget-boolean p1, v0, Lk/e/p2$i;->a:Z
                                  358if-eqz p1, :cond_208
                                  360invoke-static {}, Lk/e/p2;->E()V
                                  361goto/16 :goto_208
                                  362catch_1ea: move-exception v0
                                  363goto/16 :goto_1ed
                                  364catch_1ec: move-exception v0
                                  365goto_1ed:
                                  366sget-object v2, Lk/e/p2$n;->b:Lk/e/p2$n;
                                  368const-string v3, "Error parsing android_params!: "
                                  370invoke-static {v2, v3, v0}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  371new-instance v0, Ljava/lang/StringBuilder;
                                  373invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
                                  375const-string v3, "Response that errored from android_params!: "
                                  377invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  379invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  381invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  382move-result-object p1
                                  384invoke-static {v2, p1, v1}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  385goto_208: return-void
                                  Cross References
                                  APIs
                                  • org.json.JSONObject.optBoolean
                                  • org.json.JSONObject.optBoolean
                                  • org.json.JSONObject.optBoolean
                                  • org.json.JSONObject.optJSONArray
                                  • org.json.JSONObject.optBoolean
                                  • org.json.JSONObject.optBoolean
                                  • org.json.JSONObject.optString
                                  • org.json.JSONObject.optBoolean
                                  • org.json.JSONObject.optBoolean
                                  • org.json.JSONObject.optBoolean
                                  • org.json.JSONObject.has
                                  • org.json.JSONObject.optBoolean
                                  • java.lang.Boolean.valueOf
                                  • org.json.JSONObject.has
                                  • org.json.JSONObject.optBoolean
                                  • java.lang.Boolean.valueOf
                                  • org.json.JSONObject.has
                                  • org.json.JSONObject.optBoolean
                                  • java.lang.Boolean.valueOf
                                  • org.json.JSONObject.has
                                  • org.json.JSONObject.optJSONObject
                                  • org.json.JSONObject.has
                                  • org.json.JSONObject.optBoolean
                                  • org.json.JSONObject.has
                                  • org.json.JSONObject.optJSONObject
                                  • org.json.JSONObject.optBoolean
                                  • org.json.JSONObject.has
                                  • org.json.JSONObject.optJSONObject
                                  • org.json.JSONObject.optBoolean
                                  • org.json.JSONObject.has
                                  • org.json.JSONObject.optJSONObject
                                  • org.json.JSONObject.optInt
                                  • org.json.JSONObject.optInt
                                  • org.json.JSONObject.has
                                  • org.json.JSONObject.optJSONObject
                                  • org.json.JSONObject.optInt
                                  • org.json.JSONObject.optInt
                                  • org.json.JSONObject.has
                                  • org.json.JSONObject.optJSONObject
                                  • org.json.JSONObject.optBoolean
                                  • org.json.JSONObject.has
                                  • org.json.JSONObject.optJSONObject
                                  • org.json.JSONObject.optString
                                  • org.json.JSONObject.optString
                                  • org.json.JSONObject.optString
                                  Strings
                                  • enterp
                                  • require_email_auth
                                  • require_user_id_auth
                                  • chnl_lst
                                  • fba
                                  • restore_ttl_filter
                                  • android_sender_id
                                  • clear_group_on_summary_click
                                  • receive_receipts_enable
                                  • disable_gms_missing_prompt
                                  • unsubscribe_on_notifications_disabled
                                  • location_shared
                                  • requires_user_privacy_consent
                                  • outcomes
                                  • v2_enabled
                                  • direct
                                  • enabled
                                  • indirect
                                  • notification_attribution
                                  • limit
                                  • minutes_since_displayed
                                  • in_app_message_attribution
                                  • unattributed
                                  • fcm
                                  • api_key
                                  • app_id
                                  • project_id
                                  Position Instruction Meta Information
                                  0iput-object p1, p0, Lk/e/g3;->n:Lorg/json/JSONObject;
                                  2invoke-direct {p0}, Lk/e/f3$e;-><init>()V
                                  4const-string v0, "enterp"
                                  5const/4 v1, 0x0
                                  7invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z
                                  8move-result v0
                                  9iput-boolean v0, p0, Lk/e/f3$e;->b:Z
                                  11const-string v0, "require_email_auth"
                                  13invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z
                                  15const-string v0, "require_user_id_auth"
                                  17invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z
                                  19const-string v0, "chnl_lst"
                                  21invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
                                  22move-result-object v0
                                  23iput-object v0, p0, Lk/e/f3$e;->c:Lorg/json/JSONArray;
                                  25const-string v0, "fba"
                                  27invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z
                                  28move-result v0
                                  29iput-boolean v0, p0, Lk/e/f3$e;->d:Z
                                  31const-string v0, "restore_ttl_filter"
                                  32const/4 v2, 0x1
                                  34invoke-virtual {p1, v0, v2}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z
                                  35move-result v0
                                  36iput-boolean v0, p0, Lk/e/f3$e;->e:Z
                                  38const-string v0, "android_sender_id"
                                  39const/4 v3, 0x0
                                  41invoke-virtual {p1, v0, v3}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                  42move-result-object v0
                                  43iput-object v0, p0, Lk/e/f3$e;->a:Ljava/lang/String;
                                  45const-string v0, "clear_group_on_summary_click"
                                  47invoke-virtual {p1, v0, v2}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z
                                  48move-result v0
                                  49iput-boolean v0, p0, Lk/e/f3$e;->f:Z
                                  51const-string v0, "receive_receipts_enable"
                                  53invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z
                                  54move-result v0
                                  55iput-boolean v0, p0, Lk/e/f3$e;->g:Z
                                  57const-string v0, "disable_gms_missing_prompt"
                                  59invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z
                                  60move-result v0
                                  61iput-boolean v0, p0, Lk/e/f3$e;->h:Z
                                  63const-string v0, "unsubscribe_on_notifications_disabled"
                                  65invoke-virtual {p1, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                  • Time: 1113519
                                    • This:
                                      • {"awl_list":{},"android_sender_id":"680099548298","chnl_lst":[],"outcomes":{"direct":{"enabled":false},"indirect":{"notification_attribution":{"minutes_since_displayed":60,"limit":10},"enabled":false},"unattributed":{"enabled":false}},"receive_receipts_enable":false}
                                    • p0: unsubscribe_on_notifications_disabled
                                    • Return:
                                      • false
                                  66move-result v4
                                  67if-nez v4, :cond_5c
                                  68move-object v0, v3
                                  69goto/16 :goto_64
                                  70cond_5c:
                                  71invoke-virtual {p1, v0, v2}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z
                                  72move-result v0
                                  74invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                  75move-result-object v0
                                  76goto_64: iput-object v0, p0, Lk/e/f3$e;->i:Ljava/lang/Boolean;
                                  78const-string v0, "location_shared"
                                  80invoke-virtual {p1, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                  • Time: 1113534
                                    • This:
                                      • {"awl_list":{},"android_sender_id":"680099548298","chnl_lst":[],"outcomes":{"direct":{"enabled":false},"indirect":{"notification_attribution":{"minutes_since_displayed":60,"limit":10},"enabled":false},"unattributed":{"enabled":false}},"receive_receipts_enable":false}
                                    • p0: location_shared
                                    • Return:
                                      • false
                                  81move-result v4
                                  82if-nez v4, :cond_70
                                  83move-object v0, v3
                                  84goto/16 :goto_78
                                  85cond_70:
                                  86invoke-virtual {p1, v0, v2}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z
                                  87move-result v0
                                  89invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                  90move-result-object v0
                                  91goto_78: iput-object v0, p0, Lk/e/f3$e;->j:Ljava/lang/Boolean;
                                  93const-string v0, "requires_user_privacy_consent"
                                  95invoke-virtual {p1, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                  • Time: 1113536
                                    • This:
                                      • {"awl_list":{},"android_sender_id":"680099548298","chnl_lst":[],"outcomes":{"direct":{"enabled":false},"indirect":{"notification_attribution":{"minutes_since_displayed":60,"limit":10},"enabled":false},"unattributed":{"enabled":false}},"receive_receipts_enable":false}
                                    • p0: com.google.android.gms
                                    • Return:
                                      • false
                                  96move-result v2
                                  97if-nez v2, :cond_84
                                  98move-object v0, v3
                                  99goto/16 :goto_8c
                                  100cond_84:
                                  101invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z
                                  102move-result v0
                                  104invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                  105move-result-object v0
                                  106goto_8c: iput-object v0, p0, Lk/e/f3$e;->k:Ljava/lang/Boolean;
                                  107new-instance v0, Lk/e/f3$d;
                                  109invoke-direct {v0}, Lk/e/f3$d;-><init>()V
                                  110iput-object v0, p0, Lk/e/f3$e;->l:Lk/e/f3$d;
                                  112const-string v0, "outcomes"
                                  114invoke-virtual {p1, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                  • Time: 1113539
                                    • This:
                                      • {"awl_list":{},"android_sender_id":"680099548298","chnl_lst":[],"outcomes":{"direct":{"enabled":false},"indirect":{"notification_attribution":{"minutes_since_displayed":60,"limit":10},"enabled":false},"unattributed":{"enabled":false}},"receive_receipts_enable":false}
                                    • p0: outcomes
                                    • Return:
                                      • true
                                  115move-result v1
                                  116if-eqz v1, :cond_121
                                  118invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
                                  119move-result-object v0
                                  121iget-object v1, p0, Lk/e/f3$e;->l:Lk/e/f3$d;
                                  123const-string v2, "v2_enabled"
                                  125invoke-virtual {v0, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                  • Time: 1113544
                                    • This:
                                      • {"direct":{"enabled":false},"indirect":{"notification_attribution":{"minutes_since_displayed":60,"limit":10},"enabled":false},"unattributed":{"enabled":false}}
                                    • p0: v2_enabled
                                    • Return:
                                      • false
                                  126move-result v4
                                  127if-eqz v4, :cond_b1
                                  129invoke-virtual {v0, v2}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;)Z
                                  130move-result v2
                                  131iput-boolean v2, v1, Lk/e/f3$d;->h:Z
                                  132cond_b1:
                                  133const-string v2, "direct"
                                  135invoke-virtual {v0, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                  • Time: 1113703
                                    • This:
                                      • {"direct":{"enabled":false},"indirect":{"notification_attribution":{"minutes_since_displayed":60,"limit":10},"enabled":false},"unattributed":{"enabled":false}}
                                    • p0: appmetrica-native
                                    • Return:
                                      • true
                                  136move-result v4
                                  138const-string v5, "enabled"
                                  139if-eqz v4, :cond_c5
                                  141invoke-virtual {v0, v2}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
                                  142move-result-object v2
                                  144invoke-virtual {v2, v5}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;)Z
                                  145move-result v2
                                  146iput-boolean v2, v1, Lk/e/f3$d;->e:Z
                                  147cond_c5:
                                  148const-string v2, "indirect"
                                  150invoke-virtual {v0, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                  • Time: 1113706
                                    • This:
                                      • {"direct":{"enabled":false},"indirect":{"notification_attribution":{"minutes_since_displayed":60,"limit":10},"enabled":false},"unattributed":{"enabled":false}}
                                    • p0: indirect
                                    • Return:
                                      • true
                                  151move-result v4
                                  152if-eqz v4, :cond_10f
                                  154invoke-virtual {v0, v2}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
                                  155move-result-object v2
                                  157invoke-virtual {v2, v5}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;)Z
                                  158move-result v4
                                  159iput-boolean v4, v1, Lk/e/f3$d;->f:Z
                                  161const-string v4, "notification_attribution"
                                  163invoke-virtual {v2, v4}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                  • Time: 1113708
                                    • This:
                                      • {"notification_attribution":{"minutes_since_displayed":60,"limit":10},"enabled":false}
                                    • p0: notification_attribution
                                    • Return:
                                      • true
                                  164move-result v6
                                  165const/16 v7, 0xa
                                  167const-string v8, "limit"
                                  168const/16 v9, 0x5a0
                                  170const-string v10, "minutes_since_displayed"
                                  171if-eqz v6, :cond_f7
                                  173invoke-virtual {v2, v4}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
                                  174move-result-object v4
                                  176invoke-virtual {v4, v10, v9}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
                                  177move-result v6
                                  178iput v6, v1, Lk/e/f3$d;->a:I
                                  180invoke-virtual {v4, v8, v7}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
                                  181move-result v4
                                  182iput v4, v1, Lk/e/f3$d;->b:I
                                  183cond_f7:
                                  184const-string v4, "in_app_message_attribution"
                                  186invoke-virtual {v2, v4}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                  • Time: 1113711
                                    • This:
                                      • {"notification_attribution":{"minutes_since_displayed":60,"limit":10},"enabled":false}
                                    • p0: activity
                                    • Return:
                                      • false
                                  187move-result v6
                                  188if-eqz v6, :cond_10f
                                  190invoke-virtual {v2, v4}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
                                  191move-result-object v2
                                  193invoke-virtual {v2, v10, v9}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
                                  194move-result v4
                                  195iput v4, v1, Lk/e/f3$d;->c:I
                                  197invoke-virtual {v2, v8, v7}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
                                  198move-result v2
                                  199iput v2, v1, Lk/e/f3$d;->d:I
                                  200cond_10f:
                                  201const-string v2, "unattributed"
                                  203invoke-virtual {v0, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                  • Time: 1113717
                                    • This:
                                      • {"direct":{"enabled":false},"indirect":{"notification_attribution":{"minutes_since_displayed":60,"limit":10},"enabled":false},"unattributed":{"enabled":false}}
                                    • p0: unattributed
                                    • Return:
                                      • true
                                  204move-result v4
                                  205if-eqz v4, :cond_121
                                  207invoke-virtual {v0, v2}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
                                  208move-result-object v0
                                  210invoke-virtual {v0, v5}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;)Z
                                  211move-result v0
                                  212iput-boolean v0, v1, Lk/e/f3$d;->g:Z
                                  213cond_121: new-instance v0, Lk/e/f3$c;
                                  215invoke-direct {v0}, Lk/e/f3$c;-><init>()V
                                  216iput-object v0, p0, Lk/e/f3$e;->m:Lk/e/f3$c;
                                  218const-string v0, "fcm"
                                  220invoke-virtual {p1, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                  • Time: 1113721
                                    • This:
                                      • {"awl_list":{},"android_sender_id":"680099548298","chnl_lst":[],"outcomes":{"direct":{"enabled":false},"indirect":{"notification_attribution":{"minutes_since_displayed":60,"limit":10},"enabled":false},"unattributed":{"enabled":false}},"receive_receipts_enable":false}
                                    • p0: fcm
                                    • Return:
                                      • false
                                  221move-result v1
                                  222if-eqz v1, :cond_152
                                  224invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
                                  225move-result-object p1
                                  227iget-object v0, p0, Lk/e/f3$e;->m:Lk/e/f3$c;
                                  229const-string v1, "api_key"
                                  231invoke-virtual {p1, v1, v3}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                  232move-result-object v1
                                  233iput-object v1, v0, Lk/e/f3$c;->c:Ljava/lang/String;
                                  235iget-object v0, p0, Lk/e/f3$e;->m:Lk/e/f3$c;
                                  237const-string v1, "app_id"
                                  239invoke-virtual {p1, v1, v3}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                  240move-result-object v1
                                  241iput-object v1, v0, Lk/e/f3$c;->b:Ljava/lang/String;
                                  243iget-object v0, p0, Lk/e/f3$e;->m:Lk/e/f3$c;
                                  245const-string v1, "project_id"
                                  247invoke-virtual {p1, v1, v3}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                  248move-result-object p1
                                  249iput-object p1, v0, Lk/e/f3$c;->a:Ljava/lang/String;
                                  250cond_152: return-void
                                  Cross References
                                  APIs
                                  • android.content.Context.getResources
                                  • android.content.res.Resources.getBoolean
                                  • android.content.Context.getApplicationContext
                                  • java.util.ArrayList.<init>
                                  • java.util.ArrayList.add
                                  • j.s.f$c.c:Lj/s/f$c
                                  • android.content.Context.getSystemService
                                  • android.app.ActivityManager.isLowRamDevice
                                  • j.s.f$c.b:Lj/s/f$c
                                  • java.lang.Class.getPackage
                                  • java.lang.Package.getName
                                  • java.lang.Class.getCanonicalName
                                  • java.lang.String.isEmpty
                                  • java.lang.String.length
                                  • java.lang.String.substring
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.String.replace
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.lang.String.isEmpty
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.lang.Class.forName
                                  • java.lang.Class.newInstance
                                  • java.util.ArrayDeque.<init>
                                  • android.content.Context.getApplicationContext
                                  • java.lang.Class.forName
                                  • java.lang.Class.getConstructor
                                  • java.lang.reflect.Constructor.newInstance
                                  • java.lang.String.format
                                  • java.util.Arrays.asList
                                  • android.content.Context.getApplicationContext
                                  • android.content.Context.isDeviceProtectedStorage
                                  • java.lang.IllegalStateException.<init>
                                  • java.lang.Class.getCanonicalName
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.lang.RuntimeException.<init>
                                  • java.lang.Class.getCanonicalName
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.lang.RuntimeException.<init>
                                  • java.lang.Class.getCanonicalName
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.lang.RuntimeException.<init>
                                  • java.lang.IllegalArgumentException.<init>
                                  • java.lang.IllegalArgumentException.<init>
                                  Strings
                                  • androidx.work.workdb
                                  • activity
                                  • _Impl
                                  • .
                                  • androidx.work.impl.WorkDatabase_Impl
                                  • Created SystemJobScheduler and enabled SystemJobService
                                  • androidx.work.impl.background.gcm.GcmScheduler
                                  • Created %s
                                  • Unable to create GCM Scheduler
                                  • Created SystemAlarmScheduler
                                  • Cannot initialize WorkManager in direct boot mode
                                  • Failed to create an instance of
                                  • Cannot access the constructor
                                  • cannot find implementation for
                                  • .
                                  • does not exist
                                  • Must provide an abstract class that extends RoomDatabase
                                  • Cannot provide null context for the database.
                                  Position Instruction Meta Information
                                  0move-object/from16 v1, p0
                                  1move-object/from16 v8, p2
                                  2move-object/from16 v9, p3
                                  4invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
                                  5move-result-object v0
                                  6const v2, 0x7f040007
                                  8invoke-virtual {v0, v2}, Landroid/content/res/Resources;->getBoolean(I)Z
                                  9move-result v0
                                  11invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
                                  • Time: 1110866
                                    • This:
                                      • net.pictures.clinicsisa.MainApplication@26a6803
                                    • Return:
                                      • net.pictures.clinicsisa.MainApplication@26a6803
                                  12move-result-object v2
                                  13move-object v3, v9
                                  14check-cast v3, Lj/y/w/t/t/b;
                                  16iget-object v3, v3, Lj/y/w/t/t/b;->a:Lj/y/w/t/j;
                                  17sget v4, Landroidx/work/impl/WorkDatabase;->k:I
                                  18const-class v4, Landroidx/work/impl/WorkDatabase;
                                  19const/4 v5, 0x0
                                  20const/4 v6, 0x1
                                  21if-eqz v0, :cond_2a
                                  22new-instance v0, Lj/s/f$a;
                                  24invoke-direct {v0, v2, v4, v5}, Lj/s/f$a;-><init>(Landroid/content/Context;Ljava/lang/Class;Ljava/lang/String;)V
                                  25iput-boolean v6, v0, Lj/s/f$a;->h:Z
                                  26goto/16 :goto_3a
                                  27cond_2a:
                                  28sget-object v0, Lj/y/w/k;->a:Ljava/lang/String;
                                  29new-instance v0, Lj/s/f$a;
                                  31const-string v5, "androidx.work.workdb"
                                  33invoke-direct {v0, v2, v4, v5}, Lj/s/f$a;-><init>(Landroid/content/Context;Ljava/lang/Class;Ljava/lang/String;)V
                                  34new-instance v4, Lj/y/w/h;
                                  36invoke-direct {v4, v2}, Lj/y/w/h;-><init>(Landroid/content/Context;)V
                                  37iput-object v4, v0, Lj/s/f$a;->g:Lj/u/a/c$c;
                                  38goto_3a: iput-object v3, v0, Lj/s/f$a;->e:Ljava/util/concurrent/Executor;
                                  39new-instance v3, Lj/y/w/i;
                                  41invoke-direct {v3}, Lj/y/w/i;-><init>()V
                                  43iget-object v4, v0, Lj/s/f$a;->d:Ljava/util/ArrayList;
                                  44if-nez v4, :cond_4c
                                  45new-instance v4, Ljava/util/ArrayList;
                                  47invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V
                                  48iput-object v4, v0, Lj/s/f$a;->d:Ljava/util/ArrayList;
                                  49cond_4c:
                                  50iget-object v4, v0, Lj/s/f$a;->d:Ljava/util/ArrayList;
                                  52invoke-virtual {v4, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                  53new-array v3, v6, [Lj/s/k/a;
                                  55sget-object v4, Lj/y/w/j;->a:Lj/s/k/a;
                                  56const/4 v5, 0x0
                                  57aput-object v4, v3, v5
                                  59invoke-virtual {v0, v3}, Lj/s/f$a;->a([Lj/s/k/a;)Lj/s/f$a;
                                  60new-array v3, v6, [Lj/s/k/a;
                                  61new-instance v4, Lj/y/w/j$g;
                                  62const/4 v7, 0x3
                                  63const/4 v10, 0x2
                                  65invoke-direct {v4, v2, v10, v7}, Lj/y/w/j$g;-><init>(Landroid/content/Context;II)V
                                  66aput-object v4, v3, v5
                                  68invoke-virtual {v0, v3}, Lj/s/f$a;->a([Lj/s/k/a;)Lj/s/f$a;
                                  69new-array v3, v6, [Lj/s/k/a;
                                  71sget-object v4, Lj/y/w/j;->b:Lj/s/k/a;
                                  72aput-object v4, v3, v5
                                  74invoke-virtual {v0, v3}, Lj/s/f$a;->a([Lj/s/k/a;)Lj/s/f$a;
                                  75new-array v3, v6, [Lj/s/k/a;
                                  77sget-object v4, Lj/y/w/j;->c:Lj/s/k/a;
                                  78aput-object v4, v3, v5
                                  80invoke-virtual {v0, v3}, Lj/s/f$a;->a([Lj/s/k/a;)Lj/s/f$a;
                                  81new-array v3, v6, [Lj/s/k/a;
                                  82new-instance v4, Lj/y/w/j$g;
                                  83const/4 v7, 0x5
                                  84const/4 v10, 0x6
                                  86invoke-direct {v4, v2, v7, v10}, Lj/y/w/j$g;-><init>(Landroid/content/Context;II)V
                                  87aput-object v4, v3, v5
                                  89invoke-virtual {v0, v3}, Lj/s/f$a;->a([Lj/s/k/a;)Lj/s/f$a;
                                  90new-array v3, v6, [Lj/s/k/a;
                                  92sget-object v4, Lj/y/w/j;->d:Lj/s/k/a;
                                  93aput-object v4, v3, v5
                                  95invoke-virtual {v0, v3}, Lj/s/f$a;->a([Lj/s/k/a;)Lj/s/f$a;
                                  96new-array v3, v6, [Lj/s/k/a;
                                  98sget-object v4, Lj/y/w/j;->e:Lj/s/k/a;
                                  99aput-object v4, v3, v5
                                  101invoke-virtual {v0, v3}, Lj/s/f$a;->a([Lj/s/k/a;)Lj/s/f$a;
                                  102new-array v3, v6, [Lj/s/k/a;
                                  104sget-object v4, Lj/y/w/j;->f:Lj/s/k/a;
                                  105aput-object v4, v3, v5
                                  107invoke-virtual {v0, v3}, Lj/s/f$a;->a([Lj/s/k/a;)Lj/s/f$a;
                                  108new-array v3, v6, [Lj/s/k/a;
                                  109new-instance v4, Lj/y/w/j$h;
                                  111invoke-direct {v4, v2}, Lj/y/w/j$h;-><init>(Landroid/content/Context;)V
                                  112aput-object v4, v3, v5
                                  114invoke-virtual {v0, v3}, Lj/s/f$a;->a([Lj/s/k/a;)Lj/s/f$a;
                                  115new-array v3, v6, [Lj/s/k/a;
                                  116new-instance v4, Lj/y/w/j$g;
                                  117const/16 v7, 0xa
                                  118const/16 v10, 0xb
                                  120invoke-direct {v4, v2, v7, v10}, Lj/y/w/j$g;-><init>(Landroid/content/Context;II)V
                                  121aput-object v4, v3, v5
                                  123invoke-virtual {v0, v3}, Lj/s/f$a;->a([Lj/s/k/a;)Lj/s/f$a;
                                  124iput-boolean v5, v0, Lj/s/f$a;->i:Z
                                  125iput-boolean v6, v0, Lj/s/f$a;->j:Z
                                  127sget-object v2, Lj/s/f$c;->c:Lj/s/f$c;
                                  129iget-object v11, v0, Lj/s/f$a;->c:Landroid/content/Context;
                                  130if-eqz v11, :cond_323
                                  132iget-object v3, v0, Lj/s/f$a;->a:Ljava/lang/Class;
                                  133if-eqz v3, :cond_31b
                                  135iget-object v3, v0, Lj/s/f$a;->e:Ljava/util/concurrent/Executor;
                                  136if-nez v3, :cond_db
                                  138iget-object v4, v0, Lj/s/f$a;->f:Ljava/util/concurrent/Executor;
                                  139if-nez v4, :cond_db
                                  141sget-object v3, Lj/c/a/a/a;->d:Ljava/util/concurrent/Executor;
                                  142iput-object v3, v0, Lj/s/f$a;->f:Ljava/util/concurrent/Executor;
                                  143goto/16 :goto_ea
                                  144cond_db: if-eqz v3, :cond_e4
                                  146iget-object v4, v0, Lj/s/f$a;->f:Ljava/util/concurrent/Executor;
                                  147if-nez v4, :cond_e4
                                  148iput-object v3, v0, Lj/s/f$a;->f:Ljava/util/concurrent/Executor;
                                  149goto/16 :goto_ec
                                  150cond_e4: if-nez v3, :cond_ec
                                  152iget-object v3, v0, Lj/s/f$a;->f:Ljava/util/concurrent/Executor;
                                  153if-eqz v3, :cond_ec
                                  154goto_ea: iput-object v3, v0, Lj/s/f$a;->e:Ljava/util/concurrent/Executor;
                                  155cond_ec:
                                  156iget-object v3, v0, Lj/s/f$a;->g:Lj/u/a/c$c;
                                  157if-nez v3, :cond_f7
                                  158new-instance v3, Lj/u/a/f/d;
                                  160invoke-direct {v3}, Lj/u/a/f/d;-><init>()V
                                  161iput-object v3, v0, Lj/s/f$a;->g:Lj/u/a/c$c;
                                  162cond_f7: new-instance v3, Lj/s/a;
                                  164iget-object v12, v0, Lj/s/f$a;->b:Ljava/lang/String;
                                  166iget-object v13, v0, Lj/s/f$a;->g:Lj/u/a/c$c;
                                  168iget-object v14, v0, Lj/s/f$a;->k:Lj/s/f$d;
                                  170iget-object v15, v0, Lj/s/f$a;->d:Ljava/util/ArrayList;
                                  171iget-boolean v4, v0, Lj/s/f$a;->h:Z
                                  172sget v5, Landroid/os/Build$VERSION;->SDK_INT:I
                                  174const-string v6, "activity"
                                  176invoke-virtual {v11, v6}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                  • Time: 1110927
                                    • This:
                                      • net.pictures.clinicsisa.MainApplication@26a6803
                                    • p0: activity
                                    • Return:
                                      • android.app.ActivityManager@506d47b
                                  • Time: 1132162
                                    • This:
                                      • net.pictures.clinicsisa.MainApplication@21870b2
                                    • p0: activity
                                    • Return:
                                      • android.app.ActivityManager@76037c4
                                  177move-result-object v6
                                  178check-cast v6, Landroid/app/ActivityManager;
                                  179if-eqz v6, :cond_11e
                                  180const/16 v7, 0x13
                                  181if-lt v5, v7, :cond_118
                                  183invoke-virtual {v6}, Landroid/app/ActivityManager;->isLowRamDevice()Z
                                  184move-result v6
                                  185goto/16 :goto_119
                                  186cond_118: const/4 v6, 0x0
                                  187goto_119: if-nez v6, :cond_11e
                                  188move-object/from16 v17, v2
                                  189goto/16 :goto_122
                                  190cond_11e:
                                  191sget-object v6, Lj/s/f$c;->b:Lj/s/f$c;
                                  192move-object/from16 v17, v6
                                  193goto_122:
                                  194iget-object v6, v0, Lj/s/f$a;->e:Ljava/util/concurrent/Executor;
                                  196iget-object v7, v0, Lj/s/f$a;->f:Ljava/util/concurrent/Executor;
                                  197const/16 v20, 0x0
                                  198iget-boolean v10, v0, Lj/s/f$a;->i:Z
                                  199iget-boolean v9, v0, Lj/s/f$a;->j:Z
                                  200const/16 v23, 0x0
                                  201const/16 v24, 0x0
                                  202const/16 v25, 0x0
                                  203move/from16 v21, v10
                                  204move-object v10, v3
                                  205move/from16 v16, v4
                                  206move-object/from16 v18, v6
                                  207move-object/from16 v19, v7
                                  208move/from16 v22, v9
                                  210invoke-direct/range {v10 .. v25}, Lj/s/a;-><init>(Landroid/content/Context;Ljava/lang/String;Lj/u/a/c$c;Lj/s/f$d;Ljava/util/List;ZLj/s/f$c;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;ZZZLjava/util/Set;Ljava/lang/String;Ljava/io/File;)V
                                  212iget-object v0, v0, Lj/s/f$a;->a:Ljava/lang/Class;
                                  214invoke-virtual {v0}, Ljava/lang/Class;->getPackage()Ljava/lang/Package;
                                  215move-result-object v4
                                  217invoke-virtual {v4}, Ljava/lang/Package;->getName()Ljava/lang/String;
                                  218move-result-object v4
                                  220invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String;
                                  221move-result-object v6
                                  223invoke-virtual {v4}, Ljava/lang/String;->isEmpty()Z
                                  224move-result v7
                                  225if-eqz v7, :cond_155
                                  226goto/16 :goto_15f
                                  227cond_155:
                                  228invoke-virtual {v4}, Ljava/lang/String;->length()I
                                  229move-result v7
                                  230add-int/lit8 v7, v7, 0x1
                                  232invoke-virtual {v6, v7}, Ljava/lang/String;->substring(I)Ljava/lang/String;
                                  233move-result-object v6
                                  234goto_15f: new-instance v7, Ljava/lang/StringBuilder;
                                  236invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
                                  237const/16 v9, 0x2e
                                  238const/16 v10, 0x5f
                                  240invoke-virtual {v6, v9, v10}, Ljava/lang/String;->replace(CC)Ljava/lang/String;
                                  241move-result-object v6
                                  243invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  245const-string v6, "_Impl"
                                  247invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  249invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  250move-result-object v6
                                  251try_start_178:
                                  252invoke-virtual {v4}, Ljava/lang/String;->isEmpty()Z
                                  253move-result v7
                                  254if-eqz v7, :cond_180
                                  255move-object v4, v6
                                  256goto/16 :goto_194
                                  257cond_180: new-instance v7, Ljava/lang/StringBuilder;
                                  259invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
                                  261invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  263const-string v4, "."
                                  265invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  267invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  269invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  270move-result-object v4
                                  271goto_194:
                                  272invoke-static {v4}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                  • Time: 1110940
                                    • p0: androidx.work.impl.WorkDatabase_Impl
                                    • Return:
                                      • class androidx.work.impl.WorkDatabase_Impl
                                      • getName: androidx.work.impl.WorkDatabase_Impl
                                  273move-result-object v4
                                  275invoke-virtual {v4}, Ljava/lang/Class;->newInstance()Ljava/lang/Object;
                                  276move-result-object v0
                                  277try_end_19c: check-cast v0, Lj/s/f;
                                  279invoke-virtual {v0, v3}, Lj/s/f;->f(Lj/s/a;)Lj/u/a/c;
                                  280move-result-object v4
                                  281iput-object v4, v0, Lj/s/f;->c:Lj/u/a/c;
                                  282instance-of v6, v4, Lj/s/i;
                                  283if-eqz v6, :cond_1ad
                                  284move-object v6, v4
                                  285check-cast v6, Lj/s/i;
                                  286iput-object v3, v6, Lj/s/i;->f:Lj/s/a;
                                  287cond_1ad:
                                  288iget-object v6, v3, Lj/s/a;->g:Lj/s/f$c;
                                  289if-ne v6, v2, :cond_1b3
                                  290const/4 v2, 0x1
                                  291goto/16 :goto_1b4
                                  292cond_1b3: const/4 v2, 0x0
                                  293goto_1b4:
                                  294invoke-interface {v4, v2}, Lj/u/a/c;->setWriteAheadLoggingEnabled(Z)V
                                  296iget-object v4, v3, Lj/s/a;->e:Ljava/util/List;
                                  297iput-object v4, v0, Lj/s/f;->g:Ljava/util/List;
                                  299iget-object v4, v3, Lj/s/a;->h:Ljava/util/concurrent/Executor;
                                  300iput-object v4, v0, Lj/s/f;->b:Ljava/util/concurrent/Executor;
                                  301new-instance v4, Ljava/util/ArrayDeque;
                                  303invoke-direct {v4}, Ljava/util/ArrayDeque;-><init>()V
                                  304iget-boolean v3, v3, Lj/s/a;->f:Z
                                  305iput-boolean v3, v0, Lj/s/f;->e:Z
                                  306iput-boolean v2, v0, Lj/s/f;->f:Z
                                  307move-object v9, v0
                                  308check-cast v9, Landroidx/work/impl/WorkDatabase;
                                  310invoke-direct/range {p0 .. p0}, Lj/y/s;-><init>()V
                                  312invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
                                  • Time: 1110944
                                    • This:
                                      • net.pictures.clinicsisa.MainApplication@26a6803
                                    • Return:
                                      • net.pictures.clinicsisa.MainApplication@26a6803
                                  313move-result-object v2
                                  314new-instance v0, Lj/y/k$a;
                                  315iget v3, v8, Lj/y/b;->f:I
                                  317invoke-direct {v0, v3}, Lj/y/k$a;-><init>(I)V
                                  318const-class v3, Lj/y/k;
                                  319monitor-enter v3
                                  320try_start_1de: sput-object v0, Lj/y/k;->a:Lj/y/k;
                                  321try_end_1e0: monitor-exit v3
                                  322const/4 v0, 0x2
                                  323new-array v3, v0, [Lj/y/w/e;
                                  325sget-object v0, Lj/y/w/f;->a:Ljava/lang/String;
                                  326const/16 v0, 0x17
                                  327if-lt v5, v0, :cond_206
                                  328new-instance v0, Lj/y/w/p/c/b;
                                  330invoke-direct {v0, v2, v1}, Lj/y/w/p/c/b;-><init>(Landroid/content/Context;Lj/y/w/l;)V
                                  331const-class v4, Landroidx/work/impl/background/systemjob/SystemJobService;
                                  332const/4 v5, 0x1
                                  334invoke-static {v2, v4, v5}, Lj/y/w/t/g;->a(Landroid/content/Context;Ljava/lang/Class;Z)V
                                  336invoke-static {}, Lj/y/k;->c()Lj/y/k;
                                  337move-result-object v4
                                  339sget-object v5, Lj/y/w/f;->a:Ljava/lang/String;
                                  340const/4 v6, 0x0
                                  341new-array v6, v6, [Ljava/lang/Throwable;
                                  343const-string v7, "Created SystemJobScheduler and enabled SystemJobService"
                                  345invoke-virtual {v4, v5, v7, v6}, Lj/y/k;->a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Throwable;)V
                                  346const/4 v4, 0x1
                                  347const/4 v5, 0x0
                                  348goto/16 :goto_26a
                                  349try_start_206:
                                  350const-string v0, "androidx.work.impl.background.gcm.GcmScheduler"
                                  352invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                  353move-result-object v0
                                  354const/4 v4, 0x1
                                  355new-array v5, v4, [Ljava/lang/Class;
                                  356const-class v6, Landroid/content/Context;
                                  357const/4 v7, 0x0
                                  358aput-object v6, v5, v7
                                  360invoke-virtual {v0, v5}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
                                  361move-result-object v0
                                  362new-array v4, v4, [Ljava/lang/Object;
                                  363aput-object v2, v4, v7
                                  365invoke-virtual {v0, v4}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object;
                                  366move-result-object v0
                                  367check-cast v0, Lj/y/w/e;
                                  369invoke-static {}, Lj/y/k;->c()Lj/y/k;
                                  370move-result-object v4
                                  372sget-object v5, Lj/y/w/f;->a:Ljava/lang/String;
                                  374const-string v6, "Created %s"
                                  375const/4 v7, 0x1
                                  376new-array v7, v7, [Ljava/lang/Object;
                                  378const-string v10, "androidx.work.impl.background.gcm.GcmScheduler"
                                  379const/4 v11, 0x0
                                  380aput-object v10, v7, v11
                                  382invoke-static {v6, v7}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
                                  383move-result-object v6
                                  384new-array v7, v11, [Ljava/lang/Throwable;
                                  386invoke-virtual {v4, v5, v6, v7}, Lj/y/k;->a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Throwable;)V
                                  387try_end_23b: goto/16 :goto_24f
                                  388catchall_23c: move-exception v0
                                  390invoke-static {}, Lj/y/k;->c()Lj/y/k;
                                  391move-result-object v4
                                  393sget-object v5, Lj/y/w/f;->a:Ljava/lang/String;
                                  394const/4 v6, 0x1
                                  395new-array v7, v6, [Ljava/lang/Throwable;
                                  396const/4 v10, 0x0
                                  397aput-object v0, v7, v10
                                  399const-string v0, "Unable to create GCM Scheduler"
                                  401invoke-virtual {v4, v5, v0, v7}, Lj/y/k;->a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Throwable;)V
                                  402const/4 v0, 0x0
                                  403goto_24f: const/4 v4, 0x1
                                  404const/4 v5, 0x0
                                  405if-nez v0, :cond_26a
                                  406new-instance v0, Lj/y/w/p/b/f;
                                  408invoke-direct {v0, v2}, Lj/y/w/p/b/f;-><init>(Landroid/content/Context;)V
                                  409const-class v6, Landroidx/work/impl/background/systemalarm/SystemAlarmService;
                                  411invoke-static {v2, v6, v4}, Lj/y/w/t/g;->a(Landroid/content/Context;Ljava/lang/Class;Z)V
                                  413invoke-static {}, Lj/y/k;->c()Lj/y/k;
                                  414move-result-object v6
                                  416sget-object v7, Lj/y/w/f;->a:Ljava/lang/String;
                                  417new-array v10, v5, [Ljava/lang/Throwable;
                                  419const-string v11, "Created SystemAlarmScheduler"
                                  421invoke-virtual {v6, v7, v11, v10}, Lj/y/k;->a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Throwable;)V
                                  422goto_26a: aput-object v0, v3, v5
                                  423new-instance v0, Lj/y/w/p/a/c;
                                  424move-object/from16 v10, p3
                                  426invoke-direct {v0, v2, v8, v10, v1}, Lj/y/w/p/a/c;-><init>(Landroid/content/Context;Lj/y/b;Lj/y/w/t/t/a;Lj/y/w/l;)V
                                  427aput-object v0, v3, v4
                                  429invoke-static {v3}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
                                  430move-result-object v0
                                  431new-instance v11, Lj/y/w/d;
                                  432move-object v2, v11
                                  433move-object/from16 v3, p1
                                  434move-object/from16 v4, p2
                                  435move-object/from16 v5, p3
                                  436move-object v6, v9
                                  437move-object v7, v0
                                  439invoke-direct/range {v2 .. v7}, Lj/y/w/d;-><init>(Landroid/content/Context;Lj/y/b;Lj/y/w/t/t/a;Landroidx/work/impl/WorkDatabase;Ljava/util/List;)V
                                  441invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
                                  442move-result-object v2
                                  443iput-object v2, v1, Lj/y/w/l;->a:Landroid/content/Context;
                                  444iput-object v8, v1, Lj/y/w/l;->b:Lj/y/b;
                                  445iput-object v10, v1, Lj/y/w/l;->d:Lj/y/w/t/t/a;
                                  446iput-object v9, v1, Lj/y/w/l;->c:Landroidx/work/impl/WorkDatabase;
                                  447iput-object v0, v1, Lj/y/w/l;->e:Ljava/util/List;
                                  448iput-object v11, v1, Lj/y/w/l;->f:Lj/y/w/d;
                                  449new-instance v0, Lj/y/w/t/h;
                                  451invoke-direct {v0, v9}, Lj/y/w/t/h;-><init>(Landroidx/work/impl/WorkDatabase;)V
                                  452iput-object v0, v1, Lj/y/w/l;->g:Lj/y/w/t/h;
                                  453const/4 v0, 0x0
                                  454iput-boolean v0, v1, Lj/y/w/l;->h:Z
                                  455sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                  456const/16 v3, 0x18
                                  457if-lt v0, v3, :cond_2b6
                                  459invoke-virtual {v2}, Landroid/content/Context;->isDeviceProtectedStorage()Z
                                  460move-result v0
                                  461if-nez v0, :cond_2ae
                                  462goto/16 :goto_2b6
                                  463cond_2ae: new-instance v0, Ljava/lang/IllegalStateException;
                                  465const-string v2, "Cannot initialize WorkManager in direct boot mode"
                                  467invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
                                  468throw v0
                                  469cond_2b6:
                                  470iget-object v0, v1, Lj/y/w/l;->d:Lj/y/w/t/t/a;
                                  471new-instance v3, Landroidx/work/impl/utils/ForceStopRunnable;
                                  473invoke-direct {v3, v2, v1}, Landroidx/work/impl/utils/ForceStopRunnable;-><init>(Landroid/content/Context;Lj/y/w/l;)V
                                  474check-cast v0, Lj/y/w/t/t/b;
                                  476iget-object v0, v0, Lj/y/w/t/t/b;->a:Lj/y/w/t/j;
                                  478invoke-virtual {v0, v3}, Lj/y/w/t/j;->execute(Ljava/lang/Runnable;)V
                                  479return-void
                                  480catchall_2c5: move-exception v0
                                  481move-object v2, v0
                                  482monitor-exit v3
                                  483throw v2
                                  484catch_2c9: new-instance v2, Ljava/lang/RuntimeException;
                                  486const-string v3, "Failed to create an instance of "
                                  488invoke-static {v3}, Lk/a/b/a/a;->e(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  489move-result-object v3
                                  491invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String;
                                  492move-result-object v0
                                  494invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  496invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  497move-result-object v0
                                  499invoke-direct {v2, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
                                  500throw v2
                                  501catch_2e0: new-instance v2, Ljava/lang/RuntimeException;
                                  503const-string v3, "Cannot access the constructor"
                                  505invoke-static {v3}, Lk/a/b/a/a;->e(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  506move-result-object v3
                                  508invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String;
                                  509move-result-object v0
                                  511invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  513invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  514move-result-object v0
                                  516invoke-direct {v2, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
                                  517throw v2
                                  518catch_2f7: new-instance v2, Ljava/lang/RuntimeException;
                                  520const-string v3, "cannot find implementation for "
                                  522invoke-static {v3}, Lk/a/b/a/a;->e(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  523move-result-object v3
                                  525invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String;
                                  526move-result-object v0
                                  528invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  530const-string v0, ". "
                                  532invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  534invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  536const-string v0, " does not exist"
                                  538invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  540invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  541move-result-object v0
                                  543invoke-direct {v2, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
                                  544throw v2
                                  545cond_31b: new-instance v0, Ljava/lang/IllegalArgumentException;
                                  547const-string v2, "Must provide an abstract class that extends RoomDatabase"
                                  549invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
                                  550throw v0
                                  551cond_323: new-instance v0, Ljava/lang/IllegalArgumentException;
                                  553const-string v2, "Cannot provide null context for the database."
                                  555invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
                                  556throw v0
                                  Cross References
                                  APIs
                                  • android.content.Context.getResources
                                  • android.content.res.Resources.getString
                                  • android.util.Log.e
                                  • android.content.Context.getPackageName
                                  • java.lang.String.equals
                                  • java.util.concurrent.atomic.AtomicBoolean.get
                                  • android.content.Context.getPackageName
                                  • android.content.pm.ApplicationInfo.metaData:Landroid/os/Bundle
                                  • android.os.Bundle.getString
                                  • android.os.Bundle.getInt
                                  • android.util.Log.wtf
                                  • com.google.android.gms.common.GooglePlayServicesIncorrectManifestValueException.<init>
                                  • com.google.android.gms.common.GooglePlayServicesMissingManifestValueException.<init>
                                  • android.content.Context.getPackageManager
                                  • android.content.pm.PackageManager.hasSystemFeature
                                  • android.content.Context.getPackageManager
                                  • android.content.pm.PackageManager.hasSystemFeature
                                  • java.lang.Boolean.valueOf
                                  • java.lang.Boolean.booleanValue
                                  • android.content.Context.getPackageName
                                  • android.content.Context.getPackageManager
                                  • android.content.pm.PackageManager.getPackageInfo
                                  • java.lang.String.valueOf
                                  • android.content.pm.PackageManager.getPackageInfo
                                  • android.content.Context.getApplicationContext
                                  • android.util.Log.w
                                  • java.lang.String.valueOf
                                  • java.lang.String.valueOf
                                  • android.content.pm.PackageInfo.signatures:[Landroid/content/pm/Signature
                                  • android.content.pm.PackageInfo.signatures:[Landroid/content/pm/Signature
                                  • android.content.pm.Signature.equals
                                  • java.lang.String.valueOf
                                  • java.lang.String.concat
                                  • android.util.Log.w
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • 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.toString
                                  • android.util.Log.w
                                  • android.content.pm.PackageInfo.applicationInfo:Landroid/content/pm/ApplicationInfo
                                  • android.content.pm.PackageManager.getApplicationInfo
                                  • java.lang.String.valueOf
                                  • java.lang.String.concat
                                  • android.util.Log.wtf
                                  • java.lang.String.valueOf
                                  • java.lang.String.concat
                                  • android.util.Log.w
                                  Strings
                                  • %1$s is having trouble with Google Play services. Please try again.
                                  • GooglePlayServicesUtil
                                  • The Google Play services resources were not found. Check your project configuration to ensure that the resources are included.
                                  • com.google.app.id
                                  • com.google.android.gms.version
                                  • MetadataValueReader
                                  • This should never happen.
                                  • android.hardware.type.iot
                                  • android.hardware.type.embedded
                                  • com.android.vending
                                  • requires the Google Play Store, but it is missing.
                                  • com.google.android.gms
                                  • GoogleCertificates
                                  • GoogleCertificates has been initialized already
                                  • requires Google Play services, but their signature is invalid.
                                  • requires Google Play Store, but its signature is invalid.
                                  • requires Google Play Store, but its signature doesn\'t match that of Google Play services.
                                  • Google Play services out of date for
                                  • . Requires
                                  • but found
                                  • requires Google Play services, but they\'re missing when getting application info.
                                  • requires Google Play services, but they are missing.
                                  Position Instruction Meta Information
                                  1sget-object v0, Lk/c/a/c/e/i;->a:Ljava/util/concurrent/atomic/AtomicBoolean;
                                  2try_start_2:
                                  3invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
                                  4move-result-object v0
                                  5const v1, 0x7f0f002e
                                  7invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
                                  • Time: 1120039
                                    • This:
                                      • android.content.res.Resources@2753022
                                    • id: 128
                                    • Return:
                                      • %1$s is having trouble with Google Play services. Please try again.
                                  8try_end_c: goto/16 :goto_14
                                  9catchall_d:
                                  10const-string v0, "GooglePlayServicesUtil"
                                  12const-string v1, "The Google Play services resources were not found. Check your project configuration to ensure that the resources are included."
                                  14invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                  15goto_14:
                                  16const-string v0, "com.google.android.gms"
                                  18invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                  19move-result-object v1
                                  21invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                  22move-result v0
                                  23const/4 v1, 0x1
                                  24if-nez v0, :cond_77
                                  26sget-object v0, Lk/c/a/c/e/i;->b:Ljava/util/concurrent/atomic/AtomicBoolean;
                                  28invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->get()Z
                                  29move-result v0
                                  30if-eqz v0, :cond_2a
                                  31goto/16 :goto_77
                                  32cond_2a:
                                  33sget-object v0, Lk/c/a/c/e/m/o0;->a:Ljava/lang/Object;
                                  34monitor-enter v0
                                  35try_start_2d: sget-boolean v2, Lk/c/a/c/e/m/o0;->b:Z
                                  36if-eqz v2, :cond_32
                                  37goto/16 :goto_5d
                                  38cond_32: sput-boolean v1, Lk/c/a/c/e/m/o0;->b:Z
                                  40invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                  41move-result-object v2
                                  43invoke-static {p1}, Lk/c/a/c/e/q/c;->a(Landroid/content/Context;)Lk/c/a/c/e/q/b;
                                  44move-result-object v3
                                  45try_end_3c: const/16 v4, 0x80
                                  46try_start_3e:
                                  47invoke-virtual {v3, v2, v4}, Lk/c/a/c/e/q/b;->a(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;
                                  48move-result-object v2
                                  50iget-object v2, v2, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle;
                                  51if-nez v2, :cond_47
                                  52goto/16 :goto_5d
                                  53cond_47:
                                  54const-string v3, "com.google.app.id"
                                  56invoke-virtual {v2, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
                                  • Time: 1120085
                                    • This:
                                      • Bundle[{com.onesignal.NotificationOpened.DEFAULT=DISABLE, com.onesignal.NotificationServiceExtension=net.pictures.clinicsisa.listeners.OSOneSignal, com.google.android.gms.version=12451000}]
                                    • p0: com.google.app.id
                                    • Return:
                                      • null
                                  58const-string v3, "com.google.android.gms.version"
                                  60invoke-virtual {v2, v3}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I
                                  61move-result v2
                                  62sput v2, Lk/c/a/c/e/m/o0;->c:I
                                  63try_end_54: goto/16 :goto_5d
                                  64catch_55: move-exception v2
                                  65try_start_56:
                                  66const-string v3, "MetadataValueReader"
                                  68const-string v4, "This should never happen."
                                  70invoke-static {v3, v4, v2}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
                                  71goto_5d: monitor-exit v0
                                  72try_end_5e: sget v0, Lk/c/a/c/e/m/o0;->c:I
                                  73if-eqz v0, :cond_6e
                                  74const v2, 0xbdfcb8
                                  75if-ne v0, v2, :cond_68
                                  76goto/16 :goto_77
                                  77cond_68: new-instance p1, Lcom/google/android/gms/common/GooglePlayServicesIncorrectManifestValueException;
                                  79invoke-direct {p1, v0}, Lcom/google/android/gms/common/GooglePlayServicesIncorrectManifestValueException;-><init>(I)V
                                  80throw p1
                                  81cond_6e: new-instance p1, Lcom/google/android/gms/common/GooglePlayServicesMissingManifestValueException;
                                  83invoke-direct {p1}, Lcom/google/android/gms/common/GooglePlayServicesMissingManifestValueException;-><init>()V
                                  84throw p1
                                  85catchall_74: move-exception p1
                                  86try_start_75: monitor-exit v0
                                  87try_end_76: throw p1
                                  88cond_77:
                                  89invoke-static {p1}, Lk/c/a/c/d/a;->u(Landroid/content/Context;)Z
                                  90move-result v0
                                  91const/4 v2, 0x0
                                  92if-nez v0, :cond_ae
                                  94sget-object v0, Lk/c/a/c/d/a;->d:Ljava/lang/Boolean;
                                  95if-nez v0, :cond_a4
                                  97invoke-virtual {p1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                  98move-result-object v0
                                  100const-string v3, "android.hardware.type.iot"
                                  102invoke-virtual {v0, v3}, Landroid/content/pm/PackageManager;->hasSystemFeature(Ljava/lang/String;)Z
                                  103move-result v0
                                  104if-nez v0, :cond_9d
                                  106invoke-virtual {p1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                  107move-result-object v0
                                  109const-string v3, "android.hardware.type.embedded"
                                  111invoke-virtual {v0, v3}, Landroid/content/pm/PackageManager;->hasSystemFeature(Ljava/lang/String;)Z
                                  112move-result v0
                                  113if-eqz v0, :cond_9b
                                  114goto/16 :goto_9d
                                  115cond_9b: const/4 v0, 0x0
                                  116goto/16 :goto_9e
                                  117cond_9d: const/4 v0, 0x1
                                  118goto_9e:
                                  119invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                  120move-result-object v0
                                  121sput-object v0, Lk/c/a/c/d/a;->d:Ljava/lang/Boolean;
                                  122cond_a4:
                                  123sget-object v0, Lk/c/a/c/d/a;->d:Ljava/lang/Boolean;
                                  125invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
                                  126move-result v0
                                  127if-nez v0, :cond_ae
                                  128const/4 v0, 0x1
                                  129goto/16 :goto_af
                                  130cond_ae: const/4 v0, 0x0
                                  131goto_af: if-ltz p2, :cond_b3
                                  132const/4 v3, 0x1
                                  133goto/16 :goto_b4
                                  134cond_b3: const/4 v3, 0x0
                                  135goto_b4:
                                  136invoke-static {v3}, Lk/c/a/c/e/m/o;->a(Z)V
                                  138invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                  139move-result-object v3
                                  141invoke-virtual {p1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                  142move-result-object v4
                                  143if-eqz v0, :cond_d4
                                  144try_start_c1:
                                  145const-string v5, "com.android.vending"
                                  146const/16 v6, 0x2040
                                  148invoke-virtual {v4, v5, v6}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;
                                  • Time: 1120122
                                    • This:
                                      • android.app.ApplicationPackageManager@c894cc
                                    • packageName: Select min(timestamp) from lbs_dat
                                    • flags: 128
                                    • Return:
                                      • PackageInfo{9e08d1e com.android.vending}
                                  • Time: 1120611
                                    • This:
                                      • android.app.ApplicationPackageManager@c894cc
                                    • packageName: Select min(timestamp) from lbs_dat
                                    • flags: 8256
                                    • Return:
                                      • PackageInfo{c4c5177 com.android.vending}
                                  • Time: 1120950
                                    • This:
                                      • android.app.ApplicationPackageManager@c894cc
                                    • packageName: Select min(timestamp) from lbs_dat
                                    • flags: 8256
                                    • Return:
                                      • PackageInfo{87752a4 com.android.vending}
                                  • Time: 1121465
                                    • This:
                                      • android.app.ApplicationPackageManager@c894cc
                                    • packageName: Select min(timestamp) from lbs_dat
                                    • flags: 8256
                                    • Return:
                                      • PackageInfo{f34e2df com.android.vending}
                                  • Time: 1133735
                                    • This:
                                      • android.app.ApplicationPackageManager@3192af6
                                    • packageName: com.android.vending
                                    • flags: 8256
                                    • Return:
                                      • PackageInfo{cc63522 com.android.vending}
                                  • Time: 1135293
                                    • This:
                                      • android.app.ApplicationPackageManager@3192af6
                                    • packageName: com.android.vending
                                    • flags: 8256
                                    • Return:
                                      • PackageInfo{a42068f com.android.vending}
                                  • Time: 1136288
                                    • This:
                                      • android.app.ApplicationPackageManager@3192af6
                                    • packageName: com.android.vending
                                    • flags: 128
                                    • Return:
                                      • PackageInfo{8c12534 com.android.vending}
                                  • Time: 1136632
                                    • This:
                                      • android.app.ApplicationPackageManager@3192af6
                                    • packageName: com.android.vending
                                    • flags: 128
                                    • Return:
                                      • PackageInfo{d56c878 com.android.vending}
                                  • Time: 1236778
                                    • This:
                                      • android.app.ApplicationPackageManager@4bfe3dc
                                    • packageName: com.android.vending
                                    • flags: 8256
                                    • Return:
                                      • PackageInfo{794b454 com.android.vending}
                                  149move-result-object v5
                                  150try_end_c9: goto/16 :goto_d5
                                  151catch_ca:
                                  152const-string p2, "GooglePlayServicesUtil"
                                  154invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  155move-result-object v0
                                  157const-string v1, " requires the Google Play Store, but it is missing."
                                  158goto/16 :goto_145
                                  159cond_d4: const/4 v5, 0x0
                                  160try_start_d5:
                                  161const-string v6, "com.google.android.gms"
                                  162const/16 v7, 0x40
                                  164invoke-virtual {v4, v6, v7}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;
                                  • Time: 1120134
                                    • This:
                                      • android.app.ApplicationPackageManager@c894cc
                                    • packageName: com.google.android.gms
                                    • flags: 32
                                    • Return:
                                      • PackageInfo{20ff615 com.google.android.gms}
                                  • Time: 1120622
                                    • This:
                                      • android.app.ApplicationPackageManager@c894cc
                                    • packageName: com.google.android.gms
                                    • flags: 32
                                    • Return:
                                      • PackageInfo{65b21e4 com.google.android.gms}
                                  • Time: 1120960
                                    • This:
                                      • android.app.ApplicationPackageManager@c894cc
                                    • packageName: com.google.android.gms
                                    • flags: 32
                                    • Return:
                                      • PackageInfo{e2605d3 com.google.android.gms}
                                  • Time: 1121480
                                    • This:
                                      • android.app.ApplicationPackageManager@c894cc
                                    • packageName: com.google.android.gms
                                    • flags: 32
                                    • Return:
                                      • PackageInfo{2549f5 com.google.android.gms}
                                  • Time: 1133743
                                    • This:
                                      • android.app.ApplicationPackageManager@3192af6
                                    • packageName: com.google.android.gms
                                    • flags: 64
                                    • Return:
                                      • PackageInfo{fc6b0e9 com.google.android.gms}
                                  • Time: 1135301
                                    • This:
                                      • android.app.ApplicationPackageManager@3192af6
                                    • packageName: com.google.android.gms
                                    • flags: 64
                                    • Return:
                                      • PackageInfo{560cd25 com.google.android.gms}
                                  • Time: 1136292
                                    • This:
                                      • android.app.ApplicationPackageManager@3192af6
                                    • packageName: com.google.android.gms
                                    • flags: 64
                                    • Return:
                                      • PackageInfo{dcadf5d com.google.android.gms}
                                  • Time: 1136654
                                    • This:
                                      • android.app.ApplicationPackageManager@3192af6
                                    • packageName: com.google.android.gms
                                    • flags: 64
                                    • Return:
                                      • PackageInfo{96bf424 com.google.android.gms}
                                  • Time: 1236781
                                    • This:
                                      • android.app.ApplicationPackageManager@4bfe3dc
                                    • packageName: com.google.android.gms
                                    • flags: 64
                                    • Return:
                                      • PackageInfo{97c94f2 com.google.android.gms}
                                  165move-result-object v6
                                  166try_end_dd: const-class v7, Lk/c/a/c/e/j;
                                  167monitor-enter v7
                                  168try_start_e0:
                                  169sget-object v8, Lk/c/a/c/e/j;->a:Lk/c/a/c/e/j;
                                  170if-nez v8, :cond_107
                                  172sget-object v8, Lk/c/a/c/e/c0;->a:Lk/c/a/c/e/a0;
                                  173const-class v8, Lk/c/a/c/e/c0;
                                  174monitor-enter v8
                                  175try_end_e9:
                                  176sget-object v9, Lk/c/a/c/e/c0;->c:Landroid/content/Context;
                                  177if-nez v9, :cond_f4
                                  179invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
                                  180move-result-object v9
                                  181sput-object v9, Lk/c/a/c/e/c0;->c:Landroid/content/Context;
                                  182goto/16 :goto_fb
                                  183cond_f4:
                                  184const-string v9, "GoogleCertificates"
                                  186const-string v10, "GoogleCertificates has been initialized already"
                                  188invoke-static {v9, v10}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  189try_start_fb: monitor-exit v8
                                  190new-instance v8, Lk/c/a/c/e/j;
                                  192invoke-direct {v8, p1}, Lk/c/a/c/e/j;-><init>(Landroid/content/Context;)V
                                  193sput-object v8, Lk/c/a/c/e/j;->a:Lk/c/a/c/e/j;
                                  194goto/16 :goto_107
                                  195catchall_104: move-exception p1
                                  196monitor-exit v8
                                  197throw p1
                                  198goto_107: monitor-exit v7
                                  199try_end_108:
                                  200invoke-static {v6, v1}, Lk/c/a/c/e/j;->b(Landroid/content/pm/PackageInfo;Z)Z
                                  201move-result v7
                                  202if-nez v7, :cond_117
                                  204const-string p2, "GooglePlayServicesUtil"
                                  206invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  207move-result-object v0
                                  209const-string v1, " requires Google Play services, but their signature is invalid."
                                  210goto/16 :goto_145
                                  211cond_117: if-eqz v0, :cond_12b
                                  213invoke-static {v5}, Lk/c/a/c/e/m/o;->h(Ljava/lang/Object;)Ljava/lang/Object;
                                  215invoke-static {v5, v1}, Lk/c/a/c/e/j;->b(Landroid/content/pm/PackageInfo;Z)Z
                                  216move-result v7
                                  217if-nez v7, :cond_12b
                                  219const-string p2, "GooglePlayServicesUtil"
                                  221invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  222move-result-object v0
                                  224const-string v1, " requires Google Play Store, but its signature is invalid."
                                  225goto/16 :goto_145
                                  226cond_12b: if-eqz v0, :cond_150
                                  227if-eqz v5, :cond_150
                                  229iget-object v0, v5, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature;
                                  230aget-object v0, v0, v2
                                  232iget-object v5, v6, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature;
                                  233aget-object v5, v5, v2
                                  235invoke-virtual {v0, v5}, Landroid/content/pm/Signature;->equals(Ljava/lang/Object;)Z
                                  236move-result v0
                                  237if-nez v0, :cond_150
                                  239const-string p2, "GooglePlayServicesUtil"
                                  241invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  242move-result-object v0
                                  244const-string v1, " requires Google Play Store, but its signature doesn\'t match that of Google Play services."
                                  245goto_145:
                                  246invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
                                  247move-result-object v0
                                  249invoke-static {p2, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  250const/16 v1, 0x9
                                  251goto/16 :goto_1c6
                                  252cond_150: iget v0, v6, Landroid/content/pm/PackageInfo;->versionCode:I
                                  253const/4 v5, -0x1
                                  254if-ne v0, v5, :cond_157
                                  255const/4 v7, -0x1
                                  256goto/16 :goto_159
                                  257cond_157: div-int/lit16 v7, v0, 0x3e8
                                  258goto_159: if-ne p2, v5, :cond_15c
                                  259goto/16 :goto_15e
                                  260cond_15c: div-int/lit16 v5, p2, 0x3e8
                                  261goto_15e: if-ge v7, v5, :cond_192
                                  263invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  264move-result-object v1
                                  266invoke-virtual {v1}, Ljava/lang/String;->length()I
                                  267move-result v1
                                  268new-instance v2, Ljava/lang/StringBuilder;
                                  269add-int/lit8 v1, v1, 0x52
                                  271invoke-direct {v2, v1}, Ljava/lang/StringBuilder;-><init>(I)V
                                  273const-string v1, "Google Play services out of date for "
                                  275invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  277invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  279const-string v1, ". Requires "
                                  281invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  283invoke-virtual {v2, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                  285const-string p2, " but found "
                                  287invoke-virtual {v2, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  289invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                  291const-string p2, "GooglePlayServicesUtil"
                                  293invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  294move-result-object v0
                                  296invoke-static {p2, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  297const/4 v1, 0x2
                                  298goto/16 :goto_1c6
                                  299cond_192:
                                  300iget-object p2, v6, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo;
                                  301if-nez p2, :cond_1ae
                                  302try_start_196:
                                  303const-string p2, "com.google.android.gms"
                                  305invoke-virtual {v4, p2, v2}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;
                                  306move-result-object p2
                                  307try_end_19c: goto/16 :goto_1ae
                                  308catch_19d: move-exception p2
                                  310const-string v0, "GooglePlayServicesUtil"
                                  312invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  313move-result-object v2
                                  315const-string v3, " requires Google Play services, but they\'re missing when getting application info."
                                  317invoke-virtual {v2, v3}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
                                  318move-result-object v2
                                  320invoke-static {v0, v2, p2}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
                                  321goto/16 :goto_1c6
                                  322cond_1ae: iget-boolean p2, p2, Landroid/content/pm/ApplicationInfo;->enabled:Z
                                  323if-nez p2, :cond_1c7
                                  324const/4 v1, 0x3
                                  325goto/16 :goto_1c6
                                  326catchall_1b4: move-exception p1
                                  327try_start_1b5: monitor-exit v7
                                  328try_end_1b6: throw p1
                                  329catch_1b7:
                                  330const-string p2, "GooglePlayServicesUtil"
                                  332invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  333move-result-object v0
                                  335const-string v2, " requires Google Play services, but they are missing."
                                  337invoke-virtual {v0, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
                                  338move-result-object v0
                                  340invoke-static {p2, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  341goto_1c6: move v2, v1
                                  342cond_1c7:
                                  343invoke-static {p1, v2}, Lk/c/a/c/e/i;->a(Landroid/content/Context;I)Z
                                  344move-result p1
                                  345if-eqz p1, :cond_1d0
                                  346const/16 p1, 0x12
                                  347return p1
                                  348cond_1d0: return v2
                                  Cross References
                                  APIs
                                  • java.lang.Object.getClass
                                  • android.content.ContentValues.<init>
                                  • java.lang.Integer.valueOf
                                  • android.content.ContentValues.put
                                  • android.content.ContentValues.put
                                  • java.lang.Long.valueOf
                                  • android.content.ContentValues.put
                                  • java.lang.Long.valueOf
                                  • android.content.ContentValues.put
                                  • java.lang.Long.valueOf
                                  • android.content.ContentValues.put
                                  • java.lang.Enum.toString
                                  • android.content.ContentValues.put
                                  • java.lang.Long.valueOf
                                  • android.content.ContentValues.put
                                  • java.lang.Long.valueOf
                                  • android.content.ContentValues.put
                                  • java.lang.Boolean.valueOf
                                  • android.content.ContentValues.put
                                  • java.lang.Boolean.valueOf
                                  • android.content.ContentValues.put
                                  • java.lang.Boolean.valueOf
                                  • android.content.ContentValues.put
                                  • java.lang.Boolean.valueOf
                                  • android.content.ContentValues.put
                                  • java.lang.Boolean.valueOf
                                  • android.content.ContentValues.put
                                  • java.lang.Boolean.valueOf
                                  • android.content.ContentValues.put
                                  • java.lang.Enum.toString
                                  • android.content.ContentValues.put
                                  • android.text.TextUtils.isEmpty
                                  • android.content.ContentValues.put
                                  • java.lang.Boolean.valueOf
                                  • android.content.ContentValues.put
                                  • java.lang.Integer.valueOf
                                  • android.content.ContentValues.put
                                  • java.lang.Long.valueOf
                                  • android.content.ContentValues.put
                                  • java.lang.Boolean.valueOf
                                  • android.content.ContentValues.put
                                  • java.lang.Boolean.valueOf
                                  • android.content.ContentValues.put
                                  • java.lang.Long.valueOf
                                  • android.content.ContentValues.put
                                  • android.database.sqlite.SQLiteDatabase.insertWithOnConflict
                                  • android.database.SQLException.<init>
                                  Strings
                                  • _id
                                  • tag
                                  • startMs
                                  • endMs
                                  • backoffMs
                                  • backoffPolicy
                                  • intervalMs
                                  • flexMs
                                  • requirementsEnforced
                                  • requiresCharging
                                  • requiresDeviceIdle
                                  • requiresBatteryNotLow
                                  • requiresStorageNotLow
                                  • exact
                                  • networkType
                                  • extras
                                  • transient
                                  • numFailures
                                  • scheduledAt
                                  • started
                                  • flexSupport
                                  • lastRun
                                  • jobs
                                  • Couldn\'t insert job request into database
                                  Position Instruction Meta Information
                                  1invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1114676
                                    • This:
                                      • request{id=1, tag=ANDROID_JOB, transient=false}
                                    • Return:
                                      • class k.b.a.a.l
                                      • getName: k.b.a.a.l
                                  2new-instance v0, Landroid/content/ContentValues;
                                  4invoke-direct {v0}, Landroid/content/ContentValues;-><init>()V
                                  6iget-object v1, p1, Lk/b/a/a/l;->a:Lk/b/a/a/l$c;
                                  7iget v2, v1, Lk/b/a/a/l$c;->a:I
                                  9invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  10move-result-object v2
                                  12const-string v3, "_id"
                                  14invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
                                  16iget-object v2, v1, Lk/b/a/a/l$c;->b:Ljava/lang/String;
                                  18const-string v3, "tag"
                                  20invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
                                  21iget-wide v2, v1, Lk/b/a/a/l$c;->c:J
                                  23invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
                                  24move-result-object v2
                                  26const-string v3, "startMs"
                                  28invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V
                                  29iget-wide v2, v1, Lk/b/a/a/l$c;->d:J
                                  31invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
                                  32move-result-object v2
                                  34const-string v3, "endMs"
                                  36invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V
                                  37iget-wide v2, v1, Lk/b/a/a/l$c;->e:J
                                  39invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
                                  40move-result-object v2
                                  42const-string v3, "backoffMs"
                                  44invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V
                                  46iget-object v2, v1, Lk/b/a/a/l$c;->f:Lk/b/a/a/l$b;
                                  48invoke-virtual {v2}, Ljava/lang/Enum;->toString()Ljava/lang/String;
                                  49move-result-object v2
                                  51const-string v3, "backoffPolicy"
                                  53invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
                                  54iget-wide v2, v1, Lk/b/a/a/l$c;->g:J
                                  56invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
                                  57move-result-object v2
                                  59const-string v3, "intervalMs"
                                  61invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V
                                  62iget-wide v2, v1, Lk/b/a/a/l$c;->h:J
                                  64invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
                                  65move-result-object v2
                                  67const-string v3, "flexMs"
                                  69invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V
                                  70iget-boolean v2, v1, Lk/b/a/a/l$c;->i:Z
                                  72invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                  73move-result-object v2
                                  75const-string v3, "requirementsEnforced"
                                  77invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V
                                  78iget-boolean v2, v1, Lk/b/a/a/l$c;->j:Z
                                  80invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                  81move-result-object v2
                                  83const-string v3, "requiresCharging"
                                  85invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V
                                  86iget-boolean v2, v1, Lk/b/a/a/l$c;->k:Z
                                  88invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                  89move-result-object v2
                                  91const-string v3, "requiresDeviceIdle"
                                  93invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V
                                  94iget-boolean v2, v1, Lk/b/a/a/l$c;->l:Z
                                  96invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                  97move-result-object v2
                                  99const-string v3, "requiresBatteryNotLow"
                                  101invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V
                                  102iget-boolean v2, v1, Lk/b/a/a/l$c;->m:Z
                                  104invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                  105move-result-object v2
                                  107const-string v3, "requiresStorageNotLow"
                                  109invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V
                                  110iget-boolean v2, v1, Lk/b/a/a/l$c;->n:Z
                                  112invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                  113move-result-object v2
                                  115const-string v3, "exact"
                                  117invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V
                                  119iget-object v2, v1, Lk/b/a/a/l$c;->o:Lk/b/a/a/l$d;
                                  121invoke-virtual {v2}, Ljava/lang/Enum;->toString()Ljava/lang/String;
                                  122move-result-object v2
                                  124const-string v3, "networkType"
                                  126invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
                                  128iget-object v2, v1, Lk/b/a/a/l$c;->p:Ljava/lang/String;
                                  130invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                  131move-result v2
                                  132if-nez v2, :cond_ba
                                  134iget-object v2, v1, Lk/b/a/a/l$c;->p:Ljava/lang/String;
                                  136const-string v3, "extras"
                                  138invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
                                  139cond_ba: iget-boolean v1, v1, Lk/b/a/a/l$c;->r:Z
                                  141invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                  142move-result-object v1
                                  144const-string v2, "transient"
                                  146invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V
                                  147iget v1, p1, Lk/b/a/a/l;->b:I
                                  149invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  150move-result-object v1
                                  152const-string v2, "numFailures"
                                  154invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
                                  155iget-wide v1, p1, Lk/b/a/a/l;->c:J
                                  157invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
                                  158move-result-object v1
                                  160const-string v2, "scheduledAt"
                                  162invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V
                                  163iget-boolean v1, p1, Lk/b/a/a/l;->d:Z
                                  165invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                  166move-result-object v1
                                  168const-string v2, "started"
                                  170invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V
                                  171iget-boolean v1, p1, Lk/b/a/a/l;->e:Z
                                  173invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                  174move-result-object v1
                                  176const-string v2, "flexSupport"
                                  178invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V
                                  179iget-wide v1, p1, Lk/b/a/a/l;->f:J
                                  181invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
                                  182move-result-object p1
                                  184const-string v1, "lastRun"
                                  186invoke-virtual {v0, v1, p1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V
                                  187const/4 p1, 0x0
                                  188try_start_fd:
                                  189invoke-virtual {p0}, Lk/b/a/a/n;->b()Landroid/database/sqlite/SQLiteDatabase;
                                  190move-result-object v1
                                  191try_end_101:
                                  192const-string v2, "jobs"
                                  193const/4 v3, 0x5
                                  195invoke-virtual {v1, v2, p1, v0, v3}, Landroid/database/sqlite/SQLiteDatabase;->insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J
                                  196move-result-wide v2
                                  197try_end_108: const-wide/16 v4, 0x0
                                  198cmp-long p1, v2, v4
                                  199if-ltz p1, :cond_111
                                  201sget-object p1, Lk/b/a/a/d;->a:Ljava/util/EnumMap;
                                  202return-void
                                  203cond_111: new-instance p1, Landroid/database/SQLException;
                                  205const-string v0, "Couldn\'t insert job request into database"
                                  207invoke-direct {p1, v0}, Landroid/database/SQLException;-><init>(Ljava/lang/String;)V
                                  208throw p1
                                  209catchall_119: move-exception p1
                                  210goto/16 :goto_11e
                                  211catchall_11b: move-exception v0
                                  212move-object v1, p1
                                  213move-object p1, v0
                                  214goto_11e: if-eqz v1, :cond_122
                                  216sget-object v0, Lk/b/a/a/d;->a:Ljava/util/EnumMap;
                                  217cond_122: throw p1
                                  Cross References
                                  APIs
                                  • java.lang.Object.<init>
                                  • java.util.concurrent.atomic.AtomicBoolean.<init>
                                  • java.util.concurrent.atomic.AtomicBoolean.<init>
                                  • java.util.concurrent.CopyOnWriteArrayList.<init>
                                  • java.util.concurrent.CopyOnWriteArrayList.<init>
                                  • android.content.Context.getPackageManager
                                  • android.content.ComponentName.<init>
                                  • android.content.pm.PackageManager.getServiceInfo
                                  • android.util.Log.w
                                  • android.content.pm.ServiceInfo.metaData:Landroid/os/Bundle
                                  • android.util.Log.w
                                  • android.util.Log.w
                                  • java.util.Collections.emptyList
                                  • java.util.ArrayList.<init>
                                  • android.os.Bundle.keySet
                                  • java.util.Set.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • android.os.Bundle.get
                                  • java.lang.String.equals
                                  • java.lang.String.startsWith
                                  • java.lang.String.substring
                                  • java.util.ArrayList.add
                                  • java.util.ArrayList.<init>
                                  • java.util.List.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.lang.Class.forName
                                  • java.lang.Class.isAssignableFrom
                                  • java.lang.String.format
                                  • android.util.Log.w
                                  • java.lang.Class.getDeclaredConstructor
                                  • java.lang.reflect.Constructor.newInstance
                                  • java.util.ArrayList.add
                                  • java.lang.String.format
                                  • java.lang.String.format
                                  • java.lang.String.format
                                  • java.lang.String.format
                                  • java.lang.String.format
                                  • android.util.Log.w
                                  • java.lang.NullPointerException.<init>
                                  • java.lang.NullPointerException.<init>
                                  Strings
                                  • null reference
                                  • ONESIGNAL_SDK_FCM_APP_NAME
                                  • ONESIGNAL_SDK_FCM_APP_NAME
                                  • ComponentDiscovery
                                  • Context has no PackageManager.
                                  • ComponentDiscoveryService has no service info.
                                  • Application info not found.
                                  • com.google.firebase.components.ComponentRegistrar
                                  • Could not retrieve metadata, returning empty list of registrars.
                                  • com.google.firebase.components:
                                  • Could not instantiate %s
                                  • Could not instantiate %s.
                                  • com.google.firebase.iid.Registrar
                                  • Class %s is not an instance of %s
                                  • Class %s is not an found.
                                  • fire-android
                                  • fire-core
                                  • 19.0.0
                                  Position Instruction Meta Information
                                  1invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                  2new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean;
                                  3const/4 v1, 0x0
                                  5invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V
                                  6iput-object v0, p0, Lk/c/c/c;->e:Ljava/util/concurrent/atomic/AtomicBoolean;
                                  7new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean;
                                  9invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;-><init>()V
                                  10iput-object v0, p0, Lk/c/c/c;->f:Ljava/util/concurrent/atomic/AtomicBoolean;
                                  11new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList;
                                  13invoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;-><init>()V
                                  14iput-object v0, p0, Lk/c/c/c;->h:Ljava/util/List;
                                  15new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList;
                                  17invoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;-><init>()V
                                  19const-string v0, "null reference"
                                  20if-eqz p1, :cond_18c
                                  21iput-object p1, p0, Lk/c/c/c;->a:Landroid/content/Context;
                                  23invoke-static {p2}, Lk/c/a/c/e/m/o;->e(Ljava/lang/String;)Ljava/lang/String;
                                  • Time: 1115841
                                    • p0: ONESIGNAL_SDK_FCM_APP_NAME
                                    • Return:
                                      • ONESIGNAL_SDK_FCM_APP_NAME
                                  24iput-object p2, p0, Lk/c/c/c;->b:Ljava/lang/String;
                                  25if-eqz p3, :cond_186
                                  26iput-object p3, p0, Lk/c/c/c;->c:Lk/c/c/d;
                                  28const-string p2, "ComponentDiscovery"
                                  29move-object v0, p1
                                  30check-cast v0, Landroid/content/Context;
                                  31const/4 v2, 0x0
                                  32try_start_33:
                                  33invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                  34move-result-object v3
                                  35if-nez v3, :cond_3c
                                  37const-string v0, "Context has no PackageManager."
                                  38goto/16 :goto_4d
                                  39cond_3c: new-instance v4, Landroid/content/ComponentName;
                                  40const-class v5, Lcom/google/firebase/components/ComponentDiscoveryService;
                                  42invoke-direct {v4, v0, v5}, Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                  43const/16 v0, 0x80
                                  45invoke-virtual {v3, v4, v0}, Landroid/content/pm/PackageManager;->getServiceInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ServiceInfo;
                                  46move-result-object v0
                                  47if-nez v0, :cond_51
                                  49const-string v0, "ComponentDiscoveryService has no service info."
                                  50goto_4d:
                                  51invoke-static {p2, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  52goto/16 :goto_59
                                  53cond_51:
                                  54iget-object v2, v0, Landroid/content/pm/ServiceInfo;->metaData:Landroid/os/Bundle;
                                  55try_end_53: goto/16 :goto_59
                                  56catch_54:
                                  57const-string v0, "Application info not found."
                                  59invoke-static {p2, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  60goto_59:
                                  61const-string v0, "com.google.firebase.components.ComponentRegistrar"
                                  62if-nez v2, :cond_67
                                  64const-string v2, "Could not retrieve metadata, returning empty list of registrars."
                                  66invoke-static {p2, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  68invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List;
                                  69move-result-object v2
                                  70goto/16 :goto_9d
                                  71cond_67: new-instance v3, Ljava/util/ArrayList;
                                  73invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
                                  75invoke-virtual {v2}, Landroid/os/Bundle;->keySet()Ljava/util/Set;
                                  76move-result-object v4
                                  78invoke-interface {v4}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                  79move-result-object v4
                                  80cond_74:
                                  81invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
                                  82move-result v5
                                  83if-eqz v5, :cond_9c
                                  85invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  86move-result-object v5
                                  87check-cast v5, Ljava/lang/String;
                                  89invoke-virtual {v2, v5}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object;
                                  90move-result-object v6
                                  92invoke-virtual {v0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                  93move-result v6
                                  94if-eqz v6, :cond_74
                                  96const-string v6, "com.google.firebase.components:"
                                  98invoke-virtual {v5, v6}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
                                  99move-result v6
                                  100if-eqz v6, :cond_74
                                  101const/16 v6, 0x1f
                                  103invoke-virtual {v5, v6}, Ljava/lang/String;->substring(I)Ljava/lang/String;
                                  104move-result-object v5
                                  106invoke-virtual {v3, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                  107goto/16 :goto_74
                                  108cond_9c: move-object v2, v3
                                  109goto_9d:
                                  110const-string v3, "Could not instantiate %s"
                                  112const-string v4, "Could not instantiate %s."
                                  113new-instance v5, Ljava/util/ArrayList;
                                  115invoke-direct {v5}, Ljava/util/ArrayList;-><init>()V
                                  117invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                  118move-result-object v2
                                  119goto_aa:
                                  120invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
                                  121move-result v6
                                  122const/4 v7, 0x1
                                  123const/4 v8, 0x2
                                  124if-eqz v6, :cond_11d
                                  126invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  127move-result-object v6
                                  128check-cast v6, Ljava/lang/String;
                                  129try_start_b8:
                                  130invoke-static {v6}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                  • Time: 1115880
                                    • p0: SELECT `required_network_type`, `requires_charging`, `requires_device_idle`, `requires_battery_not_low`, `requires_storage_not_low`, `trigger_content_update_delay`, `trigger_max_content_delay`, `content_uri_triggers`, `WorkSpec`.`id` AS `id`, `WorkSpec`.`state` AS `state`, `WorkSpec`.`worker_class_name` AS `worker_class_name`, `WorkSpec`.`input_merger_class_name` AS `input_merger_class_name`, `WorkSpec`.`input` AS `input`, `WorkSpec`.`output` AS `output`, `WorkSpec`.`initial_delay` AS `initial_delay`, `WorkSpec`.`interval_duration` AS `interval_duration`, `WorkSpec`.`flex_duration` AS `flex_duration`, `WorkSpec`.`run_attempt_count` AS `run_attempt_count`, `WorkSpec`.`backoff_policy` AS `backoff_policy`, `WorkSpec`.`backoff_delay_duration` AS `backoff_delay_duration`, `WorkSpec`.`period_start_time` AS `period_start_time`, `WorkSpec`.`minimum_retention_duration` AS `minimum_retention_duration`, `WorkSpec`.`schedule_requested_at` AS `schedule_requested_at`, `WorkSpec`.`run_in_foreground` AS `run_in_foreground` F
                                    • Return:
                                      • class com.google.firebase.iid.Registrar
                                      • getName: com.google.firebase.iid.Registrar
                                  131move-result-object v9
                                  132const-class v10, Lk/c/c/f/f;
                                  134invoke-virtual {v10, v9}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
                                  135move-result v10
                                  136if-nez v10, :cond_d4
                                  138const-string v9, "Class %s is not an instance of %s"
                                  139new-array v8, v8, [Ljava/lang/Object;
                                  140aput-object v6, v8, v1
                                  141aput-object v0, v8, v7
                                  143invoke-static {v9, v8}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
                                  144move-result-object v8
                                  146invoke-static {p2, v8}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  147goto/16 :goto_aa
                                  148cond_d4: new-array v8, v1, [Ljava/lang/Class;
                                  150invoke-virtual {v9, v8}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
                                  151move-result-object v8
                                  152new-array v9, v1, [Ljava/lang/Object;
                                  154invoke-virtual {v8, v9}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object;
                                  • Time: 1115904
                                    • This:
                                      • public com.google.firebase.iid.Registrar()
                                    • Return:
                                      • com.google.firebase.iid.Registrar@c863ecb
                                  • Time: 1132657
                                    • This:
                                      • public com.google.firebase.iid.Registrar()
                                    • Return:
                                      • com.google.firebase.iid.Registrar@768c503
                                  155move-result-object v8
                                  156check-cast v8, Lk/c/c/f/f;
                                  158invoke-virtual {v5, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                  159try_end_e5: goto/16 :goto_aa
                                  160catch_e6: move-exception v8
                                  161new-array v7, v7, [Ljava/lang/Object;
                                  162aput-object v6, v7, v1
                                  164invoke-static {v3, v7}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
                                  165move-result-object v6
                                  166goto/16 :goto_119
                                  167catch_f0: move-exception v8
                                  168new-array v7, v7, [Ljava/lang/Object;
                                  169aput-object v6, v7, v1
                                  171invoke-static {v3, v7}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
                                  172move-result-object v6
                                  173goto/16 :goto_119
                                  174catch_fa: move-exception v8
                                  175new-array v7, v7, [Ljava/lang/Object;
                                  176aput-object v6, v7, v1
                                  178invoke-static {v4, v7}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
                                  179move-result-object v6
                                  180goto/16 :goto_119
                                  181catch_104: move-exception v8
                                  182new-array v7, v7, [Ljava/lang/Object;
                                  183aput-object v6, v7, v1
                                  185invoke-static {v4, v7}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
                                  186move-result-object v6
                                  187goto/16 :goto_119
                                  188catch_10e: move-exception v8
                                  189new-array v7, v7, [Ljava/lang/Object;
                                  190aput-object v6, v7, v1
                                  192const-string v6, "Class %s is not an found."
                                  194invoke-static {v6, v7}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
                                  195move-result-object v6
                                  196goto_119:
                                  197invoke-static {p2, v6, v8}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
                                  198goto/16 :goto_aa
                                  199cond_11d: new-instance p2, Lk/c/c/f/j;
                                  201sget-object v0, Lk/c/c/c;->j:Ljava/util/concurrent/Executor;
                                  202const/4 v2, 0x6
                                  203new-array v2, v2, [Lk/c/c/f/d;
                                  204const-class v3, Landroid/content/Context;
                                  205new-array v4, v1, [Ljava/lang/Class;
                                  207invoke-static {p1, v3, v4}, Lk/c/c/f/d;->c(Ljava/lang/Object;Ljava/lang/Class;[Ljava/lang/Class;)Lk/c/c/f/d;
                                  208move-result-object v3
                                  209aput-object v3, v2, v1
                                  210const-class v3, Lk/c/c/c;
                                  211new-array v4, v1, [Ljava/lang/Class;
                                  213invoke-static {p0, v3, v4}, Lk/c/c/f/d;->c(Ljava/lang/Object;Ljava/lang/Class;[Ljava/lang/Class;)Lk/c/c/f/d;
                                  214move-result-object v3
                                  215aput-object v3, v2, v7
                                  216const-class v3, Lk/c/c/d;
                                  217new-array v4, v1, [Ljava/lang/Class;
                                  219invoke-static {p3, v3, v4}, Lk/c/c/f/d;->c(Ljava/lang/Object;Ljava/lang/Class;[Ljava/lang/Class;)Lk/c/c/f/d;
                                  220move-result-object p3
                                  221aput-object p3, v2, v8
                                  222const/4 p3, 0x3
                                  224const-string v3, "fire-android"
                                  226const-string v4, ""
                                  228invoke-static {v3, v4}, Lk/c/a/d/a;->f(Ljava/lang/String;Ljava/lang/String;)Lk/c/c/f/d;
                                  229move-result-object v3
                                  230aput-object v3, v2, p3
                                  231const/4 p3, 0x4
                                  233const-string v3, "fire-core"
                                  235const-string v4, "19.0.0"
                                  237invoke-static {v3, v4}, Lk/c/a/d/a;->f(Ljava/lang/String;Ljava/lang/String;)Lk/c/c/f/d;
                                  238move-result-object v3
                                  239aput-object v3, v2, p3
                                  240const/4 p3, 0x5
                                  241const-class v3, Lk/c/c/l/f;
                                  243invoke-static {v3}, Lk/c/c/f/d;->a(Ljava/lang/Class;)Lk/c/c/f/d$b;
                                  244move-result-object v3
                                  245const-class v4, Lk/c/c/l/e;
                                  246new-instance v6, Lk/c/c/f/n;
                                  248invoke-direct {v6, v4, v8, v1}, Lk/c/c/f/n;-><init>(Ljava/lang/Class;II)V
                                  250invoke-virtual {v3, v6}, Lk/c/c/f/d$b;->a(Lk/c/c/f/n;)Lk/c/c/f/d$b;
                                  252sget-object v1, Lk/c/c/l/b;->a:Lk/c/c/l/b;
                                  254invoke-virtual {v3, v1}, Lk/c/c/f/d$b;->c(Lk/c/c/f/e;)Lk/c/c/f/d$b;
                                  256invoke-virtual {v3}, Lk/c/c/f/d$b;->b()Lk/c/c/f/d;
                                  257move-result-object v1
                                  258aput-object v1, v2, p3
                                  260invoke-direct {p2, v0, v5, v2}, Lk/c/c/f/j;-><init>(Ljava/util/concurrent/Executor;Ljava/lang/Iterable;[Lk/c/c/f/d;)V
                                  261iput-object p2, p0, Lk/c/c/c;->d:Lk/c/c/f/j;
                                  262new-instance p2, Lk/c/c/f/s;
                                  263new-instance p3, Lk/c/c/b;
                                  265invoke-direct {p3, p0, p1}, Lk/c/c/b;-><init>(Lk/c/c/c;Landroid/content/Context;)V
                                  267invoke-direct {p2, p3}, Lk/c/c/f/s;-><init>(Lk/c/c/i/a;)V
                                  268iput-object p2, p0, Lk/c/c/c;->g:Lk/c/c/f/s;
                                  269return-void
                                  270cond_186: new-instance p1, Ljava/lang/NullPointerException;
                                  272invoke-direct {p1, v0}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
                                  273throw p1
                                  274cond_18c: new-instance p1, Ljava/lang/NullPointerException;
                                  276invoke-direct {p1, v0}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
                                  277goto/16 :goto_193
                                  278goto_192: throw p1
                                  279goto_193: goto/16 :goto_192
                                  Cross References
                                  APIs
                                  • java.util.List.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • android.text.TextUtils.join
                                  • java.lang.String.format
                                  • java.util.Set.toArray
                                  • j.y.r$a.a:Lj/y/r$a
                                  • j.y.f.d:Lj/y/f
                                  • j.y.r$a.c:Lj/y/r$a
                                  • j.y.r$a.f:Lj/y/r$a
                                  • j.y.r$a.d:Lj/y/r$a
                                  • java.lang.System.currentTimeMillis
                                  • java.lang.String.format
                                  • android.text.TextUtils.isEmpty
                                  • java.util.ArrayList.isEmpty
                                  • j.y.f.c:Lj/y/f
                                  • j.y.f.b:Lj/y/f
                                  • java.util.ArrayList.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • j.y.r$a.b:Lj/y/r$a
                                  • java.util.ArrayList.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.ArrayList.<init>
                                  • java.util.ArrayList.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.lang.Object.getClass
                                  • android.database.Cursor.moveToFirst
                                  • android.database.Cursor.getInt
                                  • android.database.Cursor.close
                                  • java.util.ArrayList.add
                                  • android.database.Cursor.close
                                  • java.util.ArrayList.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.Collections.emptyList
                                  • java.util.List.toArray
                                  • java.util.List.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • j.y.r$a.e:Lj/y/r$a
                                  • java.lang.Class.forName
                                  • java.util.List.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.lang.Object.getClass
                                  • java.lang.Class.isAssignableFrom
                                  • java.util.Set.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  Strings
                                  • ,
                                  • Already enqueued work ids (%s).
                                  • Prerequisite %s doesn\'t exist; not enqueuing
                                  • SELECT COUNT(*)>0 FROM dependency WHERE prerequisite_id=?
                                  • java.lang.String@e29cb81
                                  • androidx.work.impl.background.gcm.GcmScheduler
                                  • 63462f18-063b-4359-9d75-b6ea0b54b90f
                                  • 7023a167-5122-4b50-8b9d-d792315eb644
                                  • 979d88dc-e7df-42eb-bbee-579bb6d8c408
                                  Position Instruction Meta Information
                                  0move-object/from16 v0, p0
                                  2iget-object v1, v0, Lj/y/w/g;->g:Ljava/util/List;
                                  3const/4 v2, 0x1
                                  4const/4 v3, 0x0
                                  5if-eqz v1, :cond_41
                                  7invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                  8move-result-object v1
                                  9const/4 v4, 0x0
                                  10goto_d:
                                  11invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
                                  12move-result v5
                                  13if-eqz v5, :cond_42
                                  15invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  16move-result-object v5
                                  17check-cast v5, Lj/y/w/g;
                                  18iget-boolean v6, v5, Lj/y/w/g;->h:Z
                                  19if-nez v6, :cond_23
                                  21invoke-static {v5}, Lj/y/w/t/e;->a(Lj/y/w/g;)Z
                                  22move-result v5
                                  23or-int/2addr v4, v5
                                  24goto/16 :goto_d
                                  25cond_23:
                                  26invoke-static {}, Lj/y/k;->c()Lj/y/k;
                                  27move-result-object v6
                                  29sget-object v7, Lj/y/w/t/e;->c:Ljava/lang/String;
                                  30new-array v8, v2, [Ljava/lang/Object;
                                  32iget-object v5, v5, Lj/y/w/g;->e:Ljava/util/List;
                                  34const-string v9, ", "
                                  36invoke-static {v9, v5}, Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;
                                  37move-result-object v5
                                  38aput-object v5, v8, v3
                                  40const-string v5, "Already enqueued work ids (%s)."
                                  42invoke-static {v5, v8}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
                                  43move-result-object v5
                                  44new-array v8, v3, [Ljava/lang/Throwable;
                                  46invoke-virtual {v6, v7, v5, v8}, Lj/y/k;->f(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Throwable;)V
                                  47goto/16 :goto_d
                                  48cond_41: const/4 v4, 0x0
                                  49cond_42:
                                  50invoke-static/range {p0 .. p0}, Lj/y/w/g;->c(Lj/y/w/g;)Ljava/util/Set;
                                  51move-result-object v1
                                  53iget-object v5, v0, Lj/y/w/g;->a:Lj/y/w/l;
                                  55iget-object v6, v0, Lj/y/w/g;->d:Ljava/util/List;
                                  56new-array v7, v3, [Ljava/lang/String;
                                  58invoke-interface {v1, v7}, Ljava/util/Set;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
                                  59move-result-object v1
                                  60check-cast v1, [Ljava/lang/String;
                                  62iget-object v7, v0, Lj/y/w/g;->b:Ljava/lang/String;
                                  64iget-object v8, v0, Lj/y/w/g;->c:Lj/y/f;
                                  66sget-object v9, Lj/y/r$a;->a:Lj/y/r$a;
                                  68sget-object v10, Lj/y/f;->d:Lj/y/f;
                                  70sget-object v11, Lj/y/r$a;->c:Lj/y/r$a;
                                  72sget-object v12, Lj/y/r$a;->f:Lj/y/r$a;
                                  74sget-object v13, Lj/y/r$a;->d:Lj/y/r$a;
                                  76invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
                                  77move-result-wide v14
                                  79iget-object v3, v5, Lj/y/w/l;->c:Landroidx/work/impl/WorkDatabase;
                                  80if-eqz v1, :cond_6d
                                  81array-length v2, v1
                                  82if-lez v2, :cond_6d
                                  83const/4 v2, 0x1
                                  84goto/16 :goto_6e
                                  85cond_6d: const/4 v2, 0x0
                                  86goto_6e: move/from16 v17, v4
                                  87if-eqz v2, :cond_c5
                                  88array-length v4, v1
                                  89const/4 v0, 0x0
                                  90const/16 v18, 0x0
                                  91const/16 v19, 0x0
                                  92const/16 v20, 0x1
                                  93goto_7a: if-ge v0, v4, :cond_c2
                                  94move/from16 v21, v4
                                  95aget-object v4, v1, v0
                                  97invoke-virtual {v3}, Landroidx/work/impl/WorkDatabase;->q()Lj/y/w/s/p;
                                  98move-result-object v22
                                  99move-wide/from16 v23, v14
                                  100move-object/from16 v14, v22
                                  101check-cast v14, Lj/y/w/s/q;
                                  103invoke-virtual {v14, v4}, Lj/y/w/s/q;->l(Ljava/lang/String;)Lj/y/w/s/o;
                                  104move-result-object v14
                                  105if-nez v14, :cond_a9
                                  107invoke-static {}, Lj/y/k;->c()Lj/y/k;
                                  108move-result-object v0
                                  110sget-object v1, Lj/y/w/t/e;->c:Ljava/lang/String;
                                  111const/4 v2, 0x1
                                  112new-array v3, v2, [Ljava/lang/Object;
                                  113const/4 v2, 0x0
                                  114aput-object v4, v3, v2
                                  116const-string v4, "Prerequisite %s doesn\'t exist; not enqueuing"
                                  118invoke-static {v4, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
                                  119move-result-object v3
                                  120new-array v4, v2, [Ljava/lang/Throwable;
                                  122invoke-virtual {v0, v1, v3, v4}, Lj/y/k;->b(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Throwable;)V
                                  123goto/16 :goto_111
                                  124cond_a9:
                                  125iget-object v4, v14, Lj/y/w/s/o;->b:Lj/y/r$a;
                                  126if-ne v4, v11, :cond_af
                                  127const/4 v14, 0x1
                                  128goto/16 :goto_b0
                                  129cond_af: const/4 v14, 0x0
                                  130goto_b0: and-int v20, v20, v14
                                  131if-ne v4, v13, :cond_b7
                                  132const/16 v19, 0x1
                                  133goto/16 :goto_bb
                                  134cond_b7: if-ne v4, v12, :cond_bb
                                  135const/16 v18, 0x1
                                  136cond_bb: add-int/lit8 v0, v0, 0x1
                                  137move/from16 v4, v21
                                  138move-wide/from16 v14, v23
                                  139goto/16 :goto_7a
                                  140cond_c2: move-wide/from16 v23, v14
                                  141goto/16 :goto_cd
                                  142cond_c5: move-wide/from16 v23, v14
                                  143const/16 v18, 0x0
                                  144const/16 v19, 0x0
                                  145const/16 v20, 0x1
                                  146goto_cd:
                                  147invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                  148move-result v0
                                  149const/4 v4, 0x1
                                  150xor-int/2addr v0, v4
                                  151if-eqz v0, :cond_d9
                                  152if-nez v2, :cond_d9
                                  153const/4 v4, 0x1
                                  154goto/16 :goto_da
                                  155cond_d9: const/4 v4, 0x0
                                  156goto_da: if-eqz v4, :cond_214
                                  158invoke-virtual {v3}, Landroidx/work/impl/WorkDatabase;->q()Lj/y/w/s/p;
                                  159move-result-object v4
                                  160check-cast v4, Lj/y/w/s/q;
                                  162invoke-virtual {v4, v7}, Lj/y/w/s/q;->m(Ljava/lang/String;)Ljava/util/List;
                                  163move-result-object v4
                                  164check-cast v4, Ljava/util/ArrayList;
                                  166invoke-virtual {v4}, Ljava/util/ArrayList;->isEmpty()Z
                                  167move-result v14
                                  168if-nez v14, :cond_214
                                  170sget-object v14, Lj/y/f;->c:Lj/y/f;
                                  171if-eq v8, v14, :cond_146
                                  172if-ne v8, v10, :cond_f5
                                  173goto/16 :goto_146
                                  174cond_f5:
                                  175sget-object v10, Lj/y/f;->b:Lj/y/f;
                                  176if-ne v8, v10, :cond_117
                                  178invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
                                  179move-result-object v8
                                  180cond_fd:
                                  181invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z
                                  182move-result v10
                                  183if-eqz v10, :cond_117
                                  185invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  186move-result-object v10
                                  187check-cast v10, Lj/y/w/s/o$b;
                                  189iget-object v10, v10, Lj/y/w/s/o$b;->b:Lj/y/r$a;
                                  190if-eq v10, v9, :cond_111
                                  192sget-object v11, Lj/y/r$a;->b:Lj/y/r$a;
                                  193if-ne v10, v11, :cond_fd
                                  194cond_111: const/4 v1, 0x1
                                  195const/4 v3, 0x0
                                  196move-object/from16 v0, p0
                                  197goto/16 :goto_385
                                  198cond_117: new-instance v8, Lj/y/w/t/c;
                                  199const/4 v10, 0x0
                                  201invoke-direct {v8, v5, v7, v10}, Lj/y/w/t/c;-><init>(Lj/y/w/l;Ljava/lang/String;Z)V
                                  203invoke-virtual {v8}, Lj/y/w/t/d;->run()V
                                  205invoke-virtual {v3}, Landroidx/work/impl/WorkDatabase;->q()Lj/y/w/s/p;
                                  206move-result-object v8
                                  208invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
                                  209move-result-object v4
                                  210goto_128:
                                  211invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
                                  212move-result v10
                                  213if-eqz v10, :cond_13d
                                  215invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  216move-result-object v10
                                  217check-cast v10, Lj/y/w/s/o$b;
                                  219iget-object v10, v10, Lj/y/w/s/o$b;->a:Ljava/lang/String;
                                  220move-object v11, v8
                                  221check-cast v11, Lj/y/w/s/q;
                                  223invoke-virtual {v11, v10}, Lj/y/w/s/q;->c(Ljava/lang/String;)V
                                  224goto/16 :goto_128
                                  225cond_13d: move/from16 v22, v0
                                  226move v0, v2
                                  227move-object/from16 v26, v9
                                  228const/4 v2, 0x1
                                  229const/4 v9, 0x0
                                  230goto/16 :goto_21b
                                  231goto_146:
                                  232invoke-virtual {v3}, Landroidx/work/impl/WorkDatabase;->l()Lj/y/w/s/b;
                                  233move-result-object v2
                                  234new-instance v14, Ljava/util/ArrayList;
                                  236invoke-direct {v14}, Ljava/util/ArrayList;-><init>()V
                                  238invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
                                  239move-result-object v4
                                  240goto_153:
                                  241invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
                                  242move-result v15
                                  243if-eqz v15, :cond_1cd
                                  245invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  246move-result-object v15
                                  247check-cast v15, Lj/y/w/s/o$b;
                                  248move-object/from16 v21, v4
                                  250iget-object v4, v15, Lj/y/w/s/o$b;->a:Ljava/lang/String;
                                  251move/from16 v22, v0
                                  252move-object v0, v2
                                  253check-cast v0, Lj/y/w/s/c;
                                  255invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  256move-object/from16 v25, v2
                                  258const-string v2, "SELECT COUNT(*)>0 FROM dependency WHERE prerequisite_id=?"
                                  259move-object/from16 v26, v9
                                  260const/4 v9, 0x1
                                  262invoke-static {v2, v9}, Lj/s/h;->n(Ljava/lang/String;I)Lj/s/h;
                                  263move-result-object v2
                                  264if-nez v4, :cond_17c
                                  266invoke-virtual {v2, v9}, Lj/s/h;->s(I)V
                                  267goto/16 :goto_17f
                                  268cond_17c:
                                  269invoke-virtual {v2, v9, v4}, Lj/s/h;->v(ILjava/lang/String;)V
                                  270goto_17f:
                                  271iget-object v4, v0, Lj/y/w/s/c;->a:Lj/s/f;
                                  273invoke-virtual {v4}, Lj/s/f;->b()V
                                  275iget-object v0, v0, Lj/y/w/s/c;->a:Lj/s/f;
                                  276const/4 v4, 0x0
                                  277const/4 v9, 0x0
                                  279invoke-static {v0, v2, v9, v4}, Lj/s/l/b;->a(Lj/s/f;Lj/u/a/e;ZLandroid/os/CancellationSignal;)Landroid/database/Cursor;
                                  280move-result-object v4
                                  281try_start_18c:
                                  282invoke-interface {v4}, Landroid/database/Cursor;->moveToFirst()Z
                                  283move-result v0
                                  284if-eqz v0, :cond_19a
                                  286invoke-interface {v4, v9}, Landroid/database/Cursor;->getInt(I)I
                                  287move-result v0
                                  288try_end_196: if-eqz v0, :cond_19a
                                  289const/4 v0, 0x1
                                  290goto/16 :goto_19b
                                  291cond_19a: const/4 v0, 0x0
                                  292goto_19b:
                                  293invoke-interface {v4}, Landroid/database/Cursor;->close()V
                                  295invoke-virtual {v2}, Lj/s/h;->I()V
                                  296if-nez v0, :cond_1bc
                                  298iget-object v0, v15, Lj/y/w/s/o$b;->b:Lj/y/r$a;
                                  299if-ne v0, v11, :cond_1a9
                                  300const/4 v2, 0x1
                                  301goto/16 :goto_1aa
                                  302cond_1a9: const/4 v2, 0x0
                                  303goto_1aa: and-int v2, v20, v2
                                  304if-ne v0, v13, :cond_1b1
                                  305const/16 v19, 0x1
                                  306goto/16 :goto_1b5
                                  307cond_1b1: if-ne v0, v12, :cond_1b5
                                  308const/16 v18, 0x1
                                  309cond_1b5:
                                  310iget-object v0, v15, Lj/y/w/s/o$b;->a:Ljava/lang/String;
                                  312invoke-virtual {v14, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                  313move/from16 v20, v2
                                  314cond_1bc: move-object/from16 v4, v21
                                  315move/from16 v0, v22
                                  316move-object/from16 v2, v25
                                  317move-object/from16 v9, v26
                                  318goto/16 :goto_153
                                  319catchall_1c5: move-exception v0
                                  321invoke-interface {v4}, Landroid/database/Cursor;->close()V
                                  323invoke-virtual {v2}, Lj/s/h;->I()V
                                  324throw v0
                                  325cond_1cd: move/from16 v22, v0
                                  326move-object/from16 v26, v9
                                  327const/4 v9, 0x0
                                  328if-ne v8, v10, :cond_202
                                  329if-nez v18, :cond_1d8
                                  330if-eqz v19, :cond_202
                                  331cond_1d8:
                                  332invoke-virtual {v3}, Landroidx/work/impl/WorkDatabase;->q()Lj/y/w/s/p;
                                  333move-result-object v0
                                  334check-cast v0, Lj/y/w/s/q;
                                  336invoke-virtual {v0, v7}, Lj/y/w/s/q;->m(Ljava/lang/String;)Ljava/util/List;
                                  337move-result-object v2
                                  338check-cast v2, Ljava/util/ArrayList;
                                  340invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
                                  341move-result-object v2
                                  342goto_1e8:
                                  343invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
                                  344move-result v4
                                  345if-eqz v4, :cond_1fa
                                  347invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  348move-result-object v4
                                  349check-cast v4, Lj/y/w/s/o$b;
                                  351iget-object v4, v4, Lj/y/w/s/o$b;->a:Ljava/lang/String;
                                  353invoke-virtual {v0, v4}, Lj/y/w/s/q;->c(Ljava/lang/String;)V
                                  354goto/16 :goto_1e8
                                  355cond_1fa:
                                  356invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List;
                                  357move-result-object v14
                                  358const/4 v2, 0x0
                                  359const/16 v19, 0x0
                                  360goto/16 :goto_204
                                  361cond_202: move/from16 v2, v18
                                  362goto_204:
                                  363invoke-interface {v14, v1}, Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
                                  364move-result-object v0
                                  365move-object v1, v0
                                  366check-cast v1, [Ljava/lang/String;
                                  367array-length v0, v1
                                  368move/from16 v18, v2
                                  369if-lez v0, :cond_212
                                  370const/4 v2, 0x1
                                  371goto/16 :goto_219
                                  372cond_212: const/4 v2, 0x0
                                  373goto/16 :goto_219
                                  374cond_214: move/from16 v22, v0
                                  375move-object/from16 v26, v9
                                  376const/4 v9, 0x0
                                  377goto_219: move v0, v2
                                  378const/4 v2, 0x0
                                  379goto_21b:
                                  380invoke-interface {v6}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                  381move-result-object v4
                                  382goto_21f:
                                  383invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
                                  384move-result v6
                                  385if-eqz v6, :cond_381
                                  387invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  388move-result-object v6
                                  389check-cast v6, Lj/y/t;
                                  391iget-object v8, v6, Lj/y/t;->b:Lj/y/w/s/o;
                                  392if-eqz v0, :cond_242
                                  393if-nez v20, :cond_242
                                  394if-eqz v19, :cond_236
                                  395iput-object v13, v8, Lj/y/w/s/o;->b:Lj/y/r$a;
                                  396goto/16 :goto_23f
                                  397cond_236: if-eqz v18, :cond_23b
                                  398iput-object v12, v8, Lj/y/w/s/o;->b:Lj/y/r$a;
                                  399goto/16 :goto_23f
                                  400cond_23b:
                                  401sget-object v10, Lj/y/r$a;->e:Lj/y/r$a;
                                  402iput-object v10, v8, Lj/y/w/s/o;->b:Lj/y/r$a;
                                  403goto_23f: move-wide/from16 v10, v23
                                  404goto/16 :goto_253
                                  405cond_242:
                                  406invoke-virtual {v8}, Lj/y/w/s/o;->c()Z
                                  • Time: 1115325
                                    • This:
                                      • {WorkSpec: 63462f18-063b-4359-9d75-b6ea0b54b90f}
                                    • Return:
                                      • true
                                  • Time: 1235082
                                    • p0: java.lang.String@e29cb81
                                    • Return:
                                      • java.lang.StringBuilder@3a8154b
                                  • Time: 1235082
                                    • This:
                                      • {WorkSpec: 7023a167-5122-4b50-8b9d-d792315eb644}
                                    • Return:
                                      • false
                                  407move-result v10
                                  408if-nez v10, :cond_24d
                                  409move-wide/from16 v10, v23
                                  410iput-wide v10, v8, Lj/y/w/s/o;->n:J
                                  411goto/16 :goto_253
                                  412cond_24d: move-wide/from16 v10, v23
                                  413const-wide/16 v14, 0x0
                                  414iput-wide v14, v8, Lj/y/w/s/o;->n:J
                                  415goto_253: sget v14, Landroid/os/Build$VERSION;->SDK_INT:I
                                  416const/16 v15, 0x17
                                  417if-lt v14, v15, :cond_25e
                                  418const/16 v15, 0x19
                                  419if-gt v14, v15, :cond_25e
                                  420goto/16 :goto_28b
                                  421cond_25e: const/16 v15, 0x16
                                  422if-gt v14, v15, :cond_28e
                                  424const-string v14, "androidx.work.impl.background.gcm.GcmScheduler"
                                  425try_start_264:
                                  426invoke-static {v14}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                  427move-result-object v14
                                  429iget-object v15, v5, Lj/y/w/l;->e:Ljava/util/List;
                                  431invoke-interface {v15}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                  432move-result-object v15
                                  433goto_26e:
                                  434invoke-interface {v15}, Ljava/util/Iterator;->hasNext()Z
                                  435move-result v16
                                  436if-eqz v16, :cond_288
                                  438invoke-interface {v15}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  439move-result-object v16
                                  440check-cast v16, Lj/y/w/e;
                                  442invoke-virtual/range {v16 .. v16}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  443move-result-object v9
                                  445invoke-virtual {v14, v9}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
                                  446move-result v9
                                  447try_end_282: if-eqz v9, :cond_286
                                  448const/4 v9, 0x1
                                  449goto/16 :goto_289
                                  450cond_286: const/4 v9, 0x0
                                  451goto/16 :goto_26e
                                  452cond_288: const/4 v9, 0x0
                                  453goto_289: if-eqz v9, :cond_28e
                                  454goto_28b:
                                  455invoke-static {v8}, Lj/y/w/t/e;->b(Lj/y/w/s/o;)V
                                  456cond_28e:
                                  457iget-object v9, v8, Lj/y/w/s/o;->b:Lj/y/r$a;
                                  458move-object/from16 v14, v26
                                  459if-ne v9, v14, :cond_295
                                  460const/4 v2, 0x1
                                  461cond_295:
                                  462invoke-virtual {v3}, Landroidx/work/impl/WorkDatabase;->q()Lj/y/w/s/p;
                                  463move-result-object v9
                                  464check-cast v9, Lj/y/w/s/q;
                                  466iget-object v15, v9, Lj/y/w/s/q;->a:Lj/s/f;
                                  468invoke-virtual {v15}, Lj/s/f;->b()V
                                  470iget-object v15, v9, Lj/y/w/s/q;->a:Lj/s/f;
                                  472invoke-virtual {v15}, Lj/s/f;->c()V
                                  473try_start_2a5:
                                  474iget-object v15, v9, Lj/y/w/s/q;->b:Lj/s/b;
                                  476invoke-virtual {v15, v8}, Lj/s/b;->e(Ljava/lang/Object;)V
                                  478iget-object v8, v9, Lj/y/w/s/q;->a:Lj/s/f;
                                  480invoke-virtual {v8}, Lj/s/f;->k()V
                                  481try_end_2af:
                                  482iget-object v8, v9, Lj/y/w/s/q;->a:Lj/s/f;
                                  484invoke-virtual {v8}, Lj/s/f;->g()V
                                  485if-eqz v0, :cond_2f6
                                  486array-length v8, v1
                                  487const/4 v9, 0x0
                                  488goto_2b8: if-ge v9, v8, :cond_2f6
                                  489aget-object v15, v1, v9
                                  490move/from16 v16, v0
                                  491new-instance v0, Lj/y/w/s/a;
                                  492move-object/from16 v23, v1
                                  494invoke-virtual {v6}, Lj/y/t;->a()Ljava/lang/String;
                                  495move-result-object v1
                                  497invoke-direct {v0, v1, v15}, Lj/y/w/s/a;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                  499invoke-virtual {v3}, Landroidx/work/impl/WorkDatabase;->l()Lj/y/w/s/b;
                                  500move-result-object v1
                                  501check-cast v1, Lj/y/w/s/c;
                                  503iget-object v15, v1, Lj/y/w/s/c;->a:Lj/s/f;
                                  505invoke-virtual {v15}, Lj/s/f;->b()V
                                  507iget-object v15, v1, Lj/y/w/s/c;->a:Lj/s/f;
                                  509invoke-virtual {v15}, Lj/s/f;->c()V
                                  510try_start_2d9:
                                  511iget-object v15, v1, Lj/y/w/s/c;->b:Lj/s/b;
                                  513invoke-virtual {v15, v0}, Lj/s/b;->e(Ljava/lang/Object;)V
                                  515iget-object v0, v1, Lj/y/w/s/c;->a:Lj/s/f;
                                  517invoke-virtual {v0}, Lj/s/f;->k()V
                                  518try_end_2e3:
                                  519iget-object v0, v1, Lj/y/w/s/c;->a:Lj/s/f;
                                  521invoke-virtual {v0}, Lj/s/f;->g()V
                                  522add-int/lit8 v9, v9, 0x1
                                  523move/from16 v0, v16
                                  524move-object/from16 v1, v23
                                  525goto/16 :goto_2b8
                                  526catchall_2ef: move-exception v0
                                  528iget-object v1, v1, Lj/y/w/s/c;->a:Lj/s/f;
                                  530invoke-virtual {v1}, Lj/s/f;->g()V
                                  531throw v0
                                  532cond_2f6: move/from16 v16, v0
                                  533move-object/from16 v23, v1
                                  535iget-object v0, v6, Lj/y/t;->c:Ljava/util/Set;
                                  537invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                  538move-result-object v0
                                  539goto_300:
                                  540invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
                                  541move-result v1
                                  542if-eqz v1, :cond_33c
                                  544invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  545move-result-object v1
                                  546check-cast v1, Ljava/lang/String;
                                  548invoke-virtual {v3}, Landroidx/work/impl/WorkDatabase;->r()Lj/y/w/s/s;
                                  549move-result-object v8
                                  550new-instance v9, Lj/y/w/s/r;
                                  552invoke-virtual {v6}, Lj/y/t;->a()Ljava/lang/String;
                                  • Time: 1115602
                                    • This:
                                      • j.y.o@ec9996c
                                    • Return:
                                      • 63462f18-063b-4359-9d75-b6ea0b54b90f
                                  • Time: 1134125
                                    • This:
                                      • j.y.o@a2fd00a
                                    • Return:
                                      • 979d88dc-e7df-42eb-bbee-579bb6d8c408
                                  • Time: 1235095
                                    • This:
                                      • j.y.m@e1127a4
                                    • Return:
                                      • 7023a167-5122-4b50-8b9d-d792315eb644
                                  553move-result-object v15
                                  555invoke-direct {v9, v1, v15}, Lj/y/w/s/r;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                  556check-cast v8, Lj/y/w/s/t;
                                  558iget-object v1, v8, Lj/y/w/s/t;->a:Lj/s/f;
                                  560invoke-virtual {v1}, Lj/s/f;->b()V
                                  562iget-object v1, v8, Lj/y/w/s/t;->a:Lj/s/f;
                                  564invoke-virtual {v1}, Lj/s/f;->c()V
                                  565try_start_325:
                                  566iget-object v1, v8, Lj/y/w/s/t;->b:Lj/s/b;
                                  568invoke-virtual {v1, v9}, Lj/s/b;->e(Ljava/lang/Object;)V
                                  570iget-object v1, v8, Lj/y/w/s/t;->a:Lj/s/f;
                                  572invoke-virtual {v1}, Lj/s/f;->k()V
                                  573try_end_32f:
                                  574iget-object v1, v8, Lj/y/w/s/t;->a:Lj/s/f;
                                  576invoke-virtual {v1}, Lj/s/f;->g()V
                                  577goto/16 :goto_300
                                  578catchall_335: move-exception v0
                                  580iget-object v1, v8, Lj/y/w/s/t;->a:Lj/s/f;
                                  582invoke-virtual {v1}, Lj/s/f;->g()V
                                  583throw v0
                                  584cond_33c: if-eqz v22, :cond_36f
                                  586invoke-virtual {v3}, Landroidx/work/impl/WorkDatabase;->o()Lj/y/w/s/k;
                                  587move-result-object v0
                                  588new-instance v1, Lj/y/w/s/j;
                                  590invoke-virtual {v6}, Lj/y/t;->a()Ljava/lang/String;
                                  • Time: 1235100
                                    • This:
                                      • j.y.m@e1127a4
                                    • Return:
                                      • 7023a167-5122-4b50-8b9d-d792315eb644
                                  591move-result-object v6
                                  593invoke-direct {v1, v7, v6}, Lj/y/w/s/j;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                  594move-object v6, v0
                                  595check-cast v6, Lj/y/w/s/l;
                                  597iget-object v0, v6, Lj/y/w/s/l;->a:Lj/s/f;
                                  599invoke-virtual {v0}, Lj/s/f;->b()V
                                  601iget-object v0, v6, Lj/y/w/s/l;->a:Lj/s/f;
                                  603invoke-virtual {v0}, Lj/s/f;->c()V
                                  604try_start_358:
                                  605iget-object v0, v6, Lj/y/w/s/l;->b:Lj/s/b;
                                  607invoke-virtual {v0, v1}, Lj/s/b;->e(Ljava/lang/Object;)V
                                  609iget-object v0, v6, Lj/y/w/s/l;->a:Lj/s/f;
                                  611invoke-virtual {v0}, Lj/s/f;->k()V
                                  612try_end_362:
                                  613iget-object v0, v6, Lj/y/w/s/l;->a:Lj/s/f;
                                  615invoke-virtual {v0}, Lj/s/f;->g()V
                                  616goto/16 :goto_36f
                                  617catchall_368: move-exception v0
                                  619iget-object v1, v6, Lj/y/w/s/l;->a:Lj/s/f;
                                  621invoke-virtual {v1}, Lj/s/f;->g()V
                                  622throw v0
                                  623goto_36f: move-object/from16 v26, v14
                                  624move/from16 v0, v16
                                  625move-object/from16 v1, v23
                                  626const/4 v9, 0x0
                                  627move-wide/from16 v23, v10
                                  628goto/16 :goto_21f
                                  629catchall_37a: move-exception v0
                                  631iget-object v1, v9, Lj/y/w/s/q;->a:Lj/s/f;
                                  633invoke-virtual {v1}, Lj/s/f;->g()V
                                  634throw v0
                                  635cond_381: const/4 v1, 0x1
                                  636move-object/from16 v0, p0
                                  637move v3, v2
                                  638goto_385: iput-boolean v1, v0, Lj/y/w/g;->h:Z
                                  639or-int v0, v17, v3
                                  640return v0
                                  Cross References
                                  APIs
                                  • k.e.p2$n.f:Lk/e/p2$n
                                  • java.lang.Object.getClass
                                  • java.lang.System.currentTimeMillis
                                  • 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.toString
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.lang.Object.getClass
                                  • java.util.ArrayList.<init>
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.Object.toString
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.util.ArrayList.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
                                  • org.json.JSONArray.length
                                  • k.e.u4.c.c.b:Lk/e/u4/c/c
                                  • k.e.u4.c.c.c:Lk/e/u4/c/c
                                  • java.util.ArrayList.add
                                  • java.lang.Object.getClass
                                  • java.util.Date.<init>
                                  • java.lang.Object.getClass
                                  • java.lang.System.currentTimeMillis
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • org.json.JSONObject.optBoolean
                                  • org.json.JSONObject.optBoolean
                                  Strings
                                  • OS_LAST_SESSION_TIME
                                  • isPastOnSessionTime currentTimeMillis:
                                  • lastSessionTime:
                                  • difference:
                                  • Starting new session with appEntryState:
                                  • OneSignal cleanOutcomes for session
                                  • OneSignal SessionManager restartSessionIfNeeded with entryAction:
                                  • \n channelTrackers:
                                  • OneSignal SessionManager restartSessionIfNeeded lastIds:
                                  • Continue on same session with appEntryState:
                                  • 71af4d29-6023-450e-8157-2ca660dd0498
                                  • doSessionInit on background with already registered user
                                  • session
                                  Position Instruction Meta Information
                                  1sget-object v0, Lk/e/p2$n;->f:Lk/e/p2$n;
                                  2sget-boolean v1, Lk/e/p2;->l:Z
                                  3const/4 v2, 0x0
                                  4const/4 v3, 0x1
                                  5const/4 v4, 0x0
                                  6if-nez v1, :cond_a
                                  7goto/16 :goto_4e
                                  8cond_a:
                                  9sget-object v1, Lk/e/p2;->u:Lk/e/i2;
                                  11invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  13invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
                                  14move-result-wide v5
                                  16sget-object v1, Lk/e/e3;->a:Ljava/lang/String;
                                  17const-wide/16 v7, -0x7918
                                  19const-string v9, "OS_LAST_SESSION_TIME"
                                  21invoke-static {v1, v9, v7, v8}, Lk/e/e3;->d(Ljava/lang/String;Ljava/lang/String;J)J
                                  22move-result-wide v7
                                  23sub-long v9, v5, v7
                                  24new-instance v1, Ljava/lang/StringBuilder;
                                  26invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                  28const-string v11, "isPastOnSessionTime currentTimeMillis: "
                                  30invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  32invoke-virtual {v1, v5, v6}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
                                  34const-string v5, " lastSessionTime: "
                                  36invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  38invoke-virtual {v1, v7, v8}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
                                  40const-string v5, " difference: "
                                  42invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  44invoke-virtual {v1, v9, v10}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
                                  46invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  47move-result-object v1
                                  49invoke-static {v0, v1, v4}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  50const-wide/16 v5, 0x7530
                                  51cmp-long v1, v9, v5
                                  52if-ltz v1, :cond_4b
                                  53const/4 v1, 0x1
                                  54goto/16 :goto_4c
                                  55cond_4b: const/4 v1, 0x0
                                  56goto_4c: if-nez v1, :cond_50
                                  57goto_4e: const/4 v1, 0x0
                                  58goto/16 :goto_51
                                  59cond_50: const/4 v1, 0x1
                                  60goto_51: if-eqz v1, :cond_124
                                  62const-string v1, "Starting new session with appEntryState: "
                                  64invoke-static {v1}, Lk/a/b/a/a;->e(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  65move-result-object v1
                                  67sget-object v5, Lk/e/p2;->m:Lk/e/p2$k;
                                  69invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                  71invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  72move-result-object v1
                                  74invoke-static {v0, v1, v4}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  76invoke-static {}, Lk/e/q3;->b()Lk/e/k4;
                                  77move-result-object v1
                                  79invoke-virtual {v1}, Lk/e/l4;->z()V
                                  81invoke-static {}, Lk/e/q3;->a()Lk/e/h4;
                                  82move-result-object v1
                                  84invoke-virtual {v1}, Lk/e/l4;->z()V
                                  86sget-object v1, Lk/e/p2;->B:Lk/e/t1;
                                  88invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  90const-string v5, "OneSignal cleanOutcomes for session"
                                  92invoke-static {v0, v5, v4}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  94invoke-static {}, Lk/e/m2;->s()Ljava/util/Set;
                                  95move-result-object v5
                                  96iput-object v5, v1, Lk/e/t1;->a:Ljava/util/Set;
                                  98invoke-virtual {v1}, Lk/e/t1;->a()V
                                  100sget-object v1, Lk/e/p2;->A:Lk/e/b2;
                                  102sget-object v5, Lk/e/p2;->m:Lk/e/p2$k;
                                  104iget-object v6, v1, Lk/e/b2;->a:Lk/e/u4/b/e;
                                  106invoke-virtual {v6, v5}, Lk/e/u4/b/e;->a(Lk/e/p2$k;)Ljava/util/List;
                                  107move-result-object v6
                                  108new-instance v7, Ljava/util/ArrayList;
                                  110invoke-direct {v7}, Ljava/util/ArrayList;-><init>()V
                                  112iget-object v8, v1, Lk/e/b2;->c:Lk/e/h1;
                                  113new-instance v9, Ljava/lang/StringBuilder;
                                  115invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
                                  117const-string v10, "OneSignal SessionManager restartSessionIfNeeded with entryAction: "
                                  119invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  121invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                  123const-string v5, "\n channelTrackers: "
                                  125invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  127invoke-virtual {v6}, Ljava/lang/Object;->toString()Ljava/lang/String;
                                  128move-result-object v5
                                  130invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  132invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  133move-result-object v5
                                  134check-cast v8, Lk/e/g1;
                                  136invoke-virtual {v8, v5}, Lk/e/g1;->a(Ljava/lang/String;)V
                                  137check-cast v6, Ljava/util/ArrayList;
                                  139invoke-virtual {v6}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
                                  140move-result-object v5
                                  141cond_bf:
                                  142invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z
                                  143move-result v6
                                  144if-eqz v6, :cond_104
                                  146invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  147move-result-object v6
                                  148check-cast v6, Lk/e/u4/b/a;
                                  150invoke-virtual {v6}, Lk/e/u4/b/a;->j()Lorg/json/JSONArray;
                                  151move-result-object v8
                                  153iget-object v9, v1, Lk/e/b2;->c:Lk/e/h1;
                                  154new-instance v10, Ljava/lang/StringBuilder;
                                  156invoke-direct {v10}, Ljava/lang/StringBuilder;-><init>()V
                                  158const-string v11, "OneSignal SessionManager restartSessionIfNeeded lastIds: "
                                  160invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  162invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                  164invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  165move-result-object v10
                                  166check-cast v9, Lk/e/g1;
                                  168invoke-virtual {v9, v10}, Lk/e/g1;->a(Ljava/lang/String;)V
                                  170invoke-virtual {v6}, Lk/e/u4/b/a;->e()Lk/e/u4/c/a;
                                  171move-result-object v9
                                  173invoke-virtual {v8}, Lorg/json/JSONArray;->length()I
                                  174move-result v10
                                  175if-lez v10, :cond_f8
                                  177sget-object v10, Lk/e/u4/c/c;->b:Lk/e/u4/c/c;
                                  179invoke-virtual {v1, v6, v10, v4, v8}, Lk/e/b2;->e(Lk/e/u4/b/a;Lk/e/u4/c/c;Ljava/lang/String;Lorg/json/JSONArray;)Z
                                  180move-result v6
                                  181goto/16 :goto_fe
                                  182cond_f8:
                                  183sget-object v8, Lk/e/u4/c/c;->c:Lk/e/u4/c/c;
                                  185invoke-virtual {v1, v6, v8, v4, v4}, Lk/e/b2;->e(Lk/e/u4/b/a;Lk/e/u4/c/c;Ljava/lang/String;Lorg/json/JSONArray;)Z
                                  186move-result v6
                                  187goto_fe: if-eqz v6, :cond_bf
                                  189invoke-virtual {v7, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                  190goto/16 :goto_bf
                                  191cond_104:
                                  192invoke-virtual {v1, v7}, Lk/e/b2;->d(Ljava/util/List;)V
                                  194invoke-static {}, Lk/e/p2;->p()Lk/e/r0;
                                  195move-result-object v1
                                  197invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  199sget-object v1, Lk/e/k0;->c:Ljava/util/Date;
                                  200new-instance v1, Ljava/util/Date;
                                  202invoke-direct {v1}, Ljava/util/Date;-><init>()V
                                  203sput-object v1, Lk/e/k0;->c:Ljava/util/Date;
                                  205sget-object v1, Lk/e/p2;->u:Lk/e/i2;
                                  207invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  209invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
                                  210move-result-wide v5
                                  212invoke-static {v5, v6}, Lk/e/p2;->L(J)V
                                  213goto/16 :goto_141
                                  214cond_124: sget-boolean v1, Lk/e/p2;->l:Z
                                  215if-eqz v1, :cond_141
                                  217const-string v1, "Continue on same session with appEntryState: "
                                  219invoke-static {v1}, Lk/a/b/a/a;->e(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  220move-result-object v1
                                  222sget-object v5, Lk/e/p2;->m:Lk/e/p2$k;
                                  224invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                  226invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  227move-result-object v1
                                  229invoke-static {v0, v1, v4}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  231sget-object v1, Lk/e/p2;->A:Lk/e/b2;
                                  233sget-object v5, Lk/e/p2;->m:Lk/e/p2$k;
                                  235invoke-virtual {v1, v5, v4}, Lk/e/b2;->a(Lk/e/p2$k;Ljava/lang/String;)V
                                  236goto_141:
                                  237invoke-static {}, Lk/e/p2;->p()Lk/e/r0;
                                  238move-result-object v1
                                  240invoke-virtual {v1}, Lk/e/r0;->m()V
                                  241sget-boolean v1, Lk/e/p2;->l:Z
                                  242if-nez v1, :cond_15c
                                  244invoke-static {}, Lk/e/p2;->r()Ljava/lang/String;
                                  • Time: 1115219
                                    • Return:
                                      • null
                                  • Time: 1132247
                                    • Return:
                                      • 71af4d29-6023-450e-8157-2ca660dd0498
                                  245move-result-object v1
                                  246if-eqz v1, :cond_154
                                  247const/4 v1, 0x1
                                  248goto/16 :goto_155
                                  249cond_154: const/4 v1, 0x0
                                  250goto_155: if-eqz v1, :cond_15c
                                  252const-string v1, "doSessionInit on background with already registered user"
                                  254invoke-static {v0, v1, v4}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  255cond_15c: sget-boolean v0, Lk/e/p2;->K:Z
                                  256if-eqz v0, :cond_161
                                  257goto/16 :goto_1b8
                                  258cond_161: sput-boolean v3, Lk/e/p2;->K:Z
                                  259sget-boolean v0, Lk/e/p2;->l:Z
                                  260if-eqz v0, :cond_199
                                  262invoke-static {}, Lk/e/q3;->b()Lk/e/k4;
                                  263move-result-object v0
                                  265invoke-virtual {v0}, Lk/e/l4;->q()Lk/e/f4;
                                  266move-result-object v0
                                  268invoke-virtual {v0}, Lk/e/f4;->e()Lk/e/u;
                                  269move-result-object v0
                                  271iget-object v0, v0, Lk/e/u;->a:Lorg/json/JSONObject;
                                  273const-string v1, "session"
                                  275invoke-virtual {v0, v1}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;)Z
                                  276move-result v0
                                  277if-nez v0, :cond_194
                                  279invoke-static {}, Lk/e/q3;->a()Lk/e/h4;
                                  280move-result-object v0
                                  282invoke-virtual {v0}, Lk/e/l4;->q()Lk/e/f4;
                                  283move-result-object v0
                                  285invoke-virtual {v0}, Lk/e/f4;->e()Lk/e/u;
                                  286move-result-object v0
                                  288iget-object v0, v0, Lk/e/u;->a:Lorg/json/JSONObject;
                                  290invoke-virtual {v0, v1}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;)Z
                                  291move-result v0
                                  292if-eqz v0, :cond_192
                                  293goto/16 :goto_194
                                  294cond_192: const/4 v0, 0x0
                                  295goto/16 :goto_195
                                  296cond_194: const/4 v0, 0x1
                                  297goto_195: if-eqz v0, :cond_199
                                  298sput-boolean v2, Lk/e/p2;->I:Z
                                  299cond_199: new-instance v0, Lk/e/s2;
                                  301invoke-direct {v0}, Lk/e/s2;-><init>()V
                                  303sget-object v1, Lk/e/p2;->a:Landroid/content/Context;
                                  305invoke-static {v1, v2, v2, v0}, Lk/e/c0;->d(Landroid/content/Context;ZZLk/e/c0$b;)V
                                  306sput-boolean v2, Lk/e/p2;->H:Z
                                  308sget-object v0, Lk/e/p2;->v:Lk/e/a2;
                                  310iget-object v0, v0, Lk/e/a2;->a:Lk/e/f3$e;
                                  311if-eqz v0, :cond_1af
                                  313invoke-static {}, Lk/e/p2;->E()V
                                  314goto/16 :goto_1b8
                                  315cond_1af:
                                  316sget-object v0, Lk/e/p2;->c:Ljava/lang/String;
                                  318invoke-static {}, Lk/e/p2;->r()Ljava/lang/String;
                                  319move-result-object v1
                                  321invoke-static {v0, v1, v3}, Lk/e/p2;->A(Ljava/lang/String;Ljava/lang/String;Z)V
                                  322goto_1b8: return-void
                                  Cross References
                                  APIs
                                  • java.lang.Object.getClass
                                  • java.lang.Enum.ordinal
                                  • java.lang.String.format
                                  • android.os.PersistableBundle.<init>
                                  • android.os.PersistableBundle.putString
                                  • android.os.PersistableBundle.putBoolean
                                  • android.app.job.JobInfo$Builder.<init>
                                  • android.app.job.JobInfo$Builder.setRequiredNetworkType
                                  • android.app.job.JobInfo$Builder.setRequiresCharging
                                  • android.app.job.JobInfo$Builder.setRequiresDeviceIdle
                                  • android.app.job.JobInfo$Builder.setExtras
                                  • j.y.a.b:Lj/y/a
                                  • android.app.job.JobInfo$Builder.setBackoffCriteria
                                  • java.lang.System.currentTimeMillis
                                  • java.lang.Math.max
                                  • android.app.job.JobInfo$Builder.setMinimumLatency
                                  • android.app.job.JobInfo$Builder.setImportantWhileForeground
                                  • java.util.Set.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • android.app.job.JobInfo$TriggerContentUri.<init>
                                  • android.app.job.JobInfo$Builder.addTriggerContentUri
                                  • android.app.job.JobInfo$Builder.setTriggerContentUpdateDelay
                                  • android.app.job.JobInfo$Builder.setTriggerContentMaxDelay
                                  • android.app.job.JobInfo$Builder.setPersisted
                                  • android.app.job.JobInfo$Builder.setRequiresBatteryNotLow
                                  • android.app.job.JobInfo$Builder.setRequiresStorageNotLow
                                  • android.app.job.JobInfo$Builder.build
                                  • java.lang.Integer.valueOf
                                  • java.lang.String.format
                                  • android.app.job.JobScheduler.schedule
                                  • java.lang.String.format
                                  • java.util.List.size
                                  • java.util.Locale.getDefault
                                  • java.lang.Integer.valueOf
                                  • java.util.ArrayList.size
                                  • java.lang.Integer.valueOf
                                  • java.lang.Integer.valueOf
                                  • java.lang.String.format
                                  • java.lang.IllegalStateException.<init>
                                  Strings
                                  • API version too low. Cannot convert network type value %s
                                  • EXTRA_WORK_SPEC_ID
                                  • java.lang.String@68bfe89
                                  • java.lang.String@e29cb81
                                  • java.lang.String@fc446c5
                                  • EXTRA_IS_PERIODIC
                                  • Scheduling work ID %s Job ID %s
                                  • Unable to schedule %s
                                  • JobScheduler 100 job limit exceeded. We count %d WorkManager jobs in JobScheduler; we have %d tracked jobs in our DB; our Configuration limit is %d.
                                  Position Instruction Meta Information
                                  0move-object/from16 v1, p0
                                  1move-object/from16 v2, p1
                                  3iget-object v0, v1, Lj/y/w/p/c/b;->d:Lj/y/w/p/c/a;
                                  5invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1116924
                                    • This:
                                      • j.y.w.p.c.a@2c4422a
                                    • Return:
                                      • class j.y.w.p.c.a
                                      • getName: j.y.w.p.c.a
                                  7iget-object v3, v2, Lj/y/w/s/o;->j:Lj/y/c;
                                  9iget-object v4, v3, Lj/y/c;->a:Lj/y/l;
                                  11invoke-virtual {v4}, Ljava/lang/Enum;->ordinal()I
                                  12move-result v5
                                  13const/4 v6, 0x2
                                  14const/4 v7, 0x3
                                  15const/4 v8, 0x1
                                  16const/4 v9, 0x0
                                  17const/16 v10, 0x1a
                                  18const/16 v11, 0x18
                                  19if-eqz v5, :cond_4a
                                  20if-eq v5, v8, :cond_48
                                  21if-eq v5, v6, :cond_46
                                  22if-eq v5, v7, :cond_2a
                                  23const/4 v12, 0x4
                                  24if-eq v5, v12, :cond_25
                                  25goto/16 :goto_30
                                  26cond_25: sget v5, Landroid/os/Build$VERSION;->SDK_INT:I
                                  27if-lt v5, v10, :cond_30
                                  28goto/16 :goto_4b
                                  29cond_2a: sget v5, Landroid/os/Build$VERSION;->SDK_INT:I
                                  30if-lt v5, v11, :cond_30
                                  31const/4 v12, 0x3
                                  32goto/16 :goto_4b
                                  33cond_30:
                                  34invoke-static {}, Lj/y/k;->c()Lj/y/k;
                                  35move-result-object v5
                                  37sget-object v12, Lj/y/w/p/c/a;->b:Ljava/lang/String;
                                  38new-array v13, v8, [Ljava/lang/Object;
                                  39aput-object v4, v13, v9
                                  41const-string v4, "API version too low. Cannot convert network type value %s"
                                  43invoke-static {v4, v13}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
                                  44move-result-object v4
                                  45new-array v13, v9, [Ljava/lang/Throwable;
                                  47invoke-virtual {v5, v12, v4, v13}, Lj/y/k;->a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Throwable;)V
                                  48goto/16 :goto_48
                                  49cond_46: const/4 v12, 0x2
                                  50goto/16 :goto_4b
                                  51cond_48: const/4 v12, 0x1
                                  52goto/16 :goto_4b
                                  53cond_4a: const/4 v12, 0x0
                                  54goto_4b: new-instance v4, Landroid/os/PersistableBundle;
                                  56invoke-direct {v4}, Landroid/os/PersistableBundle;-><init>()V
                                  58iget-object v5, v2, Lj/y/w/s/o;->a:Ljava/lang/String;
                                  60const-string v13, "EXTRA_WORK_SPEC_ID"
                                  62invoke-virtual {v4, v13, v5}, Landroid/os/PersistableBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                  64invoke-virtual/range {p1 .. p1}, Lj/y/w/s/o;->c()Z
                                  • Time: 1116928
                                    • p0: java.lang.String@fc446c5
                                    • Return:
                                      • java.lang.StringBuilder@3742af7
                                  • Time: 1116927
                                    • This:
                                      • {WorkSpec: 63462f18-063b-4359-9d75-b6ea0b54b90f}
                                    • Return:
                                      • true
                                  • Time: 1118910
                                    • p0: java.lang.String@68bfe89
                                    • Return:
                                      • java.lang.StringBuilder@2b0b028
                                  • Time: 1134655
                                    • p0: java.lang.String@e29cb81
                                    • Return:
                                      • java.lang.StringBuilder@67d366a
                                  • Time: 1235239
                                    • p0: java.lang.String@e29cb81
                                    • Return:
                                      • java.lang.StringBuilder@5149e58
                                  • Time: 1235239
                                    • This:
                                      • {WorkSpec: 7023a167-5122-4b50-8b9d-d792315eb644}
                                    • Return:
                                      • false
                                  65move-result v5
                                  67const-string v13, "EXTRA_IS_PERIODIC"
                                  69invoke-virtual {v4, v13, v5}, Landroid/os/PersistableBundle;->putBoolean(Ljava/lang/String;Z)V
                                  70new-instance v5, Landroid/app/job/JobInfo$Builder;
                                  72iget-object v0, v0, Lj/y/w/p/c/a;->a:Landroid/content/ComponentName;
                                  73move/from16 v13, p2
                                  75invoke-direct {v5, v13, v0}, Landroid/app/job/JobInfo$Builder;-><init>(ILandroid/content/ComponentName;)V
                                  77invoke-virtual {v5, v12}, Landroid/app/job/JobInfo$Builder;->setRequiredNetworkType(I)Landroid/app/job/JobInfo$Builder;
                                  78move-result-object v0
                                  79iget-boolean v5, v3, Lj/y/c;->b:Z
                                  81invoke-virtual {v0, v5}, Landroid/app/job/JobInfo$Builder;->setRequiresCharging(Z)Landroid/app/job/JobInfo$Builder;
                                  82move-result-object v0
                                  83iget-boolean v5, v3, Lj/y/c;->c:Z
                                  85invoke-virtual {v0, v5}, Landroid/app/job/JobInfo$Builder;->setRequiresDeviceIdle(Z)Landroid/app/job/JobInfo$Builder;
                                  86move-result-object v0
                                  88invoke-virtual {v0, v4}, Landroid/app/job/JobInfo$Builder;->setExtras(Landroid/os/PersistableBundle;)Landroid/app/job/JobInfo$Builder;
                                  89move-result-object v0
                                  90iget-boolean v4, v3, Lj/y/c;->c:Z
                                  91if-nez v4, :cond_8f
                                  93iget-object v4, v2, Lj/y/w/s/o;->l:Lj/y/a;
                                  95sget-object v5, Lj/y/a;->b:Lj/y/a;
                                  96if-ne v4, v5, :cond_89
                                  97const/4 v4, 0x0
                                  98goto/16 :goto_8a
                                  99cond_89: const/4 v4, 0x1
                                  100goto_8a: iget-wide v14, v2, Lj/y/w/s/o;->m:J
                                  102invoke-virtual {v0, v14, v15, v4}, Landroid/app/job/JobInfo$Builder;->setBackoffCriteria(JI)Landroid/app/job/JobInfo$Builder;
                                  103cond_8f:
                                  104invoke-virtual/range {p1 .. p1}, Lj/y/w/s/o;->a()J
                                  105move-result-wide v4
                                  107invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
                                  108move-result-wide v14
                                  109sub-long/2addr v4, v14
                                  110const-wide/16 v14, 0x0
                                  112invoke-static {v4, v5, v14, v15}, Ljava/lang/Math;->max(JJ)J
                                  113move-result-wide v4
                                  114sget v12, Landroid/os/Build$VERSION;->SDK_INT:I
                                  115const/16 v7, 0x1c
                                  116if-gt v12, v7, :cond_a5
                                  117goto/16 :goto_a9
                                  118cond_a5: cmp-long v7, v4, v14
                                  119if-lez v7, :cond_ad
                                  120goto_a9:
                                  121invoke-virtual {v0, v4, v5}, Landroid/app/job/JobInfo$Builder;->setMinimumLatency(J)Landroid/app/job/JobInfo$Builder;
                                  122goto/16 :goto_b0
                                  123cond_ad:
                                  124invoke-virtual {v0, v8}, Landroid/app/job/JobInfo$Builder;->setImportantWhileForeground(Z)Landroid/app/job/JobInfo$Builder;
                                  125goto_b0: if-lt v12, v11, :cond_ea
                                  127iget-object v4, v3, Lj/y/c;->h:Lj/y/d;
                                  129invoke-virtual {v4}, Lj/y/d;->a()I
                                  130move-result v4
                                  131if-lez v4, :cond_bc
                                  132const/4 v4, 0x1
                                  133goto/16 :goto_bd
                                  134cond_bc: const/4 v4, 0x0
                                  135goto_bd: if-eqz v4, :cond_ea
                                  137iget-object v4, v3, Lj/y/c;->h:Lj/y/d;
                                  139iget-object v4, v4, Lj/y/d;->a:Ljava/util/Set;
                                  141invoke-interface {v4}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                  142move-result-object v4
                                  143goto_c7:
                                  144invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
                                  145move-result v5
                                  146if-eqz v5, :cond_e0
                                  148invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  149move-result-object v5
                                  150check-cast v5, Lj/y/d$a;
                                  151iget-boolean v7, v5, Lj/y/d$a;->b:Z
                                  152new-instance v11, Landroid/app/job/JobInfo$TriggerContentUri;
                                  154iget-object v5, v5, Lj/y/d$a;->a:Landroid/net/Uri;
                                  156invoke-direct {v11, v5, v7}, Landroid/app/job/JobInfo$TriggerContentUri;-><init>(Landroid/net/Uri;I)V
                                  158invoke-virtual {v0, v11}, Landroid/app/job/JobInfo$Builder;->addTriggerContentUri(Landroid/app/job/JobInfo$TriggerContentUri;)Landroid/app/job/JobInfo$Builder;
                                  159goto/16 :goto_c7
                                  160cond_e0: iget-wide v4, v3, Lj/y/c;->f:J
                                  162invoke-virtual {v0, v4, v5}, Landroid/app/job/JobInfo$Builder;->setTriggerContentUpdateDelay(J)Landroid/app/job/JobInfo$Builder;
                                  163iget-wide v4, v3, Lj/y/c;->g:J
                                  165invoke-virtual {v0, v4, v5}, Landroid/app/job/JobInfo$Builder;->setTriggerContentMaxDelay(J)Landroid/app/job/JobInfo$Builder;
                                  166cond_ea:
                                  167invoke-virtual {v0, v9}, Landroid/app/job/JobInfo$Builder;->setPersisted(Z)Landroid/app/job/JobInfo$Builder;
                                  168sget v4, Landroid/os/Build$VERSION;->SDK_INT:I
                                  169if-lt v4, v10, :cond_fb
                                  170iget-boolean v4, v3, Lj/y/c;->d:Z
                                  172invoke-virtual {v0, v4}, Landroid/app/job/JobInfo$Builder;->setRequiresBatteryNotLow(Z)Landroid/app/job/JobInfo$Builder;
                                  173iget-boolean v3, v3, Lj/y/c;->e:Z
                                  175invoke-virtual {v0, v3}, Landroid/app/job/JobInfo$Builder;->setRequiresStorageNotLow(Z)Landroid/app/job/JobInfo$Builder;
                                  176cond_fb:
                                  177invoke-virtual {v0}, Landroid/app/job/JobInfo$Builder;->build()Landroid/app/job/JobInfo;
                                  178move-result-object v0
                                  180invoke-static {}, Lj/y/k;->c()Lj/y/k;
                                  181move-result-object v3
                                  183sget-object v4, Lj/y/w/p/c/b;->e:Ljava/lang/String;
                                  184new-array v5, v6, [Ljava/lang/Object;
                                  186iget-object v7, v2, Lj/y/w/s/o;->a:Ljava/lang/String;
                                  187aput-object v7, v5, v9
                                  189invoke-static/range {p2 .. p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  190move-result-object v7
                                  191aput-object v7, v5, v8
                                  193const-string v7, "Scheduling work ID %s Job ID %s"
                                  195invoke-static {v7, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
                                  196move-result-object v5
                                  197new-array v7, v9, [Ljava/lang/Throwable;
                                  199invoke-virtual {v3, v4, v5, v7}, Lj/y/k;->a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Throwable;)V
                                  200try_start_11c:
                                  201iget-object v3, v1, Lj/y/w/p/c/b;->b:Landroid/app/job/JobScheduler;
                                  203invoke-virtual {v3, v0}, Landroid/app/job/JobScheduler;->schedule(Landroid/app/job/JobInfo;)I
                                  204try_end_121: goto/16 :goto_13a
                                  205catchall_122: move-exception v0
                                  207invoke-static {}, Lj/y/k;->c()Lj/y/k;
                                  208move-result-object v3
                                  210sget-object v4, Lj/y/w/p/c/b;->e:Ljava/lang/String;
                                  211new-array v5, v8, [Ljava/lang/Object;
                                  212aput-object v2, v5, v9
                                  214const-string v2, "Unable to schedule %s"
                                  216invoke-static {v2, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
                                  217move-result-object v2
                                  218new-array v5, v8, [Ljava/lang/Throwable;
                                  219aput-object v0, v5, v9
                                  221invoke-virtual {v3, v4, v2, v5}, Lj/y/k;->b(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Throwable;)V
                                  222goto_13a: return-void
                                  223catch_13b: move-exception v0
                                  225iget-object v2, v1, Lj/y/w/p/c/b;->a:Landroid/content/Context;
                                  227iget-object v3, v1, Lj/y/w/p/c/b;->b:Landroid/app/job/JobScheduler;
                                  229invoke-static {v2, v3}, Lj/y/w/p/c/b;->e(Landroid/content/Context;Landroid/app/job/JobScheduler;)Ljava/util/List;
                                  230move-result-object v2
                                  231if-eqz v2, :cond_14b
                                  233invoke-interface {v2}, Ljava/util/List;->size()I
                                  234move-result v2
                                  235goto/16 :goto_14c
                                  236cond_14b: const/4 v2, 0x0
                                  237goto_14c:
                                  238invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale;
                                  239move-result-object v3
                                  240const/4 v4, 0x3
                                  241new-array v4, v4, [Ljava/lang/Object;
                                  243invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  244move-result-object v2
                                  245aput-object v2, v4, v9
                                  247iget-object v2, v1, Lj/y/w/p/c/b;->c:Lj/y/w/l;
                                  249iget-object v2, v2, Lj/y/w/l;->c:Landroidx/work/impl/WorkDatabase;
                                  251invoke-virtual {v2}, Landroidx/work/impl/WorkDatabase;->q()Lj/y/w/s/p;
                                  252move-result-object v2
                                  253check-cast v2, Lj/y/w/s/q;
                                  255invoke-virtual {v2}, Lj/y/w/s/q;->h()Ljava/util/List;
                                  256move-result-object v2
                                  257check-cast v2, Ljava/util/ArrayList;
                                  259invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
                                  260move-result v2
                                  262invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  263move-result-object v2
                                  264aput-object v2, v4, v8
                                  266iget-object v2, v1, Lj/y/w/p/c/b;->c:Lj/y/w/l;
                                  268iget-object v2, v2, Lj/y/w/l;->b:Lj/y/b;
                                  269sget v5, Landroid/os/Build$VERSION;->SDK_INT:I
                                  270const/16 v7, 0x17
                                  271iget v2, v2, Lj/y/b;->h:I
                                  272if-ne v5, v7, :cond_181
                                  273div-int/lit8 v2, v2, 0x2
                                  274cond_181:
                                  275invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  276move-result-object v2
                                  277aput-object v2, v4, v6
                                  279const-string v2, "JobScheduler 100 job limit exceeded. We count %d WorkManager jobs in JobScheduler; we have %d tracked jobs in our DB; our Configuration limit is %d."
                                  281invoke-static {v3, v2, v4}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
                                  282move-result-object v2
                                  284invoke-static {}, Lj/y/k;->c()Lj/y/k;
                                  285move-result-object v3
                                  287sget-object v4, Lj/y/w/p/c/b;->e:Ljava/lang/String;
                                  288new-array v5, v9, [Ljava/lang/Throwable;
                                  290invoke-virtual {v3, v4, v2, v5}, Lj/y/k;->b(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Throwable;)V
                                  291new-instance v3, Ljava/lang/IllegalStateException;
                                  293invoke-direct {v3, v2, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
                                  294goto/16 :goto_19f
                                  295goto_19e: throw v3
                                  296goto_19f: goto/16 :goto_19e
                                  Cross References
                                  APIs
                                  • android.content.SharedPreferences.contains
                                  • android.content.SharedPreferences.contains
                                  • android.content.SharedPreferences.contains
                                  • android.content.SharedPreferences.contains
                                  • android.content.SharedPreferences.contains
                                  • android.content.SharedPreferences.contains
                                  • android.content.SharedPreferences.contains
                                  • android.content.SharedPreferences.contains
                                  • android.content.SharedPreferences.contains
                                  • android.content.SharedPreferences.contains
                                  • android.content.SharedPreferences.contains
                                  • android.content.SharedPreferences.contains
                                  • android.content.SharedPreferences.contains
                                  • android.content.SharedPreferences.contains
                                  Strings
                                  • SESSION_INIT_TIME_net.pictures.clinicsisa
                                  • SESSION_ALIVE_TIME_net.pictures.clinicsisa
                                  • SESSION_IS_ALIVE_REPORT_NEEDED_net.pictures.clinicsisa
                                  • SESSION_SLEEP_START_net.pictures.clinicsisa
                                  • SESSION_ID_net.pictures.clinicsisa
                                  • SESSION_COUNTER_ID_net.pictures.clinicsisa
                                  • BG_SESSION_INIT_TIME_net.pictures.clinicsisa
                                  • BG_SESSION_SLEEP_START_net.pictures.clinicsisa
                                  • BG_SESSION_ID_net.pictures.clinicsisa
                                  • BG_SESSION_COUNTER_ID_net.pictures.clinicsisa
                                  • APP_ENVIRONMENT_net.pictures.clinicsisa
                                  • USER_INFO_net.pictures.clinicsisa
                                  • REFERRER_net.pictures.clinicsisa
                                  • IDENTITY_SEND_TIME_net.pictures.clinicsisa
                                  Position Instruction Meta Information
                                  1iget-object v0, p0, Lcom/yandex/metrica/impl/ob/re;->b:Landroid/content/SharedPreferences;
                                  3iget-object v1, p0, Lcom/yandex/metrica/impl/ob/te;->i:Lcom/yandex/metrica/impl/ob/ye;
                                  5invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1124571
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@dbff9c8
                                    • Return:
                                      • {"ID":"","STATUS":"UNKNOWN","ERROR_EXPLANATION":"no identifier in startup state"}
                                  6move-result-object v1
                                  8invoke-interface {v0, v1}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z
                                  9move-result v0
                                  10if-nez v0, :cond_c7
                                  12iget-object v0, p0, Lcom/yandex/metrica/impl/ob/re;->b:Landroid/content/SharedPreferences;
                                  14iget-object v1, p0, Lcom/yandex/metrica/impl/ob/te;->j:Lcom/yandex/metrica/impl/ob/ye;
                                  16invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1124581
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@a63b849
                                    • Return:
                                      • could not resolve yandex services
                                  17move-result-object v1
                                  19invoke-interface {v0, v1}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z
                                  20move-result v0
                                  21if-nez v0, :cond_c7
                                  23iget-object v0, p0, Lcom/yandex/metrica/impl/ob/re;->b:Landroid/content/SharedPreferences;
                                  25iget-object v1, p0, Lcom/yandex/metrica/impl/ob/te;->k:Lcom/yandex/metrica/impl/ob/ye;
                                  27invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1124582
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@46bd986
                                    • Return:
                                      • SESSION_IS_ALIVE_REPORT_NEEDED_net.pictures.clinicsisa
                                  28move-result-object v1
                                  30invoke-interface {v0, v1}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z
                                  31move-result v0
                                  32if-nez v0, :cond_c7
                                  34iget-object v0, p0, Lcom/yandex/metrica/impl/ob/re;->b:Landroid/content/SharedPreferences;
                                  36iget-object v1, p0, Lcom/yandex/metrica/impl/ob/te;->f:Lcom/yandex/metrica/impl/ob/ye;
                                  38invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1124583
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@3d0966f
                                    • Return:
                                      • SESSION_SLEEP_START_net.pictures.clinicsisa
                                  39move-result-object v1
                                  41invoke-interface {v0, v1}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z
                                  42move-result v0
                                  43if-nez v0, :cond_c7
                                  45iget-object v0, p0, Lcom/yandex/metrica/impl/ob/re;->b:Landroid/content/SharedPreferences;
                                  47iget-object v1, p0, Lcom/yandex/metrica/impl/ob/te;->g:Lcom/yandex/metrica/impl/ob/ye;
                                  49invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1124584
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@7beea74
                                    • Return:
                                      • SESSION_ID_net.pictures.clinicsisa
                                  50move-result-object v1
                                  52invoke-interface {v0, v1}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z
                                  53move-result v0
                                  54if-nez v0, :cond_c7
                                  56iget-object v0, p0, Lcom/yandex/metrica/impl/ob/re;->b:Landroid/content/SharedPreferences;
                                  58iget-object v1, p0, Lcom/yandex/metrica/impl/ob/te;->h:Lcom/yandex/metrica/impl/ob/ye;
                                  60invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1124585
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@f269005
                                    • Return:
                                      • {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                  61move-result-object v1
                                  63invoke-interface {v0, v1}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z
                                  64move-result v0
                                  65if-nez v0, :cond_c7
                                  67iget-object v0, p0, Lcom/yandex/metrica/impl/ob/re;->b:Landroid/content/SharedPreferences;
                                  69iget-object v1, p0, Lcom/yandex/metrica/impl/ob/te;->o:Lcom/yandex/metrica/impl/ob/ye;
                                  71invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1124586
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@f9c0812
                                    • Return:
                                      • BG_SESSION_INIT_TIME_net.pictures.clinicsisa
                                  72move-result-object v1
                                  74invoke-interface {v0, v1}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z
                                  75move-result v0
                                  76if-nez v0, :cond_c7
                                  78iget-object v0, p0, Lcom/yandex/metrica/impl/ob/re;->b:Landroid/content/SharedPreferences;
                                  80iget-object v1, p0, Lcom/yandex/metrica/impl/ob/te;->m:Lcom/yandex/metrica/impl/ob/ye;
                                  82invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1124596
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@71a39e0
                                    • Return:
                                      • BG_SESSION_SLEEP_START_net.pictures.clinicsisa
                                  83move-result-object v1
                                  85invoke-interface {v0, v1}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z
                                  86move-result v0
                                  87if-nez v0, :cond_c7
                                  89iget-object v0, p0, Lcom/yandex/metrica/impl/ob/re;->b:Landroid/content/SharedPreferences;
                                  91iget-object v1, p0, Lcom/yandex/metrica/impl/ob/te;->l:Lcom/yandex/metrica/impl/ob/ye;
                                  93invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1124597
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@42e935e
                                    • Return:
                                      • BG_SESSION_ID_net.pictures.clinicsisa
                                  94move-result-object v1
                                  96invoke-interface {v0, v1}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z
                                  97move-result v0
                                  98if-nez v0, :cond_c7
                                  100iget-object v0, p0, Lcom/yandex/metrica/impl/ob/re;->b:Landroid/content/SharedPreferences;
                                  102iget-object v1, p0, Lcom/yandex/metrica/impl/ob/te;->n:Lcom/yandex/metrica/impl/ob/ye;
                                  104invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1124599
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@d19140c
                                    • Return:
                                      • BG_SESSION_COUNTER_ID_net.pictures.clinicsisa
                                  105move-result-object v1
                                  107invoke-interface {v0, v1}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z
                                  108move-result v0
                                  109if-nez v0, :cond_c7
                                  111iget-object v0, p0, Lcom/yandex/metrica/impl/ob/re;->b:Landroid/content/SharedPreferences;
                                  113iget-object v1, p0, Lcom/yandex/metrica/impl/ob/te;->s:Lcom/yandex/metrica/impl/ob/ye;
                                  115invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1124600
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@cc876a
                                    • Return:
                                      • {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                  116move-result-object v1
                                  118invoke-interface {v0, v1}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z
                                  119move-result v0
                                  120if-nez v0, :cond_c7
                                  122iget-object v0, p0, Lcom/yandex/metrica/impl/ob/re;->b:Landroid/content/SharedPreferences;
                                  124iget-object v1, p0, Lcom/yandex/metrica/impl/ob/te;->q:Lcom/yandex/metrica/impl/ob/ye;
                                  126invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1124601
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@64964f8
                                    • Return:
                                      • USER_INFO_net.pictures.clinicsisa
                                  127move-result-object v1
                                  129invoke-interface {v0, v1}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z
                                  130move-result v0
                                  131if-nez v0, :cond_c7
                                  133iget-object v0, p0, Lcom/yandex/metrica/impl/ob/re;->b:Landroid/content/SharedPreferences;
                                  135iget-object v1, p0, Lcom/yandex/metrica/impl/ob/te;->r:Lcom/yandex/metrica/impl/ob/ye;
                                  137invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1124603
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@3a3b036
                                    • Return:
                                      • REFERRER_net.pictures.clinicsisa
                                  138move-result-object v1
                                  140invoke-interface {v0, v1}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z
                                  141move-result v0
                                  142if-nez v0, :cond_c7
                                  144iget-object v0, p0, Lcom/yandex/metrica/impl/ob/re;->b:Landroid/content/SharedPreferences;
                                  146iget-object v1, p0, Lcom/yandex/metrica/impl/ob/te;->p:Lcom/yandex/metrica/impl/ob/ye;
                                  148invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1124604
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@82bd8a4
                                    • Return:
                                      • {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                  149move-result-object v1
                                  151invoke-interface {v0, v1}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z
                                  152move-result v0
                                  153if-eqz v0, :cond_c5
                                  154goto/16 :goto_c7
                                  155cond_c5: const/4 v0, 0x0
                                  156goto/16 :goto_c8
                                  157cond_c7: const/4 v0, 0x1
                                  158goto_c8: return v0
                                  Cross References
                                  APIs
                                  • java.lang.Object.<init>
                                  • org.json.JSONObject.<init>
                                  • org.json.JSONObject.getJSONObject
                                  • org.json.JSONObject.getString
                                  • android.util.Base64.decode
                                  • org.json.JSONObject.getString
                                  • org.json.JSONObject.getInt
                                  • org.json.JSONObject.optString
                                  • java.util.HashMap.<init>
                                  • java.util.HashMap.entrySet
                                  • java.util.Set.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.Map$Entry.getKey
                                  • com.yandex.metrica.impl.ob.S$a.valueOf
                                  • java.util.Map$Entry.getValue
                                  • java.lang.Integer.parseInt
                                  • java.lang.Integer.valueOf
                                  • java.util.HashMap.put
                                  • org.json.JSONObject.getJSONObject
                                  • org.json.JSONObject.getString
                                  • org.json.JSONObject.getInt
                                  • java.lang.Integer.valueOf
                                  • org.json.JSONObject.getString
                                  • org.json.JSONObject.getJSONObject
                                  • org.json.JSONObject.getString
                                  Strings
                                  • event
                                  • jvm_crash
                                  • java.lang.NullPointerException
                                  • name
                                  • bytes_truncated
                                  • environment
                                  • trimmed_fields
                                  • process_configuration
                                  • net.pictures.clinicsisa
                                  • package_name
                                  • pid
                                  • ee6e1665-4f5a-4a7d-97ff-f129136a6053
                                  • psid
                                  • reporter_configuration
                                  • 3706c0c4-33fc-44e0-8b77-8bcb3a353816
                                  • api_key
                                  Position Instruction Meta Information
                                  1invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                  2new-instance v0, Lorg/json/JSONObject;
                                  4invoke-direct {v0, p1}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
                                  • Time: 1135490
                                    • p0: {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                    • Return:
                                      • {"process_configuration":{"pid":6404,"psid":"ee6e1665-4f5a-4a7d-97ff-f129136a6053","package_name":"net.pictures.clinicsisa"},"reporter_configuration":{"api_key":"3706c0c4-33fc-44e0-8b77-8bcb3a353816","reporter_type":"main"},"event":{"jvm_crash":"Co8GCh5qYXZhLmxhbmcuTnVsbFBvaW50ZXJFeGNlcHRpb24SZkF0dGVtcHQgdG8gaW52b2tlIHZp\ncnR1YWwgbWV0aG9kICdib29sZWFuIGphdmEubGFuZy5Cb29sZWFuLmJvb2xlYW5WYWx1ZSgpJyBv\nbiBhIG51bGwgb2JqZWN0IHJlZmVyZW5jZRomCh9jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5l\nNCRpGEwiAWIaJAodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IuZTQYZiIBYRokCh1jb20ueWFu\nZGV4Lm1ldHJpY2EuaW1wbC5vYi5mNBhyIgF5GikKHWNvbS55YW5kZXgubWV0cmljYS5pbXBsLm9i\nLmY0GDgiBjxpbml0PhopCh1jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5vNBggIgY8aW5pdD4a\nKQodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IubzQYHiIGPGluaXQ+GiQKHWNvbS55YW5kZXgu\nbWV0cmljYS5pbXBsLm9iLks0GBwiAWEaJAodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IucjQY\nZiIBYRokCh1jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5MNBgSIgFiGiQKHWNvbS55YW5kZXgu\nbWV0cmljYS5pbXBsLm9iLkE0GB4iAWEaJgodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IuaDIY
                                  6const-string p1, "event"
                                  8invoke-virtual {v0, p1}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
                                  9move-result-object p1
                                  11const-string v1, "jvm_crash"
                                  13invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                  • Time: 1135555
                                    • This:
                                      • {"jvm_crash":"Co8GCh5qYXZhLmxhbmcuTnVsbFBvaW50ZXJFeGNlcHRpb24SZkF0dGVtcHQgdG8gaW52b2tlIHZp\ncnR1YWwgbWV0aG9kICdib29sZWFuIGphdmEubGFuZy5Cb29sZWFuLmJvb2xlYW5WYWx1ZSgpJyBv\nbiBhIG51bGwgb2JqZWN0IHJlZmVyZW5jZRomCh9jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5l\nNCRpGEwiAWIaJAodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IuZTQYZiIBYRokCh1jb20ueWFu\nZGV4Lm1ldHJpY2EuaW1wbC5vYi5mNBhyIgF5GikKHWNvbS55YW5kZXgubWV0cmljYS5pbXBsLm9i\nLmY0GDgiBjxpbml0PhopCh1jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5vNBggIgY8aW5pdD4a\nKQodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IubzQYHiIGPGluaXQ+GiQKHWNvbS55YW5kZXgu\nbWV0cmljYS5pbXBsLm9iLks0GBwiAWEaJAodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IucjQY\nZiIBYRokCh1jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5MNBgSIgFiGiQKHWNvbS55YW5kZXgu\nbWV0cmljYS5pbXBsLm9iLkE0GB4iAWEaJgodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IuaDIY\nFiIDcnVuGjUKEmFuZHJvaWQub3MuSGFuZGxlchIMSGFuZGxlci5qYXZhGNINIg5oYW5kbGVDYWxs\nYmFjaxo2ChJhbmRyb2lkLm9zLkhhbmRsZXISDEhhbmRsZXIuamF2YRjGASIPZGlzcGF0Y2hNZXNz\nYWdlGikKEWFuZHJvaWQub3MuTG9vcGVyEgtMb29wZXIuamF2YRiCAyIEbG9vcBo2ChhhbmRyb2
                                    • p0: jvm_crash
                                    • Return:
                                      • Co8GCh5qYXZhLmxhbmcuTnVsbFBvaW50ZXJFeGNlcHRpb24SZkF0dGVtcHQgdG8gaW52b2tlIHZpcnR1YWwgbWV0aG9kICdib29sZWFuIGphdmEubGFuZy5Cb29sZWFuLmJvb2xlYW5WYWx1ZSgpJyBvbiBhIG51bGwgb2JqZWN0IHJlZmVyZW5jZRomCh9jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5lNCRpGEwiAWIaJAodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IuZTQYZiIBYRokCh1jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5mNBhyIgF5GikKHWNvbS55YW5kZXgubWV0cmljYS5pbXBsLm9iLmY0GDgiBjxpbml0PhopCh1jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5vNBggIgY8aW5pdD4aKQodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IubzQYHiIGPGluaXQ+GiQKHWNvbS55YW5kZXgubWV0cmljYS5pbXBsLm9iLks0GBwiAWEaJAodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IucjQYZiIBYRokCh1jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5MNBgSIgFiGiQKHWNvbS55YW5kZXgubWV0cmljYS5pbXBsLm9iLkE0GB4iAWEaJgodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IuaDIYFiIDcnVuGjUKEmFuZHJvaWQub3MuSGFuZGxlchIMSGFuZGxlci5qYXZhGNINIg5oYW5kbGVDYWxsYmFjaxo2ChJhbmRyb2lkLm9zLkhhbmRsZXISDEhhbmRsZXIuamF2YRjGASIPZGlzcGF0Y2hNZXNzYWdlGikKEWFuZHJvaWQub3MuTG9vcGVyEgtMb29wZXIuamF2YRiCAyIEbG9vcBo2ChhhbmRyb2lkLm9zLkhhbmRsZXJUaHJlYWQSEkhhbmRsZXJU
                                  14move-result-object v1
                                  15const/4 v2, 0x0
                                  17invoke-static {v1, v2}, Landroid/util/Base64;->decode(Ljava/lang/String;I)[B
                                  18move-result-object v1
                                  19iput-object v1, p0, Lcom/yandex/metrica/impl/ob/H7;->a:[B
                                  21const-string v1, "name"
                                  23invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                  • Time: 1135664
                                    • This:
                                      • {"jvm_crash":"Co8GCh5qYXZhLmxhbmcuTnVsbFBvaW50ZXJFeGNlcHRpb24SZkF0dGVtcHQgdG8gaW52b2tlIHZp\ncnR1YWwgbWV0aG9kICdib29sZWFuIGphdmEubGFuZy5Cb29sZWFuLmJvb2xlYW5WYWx1ZSgpJyBv\nbiBhIG51bGwgb2JqZWN0IHJlZmVyZW5jZRomCh9jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5l\nNCRpGEwiAWIaJAodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IuZTQYZiIBYRokCh1jb20ueWFu\nZGV4Lm1ldHJpY2EuaW1wbC5vYi5mNBhyIgF5GikKHWNvbS55YW5kZXgubWV0cmljYS5pbXBsLm9i\nLmY0GDgiBjxpbml0PhopCh1jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5vNBggIgY8aW5pdD4a\nKQodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IubzQYHiIGPGluaXQ+GiQKHWNvbS55YW5kZXgu\nbWV0cmljYS5pbXBsLm9iLks0GBwiAWEaJAodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IucjQY\nZiIBYRokCh1jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5MNBgSIgFiGiQKHWNvbS55YW5kZXgu\nbWV0cmljYS5pbXBsLm9iLkE0GB4iAWEaJgodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IuaDIY\nFiIDcnVuGjUKEmFuZHJvaWQub3MuSGFuZGxlchIMSGFuZGxlci5qYXZhGNINIg5oYW5kbGVDYWxs\nYmFjaxo2ChJhbmRyb2lkLm9zLkhhbmRsZXISDEhhbmRsZXIuamF2YRjGASIPZGlzcGF0Y2hNZXNz\nYWdlGikKEWFuZHJvaWQub3MuTG9vcGVyEgtMb29wZXIuamF2YRiCAyIEbG9vcBo2ChhhbmRyb2
                                    • p0: name
                                    • Return:
                                      • java.lang.NullPointerException
                                  24move-result-object v1
                                  25iput-object v1, p0, Lcom/yandex/metrica/impl/ob/H7;->b:Ljava/lang/String;
                                  27const-string v1, "bytes_truncated"
                                  29invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
                                  30move-result v1
                                  31iput v1, p0, Lcom/yandex/metrica/impl/ob/H7;->c:I
                                  33const-string v1, "environment"
                                  35invoke-static {p1, v1}, Lcom/yandex/metrica/impl/ob/ym;->e(Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String;
                                  36move-result-object v1
                                  37iput-object v1, p0, Lcom/yandex/metrica/impl/ob/H7;->j:Ljava/lang/String;
                                  39const-string v1, "trimmed_fields"
                                  41invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
                                  42move-result-object p1
                                  43new-instance v1, Ljava/util/HashMap;
                                  45invoke-direct {v1}, Ljava/util/HashMap;-><init>()V
                                  46iput-object v1, p0, Lcom/yandex/metrica/impl/ob/H7;->d:Ljava/util/HashMap;
                                  47if-eqz p1, :cond_7a
                                  48try_start_42:
                                  49invoke-static {p1}, Lcom/yandex/metrica/impl/ob/ym;->d(Ljava/lang/String;)Ljava/util/HashMap;
                                  50move-result-object p1
                                  51if-eqz p1, :cond_7a
                                  53invoke-virtual {p1}, Ljava/util/HashMap;->entrySet()Ljava/util/Set;
                                  54move-result-object p1
                                  56invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                  57move-result-object p1
                                  58goto_50:
                                  59invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
                                  60move-result v1
                                  61if-eqz v1, :cond_7a
                                  63invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  64move-result-object v1
                                  65check-cast v1, Ljava/util/Map$Entry;
                                  67iget-object v2, p0, Lcom/yandex/metrica/impl/ob/H7;->d:Ljava/util/HashMap;
                                  69invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                  70move-result-object v3
                                  71check-cast v3, Ljava/lang/String;
                                  73invoke-static {v3}, Lcom/yandex/metrica/impl/ob/S$a;->valueOf(Ljava/lang/String;)Lcom/yandex/metrica/impl/ob/S$a;
                                  74move-result-object v3
                                  76invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                  77move-result-object v1
                                  78check-cast v1, Ljava/lang/String;
                                  80invoke-static {v1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
                                  81move-result v1
                                  83invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  84move-result-object v1
                                  86invoke-virtual {v2, v3, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  87try_end_79: goto/16 :goto_50
                                  88catchall_7a:
                                  89const-string p1, "process_configuration"
                                  91invoke-virtual {v0, p1}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
                                  92move-result-object p1
                                  94const-string v1, "package_name"
                                  96invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                  • Time: 1135759
                                    • This:
                                      • {"pid":6404,"psid":"ee6e1665-4f5a-4a7d-97ff-f129136a6053","package_name":"net.pictures.clinicsisa"}
                                    • p0: package_name
                                    • Return:
                                      • net.pictures.clinicsisa
                                  97move-result-object v1
                                  98iput-object v1, p0, Lcom/yandex/metrica/impl/ob/H7;->e:Ljava/lang/String;
                                  100const-string v1, "pid"
                                  102invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
                                  103move-result v1
                                  105invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  106move-result-object v1
                                  107iput-object v1, p0, Lcom/yandex/metrica/impl/ob/H7;->f:Ljava/lang/Integer;
                                  109const-string v1, "psid"
                                  111invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                  • Time: 1135761
                                    • This:
                                      • {"pid":6404,"psid":"ee6e1665-4f5a-4a7d-97ff-f129136a6053","package_name":"net.pictures.clinicsisa"}
                                    • p0: psid
                                    • Return:
                                      • {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                  112move-result-object p1
                                  113iput-object p1, p0, Lcom/yandex/metrica/impl/ob/H7;->g:Ljava/lang/String;
                                  115const-string p1, "reporter_configuration"
                                  117invoke-virtual {v0, p1}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
                                  118move-result-object p1
                                  120const-string v0, "api_key"
                                  122invoke-virtual {p1, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                  • Time: 1135766
                                    • This:
                                      • {"api_key":"3706c0c4-33fc-44e0-8b77-8bcb3a353816","reporter_type":"main"}
                                    • p0: api_key
                                    • Return:
                                      • 3706c0c4-33fc-44e0-8b77-8bcb3a353816
                                  123move-result-object v0
                                  124iput-object v0, p0, Lcom/yandex/metrica/impl/ob/H7;->h:Ljava/lang/String;
                                  126invoke-direct {p0, p1}, Lcom/yandex/metrica/impl/ob/H7;->a(Lorg/json/JSONObject;)Lcom/yandex/metrica/CounterConfiguration$b;
                                  127move-result-object p1
                                  128iput-object p1, p0, Lcom/yandex/metrica/impl/ob/H7;->i:Lcom/yandex/metrica/CounterConfiguration$b;
                                  129return-void
                                  Cross References
                                  APIs
                                  • android.text.TextUtils.isEmpty
                                  • java.lang.Object.getClass
                                  • java.lang.Object.getClass
                                  • java.lang.Long.valueOf
                                  • java.lang.Long.valueOf
                                  • java.lang.Long.valueOf
                                  • java.lang.Long.valueOf
                                  • java.lang.String.format
                                  • java.lang.IllegalArgumentException.<init>
                                  • java.lang.IllegalArgumentException.<init>
                                  • k.b.a.a.l$d.a:Lk/b/a/a/l$d
                                  • java.lang.Enum.equals
                                  • java.lang.IllegalArgumentException.<init>
                                  • java.lang.IllegalArgumentException.<init>
                                  • java.lang.IllegalArgumentException.<init>
                                  • k.b.a.a.l$b.b:Lk/b/a/a/l$b
                                  • java.lang.Enum.equals
                                  • java.lang.IllegalArgumentException.<init>
                                  • java.util.concurrent.TimeUnit.DAYS:Ljava/util/concurrent/TimeUnit
                                  • java.util.concurrent.TimeUnit.toMillis
                                  • java.lang.String.format
                                  • java.util.concurrent.atomic.AtomicInteger.<init>
                                  • java.util.concurrent.atomic.AtomicInteger.incrementAndGet
                                  • java.util.concurrent.atomic.AtomicInteger.set
                                  • java.util.concurrent.atomic.AtomicInteger.incrementAndGet
                                  • android.content.SharedPreferences.edit
                                  • android.content.SharedPreferences$Editor.putInt
                                  • android.content.SharedPreferences$Editor.apply
                                  • java.lang.IllegalArgumentException.<init>
                                  • java.lang.IllegalArgumentException.<init>
                                  Strings
                                  • backoffMs must be > 0
                                  • intervalMs
                                  • flexMs
                                  • AllowSmallerIntervals enabled, this will crash on Android N and later, interval %d (minimum is %d), flex %d (minimum is %d)
                                  • Can\'t call setExact() on a periodic job.
                                  • Can\'t call setExecutionWindow() for an exact job.
                                  • Can\'t require any condition for an exact job.
                                  • You\'re trying to build a job with no constraints, this is not allowed.
                                  • Can\'t call setExecutionWindow() on a periodic job.
                                  • A periodic job will not respect any back-off policy, so calling setBackoffCriteria() with setPeriodic() is an error.
                                  • Attention: your execution window is too large. This could result in undesired behavior, see https://github.com/evernote/android-job/wiki/FAQ
                                  • Warning: job with tag %s scheduled over a year in the future
                                  • id can\'t be negative
                                  • JOB_ID_COUNTER_v2
                                  Position Instruction Meta Information
                                  0move-object/from16 v1, p0
                                  2iget-object v0, v1, Lk/b/a/a/l$c;->b:Ljava/lang/String;
                                  4invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                  5move-result v0
                                  6if-nez v0, :cond_1de
                                  7iget-wide v2, v1, Lk/b/a/a/l$c;->e:J
                                  9const-string v0, "backoffMs must be > 0"
                                  10const-wide/16 v4, 0x0
                                  11cmp-long v6, v2, v4
                                  12if-lez v6, :cond_1d8
                                  14iget-object v0, v1, Lk/b/a/a/l$c;->f:Lk/b/a/a/l$b;
                                  16invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1113347
                                    • This:
                                      • EXPONENTIAL
                                    • Return:
                                      • class k.b.a.a.l$b
                                      • getName: k.b.a.a.l$b
                                  18iget-object v0, v1, Lk/b/a/a/l$c;->o:Lk/b/a/a/l$d;
                                  20invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1113383
                                    • This:
                                      • CONNECTED
                                    • Return:
                                      • class k.b.a.a.l$d
                                      • getName: k.b.a.a.l$d
                                  21iget-wide v6, v1, Lk/b/a/a/l$c;->g:J
                                  22const/4 v0, 0x1
                                  23const/4 v2, 0x5
                                  24const/4 v3, 0x0
                                  25const/4 v13, 0x0
                                  26cmp-long v8, v6, v4
                                  27if-lez v8, :cond_82
                                  29sget-object v8, Lk/b/a/a/l;->i:Lk/b/a/a/s/c;
                                  31sget-object v8, Lk/b/a/a/d;->a:Ljava/util/EnumMap;
                                  32sget-wide v14, Lk/b/a/a/l;->g:J
                                  33const-wide v10, 0x7fffffffffffffffL
                                  35const-string v12, "intervalMs"
                                  36move-wide v8, v14
                                  38invoke-static/range {v6 .. v12}, Lj/i/b/f;->f(JJJLjava/lang/String;)J
                                  39iget-wide v6, v1, Lk/b/a/a/l$c;->h:J
                                  40sget-wide v8, Lk/b/a/a/l;->h:J
                                  41iget-wide v10, v1, Lk/b/a/a/l$c;->g:J
                                  43const-string v22, "flexMs"
                                  44move-wide/from16 v16, v6
                                  45move-wide/from16 v18, v8
                                  46move-wide/from16 v20, v10
                                  48invoke-static/range {v16 .. v22}, Lj/i/b/f;->f(JJJLjava/lang/String;)J
                                  49iget-wide v6, v1, Lk/b/a/a/l$c;->g:J
                                  50cmp-long v10, v6, v14
                                  51if-ltz v10, :cond_56
                                  52iget-wide v10, v1, Lk/b/a/a/l$c;->h:J
                                  53cmp-long v12, v10, v8
                                  54if-gez v12, :cond_82
                                  55cond_56:
                                  56sget-object v10, Lk/b/a/a/l;->i:Lk/b/a/a/s/c;
                                  58const-string v11, "AllowSmallerIntervals enabled, this will crash on Android N and later, interval %d (minimum is %d), flex %d (minimum is %d)"
                                  59const/4 v12, 0x4
                                  60new-array v12, v12, [Ljava/lang/Object;
                                  62invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
                                  63move-result-object v6
                                  64aput-object v6, v12, v13
                                  66invoke-static {v14, v15}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
                                  67move-result-object v6
                                  68aput-object v6, v12, v0
                                  69const/4 v6, 0x2
                                  70iget-wide v14, v1, Lk/b/a/a/l$c;->h:J
                                  72invoke-static {v14, v15}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
                                  73move-result-object v7
                                  74aput-object v7, v12, v6
                                  75const/4 v6, 0x3
                                  77invoke-static {v8, v9}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
                                  78move-result-object v7
                                  79aput-object v7, v12, v6
                                  81iget-object v6, v10, Lk/b/a/a/s/c;->a:Ljava/lang/String;
                                  83invoke-static {v11, v12}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
                                  84move-result-object v7
                                  86invoke-virtual {v10, v2, v6, v7, v3}, Lk/b/a/a/s/c;->c(ILjava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  87cond_82: iget-boolean v6, v1, Lk/b/a/a/l$c;->n:Z
                                  88if-eqz v6, :cond_95
                                  89iget-wide v7, v1, Lk/b/a/a/l$c;->g:J
                                  90cmp-long v9, v7, v4
                                  91if-gtz v9, :cond_8d
                                  92goto/16 :goto_95
                                  93cond_8d: new-instance v0, Ljava/lang/IllegalArgumentException;
                                  95const-string v2, "Can\'t call setExact() on a periodic job."
                                  97invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
                                  98throw v0
                                  99cond_95: if-eqz v6, :cond_a8
                                  100iget-wide v7, v1, Lk/b/a/a/l$c;->c:J
                                  101iget-wide v9, v1, Lk/b/a/a/l$c;->d:J
                                  102cmp-long v11, v7, v9
                                  103if-nez v11, :cond_a0
                                  104goto/16 :goto_a8
                                  105cond_a0: new-instance v0, Ljava/lang/IllegalArgumentException;
                                  107const-string v2, "Can\'t call setExecutionWindow() for an exact job."
                                  109invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
                                  110throw v0
                                  111goto_a8: if-eqz v6, :cond_d3
                                  112iget-boolean v6, v1, Lk/b/a/a/l$c;->i:Z
                                  113if-nez v6, :cond_cb
                                  114iget-boolean v6, v1, Lk/b/a/a/l$c;->k:Z
                                  115if-nez v6, :cond_cb
                                  116iget-boolean v6, v1, Lk/b/a/a/l$c;->j:Z
                                  117if-nez v6, :cond_cb
                                  119sget-object v6, Lk/b/a/a/l;->i:Lk/b/a/a/s/c;
                                  121sget-object v6, Lk/b/a/a/l$d;->a:Lk/b/a/a/l$d;
                                  123iget-object v7, v1, Lk/b/a/a/l$c;->o:Lk/b/a/a/l$d;
                                  125invoke-virtual {v6, v7}, Ljava/lang/Enum;->equals(Ljava/lang/Object;)Z
                                  126move-result v6
                                  127if-eqz v6, :cond_cb
                                  128iget-boolean v6, v1, Lk/b/a/a/l$c;->l:Z
                                  129if-nez v6, :cond_cb
                                  130iget-boolean v6, v1, Lk/b/a/a/l$c;->m:Z
                                  131if-nez v6, :cond_cb
                                  132goto/16 :goto_d3
                                  133cond_cb: new-instance v0, Ljava/lang/IllegalArgumentException;
                                  135const-string v2, "Can\'t require any condition for an exact job."
                                  137invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
                                  138throw v0
                                  139cond_d3: iget-wide v6, v1, Lk/b/a/a/l$c;->g:J
                                  140const-wide/16 v8, -0x1
                                  141cmp-long v10, v6, v4
                                  142if-gtz v10, :cond_f0
                                  143iget-wide v10, v1, Lk/b/a/a/l$c;->c:J
                                  144cmp-long v12, v10, v8
                                  145if-eqz v12, :cond_e8
                                  146iget-wide v10, v1, Lk/b/a/a/l$c;->d:J
                                  147cmp-long v12, v10, v8
                                  148if-eqz v12, :cond_e8
                                  149goto/16 :goto_f0
                                  150cond_e8: new-instance v0, Ljava/lang/IllegalArgumentException;
                                  152const-string v2, "You\'re trying to build a job with no constraints, this is not allowed."
                                  154invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
                                  155throw v0
                                  156cond_f0: cmp-long v10, v6, v4
                                  157if-lez v10, :cond_109
                                  158iget-wide v10, v1, Lk/b/a/a/l$c;->c:J
                                  159cmp-long v12, v10, v8
                                  160if-nez v12, :cond_101
                                  161iget-wide v10, v1, Lk/b/a/a/l$c;->d:J
                                  162cmp-long v12, v10, v8
                                  163if-nez v12, :cond_101
                                  164goto/16 :goto_109
                                  165cond_101: new-instance v0, Ljava/lang/IllegalArgumentException;
                                  167const-string v2, "Can\'t call setExecutionWindow() on a periodic job."
                                  169invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
                                  170throw v0
                                  171goto_109: cmp-long v8, v6, v4
                                  172if-lez v8, :cond_12a
                                  173iget-wide v6, v1, Lk/b/a/a/l$c;->e:J
                                  174const-wide/16 v8, 0x7530
                                  175cmp-long v10, v6, v8
                                  176if-nez v10, :cond_122
                                  178sget-object v6, Lk/b/a/a/l;->i:Lk/b/a/a/s/c;
                                  180sget-object v6, Lk/b/a/a/l$b;->b:Lk/b/a/a/l$b;
                                  182iget-object v7, v1, Lk/b/a/a/l$c;->f:Lk/b/a/a/l$b;
                                  184invoke-virtual {v6, v7}, Ljava/lang/Enum;->equals(Ljava/lang/Object;)Z
                                  185move-result v6
                                  186if-eqz v6, :cond_122
                                  187goto/16 :goto_12a
                                  188cond_122: new-instance v0, Ljava/lang/IllegalArgumentException;
                                  190const-string v2, "A periodic job will not respect any back-off policy, so calling setBackoffCriteria() with setPeriodic() is an error."
                                  192invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
                                  193throw v0
                                  194goto_12a: iget-wide v6, v1, Lk/b/a/a/l$c;->g:J
                                  195cmp-long v8, v6, v4
                                  196if-gtz v8, :cond_14a
                                  197iget-wide v6, v1, Lk/b/a/a/l$c;->c:J
                                  198const-wide v8, 0x2aaaaaaaaaaaaaaaL
                                  199cmp-long v10, v6, v8
                                  200if-gtz v10, :cond_141
                                  201iget-wide v6, v1, Lk/b/a/a/l$c;->d:J
                                  202cmp-long v10, v6, v8
                                  203if-lez v10, :cond_14a
                                  204cond_141:
                                  205sget-object v6, Lk/b/a/a/l;->i:Lk/b/a/a/s/c;
                                  207const-string v7, "Attention: your execution window is too large. This could result in undesired behavior, see https://github.com/evernote/android-job/wiki/FAQ"
                                  209iget-object v8, v6, Lk/b/a/a/s/c;->a:Ljava/lang/String;
                                  211invoke-virtual {v6, v2, v8, v7, v3}, Lk/b/a/a/s/c;->c(ILjava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  212cond_14a: iget-wide v6, v1, Lk/b/a/a/l$c;->g:J
                                  213cmp-long v8, v6, v4
                                  214if-gtz v8, :cond_171
                                  215iget-wide v4, v1, Lk/b/a/a/l$c;->c:J
                                  217sget-object v6, Ljava/util/concurrent/TimeUnit;->DAYS:Ljava/util/concurrent/TimeUnit;
                                  218const-wide/16 v7, 0x16d
                                  220invoke-virtual {v6, v7, v8}, Ljava/util/concurrent/TimeUnit;->toMillis(J)J
                                  221move-result-wide v6
                                  222cmp-long v8, v4, v6
                                  223if-lez v8, :cond_171
                                  225sget-object v4, Lk/b/a/a/l;->i:Lk/b/a/a/s/c;
                                  227const-string v5, "Warning: job with tag %s scheduled over a year in the future"
                                  228new-array v0, v0, [Ljava/lang/Object;
                                  230iget-object v6, v1, Lk/b/a/a/l$c;->b:Ljava/lang/String;
                                  231aput-object v6, v0, v13
                                  233iget-object v6, v4, Lk/b/a/a/s/c;->a:Ljava/lang/String;
                                  235invoke-static {v5, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
                                  236move-result-object v0
                                  238invoke-virtual {v4, v2, v6, v0, v3}, Lk/b/a/a/s/c;->c(ILjava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  239cond_171: iget v0, v1, Lk/b/a/a/l$c;->a:I
                                  240const/16 v2, -0x223d
                                  241if-eq v0, v2, :cond_17c
                                  243const-string v4, "id can\'t be negative"
                                  245invoke-static {v0, v4}, Lj/i/b/f;->h(ILjava/lang/String;)I
                                  246cond_17c: new-instance v0, Lk/b/a/a/l$c;
                                  248invoke-direct {v0, v1, v13}, Lk/b/a/a/l$c;-><init>(Lk/b/a/a/l$c;Z)V
                                  249iget v4, v1, Lk/b/a/a/l$c;->a:I
                                  250if-ne v4, v2, :cond_1d2
                                  252invoke-static {}, Lk/b/a/a/h;->j()Lk/b/a/a/h;
                                  253move-result-object v2
                                  255invoke-virtual {v2}, Lk/b/a/a/h;->i()Lk/b/a/a/n;
                                  256move-result-object v2
                                  257monitor-enter v2
                                  258try_start_18e:
                                  259iget-object v4, v2, Lk/b/a/a/n;->c:Ljava/util/concurrent/atomic/AtomicInteger;
                                  260if-nez v4, :cond_19d
                                  261new-instance v4, Ljava/util/concurrent/atomic/AtomicInteger;
                                  263invoke-virtual {v2}, Lk/b/a/a/n;->c()I
                                  264move-result v5
                                  266invoke-direct {v4, v5}, Ljava/util/concurrent/atomic/AtomicInteger;-><init>(I)V
                                  267iput-object v4, v2, Lk/b/a/a/n;->c:Ljava/util/concurrent/atomic/AtomicInteger;
                                  268cond_19d:
                                  269iget-object v4, v2, Lk/b/a/a/n;->c:Ljava/util/concurrent/atomic/AtomicInteger;
                                  271invoke-virtual {v4}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I
                                  272move-result v4
                                  274sget-object v5, Lk/b/a/a/d;->a:Ljava/util/EnumMap;
                                  275if-ltz v4, :cond_1ac
                                  276const v5, 0x7ffff1c0
                                  277if-lt v4, v5, :cond_1b7
                                  278cond_1ac:
                                  279iget-object v4, v2, Lk/b/a/a/n;->c:Ljava/util/concurrent/atomic/AtomicInteger;
                                  281invoke-virtual {v4, v13}, Ljava/util/concurrent/atomic/AtomicInteger;->set(I)V
                                  283iget-object v4, v2, Lk/b/a/a/n;->c:Ljava/util/concurrent/atomic/AtomicInteger;
                                  285invoke-virtual {v4}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I
                                  286move-result v4
                                  287cond_1b7:
                                  288iget-object v5, v2, Lk/b/a/a/n;->a:Landroid/content/SharedPreferences;
                                  290invoke-interface {v5}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
                                  291move-result-object v5
                                  293const-string v6, "JOB_ID_COUNTER_v2"
                                  295invoke-interface {v5, v6, v4}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;
                                  296move-result-object v5
                                  298invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;->apply()V
                                  299try_end_1c6: monitor-exit v2
                                  300iput v4, v0, Lk/b/a/a/l$c;->a:I
                                  302const-string v2, "id can\'t be negative"
                                  304invoke-static {v4, v2}, Lj/i/b/f;->h(ILjava/lang/String;)I
                                  305goto/16 :goto_1d2
                                  306catchall_1cf: move-exception v0
                                  307monitor-exit v2
                                  308throw v0
                                  309cond_1d2: new-instance v2, Lk/b/a/a/l;
                                  311invoke-direct {v2, v0, v3}, Lk/b/a/a/l;-><init>(Lk/b/a/a/l$c;Lk/b/a/a/l$a;)V
                                  312return-object v2
                                  313cond_1d8: new-instance v2, Ljava/lang/IllegalArgumentException;
                                  315invoke-direct {v2, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
                                  316throw v2
                                  317cond_1de: new-instance v0, Ljava/lang/IllegalArgumentException;
                                  319invoke-direct {v0}, Ljava/lang/IllegalArgumentException;-><init>()V
                                  320throw v0
                                  APIs
                                  • j.u.a.f.c$a.b:Lj/u/a/c$a
                                  • j.u.a.f.c$a.a:[Lj/u/a/f/a
                                  • j.u.a.f.c$a.f
                                  • java.lang.Object.getClass
                                  • android.database.Cursor.moveToFirst
                                  • android.database.Cursor.getInt
                                  • android.database.Cursor.close
                                  • android.database.Cursor.moveToFirst
                                  • android.database.Cursor.getString
                                  • android.database.Cursor.close
                                  • java.lang.String.equals
                                  • java.lang.String.equals
                                  • java.lang.IllegalStateException.<init>
                                  • android.database.Cursor.close
                                  • java.lang.Object.getClass
                                  • android.database.sqlite.SQLiteDatabase.execSQL
                                  • android.util.Log.e
                                  • android.database.sqlite.SQLiteDatabase.execSQL
                                  • android.database.sqlite.SQLiteDatabase.execSQL
                                  • android.database.sqlite.SQLiteDatabase.execSQL
                                  • android.database.sqlite.SQLiteDatabase.compileStatement
                                  • java.util.List.size
                                  • java.util.List.get
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.lang.IllegalStateException.<init>
                                  • android.database.Cursor.close
                                  Strings
                                  • SELECT 1 FROM sqlite_master WHERE type = \'table\' AND name=\'room_master_table\'
                                  • SELECT 1 FROM sqlite_master WHERE type = 'table' AND name='room_master_table'
                                  • SELECT identity_hash FROM room_master_table WHERE id = 42 LIMIT 1
                                  • cf029002fffdcadf079e8d0a1c9a70ac
                                  • 8aff2efc47fafe870c738f727dfcfc6e
                                  • Room cannot verify the data integrity. Looks like you\'ve changed schema but forgot to update the version number. You can simply fix this by increasing the version number.
                                  • PRAGMA foreign_keys = ON
                                  • ROOM
                                  • Invalidation tracker is initialized twice :/.
                                  • PRAGMA temp_store = MEMORY;
                                  • PRAGMA recursive_triggers=\'ON\';
                                  • CREATE TEMP TABLE room_table_modification_log(table_id INTEGER PRIMARY KEY, invalidated INTEGER NOT NULL DEFAULT 0)
                                  • UPDATE room_table_modification_log SET invalidated = 0 WHERE invalidated = 1
                                  • Pre-packaged database has an invalid schema:
                                  Position Instruction Meta Information
                                  0iget-boolean v0, p0, Lj/u/a/f/c$a;->c:Z
                                  1if-nez v0, :cond_107
                                  3iget-object v0, p0, Lj/u/a/f/c$a;->b:Lj/u/a/c$a;
                                  5iget-object v1, p0, Lj/u/a/f/c$a;->a:[Lj/u/a/f/a;
                                  7invoke-static {v1, p1}, Lj/u/a/f/c$a;->f([Lj/u/a/f/a;Landroid/database/sqlite/SQLiteDatabase;)Lj/u/a/f/a;
                                  8move-result-object p1
                                  9check-cast v0, Lj/s/g;
                                  11invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1111616
                                    • This:
                                      • j.s.g@8b2b164
                                    • Return:
                                      • class com.yandex.metrica.impl.ob.L0
                                      • getName: com.yandex.metrica.impl.ob.L0
                                  12new-instance v1, Lj/u/a/a;
                                  14const-string v2, "SELECT 1 FROM sqlite_master WHERE type = \'table\' AND name=\'room_master_table\'"
                                  16invoke-direct {v1, v2}, Lj/u/a/a;-><init>(Ljava/lang/String;)V
                                  • Time: 1111626
                                    • p0: SELECT 1 FROM sqlite_master WHERE type = 'table' AND name='room_master_table'
                                    • Return:
                                      • j.u.a.a@f198b48
                                  • Time: 1133048
                                    • p0: SELECT 1 FROM sqlite_master WHERE type = 'table' AND name='room_master_table'
                                    • Return:
                                      • j.u.a.a@cd0272a
                                  18invoke-virtual {p1, v1}, Lj/u/a/f/a;->f(Lj/u/a/e;)Landroid/database/Cursor;
                                  19move-result-object v1
                                  20try_start_1c:
                                  21invoke-interface {v1}, Landroid/database/Cursor;->moveToFirst()Z
                                  22move-result v2
                                  23const/4 v3, 0x0
                                  24const/4 v4, 0x1
                                  25if-eqz v2, :cond_2c
                                  27invoke-interface {v1, v3}, Landroid/database/Cursor;->getInt(I)I
                                  28move-result v2
                                  29try_end_28: if-eqz v2, :cond_2c
                                  30const/4 v2, 0x1
                                  31goto/16 :goto_2d
                                  32cond_2c: const/4 v2, 0x0
                                  33goto_2d:
                                  34invoke-interface {v1}, Landroid/database/Cursor;->close()V
                                  35const/4 v1, 0x0
                                  36if-eqz v2, :cond_6b
                                  37new-instance v2, Lj/u/a/a;
                                  39const-string v5, "SELECT identity_hash FROM room_master_table WHERE id = 42 LIMIT 1"
                                  41invoke-direct {v2, v5}, Lj/u/a/a;-><init>(Ljava/lang/String;)V
                                  • Time: 1111657
                                    • p0: SELECT identity_hash FROM room_master_table WHERE id = 42 LIMIT 1
                                    • Return:
                                      • j.u.a.a@f1ff819
                                  • Time: 1133083
                                    • p0: SELECT identity_hash FROM room_master_table WHERE id = 42 LIMIT 1
                                    • Return:
                                      • j.u.a.a@800c085
                                  43invoke-virtual {p1, v2}, Lj/u/a/f/a;->f(Lj/u/a/e;)Landroid/database/Cursor;
                                  44move-result-object v2
                                  45try_start_3e:
                                  46invoke-interface {v2}, Landroid/database/Cursor;->moveToFirst()Z
                                  47move-result v5
                                  48if-eqz v5, :cond_49
                                  50invoke-interface {v2, v3}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                  51move-result-object v5
                                  52try_end_48: goto/16 :goto_4a
                                  53cond_49: move-object v5, v1
                                  54goto_4a:
                                  55invoke-interface {v2}, Landroid/database/Cursor;->close()V
                                  57const-string v2, "cf029002fffdcadf079e8d0a1c9a70ac"
                                  59invoke-virtual {v2, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                  60move-result v2
                                  61if-nez v2, :cond_7f
                                  63const-string v2, "8aff2efc47fafe870c738f727dfcfc6e"
                                  65invoke-virtual {v2, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                  66move-result v2
                                  67if-eqz v2, :cond_5e
                                  68goto/16 :goto_7f
                                  69cond_5e: new-instance p1, Ljava/lang/IllegalStateException;
                                  71const-string v0, "Room cannot verify the data integrity. Looks like you\'ve changed schema but forgot to update the version number. You can simply fix this by increasing the version number."
                                  73invoke-direct {p1, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
                                  74throw p1
                                  75catchall_66: move-exception p1
                                  77invoke-interface {v2}, Landroid/database/Cursor;->close()V
                                  78throw p1
                                  79cond_6b:
                                  80iget-object v2, v0, Lj/s/g;->c:Lj/s/g$a;
                                  82invoke-virtual {v2, p1}, Lj/s/g$a;->b(Lj/u/a/b;)Lj/s/g$b;
                                  83move-result-object v2
                                  84iget-boolean v5, v2, Lj/s/g$b;->a:Z
                                  85if-eqz v5, :cond_ed
                                  87iget-object v2, v0, Lj/s/g;->c:Lj/s/g$a;
                                  88check-cast v2, Landroidx/work/impl/WorkDatabase_Impl$a;
                                  90invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  92invoke-virtual {v0, p1}, Lj/s/g;->c(Lj/u/a/b;)V
                                  93cond_7f:
                                  94iget-object v2, v0, Lj/s/g;->c:Lj/s/g$a;
                                  95check-cast v2, Landroidx/work/impl/WorkDatabase_Impl$a;
                                  97iget-object v5, v2, Landroidx/work/impl/WorkDatabase_Impl$a;->b:Landroidx/work/impl/WorkDatabase_Impl;
                                  98sget v6, Landroidx/work/impl/WorkDatabase_Impl;->s:I
                                  99iput-object p1, v5, Lj/s/f;->a:Lj/u/a/b;
                                  101const-string v5, "PRAGMA foreign_keys = ON"
                                  103iget-object v6, p1, Lj/u/a/f/a;->a:Landroid/database/sqlite/SQLiteDatabase;
                                  105invoke-virtual {v6, v5}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
                                  107iget-object v5, v2, Landroidx/work/impl/WorkDatabase_Impl$a;->b:Landroidx/work/impl/WorkDatabase_Impl;
                                  109iget-object v5, v5, Lj/s/f;->d:Lj/s/e;
                                  110monitor-enter v5
                                  111try_start_95: iget-boolean v6, v5, Lj/s/e;->f:Z
                                  112if-eqz v6, :cond_a1
                                  114const-string v4, "ROOM"
                                  116const-string v6, "Invalidation tracker is initialized twice :/."
                                  118invoke-static {v4, v6}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                  119goto/16 :goto_ca
                                  120cond_a1:
                                  121const-string v6, "PRAGMA temp_store = MEMORY;"
                                  123iget-object v7, p1, Lj/u/a/f/a;->a:Landroid/database/sqlite/SQLiteDatabase;
                                  125invoke-virtual {v7, v6}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
                                  127const-string v6, "PRAGMA recursive_triggers=\'ON\';"
                                  129iget-object v7, p1, Lj/u/a/f/a;->a:Landroid/database/sqlite/SQLiteDatabase;
                                  131invoke-virtual {v7, v6}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
                                  133const-string v6, "CREATE TEMP TABLE room_table_modification_log(table_id INTEGER PRIMARY KEY, invalidated INTEGER NOT NULL DEFAULT 0)"
                                  135iget-object v7, p1, Lj/u/a/f/a;->a:Landroid/database/sqlite/SQLiteDatabase;
                                  137invoke-virtual {v7, v6}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
                                  139invoke-virtual {v5, p1}, Lj/s/e;->d(Lj/u/a/b;)V
                                  141const-string v6, "UPDATE room_table_modification_log SET invalidated = 0 WHERE invalidated = 1 "
                                  142new-instance v7, Lj/u/a/f/f;
                                  144iget-object v8, p1, Lj/u/a/f/a;->a:Landroid/database/sqlite/SQLiteDatabase;
                                  146invoke-virtual {v8, v6}, Landroid/database/sqlite/SQLiteDatabase;->compileStatement(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement;
                                  147move-result-object v6
                                  149invoke-direct {v7, v6}, Lj/u/a/f/f;-><init>(Landroid/database/sqlite/SQLiteStatement;)V
                                  150iput-object v7, v5, Lj/s/e;->g:Lj/u/a/f/f;
                                  151iput-boolean v4, v5, Lj/s/e;->f:Z
                                  152goto_ca: monitor-exit v5
                                  153try_end_cb:
                                  154iget-object v4, v2, Landroidx/work/impl/WorkDatabase_Impl$a;->b:Landroidx/work/impl/WorkDatabase_Impl;
                                  156iget-object v4, v4, Lj/s/f;->g:Ljava/util/List;
                                  157if-eqz v4, :cond_e7
                                  159invoke-interface {v4}, Ljava/util/List;->size()I
                                  160move-result v4
                                  161goto_d5: if-ge v3, v4, :cond_e7
                                  163iget-object v5, v2, Landroidx/work/impl/WorkDatabase_Impl$a;->b:Landroidx/work/impl/WorkDatabase_Impl;
                                  165iget-object v5, v5, Lj/s/f;->g:Ljava/util/List;
                                  167invoke-interface {v5, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                  168move-result-object v5
                                  169check-cast v5, Lj/s/f$b;
                                  171invoke-virtual {v5, p1}, Lj/s/f$b;->a(Lj/u/a/b;)V
                                  172add-int/lit8 v3, v3, 0x1
                                  173goto/16 :goto_d5
                                  174cond_e7: iput-object v1, v0, Lj/s/g;->b:Lj/s/a;
                                  175goto/16 :goto_107
                                  176catchall_ea: move-exception p1
                                  177try_start_eb: monitor-exit v5
                                  178try_end_ec: throw p1
                                  179cond_ed: new-instance p1, Ljava/lang/IllegalStateException;
                                  181const-string v0, "Pre-packaged database has an invalid schema: "
                                  183invoke-static {v0}, Lk/a/b/a/a;->e(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  184move-result-object v0
                                  186iget-object v1, v2, Lj/s/g$b;->b:Ljava/lang/String;
                                  188invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  190invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  191move-result-object v0
                                  193invoke-direct {p1, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
                                  194throw p1
                                  195catchall_102: move-exception p1
                                  197invoke-interface {v1}, Landroid/database/Cursor;->close()V
                                  198throw p1
                                  199goto_107: return-void
                                  Cross References
                                  APIs
                                  Strings
                                  • SESSION_SLEEP_START_
                                  • net.pictures.clinicsisa
                                  • SESSION_ID_
                                  • SESSION_COUNTER_ID_
                                  • SESSION_INIT_TIME_
                                  • SESSION_ALIVE_TIME_
                                  • SESSION_IS_ALIVE_REPORT_NEEDED_
                                  • BG_SESSION_ID_
                                  • BG_SESSION_SLEEP_START_
                                  • BG_SESSION_COUNTER_ID_
                                  • BG_SESSION_INIT_TIME_
                                  • IDENTITY_SEND_TIME_
                                  • USER_INFO_
                                  • REFERRER_
                                  • APP_ENVIRONMENT_
                                  • APP_ENVIRONMENT_REVISION_
                                  Position Instruction Meta Information
                                  1invoke-direct {p0, p1, p2}, Lcom/yandex/metrica/impl/ob/re;-><init>(Landroid/content/Context;Ljava/lang/String;)V
                                  2new-instance p1, Lcom/yandex/metrica/impl/ob/ye;
                                  4sget-object p2, Lcom/yandex/metrica/impl/ob/te;->u:Lcom/yandex/metrica/impl/ob/ye;
                                  6invoke-virtual {p2}, Lcom/yandex/metrica/impl/ob/ye;->b()Ljava/lang/String;
                                  • Time: 1124415
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@545a48f
                                    • Return:
                                      • {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                  7move-result-object p2
                                  9invoke-virtual {p0}, Lcom/yandex/metrica/impl/ob/re;->c()Ljava/lang/String;
                                  • Time: 1124416
                                    • This:
                                      • com.yandex.metrica.impl.ob.te@d555169
                                    • Return:
                                      • net.pictures.clinicsisa
                                  10move-result-object v0
                                  12invoke-direct {p1, p2, v0}, Lcom/yandex/metrica/impl/ob/ye;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                  13iput-object p1, p0, Lcom/yandex/metrica/impl/ob/te;->f:Lcom/yandex/metrica/impl/ob/ye;
                                  14new-instance p1, Lcom/yandex/metrica/impl/ob/ye;
                                  16sget-object p2, Lcom/yandex/metrica/impl/ob/te;->v:Lcom/yandex/metrica/impl/ob/ye;
                                  18invoke-virtual {p2}, Lcom/yandex/metrica/impl/ob/ye;->b()Ljava/lang/String;
                                  • Time: 1124418
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@2e89b25
                                    • Return:
                                      • SESSION_ID_
                                  19move-result-object p2
                                  21invoke-virtual {p0}, Lcom/yandex/metrica/impl/ob/re;->c()Ljava/lang/String;
                                  • Time: 1124421
                                    • This:
                                      • com.yandex.metrica.impl.ob.te@d555169
                                    • Return:
                                      • net.pictures.clinicsisa
                                  22move-result-object v0
                                  24invoke-direct {p1, p2, v0}, Lcom/yandex/metrica/impl/ob/ye;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                  25iput-object p1, p0, Lcom/yandex/metrica/impl/ob/te;->g:Lcom/yandex/metrica/impl/ob/ye;
                                  26new-instance p1, Lcom/yandex/metrica/impl/ob/ye;
                                  28sget-object p2, Lcom/yandex/metrica/impl/ob/te;->w:Lcom/yandex/metrica/impl/ob/ye;
                                  30invoke-virtual {p2}, Lcom/yandex/metrica/impl/ob/ye;->b()Ljava/lang/String;
                                  • Time: 1124422
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@a01faab
                                    • Return:
                                      • java.lang.String@87a0508
                                  31move-result-object p2
                                  33invoke-virtual {p0}, Lcom/yandex/metrica/impl/ob/re;->c()Ljava/lang/String;
                                  • Time: 1124424
                                    • This:
                                      • com.yandex.metrica.impl.ob.te@d555169
                                    • Return:
                                      • net.pictures.clinicsisa
                                  34move-result-object v0
                                  36invoke-direct {p1, p2, v0}, Lcom/yandex/metrica/impl/ob/ye;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                  37iput-object p1, p0, Lcom/yandex/metrica/impl/ob/te;->h:Lcom/yandex/metrica/impl/ob/ye;
                                  38new-instance p1, Lcom/yandex/metrica/impl/ob/ye;
                                  40sget-object p2, Lcom/yandex/metrica/impl/ob/te;->x:Lcom/yandex/metrica/impl/ob/ye;
                                  42invoke-virtual {p2}, Lcom/yandex/metrica/impl/ob/ye;->b()Ljava/lang/String;
                                  • Time: 1124425
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@5acc4a1
                                    • Return:
                                      • {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                  43move-result-object p2
                                  45invoke-virtual {p0}, Lcom/yandex/metrica/impl/ob/re;->c()Ljava/lang/String;
                                  • Time: 1124427
                                    • This:
                                      • com.yandex.metrica.impl.ob.te@d555169
                                    • Return:
                                      • net.pictures.clinicsisa
                                  46move-result-object v0
                                  48invoke-direct {p1, p2, v0}, Lcom/yandex/metrica/impl/ob/ye;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                  49iput-object p1, p0, Lcom/yandex/metrica/impl/ob/te;->i:Lcom/yandex/metrica/impl/ob/ye;
                                  50new-instance p1, Lcom/yandex/metrica/impl/ob/ye;
                                  52sget-object p2, Lcom/yandex/metrica/impl/ob/te;->y:Lcom/yandex/metrica/impl/ob/ye;
                                  54invoke-virtual {p2}, Lcom/yandex/metrica/impl/ob/ye;->b()Ljava/lang/String;
                                  • Time: 1124428
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@5e39687
                                    • Return:
                                      • SESSION_ALIVE_TIME_
                                  55move-result-object p2
                                  57invoke-virtual {p0}, Lcom/yandex/metrica/impl/ob/re;->c()Ljava/lang/String;
                                  • Time: 1124445
                                    • This:
                                      • com.yandex.metrica.impl.ob.te@d555169
                                    • Return:
                                      • net.pictures.clinicsisa
                                  58move-result-object v0
                                  60invoke-direct {p1, p2, v0}, Lcom/yandex/metrica/impl/ob/ye;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                  61iput-object p1, p0, Lcom/yandex/metrica/impl/ob/te;->j:Lcom/yandex/metrica/impl/ob/ye;
                                  62new-instance p1, Lcom/yandex/metrica/impl/ob/ye;
                                  64sget-object p2, Lcom/yandex/metrica/impl/ob/te;->z:Lcom/yandex/metrica/impl/ob/ye;
                                  66invoke-virtual {p2}, Lcom/yandex/metrica/impl/ob/ye;->b()Ljava/lang/String;
                                  • Time: 1124448
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@63009dd
                                    • Return:
                                      • SESSION_IS_ALIVE_REPORT_NEEDED_
                                  67move-result-object p2
                                  69invoke-virtual {p0}, Lcom/yandex/metrica/impl/ob/re;->c()Ljava/lang/String;
                                  • Time: 1124459
                                    • This:
                                      • com.yandex.metrica.impl.ob.te@d555169
                                    • Return:
                                      • net.pictures.clinicsisa
                                  70move-result-object v0
                                  72invoke-direct {p1, p2, v0}, Lcom/yandex/metrica/impl/ob/ye;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                  73iput-object p1, p0, Lcom/yandex/metrica/impl/ob/te;->k:Lcom/yandex/metrica/impl/ob/ye;
                                  74new-instance p1, Lcom/yandex/metrica/impl/ob/ye;
                                  76sget-object p2, Lcom/yandex/metrica/impl/ob/te;->A:Lcom/yandex/metrica/impl/ob/ye;
                                  78invoke-virtual {p2}, Lcom/yandex/metrica/impl/ob/ye;->b()Ljava/lang/String;
                                  • Time: 1124460
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@b591423
                                    • Return:
                                      • {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                  79move-result-object p2
                                  81invoke-virtual {p0}, Lcom/yandex/metrica/impl/ob/re;->c()Ljava/lang/String;
                                  • Time: 1124462
                                    • This:
                                      • com.yandex.metrica.impl.ob.te@d555169
                                    • Return:
                                      • net.pictures.clinicsisa
                                  82move-result-object v0
                                  84invoke-direct {p1, p2, v0}, Lcom/yandex/metrica/impl/ob/ye;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                  85iput-object p1, p0, Lcom/yandex/metrica/impl/ob/te;->l:Lcom/yandex/metrica/impl/ob/ye;
                                  86new-instance p1, Lcom/yandex/metrica/impl/ob/ye;
                                  88sget-object p2, Lcom/yandex/metrica/impl/ob/te;->B:Lcom/yandex/metrica/impl/ob/ye;
                                  90invoke-virtual {p2}, Lcom/yandex/metrica/impl/ob/ye;->b()Ljava/lang/String;
                                  • Time: 1124463
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@5a866d9
                                    • Return:
                                      • BG_SESSION_SLEEP_START_
                                  91move-result-object p2
                                  93invoke-virtual {p0}, Lcom/yandex/metrica/impl/ob/re;->c()Ljava/lang/String;
                                  • Time: 1124474
                                    • This:
                                      • com.yandex.metrica.impl.ob.te@d555169
                                    • Return:
                                      • net.pictures.clinicsisa
                                  94move-result-object v0
                                  96invoke-direct {p1, p2, v0}, Lcom/yandex/metrica/impl/ob/ye;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                  97iput-object p1, p0, Lcom/yandex/metrica/impl/ob/te;->m:Lcom/yandex/metrica/impl/ob/ye;
                                  98new-instance p1, Lcom/yandex/metrica/impl/ob/ye;
                                  100sget-object p2, Lcom/yandex/metrica/impl/ob/te;->C:Lcom/yandex/metrica/impl/ob/ye;
                                  102invoke-virtual {p2}, Lcom/yandex/metrica/impl/ob/ye;->b()Ljava/lang/String;
                                  • Time: 1124479
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@b1ecf7f
                                    • Return:
                                      • BG_SESSION_COUNTER_ID_
                                  103move-result-object p2
                                  105invoke-virtual {p0}, Lcom/yandex/metrica/impl/ob/re;->c()Ljava/lang/String;
                                  • Time: 1124481
                                    • This:
                                      • com.yandex.metrica.impl.ob.te@d555169
                                    • Return:
                                      • net.pictures.clinicsisa
                                  106move-result-object v0
                                  108invoke-direct {p1, p2, v0}, Lcom/yandex/metrica/impl/ob/ye;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                  109iput-object p1, p0, Lcom/yandex/metrica/impl/ob/te;->n:Lcom/yandex/metrica/impl/ob/ye;
                                  110new-instance p1, Lcom/yandex/metrica/impl/ob/ye;
                                  112sget-object p2, Lcom/yandex/metrica/impl/ob/te;->D:Lcom/yandex/metrica/impl/ob/ye;
                                  114invoke-virtual {p2}, Lcom/yandex/metrica/impl/ob/ye;->b()Ljava/lang/String;
                                  • Time: 1124482
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@8af9795
                                    • Return:
                                      • BG_SESSION_INIT_TIME_
                                  115move-result-object p2
                                  117invoke-virtual {p0}, Lcom/yandex/metrica/impl/ob/re;->c()Ljava/lang/String;
                                  • Time: 1124484
                                    • This:
                                      • com.yandex.metrica.impl.ob.te@d555169
                                    • Return:
                                      • net.pictures.clinicsisa
                                  118move-result-object v0
                                  120invoke-direct {p1, p2, v0}, Lcom/yandex/metrica/impl/ob/ye;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                  121iput-object p1, p0, Lcom/yandex/metrica/impl/ob/te;->o:Lcom/yandex/metrica/impl/ob/ye;
                                  122new-instance p1, Lcom/yandex/metrica/impl/ob/ye;
                                  124sget-object p2, Lcom/yandex/metrica/impl/ob/te;->E:Lcom/yandex/metrica/impl/ob/ye;
                                  126invoke-virtual {p2}, Lcom/yandex/metrica/impl/ob/ye;->b()Ljava/lang/String;
                                  • Time: 1124486
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@b5ae49b
                                    • Return:
                                      • IDENTITY_SEND_TIME_
                                  127move-result-object p2
                                  129invoke-virtual {p0}, Lcom/yandex/metrica/impl/ob/re;->c()Ljava/lang/String;
                                  130move-result-object v0
                                  132invoke-direct {p1, p2, v0}, Lcom/yandex/metrica/impl/ob/ye;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                  133iput-object p1, p0, Lcom/yandex/metrica/impl/ob/te;->p:Lcom/yandex/metrica/impl/ob/ye;
                                  134new-instance p1, Lcom/yandex/metrica/impl/ob/ye;
                                  136sget-object p2, Lcom/yandex/metrica/impl/ob/te;->F:Lcom/yandex/metrica/impl/ob/ye;
                                  138invoke-virtual {p2}, Lcom/yandex/metrica/impl/ob/ye;->b()Ljava/lang/String;
                                  • Time: 1124490
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@9bf1811
                                    • Return:
                                      • net.pictures.clinicsisa_null
                                  139move-result-object p2
                                  141invoke-virtual {p0}, Lcom/yandex/metrica/impl/ob/re;->c()Ljava/lang/String;
                                  142move-result-object v0
                                  144invoke-direct {p1, p2, v0}, Lcom/yandex/metrica/impl/ob/ye;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                  145iput-object p1, p0, Lcom/yandex/metrica/impl/ob/te;->q:Lcom/yandex/metrica/impl/ob/ye;
                                  146new-instance p1, Lcom/yandex/metrica/impl/ob/ye;
                                  148sget-object p2, Lcom/yandex/metrica/impl/ob/te;->G:Lcom/yandex/metrica/impl/ob/ye;
                                  150invoke-virtual {p2}, Lcom/yandex/metrica/impl/ob/ye;->b()Ljava/lang/String;
                                  • Time: 1124493
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@4792f77
                                    • Return:
                                      • REFERRER_
                                  151move-result-object p2
                                  153invoke-virtual {p0}, Lcom/yandex/metrica/impl/ob/re;->c()Ljava/lang/String;
                                  154move-result-object v0
                                  156invoke-direct {p1, p2, v0}, Lcom/yandex/metrica/impl/ob/ye;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                  157iput-object p1, p0, Lcom/yandex/metrica/impl/ob/te;->r:Lcom/yandex/metrica/impl/ob/ye;
                                  158new-instance p1, Lcom/yandex/metrica/impl/ob/ye;
                                  160sget-object p2, Lcom/yandex/metrica/impl/ob/te;->J:Lcom/yandex/metrica/impl/ob/ye;
                                  162invoke-virtual {p2}, Lcom/yandex/metrica/impl/ob/ye;->b()Ljava/lang/String;
                                  • Time: 1124496
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@76c244d
                                    • Return:
                                      • APP_ENVIRONMENT_
                                  163move-result-object p2
                                  165invoke-virtual {p0}, Lcom/yandex/metrica/impl/ob/re;->c()Ljava/lang/String;
                                  166move-result-object v0
                                  168invoke-direct {p1, p2, v0}, Lcom/yandex/metrica/impl/ob/ye;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                  169iput-object p1, p0, Lcom/yandex/metrica/impl/ob/te;->s:Lcom/yandex/metrica/impl/ob/ye;
                                  170new-instance p1, Lcom/yandex/metrica/impl/ob/ye;
                                  172sget-object p2, Lcom/yandex/metrica/impl/ob/te;->K:Lcom/yandex/metrica/impl/ob/ye;
                                  174invoke-virtual {p2}, Lcom/yandex/metrica/impl/ob/ye;->b()Ljava/lang/String;
                                  • Time: 1124498
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@fc74c13
                                    • Return:
                                      • {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                  175move-result-object p2
                                  177invoke-virtual {p0}, Lcom/yandex/metrica/impl/ob/re;->c()Ljava/lang/String;
                                  178move-result-object v0
                                  180invoke-direct {p1, p2, v0}, Lcom/yandex/metrica/impl/ob/ye;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                  181iput-object p1, p0, Lcom/yandex/metrica/impl/ob/te;->t:Lcom/yandex/metrica/impl/ob/ye;
                                  182const/4 p1, -0x1
                                  184invoke-direct {p0, p1}, Lcom/yandex/metrica/impl/ob/te;->a(I)V
                                  185const/4 p1, 0x0
                                  187invoke-direct {p0, p1}, Lcom/yandex/metrica/impl/ob/te;->c(I)V
                                  189invoke-direct {p0, p1}, Lcom/yandex/metrica/impl/ob/te;->b(I)V
                                  190return-void
                                  Cross References
                                  APIs
                                  • java.util.HashMap.<init>
                                  • java.util.HashMap.entrySet
                                  • java.util.Set.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.Map$Entry.getKey
                                  • java.lang.Enum.name
                                  • java.util.Map$Entry.getValue
                                  • java.util.HashMap.put
                                  • org.json.JSONObject.<init>
                                  • org.json.JSONObject.<init>
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.<init>
                                  • org.json.JSONObject.put
                                  • com.yandex.metrica.CounterConfiguration$b.a:Ljava/lang/String
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.<init>
                                  • android.util.Base64.encodeToString
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.putOpt
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.toString
                                  Strings
                                  • pid
                                  • psid
                                  • package_name
                                  • process_configuration
                                  • api_key
                                  • reporter_type
                                  • reporter_configuration
                                  • jvm_crash
                                  • name
                                  • bytes_truncated
                                  • trimmed_fields
                                  • environment
                                  • event
                                  Position Instruction Meta Information
                                  0new-instance v0, Ljava/util/HashMap;
                                  2invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
                                  4iget-object v1, p0, Lcom/yandex/metrica/impl/ob/H7;->d:Ljava/util/HashMap;
                                  6invoke-virtual {v1}, Ljava/util/HashMap;->entrySet()Ljava/util/Set;
                                  7move-result-object v1
                                  9invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                  10move-result-object v1
                                  11goto_f:
                                  12invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
                                  13move-result v2
                                  14if-eqz v2, :cond_2d
                                  16invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  17move-result-object v2
                                  18check-cast v2, Ljava/util/Map$Entry;
                                  20invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                  21move-result-object v3
                                  22check-cast v3, Lcom/yandex/metrica/impl/ob/S$a;
                                  24invoke-virtual {v3}, Ljava/lang/Enum;->name()Ljava/lang/String;
                                  25move-result-object v3
                                  27invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                  28move-result-object v2
                                  30invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  31goto/16 :goto_f
                                  32cond_2d: new-instance v1, Lorg/json/JSONObject;
                                  34invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
                                  35new-instance v2, Lorg/json/JSONObject;
                                  37invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
                                  39iget-object v3, p0, Lcom/yandex/metrica/impl/ob/H7;->f:Ljava/lang/Integer;
                                  41const-string v4, "pid"
                                  43invoke-virtual {v2, v4, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  44move-result-object v2
                                  46iget-object v3, p0, Lcom/yandex/metrica/impl/ob/H7;->g:Ljava/lang/String;
                                  48const-string v4, "psid"
                                  50invoke-virtual {v2, v4, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  51move-result-object v2
                                  53iget-object v3, p0, Lcom/yandex/metrica/impl/ob/H7;->e:Ljava/lang/String;
                                  55const-string v4, "package_name"
                                  57invoke-virtual {v2, v4, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  58move-result-object v2
                                  60const-string v3, "process_configuration"
                                  62invoke-virtual {v1, v3, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  63move-result-object v1
                                  64new-instance v2, Lorg/json/JSONObject;
                                  66invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
                                  68iget-object v3, p0, Lcom/yandex/metrica/impl/ob/H7;->h:Ljava/lang/String;
                                  70const-string v4, "api_key"
                                  72invoke-virtual {v2, v4, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  73move-result-object v2
                                  75iget-object v3, p0, Lcom/yandex/metrica/impl/ob/H7;->i:Lcom/yandex/metrica/CounterConfiguration$b;
                                  77iget-object v3, v3, Lcom/yandex/metrica/CounterConfiguration$b;->a:Ljava/lang/String;
                                  79const-string v4, "reporter_type"
                                  81invoke-virtual {v2, v4, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  82move-result-object v2
                                  84const-string v3, "reporter_configuration"
                                  86invoke-virtual {v1, v3, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  87move-result-object v1
                                  88new-instance v2, Lorg/json/JSONObject;
                                  90invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
                                  92iget-object v3, p0, Lcom/yandex/metrica/impl/ob/H7;->a:[B
                                  93const/4 v4, 0x0
                                  95invoke-static {v3, v4}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String;
                                  96move-result-object v3
                                  98const-string v4, "jvm_crash"
                                  100invoke-virtual {v2, v4, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  101move-result-object v2
                                  103iget-object v3, p0, Lcom/yandex/metrica/impl/ob/H7;->b:Ljava/lang/String;
                                  105const-string v4, "name"
                                  107invoke-virtual {v2, v4, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  108move-result-object v2
                                  109iget v3, p0, Lcom/yandex/metrica/impl/ob/H7;->c:I
                                  111const-string v4, "bytes_truncated"
                                  113invoke-virtual {v2, v4, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                  114move-result-object v2
                                  116invoke-static {v0}, Lcom/yandex/metrica/impl/ob/ym;->g(Ljava/util/Map;)Ljava/lang/String;
                                  117move-result-object v0
                                  119const-string v3, "trimmed_fields"
                                  121invoke-virtual {v2, v3, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  122move-result-object v0
                                  124iget-object v2, p0, Lcom/yandex/metrica/impl/ob/H7;->j:Ljava/lang/String;
                                  126const-string v3, "environment"
                                  128invoke-virtual {v0, v3, v2}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  129move-result-object v0
                                  131const-string v2, "event"
                                  133invoke-virtual {v1, v2, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  134move-result-object v0
                                  136invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                  • Time: 1126350
                                    • This:
                                      • {}
                                    • Return:
                                      • {"process_configuration":{"pid":6404,"psid":"ee6e1665-4f5a-4a7d-97ff-f129136a6053","package_name":"net.pictures.clinicsisa"},"reporter_configuration":{"api_key":"20799a27-fa80-4b36-b2db-0f8141f24180","reporter_type":"appmetrica"},"event":{"jvm_crash":"Co8GCh5qYXZhLmxhbmcuTnVsbFBvaW50ZXJFeGNlcHRpb24SZkF0dGVtcHQgdG8gaW52b2tlIHZp\ncnR1YWwgbWV0aG9kICdib29sZWFuIGphdmEubGFuZy5Cb29sZWFuLmJvb2xlYW5WYWx1ZSgpJyBv\nbiBhIG51bGwgb2JqZWN0IHJlZmVyZW5jZRomCh9jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5l\nNCRpGEwiAWIaJAodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IuZTQYZiIBYRokCh1jb20ueWFu\nZGV4Lm1ldHJpY2EuaW1wbC5vYi5mNBhyIgF5GikKHWNvbS55YW5kZXgubWV0cmljYS5pbXBsLm9i\nLmY0GDgiBjxpbml0PhopCh1jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5vNBggIgY8aW5pdD4a\nKQodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IubzQYHiIGPGluaXQ+GiQKHWNvbS55YW5kZXgu\nbWV0cmljYS5pbXBsLm9iLks0GBwiAWEaJAodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IucjQY\nZiIBYRokCh1jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5MNBgSIgFiGiQKHWNvbS55YW5kZXgu\nbWV0cmljYS5pbXBsLm9iLkE0GB4iAWEaJgodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2
                                  • Time: 1129547
                                    • This:
                                      • {}
                                    • Return:
                                      • SELECT id, state FROM workspec WHERE id IN (SELECT work_spec_id FROM workname WHERE name=?)
                                  • Time: 1141102
                                    • This:
                                      • {}
                                    • Return:
                                      • {"process_configuration":{"pid":6957,"psid":"dbeb8f29-03bb-42fe-8d15-226abbd13ec9","package_name":"net.pictures.clinicsisa"},"reporter_configuration":{"api_key":"20799a27-fa80-4b36-b2db-0f8141f24180","reporter_type":"appmetrica"},"event":{"jvm_crash":"Co8GCh5qYXZhLmxhbmcuTnVsbFBvaW50ZXJFeGNlcHRpb24SZkF0dGVtcHQgdG8gaW52b2tlIHZp\ncnR1YWwgbWV0aG9kICdib29sZWFuIGphdmEubGFuZy5Cb29sZWFuLmJvb2xlYW5WYWx1ZSgpJyBv\nbiBhIG51bGwgb2JqZWN0IHJlZmVyZW5jZRomCh9jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5l\nNCRpGEwiAWIaJAodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IuZTQYZiIBYRokCh1jb20ueWFu\nZGV4Lm1ldHJpY2EuaW1wbC5vYi5mNBhyIgF5GikKHWNvbS55YW5kZXgubWV0cmljYS5pbXBsLm9i\nLmY0GDgiBjxpbml0PhopCh1jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5vNBggIgY8aW5pdD4a\nKQodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IubzQYHiIGPGluaXQ+GiQKHWNvbS55YW5kZXgu\nbWV0cmljYS5pbXBsLm9iLks0GBwiAWEaJAodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IucjQY\nZiIBYRokCh1jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5MNBgSIgFiGiQKHWNvbS55YW5kZXgu\nbWV0cmljYS5pbXBsLm9iLkE0GB4iAWEaJgodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2
                                  • Time: 1142992
                                    • This:
                                      • {}
                                    • Return:
                                      • {"process_configuration":{"pid":6957,"psid":"dbeb8f29-03bb-42fe-8d15-226abbd13ec9","package_name":"net.pictures.clinicsisa"},"reporter_configuration":{"api_key":"3706c0c4-33fc-44e0-8b77-8bcb3a353816","reporter_type":"main"},"event":{"jvm_crash":"Co8GCh5qYXZhLmxhbmcuTnVsbFBvaW50ZXJFeGNlcHRpb24SZkF0dGVtcHQgdG8gaW52b2tlIHZp\ncnR1YWwgbWV0aG9kICdib29sZWFuIGphdmEubGFuZy5Cb29sZWFuLmJvb2xlYW5WYWx1ZSgpJyBv\nbiBhIG51bGwgb2JqZWN0IHJlZmVyZW5jZRomCh9jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5l\nNCRpGEwiAWIaJAodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IuZTQYZiIBYRokCh1jb20ueWFu\nZGV4Lm1ldHJpY2EuaW1wbC5vYi5mNBhyIgF5GikKHWNvbS55YW5kZXgubWV0cmljYS5pbXBsLm9i\nLmY0GDgiBjxpbml0PhopCh1jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5vNBggIgY8aW5pdD4a\nKQodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IubzQYHiIGPGluaXQ+GiQKHWNvbS55YW5kZXgu\nbWV0cmljYS5pbXBsLm9iLks0GBwiAWEaJAodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IucjQY\nZiIBYRokCh1jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5MNBgSIgFiGiQKHWNvbS55YW5kZXgu\nbWV0cmljYS5pbXBsLm9iLkE0GB4iAWEaJgodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IuaDIY
                                  137move-result-object v0
                                  138return-object v0
                                  APIs
                                  • java.lang.Object.getClass
                                  • android.database.Cursor.moveToNext
                                  • android.database.Cursor.isNull
                                  • android.database.Cursor.getString
                                  • java.util.ArrayList.<init>
                                  • android.database.Cursor.isNull
                                  • android.database.Cursor.getString
                                  • java.util.ArrayList.<init>
                                  • android.database.Cursor.moveToPosition
                                  • android.database.Cursor.getCount
                                  • java.util.ArrayList.<init>
                                  • android.database.Cursor.moveToNext
                                  • android.database.Cursor.isNull
                                  • android.database.Cursor.getString
                                  • java.util.ArrayList.<init>
                                  • android.database.Cursor.isNull
                                  • android.database.Cursor.getString
                                  • java.util.ArrayList.<init>
                                  • android.database.Cursor.getString
                                  • android.database.Cursor.getInt
                                  • android.database.Cursor.getBlob
                                  • android.database.Cursor.getInt
                                  • java.util.ArrayList.add
                                  • android.database.Cursor.close
                                  • java.lang.Object.getClass
                                  • java.util.ArrayList.size
                                  • java.util.ArrayList.<init>
                                  • java.util.ArrayList.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.List.isEmpty
                                  • java.util.List.get
                                  • java.util.UUID.fromString
                                  • java.util.ArrayList.add
                                  • android.database.Cursor.close
                                  Strings
                                  • SELECT id, state, output, run_attempt_count FROM workspec WHERE id IN (SELECT work_spec_id FROM worktag WHERE tag=?)
                                  • id
                                  • state
                                  • output
                                  • run_attempt_count
                                  Position Instruction Meta Information
                                  1iget-object v0, p0, Lj/y/w/t/l;->b:Lj/y/w/l;
                                  3iget-object v0, v0, Lj/y/w/l;->c:Landroidx/work/impl/WorkDatabase;
                                  5invoke-virtual {v0}, Landroidx/work/impl/WorkDatabase;->q()Lj/y/w/s/p;
                                  6move-result-object v0
                                  8iget-object v1, p0, Lj/y/w/t/l;->c:Ljava/lang/String;
                                  9check-cast v0, Lj/y/w/s/q;
                                  11invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1119893
                                    • This:
                                      • j.y.w.s.q@91b644a
                                    • Return:
                                      • class j.y.w.s.q
                                      • getName: j.y.w.s.q
                                  12const/4 v2, 0x1
                                  14const-string v3, "SELECT id, state, output, run_attempt_count FROM workspec WHERE id IN (SELECT work_spec_id FROM worktag WHERE tag=?)"
                                  16invoke-static {v3, v2}, Lj/s/h;->n(Ljava/lang/String;I)Lj/s/h;
                                  17move-result-object v3
                                  18if-nez v1, :cond_1c
                                  20invoke-virtual {v3, v2}, Lj/s/h;->s(I)V
                                  21goto/16 :goto_1f
                                  22cond_1c:
                                  23invoke-virtual {v3, v2, v1}, Lj/s/h;->v(ILjava/lang/String;)V
                                  24goto_1f:
                                  25iget-object v1, v0, Lj/y/w/s/q;->a:Lj/s/f;
                                  27invoke-virtual {v1}, Lj/s/f;->b()V
                                  29iget-object v1, v0, Lj/y/w/s/q;->a:Lj/s/f;
                                  31invoke-virtual {v1}, Lj/s/f;->c()V
                                  32try_start_29:
                                  33iget-object v1, v0, Lj/y/w/s/q;->a:Lj/s/f;
                                  34const/4 v4, 0x0
                                  36invoke-static {v1, v3, v2, v4}, Lj/s/l/b;->a(Lj/s/f;Lj/u/a/e;ZLandroid/os/CancellationSignal;)Landroid/database/Cursor;
                                  37move-result-object v1
                                  38try_end_30:
                                  39const-string v2, "id"
                                  41invoke-static {v1, v2}, Lj/i/b/f;->G(Landroid/database/Cursor;Ljava/lang/String;)I
                                  42move-result v2
                                  44const-string v5, "state"
                                  46invoke-static {v1, v5}, Lj/i/b/f;->G(Landroid/database/Cursor;Ljava/lang/String;)I
                                  47move-result v5
                                  49const-string v6, "output"
                                  51invoke-static {v1, v6}, Lj/i/b/f;->G(Landroid/database/Cursor;Ljava/lang/String;)I
                                  52move-result v6
                                  54const-string v7, "run_attempt_count"
                                  56invoke-static {v1, v7}, Lj/i/b/f;->G(Landroid/database/Cursor;Ljava/lang/String;)I
                                  57move-result v7
                                  58new-instance v8, Lj/f/a;
                                  60invoke-direct {v8}, Lj/f/a;-><init>()V
                                  61new-instance v9, Lj/f/a;
                                  63invoke-direct {v9}, Lj/f/a;-><init>()V
                                  64cond_52:
                                  65invoke-interface {v1}, Landroid/database/Cursor;->moveToNext()Z
                                  66move-result v10
                                  67if-eqz v10, :cond_8d
                                  69invoke-interface {v1, v2}, Landroid/database/Cursor;->isNull(I)Z
                                  70move-result v10
                                  71if-nez v10, :cond_72
                                  73invoke-interface {v1, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                  74move-result-object v10
                                  76invoke-virtual {v8, v10}, Lj/f/h;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  77move-result-object v11
                                  78check-cast v11, Ljava/util/ArrayList;
                                  79if-nez v11, :cond_72
                                  80new-instance v11, Ljava/util/ArrayList;
                                  82invoke-direct {v11}, Ljava/util/ArrayList;-><init>()V
                                  84invoke-virtual {v8, v10, v11}, Lj/f/h;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  85cond_72:
                                  86invoke-interface {v1, v2}, Landroid/database/Cursor;->isNull(I)Z
                                  87move-result v10
                                  88if-nez v10, :cond_52
                                  90invoke-interface {v1, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                  91move-result-object v10
                                  93invoke-virtual {v9, v10}, Lj/f/h;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  94move-result-object v11
                                  95check-cast v11, Ljava/util/ArrayList;
                                  96if-nez v11, :cond_52
                                  97new-instance v11, Ljava/util/ArrayList;
                                  99invoke-direct {v11}, Ljava/util/ArrayList;-><init>()V
                                  101invoke-virtual {v9, v10, v11}, Lj/f/h;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  102goto/16 :goto_52
                                  103cond_8d: const/4 v10, -0x1
                                  105invoke-interface {v1, v10}, Landroid/database/Cursor;->moveToPosition(I)Z
                                  107invoke-virtual {v0, v8}, Lj/y/w/s/q;->b(Lj/f/a;)V
                                  109invoke-virtual {v0, v9}, Lj/y/w/s/q;->a(Lj/f/a;)V
                                  110new-instance v10, Ljava/util/ArrayList;
                                  112invoke-interface {v1}, Landroid/database/Cursor;->getCount()I
                                  113move-result v11
                                  115invoke-direct {v10, v11}, Ljava/util/ArrayList;-><init>(I)V
                                  116goto_a0:
                                  117invoke-interface {v1}, Landroid/database/Cursor;->moveToNext()Z
                                  118move-result v11
                                  119if-eqz v11, :cond_105
                                  121invoke-interface {v1, v2}, Landroid/database/Cursor;->isNull(I)Z
                                  122move-result v11
                                  123if-nez v11, :cond_b7
                                  125invoke-interface {v1, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                  126move-result-object v11
                                  128invoke-virtual {v8, v11}, Lj/f/h;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  129move-result-object v11
                                  130check-cast v11, Ljava/util/ArrayList;
                                  131goto/16 :goto_b8
                                  132cond_b7: move-object v11, v4
                                  133goto_b8: if-nez v11, :cond_bf
                                  134new-instance v11, Ljava/util/ArrayList;
                                  136invoke-direct {v11}, Ljava/util/ArrayList;-><init>()V
                                  137cond_bf:
                                  138invoke-interface {v1, v2}, Landroid/database/Cursor;->isNull(I)Z
                                  139move-result v12
                                  140if-nez v12, :cond_d0
                                  142invoke-interface {v1, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                  143move-result-object v12
                                  145invoke-virtual {v9, v12}, Lj/f/h;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  146move-result-object v12
                                  147check-cast v12, Ljava/util/ArrayList;
                                  148goto/16 :goto_d1
                                  149cond_d0: move-object v12, v4
                                  150goto_d1: if-nez v12, :cond_d8
                                  151new-instance v12, Ljava/util/ArrayList;
                                  153invoke-direct {v12}, Ljava/util/ArrayList;-><init>()V
                                  154cond_d8: new-instance v13, Lj/y/w/s/o$c;
                                  156invoke-direct {v13}, Lj/y/w/s/o$c;-><init>()V
                                  158invoke-interface {v1, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                  159move-result-object v14
                                  160iput-object v14, v13, Lj/y/w/s/o$c;->a:Ljava/lang/String;
                                  162invoke-interface {v1, v5}, Landroid/database/Cursor;->getInt(I)I
                                  163move-result v14
                                  165invoke-static {v14}, Lj/i/b/f;->V(I)Lj/y/r$a;
                                  166move-result-object v14
                                  167iput-object v14, v13, Lj/y/w/s/o$c;->b:Lj/y/r$a;
                                  169invoke-interface {v1, v6}, Landroid/database/Cursor;->getBlob(I)[B
                                  170move-result-object v14
                                  172invoke-static {v14}, Lj/y/e;->a([B)Lj/y/e;
                                  173move-result-object v14
                                  174iput-object v14, v13, Lj/y/w/s/o$c;->c:Lj/y/e;
                                  176invoke-interface {v1, v7}, Landroid/database/Cursor;->getInt(I)I
                                  177move-result v14
                                  178iput v14, v13, Lj/y/w/s/o$c;->d:I
                                  179iput-object v11, v13, Lj/y/w/s/o$c;->e:Ljava/util/List;
                                  180iput-object v12, v13, Lj/y/w/s/o$c;->f:Ljava/util/List;
                                  182invoke-virtual {v10, v13}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                  183goto/16 :goto_a0
                                  184cond_105:
                                  185iget-object v2, v0, Lj/y/w/s/q;->a:Lj/s/f;
                                  187invoke-virtual {v2}, Lj/s/f;->k()V
                                  188try_start_10a:
                                  189invoke-interface {v1}, Landroid/database/Cursor;->close()V
                                  191invoke-virtual {v3}, Lj/s/h;->I()V
                                  192try_end_110:
                                  193iget-object v0, v0, Lj/y/w/s/q;->a:Lj/s/f;
                                  195invoke-virtual {v0}, Lj/s/f;->g()V
                                  197sget-object v0, Lj/y/w/s/o;->s:Lj/c/a/c/a;
                                  198check-cast v0, Lj/y/w/s/o$a;
                                  200invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1120056
                                    • This:
                                      • j.y.w.s.o$a@77cb4dd
                                    • Return:
                                      • class j.y.w.s.o$a
                                      • getName: j.y.w.s.o$a
                                  201new-instance v0, Ljava/util/ArrayList;
                                  203invoke-virtual {v10}, Ljava/util/ArrayList;->size()I
                                  204move-result v1
                                  206invoke-direct {v0, v1}, Ljava/util/ArrayList;-><init>(I)V
                                  208invoke-virtual {v10}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
                                  209move-result-object v1
                                  210goto_129:
                                  211invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
                                  212move-result v2
                                  213if-eqz v2, :cond_164
                                  215invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  216move-result-object v2
                                  217check-cast v2, Lj/y/w/s/o$c;
                                  219iget-object v3, v2, Lj/y/w/s/o$c;->f:Ljava/util/List;
                                  220if-eqz v3, :cond_149
                                  222invoke-interface {v3}, Ljava/util/List;->isEmpty()Z
                                  223move-result v3
                                  224if-nez v3, :cond_149
                                  226iget-object v3, v2, Lj/y/w/s/o$c;->f:Ljava/util/List;
                                  227const/4 v4, 0x0
                                  229invoke-interface {v3, v4}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                  230move-result-object v3
                                  231check-cast v3, Lj/y/e;
                                  232goto/16 :goto_14b
                                  233cond_149:
                                  234sget-object v3, Lj/y/e;->c:Lj/y/e;
                                  235goto_14b: move-object v9, v3
                                  236new-instance v3, Lj/y/r;
                                  238iget-object v4, v2, Lj/y/w/s/o$c;->a:Ljava/lang/String;
                                  240invoke-static {v4}, Ljava/util/UUID;->fromString(Ljava/lang/String;)Ljava/util/UUID;
                                  241move-result-object v5
                                  243iget-object v6, v2, Lj/y/w/s/o$c;->b:Lj/y/r$a;
                                  245iget-object v7, v2, Lj/y/w/s/o$c;->c:Lj/y/e;
                                  247iget-object v8, v2, Lj/y/w/s/o$c;->e:Ljava/util/List;
                                  248iget v10, v2, Lj/y/w/s/o$c;->d:I
                                  249move-object v4, v3
                                  251invoke-direct/range {v4 .. v10}, Lj/y/r;-><init>(Ljava/util/UUID;Lj/y/r$a;Lj/y/e;Ljava/util/List;Lj/y/e;I)V
                                  253invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                  254goto/16 :goto_129
                                  255cond_164: return-object v0
                                  256catchall_165: move-exception v2
                                  257try_start_166:
                                  258invoke-interface {v1}, Landroid/database/Cursor;->close()V
                                  260invoke-virtual {v3}, Lj/s/h;->I()V
                                  261throw v2
                                  262catchall_16d: move-exception v1
                                  264iget-object v0, v0, Lj/y/w/s/q;->a:Lj/s/f;
                                  266invoke-virtual {v0}, Lj/s/f;->g()V
                                  267goto/16 :goto_175
                                  268goto_174: throw v1
                                  269goto_175: goto/16 :goto_174
                                  Cross References
                                  APIs
                                  • k.e.p2$n.g:Lk/e/p2$n
                                  • k.e.p2$n.d:Lk/e/p2$n
                                  • android.content.Context.getApplicationContext
                                  • java.lang.ref.WeakReference.<init>
                                  • android.app.Application.registerActivityLifecycleCallbacks
                                  • android.app.Application.registerComponentCallbacks
                                  • java.util.concurrent.ConcurrentHashMap.values
                                  • java.lang.Iterable.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • k.e.d3.f
                                  • java.lang.Thread.<init>
                                  • java.lang.Thread.start
                                  • java.lang.Thread.<init>
                                  • java.lang.Thread.start
                                  • android.content.Context.getPackageManager
                                  • android.content.Context.getPackageName
                                  • android.content.pm.PackageManager.getApplicationInfo
                                  • android.content.pm.ApplicationInfo.metaData:Landroid/os/Bundle
                                  • android.os.Bundle.getString
                                  • java.lang.String.equalsIgnoreCase
                                  • java.lang.Throwable.printStackTrace
                                  • java.lang.StringBuilder.<init>
                                  • 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.toString
                                  Strings
                                  • initWithContext called with null context, ignoring!
                                  • trackers.values
                                  • OS_DELETE_CACHED_NOTIFICATIONS_THREAD
                                  • OS_DELETE_CACHED_REDISPLAYED_IAMS_THREAD
                                  • net.pictures.clinicsisa
                                  • com.onesignal.PrivacyConsent
                                  • ENABLE
                                  • 2bd51059-181a-462f-a8f3-7c3f6f1dba89
                                  • appContext set, but please call setAppId(appId) with a valid appId to complete OneSignal init!
                                  • appContext set and cached app id found, calling setAppId with:
                                  • initWithContext called with:
                                  Position Instruction Meta Information
                                  1sget-object v0, Lk/e/p2$n;->g:Lk/e/p2$n;
                                  3sget-object v1, Lk/e/p2$n;->d:Lk/e/p2$n;
                                  4const/4 v2, 0x0
                                  5if-nez p0, :cond_d
                                  7const-string p0, "initWithContext called with null context, ignoring!"
                                  9invoke-static {v1, p0, v2}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  10return-void
                                  11cond_d:
                                  12sget-object v3, Lk/e/p2;->a:Landroid/content/Context;
                                  13if-nez v3, :cond_13
                                  14const/4 v3, 0x1
                                  15goto/16 :goto_14
                                  16cond_13: const/4 v3, 0x0
                                  17goto_14:
                                  18invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
                                  19move-result-object v4
                                  20sput-object v4, Lk/e/p2;->a:Landroid/content/Context;
                                  21instance-of v4, p0, Landroid/app/Activity;
                                  22if-eqz v4, :cond_28
                                  23new-instance v4, Ljava/lang/ref/WeakReference;
                                  24move-object v5, p0
                                  25check-cast v5, Landroid/app/Activity;
                                  27invoke-direct {v4, v5}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
                                  28sput-object v4, Lk/e/p2;->b:Ljava/lang/ref/WeakReference;
                                  29cond_28:
                                  30sget-object v4, Lk/e/p2;->a:Landroid/content/Context;
                                  31check-cast v4, Landroid/app/Application;
                                  33sget-object v5, Lk/e/c;->a:Lk/e/c;
                                  34if-nez v5, :cond_3a
                                  35new-instance v5, Lk/e/c;
                                  37invoke-direct {v5}, Lk/e/c;-><init>()V
                                  38sput-object v5, Lk/e/c;->a:Lk/e/c;
                                  40invoke-virtual {v4, v5}, Landroid/app/Application;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V
                                  41cond_3a:
                                  42sget-object v5, Lk/e/c;->b:Lk/e/a;
                                  43if-nez v5, :cond_45
                                  44new-instance v5, Lk/e/a;
                                  46invoke-direct {v5}, Lk/e/a;-><init>()V
                                  47sput-object v5, Lk/e/c;->b:Lk/e/a;
                                  48cond_45:
                                  49sget-object v5, Lk/e/c;->c:Landroid/content/ComponentCallbacks;
                                  50if-nez v5, :cond_53
                                  51new-instance v5, Lk/e/b;
                                  53invoke-direct {v5}, Lk/e/b;-><init>()V
                                  54sput-object v5, Lk/e/c;->c:Landroid/content/ComponentCallbacks;
                                  56invoke-virtual {v4, v5}, Landroid/app/Application;->registerComponentCallbacks(Landroid/content/ComponentCallbacks;)V
                                  57cond_53: if-eqz v3, :cond_cc
                                  59sget-object v3, Lk/e/p2;->C:Lk/e/v4/a/c;
                                  60if-nez v3, :cond_6a
                                  61new-instance v3, Lk/e/v4/a/c;
                                  63sget-object v4, Lk/e/p2;->q:Lk/e/h1;
                                  65sget-object v5, Lk/e/p2;->x:Lk/e/v2;
                                  67invoke-static {}, Lk/e/p2;->m()Lk/e/d3;
                                  68move-result-object v6
                                  70sget-object v7, Lk/e/p2;->y:Lk/e/c2;
                                  72invoke-direct {v3, v4, v5, v6, v7}, Lk/e/v4/a/c;-><init>(Lk/e/h1;Lk/e/v2;Lk/e/c3;Lk/e/c2;)V
                                  73sput-object v3, Lk/e/p2;->C:Lk/e/v4/a/c;
                                  74cond_6a:
                                  75sget-object v3, Lk/e/p2;->A:Lk/e/b2;
                                  77iget-object v3, v3, Lk/e/b2;->a:Lk/e/u4/b/e;
                                  79iget-object v3, v3, Lk/e/u4/b/e;->a:Ljava/util/concurrent/ConcurrentHashMap;
                                  81invoke-virtual {v3}, Ljava/util/concurrent/ConcurrentHashMap;->values()Ljava/util/Collection;
                                  82move-result-object v3
                                  84const-string v4, "trackers.values"
                                  86invoke-static {v3, v4}, Ll/p/c/h;->b(Ljava/lang/Object;Ljava/lang/String;)V
                                  88invoke-interface {v3}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
                                  89move-result-object v3
                                  90goto_7d:
                                  91invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
                                  92move-result v4
                                  93if-eqz v4, :cond_8d
                                  95invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  96move-result-object v4
                                  97check-cast v4, Lk/e/u4/b/a;
                                  99invoke-virtual {v4}, Lk/e/u4/b/a;->k()V
                                  100goto/16 :goto_7d
                                  101cond_8d: new-instance v3, Lk/e/t1;
                                  103sget-object v4, Lk/e/p2;->A:Lk/e/b2;
                                  105sget-object v5, Lk/e/p2;->C:Lk/e/v4/a/c;
                                  107invoke-direct {v3, v4, v5}, Lk/e/t1;-><init>(Lk/e/b2;Lk/e/v4/a/c;)V
                                  108sput-object v3, Lk/e/p2;->B:Lk/e/t1;
                                  110invoke-static {}, Lk/e/e3;->k()V
                                  112sget-object v3, Lk/e/p2;->a:Landroid/content/Context;
                                  113const-class v4, Lk/c/a/d/a;
                                  115invoke-static {v3}, Lk/e/d3;->f(Landroid/content/Context;)Lk/e/d3;
                                  116move-result-object v3
                                  117monitor-enter v4
                                  118try_start_a4: new-instance v5, Ljava/lang/Thread;
                                  119new-instance v6, Lk/e/z2;
                                  121invoke-direct {v6, v3}, Lk/e/z2;-><init>(Lk/e/d3;)V
                                  123const-string v7, "OS_DELETE_CACHED_NOTIFICATIONS_THREAD"
                                  125invoke-direct {v5, v6, v7}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V
                                  127invoke-virtual {v5}, Ljava/lang/Thread;->start()V
                                  128try_end_b3: monitor-exit v4
                                  129monitor-enter v4
                                  130try_start_b5: new-instance v5, Ljava/lang/Thread;
                                  131new-instance v6, Lk/e/a3;
                                  133invoke-direct {v6, v3}, Lk/e/a3;-><init>(Lk/e/d3;)V
                                  135const-string v3, "OS_DELETE_CACHED_REDISPLAYED_IAMS_THREAD"
                                  137invoke-direct {v5, v6, v3}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V
                                  139invoke-virtual {v5}, Ljava/lang/Thread;->start()V
                                  140try_end_c4: monitor-exit v4
                                  141goto/16 :goto_cc
                                  142catchall_c6: move-exception p0
                                  143monitor-exit v4
                                  144throw p0
                                  145catchall_c9: move-exception p0
                                  146monitor-exit v4
                                  147throw p0
                                  148cond_cc:
                                  149sget-object v3, Lk/e/p2;->a:Landroid/content/Context;
                                  150try_start_ce:
                                  151invoke-virtual {v3}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                  152move-result-object v4
                                  154invoke-virtual {v3}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                  • Time: 1112672
                                    • This:
                                      • net.pictures.clinicsisa.MainApplication@26a6803
                                    • Return:
                                      • net.pictures.clinicsisa
                                  155move-result-object v3
                                  156const/16 v5, 0x80
                                  158invoke-virtual {v4, v3, v5}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;
                                  • Time: 1112676
                                    • This:
                                      • android.app.ApplicationPackageManager@4bfe3dc
                                    • packageName: net.pictures.clinicsisa
                                    • flags: 128
                                    • Return:
                                      • ApplicationInfo{793c892 net.pictures.clinicsisa}
                                  • Time: 1115689
                                    • This:
                                      • android.app.ApplicationPackageManager@c894cc
                                    • packageName: net.pictures.clinicsisa
                                    • flags: 128
                                    • Return:
                                      • ApplicationInfo{d9b7a42 net.pictures.clinicsisa}
                                  • Time: 1130999
                                    • This:
                                      • android.app.ApplicationPackageManager@3192af6
                                    • packageName: net.pictures.clinicsisa
                                    • flags: 128
                                    • Return:
                                      • ApplicationInfo{ad39509 net.pictures.clinicsisa}
                                  159move-result-object v3
                                  161iget-object v3, v3, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle;
                                  163const-string v4, "com.onesignal.PrivacyConsent"
                                  165invoke-virtual {v3, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
                                  • Time: 1112682
                                    • This:
                                      • Bundle[{com.onesignal.NotificationOpened.DEFAULT=DISABLE, com.onesignal.NotificationServiceExtension=net.pictures.clinicsisa.listeners.OSOneSignal, com.google.android.gms.version=12451000}]
                                    • p0: com.onesignal.PrivacyConsent
                                    • Return:
                                      • null
                                  166move-result-object v3
                                  168const-string v4, "ENABLE"
                                  170invoke-virtual {v4, v3}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
                                  • Time: 1112686
                                    • This:
                                      • ENABLE
                                    • p0: null
                                    • Return:
                                      • false
                                  171move-result v3
                                  173invoke-static {v3}, Lk/e/p2;->N(Z)V
                                  174try_end_ed: goto/16 :goto_f2
                                  175catchall_ee: move-exception v3
                                  177invoke-virtual {v3}, Ljava/lang/Throwable;->printStackTrace()V
                                  178goto_f2:
                                  179sget-object v3, Lk/e/p2;->c:Ljava/lang/String;
                                  180if-nez v3, :cond_11a
                                  182invoke-static {}, Lk/e/p2;->q()Ljava/lang/String;
                                  • Time: 1112829
                                    • Return:
                                      • null
                                  • Time: 1131093
                                    • Return:
                                      • 2bd51059-181a-462f-a8f3-7c3f6f1dba89
                                  183move-result-object p0
                                  184if-nez p0, :cond_102
                                  186const-string p0, "appContext set, but please call setAppId(appId) with a valid appId to complete OneSignal init!"
                                  188invoke-static {v1, p0, v2}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  189goto/16 :goto_119
                                  190cond_102: new-instance v1, Ljava/lang/StringBuilder;
                                  192invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                  194const-string v3, "appContext set and cached app id found, calling setAppId with: "
                                  196invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  198invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  200invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  201move-result-object v1
                                  203invoke-static {v0, v1, v2}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  205invoke-static {p0}, Lk/e/p2;->K(Ljava/lang/String;)V
                                  • Time: 1131137
                                    • p0: 2bd51059-181a-462f-a8f3-7c3f6f1dba89
                                  206goto_119: return-void
                                  207cond_11a: new-instance v1, Ljava/lang/StringBuilder;
                                  209invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                  211const-string v3, "initWithContext called with: "
                                  213invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  215invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                  217invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  218move-result-object v1
                                  220invoke-static {v0, v1, v2}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  222invoke-static {p0}, Lk/e/p2;->w(Landroid/content/Context;)V
                                  223return-void
                                  Cross References
                                  APIs
                                  • java.lang.Object.getClass
                                  • java.util.HashSet.<init>
                                  • java.util.concurrent.locks.ReadWriteLock.readLock
                                  • java.util.concurrent.locks.Lock.lock
                                  • android.text.TextUtils.isEmpty
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • android.database.sqlite.SQLiteDatabase.query
                                  • android.util.LruCache.snapshot
                                  • java.util.HashMap.<init>
                                  • android.database.Cursor.moveToNext
                                  • android.database.Cursor.getColumnIndex
                                  • android.database.Cursor.getInt
                                  • java.lang.Integer.valueOf
                                  • java.lang.Integer.intValue
                                  • java.util.HashMap.containsKey
                                  • java.util.HashMap.get
                                  • java.util.HashSet.add
                                  • android.database.Cursor.close
                                  • java.lang.String.format
                                  • android.database.Cursor.close
                                  • java.util.concurrent.locks.ReadWriteLock.readLock
                                  • java.util.concurrent.locks.Lock.unlock
                                  • java.util.HashSet.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • k.b.a.a.c.c
                                  • java.util.Iterator.remove
                                  • android.database.Cursor.close
                                  • java.util.concurrent.locks.ReadWriteLock.readLock
                                  • java.util.concurrent.locks.Lock.unlock
                                  Strings
                                  • ifnull(started, 0)<=0
                                  • ifnull(started, 0)<=0 AND
                                  • jobs
                                  • tag=?
                                  • _id
                                  • could not load all jobs
                                  • JobStorage
                                  Position Instruction Meta Information
                                  0.annotation system Ldalvik/annotation/Signature;
                                  1value = {
                                  2"(",
                                  3"Ljava/lang/String;",
                                  4"ZZ)",
                                  5"Ljava/util/Set<",
                                  6"Lk/b/a/a/l;",
                                  7">;"
                                  8}
                                  9.end annotation
                                  11invoke-virtual {p0}, Lk/b/a/a/h;->i()Lk/b/a/a/n;
                                  12move-result-object v1
                                  14invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1113729
                                    • This:
                                      • k.b.a.a.n@de6dde2
                                    • Return:
                                      • class k.b.a.a.n
                                      • getName: k.b.a.a.n
                                  15new-instance v2, Ljava/util/HashSet;
                                  17invoke-direct {v2}, Ljava/util/HashSet;-><init>()V
                                  19iget-object v0, v1, Lk/b/a/a/n;->f:Ljava/util/concurrent/locks/ReadWriteLock;
                                  21invoke-interface {v0}, Ljava/util/concurrent/locks/ReadWriteLock;->readLock()Ljava/util/concurrent/locks/Lock;
                                  22move-result-object v0
                                  24invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;->lock()V
                                  25const/4 v3, 0x0
                                  26const/4 v4, 0x0
                                  27try_start_17:
                                  28invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                  29move-result v0
                                  30if-eqz v0, :cond_26
                                  31if-eqz p2, :cond_21
                                  32move-object v0, v4
                                  33goto/16 :goto_23
                                  34cond_21:
                                  35const-string v0, "ifnull(started, 0)<=0"
                                  36goto_23: move-object v9, v0
                                  37move-object v10, v4
                                  38goto/16 :goto_45
                                  39cond_26: if-eqz p2, :cond_2b
                                  41const-string v0, ""
                                  42goto/16 :goto_2d
                                  43cond_2b:
                                  44const-string v0, "ifnull(started, 0)<=0 AND "
                                  45goto_2d: new-instance v5, Ljava/lang/StringBuilder;
                                  47invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
                                  49invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  51const-string v0, "tag=?"
                                  53invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  55invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  56move-result-object v0
                                  57const/4 v5, 0x1
                                  58new-array v5, v5, [Ljava/lang/String;
                                  59aput-object p1, v5, v3
                                  60move-object v9, v0
                                  61move-object v10, v5
                                  62goto_45:
                                  63invoke-virtual {v1}, Lk/b/a/a/n;->b()Landroid/database/sqlite/SQLiteDatabase;
                                  64move-result-object v5
                                  65try_start_49:
                                  66const-string v7, "jobs"
                                  67const/4 v8, 0x0
                                  68const/4 v11, 0x0
                                  69const/4 v12, 0x0
                                  70const/4 v13, 0x0
                                  71move-object v6, v5
                                  73invoke-virtual/range {v6 .. v13}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
                                  • Time: 1113763
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/databases/evernote_jobs.db
                                    • p0: jobs
                                    • p1: null
                                    • p2: ONESIGNAL_USERSTATE_DEPENDVALYES_emailTOSYNC_STATE
                                    • p3: [Ljava.lang.String;@14cbb5c
                                    • p3.Arrays.toString: [ANDROID_JOB]
                                    • p4: null
                                    • p5: null
                                    • p6: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@3e9fe65
                                  • Time: 1119872
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/databases/evernote_jobs.db
                                    • table: jobs
                                    • columns: null
                                    • selection: null
                                    • selectionArgs: null
                                    • groupBy: null
                                    • having: null
                                    • orderBy: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@ed025b5
                                  • Time: 1123114
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/databases/evernote_jobs.db
                                    • table: jobs
                                    • columns: null
                                    • selection: null
                                    • selectionArgs: null
                                    • groupBy: null
                                    • having: null
                                    • orderBy: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@1136280
                                  • Time: 1131940
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/databases/evernote_jobs.db
                                    • p0: jobs
                                    • p1: null
                                    • p2: tag=?
                                    • p3: [Ljava.lang.String;@aa92a5b
                                    • p3.Arrays.toString: [ANDROID_JOB]
                                    • p4: null
                                    • p5: null
                                    • p6: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@250f2f8
                                  74move-result-object v4
                                  75new-instance v0, Ljava/util/HashMap;
                                  77iget-object v6, v1, Lk/b/a/a/n;->b:Lk/b/a/a/n$a;
                                  79invoke-virtual {v6}, Landroid/util/LruCache;->snapshot()Ljava/util/Map;
                                  80move-result-object v6
                                  82invoke-direct {v0, v6}, Ljava/util/HashMap;-><init>(Ljava/util/Map;)V
                                  83cond_5f: if-eqz v4, :cond_92
                                  85invoke-interface {v4}, Landroid/database/Cursor;->moveToNext()Z
                                  86move-result v6
                                  87if-eqz v6, :cond_92
                                  89const-string v6, "_id"
                                  91invoke-interface {v4, v6}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
                                  92move-result v6
                                  94invoke-interface {v4, v6}, Landroid/database/Cursor;->getInt(I)I
                                  95move-result v6
                                  97invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  98move-result-object v6
                                  100invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I
                                  101move-result v7
                                  103invoke-virtual {v1, v7}, Lk/b/a/a/n;->a(I)Z
                                  104move-result v7
                                  105if-nez v7, :cond_5f
                                  107invoke-virtual {v0, v6}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z
                                  108move-result v7
                                  109if-eqz v7, :cond_8a
                                  111invoke-virtual {v0, v6}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  112move-result-object v6
                                  113goto/16 :goto_8e
                                  114cond_8a:
                                  115invoke-static {v4}, Lk/b/a/a/l;->b(Landroid/database/Cursor;)Lk/b/a/a/l;
                                  116move-result-object v6
                                  117goto_8e:
                                  118invoke-virtual {v2, v6}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
                                  119try_end_91: goto/16 :goto_5f
                                  120cond_92: if-eqz v4, :cond_bc
                                  121try_start_94:
                                  122invoke-interface {v4}, Landroid/database/Cursor;->close()V
                                  123try_end_97: goto/16 :goto_bc
                                  124goto_98: move-object v6, p0
                                  125goto/16 :goto_101
                                  126catch_9b: move-exception v0
                                  127goto/16 :goto_a3
                                  128catchall_9d: move-exception v0
                                  129move-object v6, p0
                                  130move-object v5, v4
                                  131goto/16 :goto_101
                                  132catch_a1: move-exception v0
                                  133move-object v5, v4
                                  134goto_a3:
                                  135sget-object v6, Lk/b/a/a/n;->g:Lk/b/a/a/s/c;
                                  137const-string v7, "could not load all jobs"
                                  138new-array v3, v3, [Ljava/lang/Object;
                                  140const-string v8, "JobStorage"
                                  142invoke-static {v7, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
                                  143move-result-object v3
                                  144const/4 v7, 0x6
                                  146invoke-virtual {v6, v7, v8, v3, v0}, Lk/b/a/a/s/c;->c(ILjava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  147try_end_b3: if-eqz v4, :cond_ba
                                  148try_start_b5:
                                  149invoke-interface {v4}, Landroid/database/Cursor;->close()V
                                  150try_end_b8: goto/16 :goto_ba
                                  151catch_b9: nop
                                  152goto_ba: if-eqz v5, :cond_be
                                  153goto_bc:
                                  154sget-object v0, Lk/b/a/a/d;->a:Ljava/util/EnumMap;
                                  155cond_be:
                                  156iget-object v0, v1, Lk/b/a/a/n;->f:Ljava/util/concurrent/locks/ReadWriteLock;
                                  158invoke-interface {v0}, Ljava/util/concurrent/locks/ReadWriteLock;->readLock()Ljava/util/concurrent/locks/Lock;
                                  159move-result-object v0
                                  161invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;->unlock()V
                                  162if-eqz p3, :cond_fd
                                  164invoke-virtual {v2}, Ljava/util/HashSet;->iterator()Ljava/util/Iterator;
                                  165move-result-object v0
                                  166cond_cd:
                                  167invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
                                  168move-result v1
                                  169if-eqz v1, :cond_fd
                                  171invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  172move-result-object v1
                                  173check-cast v1, Lk/b/a/a/l;
                                  175iget-object v3, v1, Lk/b/a/a/l;->a:Lk/b/a/a/l$c;
                                  176iget-boolean v3, v3, Lk/b/a/a/l$c;->r:Z
                                  177if-eqz v3, :cond_fb
                                  179invoke-virtual {v1}, Lk/b/a/a/l;->d()Lk/b/a/a/c;
                                  180move-result-object v3
                                  181move-object v6, p0
                                  183iget-object v4, v6, Lk/b/a/a/h;->a:Landroid/content/Context;
                                  185invoke-virtual {v3, v4}, Lk/b/a/a/c;->c(Landroid/content/Context;)Lk/b/a/a/j;
                                  186move-result-object v3
                                  188invoke-interface {v3, v1}, Lk/b/a/a/j;->a(Lk/b/a/a/l;)Z
                                  189move-result v3
                                  190if-nez v3, :cond_cd
                                  192invoke-virtual {p0}, Lk/b/a/a/h;->i()Lk/b/a/a/n;
                                  193move-result-object v3
                                  195invoke-virtual {v3, v1}, Lk/b/a/a/n;->e(Lk/b/a/a/l;)V
                                  197invoke-interface {v0}, Ljava/util/Iterator;->remove()V
                                  198goto/16 :goto_cd
                                  199cond_fb: move-object v6, p0
                                  200goto/16 :goto_cd
                                  201cond_fd: move-object v6, p0
                                  202return-object v2
                                  203catchall_ff: move-exception v0
                                  204goto/16 :goto_98
                                  205goto_101: if-eqz v4, :cond_108
                                  206try_start_103:
                                  207invoke-interface {v4}, Landroid/database/Cursor;->close()V
                                  208try_end_106: goto/16 :goto_108
                                  209catch_107: nop
                                  210goto_108: if-eqz v5, :cond_10c
                                  212sget-object v2, Lk/b/a/a/d;->a:Ljava/util/EnumMap;
                                  213cond_10c:
                                  214iget-object v1, v1, Lk/b/a/a/n;->f:Ljava/util/concurrent/locks/ReadWriteLock;
                                  216invoke-interface {v1}, Ljava/util/concurrent/locks/ReadWriteLock;->readLock()Ljava/util/concurrent/locks/Lock;
                                  217move-result-object v1
                                  219invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;->unlock()V
                                  220goto/16 :goto_117
                                  221goto_116: throw v0
                                  222goto_117: goto/16 :goto_116
                                  Cross References
                                  APIs
                                  • android.content.ContentValues.getAsString
                                  • android.content.ContentValues.getAsString
                                  • android.content.ContentValues.getAsString
                                  • android.content.ContentValues.getAsBoolean
                                  • android.content.ContentValues.containsKey
                                  • android.content.ContentValues.getAsByteArray
                                  • android.os.Parcel.obtain
                                  • android.os.Parcel.unmarshall
                                  • android.os.Parcel.setDataPosition
                                  • java.lang.Class.getClassLoader
                                  • android.os.Parcel.readValue
                                  • android.os.Parcel.recycle
                                  • android.os.Parcel.recycle
                                  • android.content.ContentValues.getAsBoolean
                                  • android.content.ContentValues.getAsInteger
                                  • android.content.ContentValues.getAsInteger
                                  • android.content.ContentValues.getAsInteger
                                  • android.content.ContentValues.getAsBoolean
                                  • android.content.ContentValues.getAsBoolean
                                  • android.content.ContentValues.getAsInteger
                                  • android.content.ContentValues.getAsBoolean
                                  • android.content.ContentValues.getAsBoolean
                                  • android.content.ContentValues.getAsBoolean
                                  Strings
                                  • CFG_DEVICE_SIZE_TYPE
                                  • CFG_APP_VERSION
                                  • CFG_APP_VERSION_CODE
                                  • 3706c0c4-33fc-44e0-8b77-8bcb3a353816
                                  • CFG_LOCATION_TRACKING
                                  • CFG_MANUAL_LOCATION
                                  • CFG_IS_FIRST_ACTIVATION_AS_UPDATE
                                  • CFG_SESSION_TIMEOUT
                                  • CFG_MAX_REPORTS_COUNT
                                  • CFG_DISPATCH_PERIOD
                                  • CFG_IS_LOG_ENABLED
                                  • CFG_STATISTICS_SENDING
                                  • MAX_REPORTS_IN_DB_COUNT
                                  • CFG_NATIVE_CRASHES_ENABLED
                                  • CFG_LOCATION_ALLOWED_BY_BRIDGE
                                  • CFG_REVENUE_AUTO_TRACKING_ENABLED
                                  Position Instruction Meta Information
                                  0.annotation system Ldalvik/annotation/Signature;
                                  1value = {
                                  2"(",
                                  3"Lcom/yandex/metrica/CounterConfiguration;",
                                  4"Ljava/util/Map<",
                                  5"Ljava/lang/String;",
                                  6"Ljava/lang/String;",
                                  7">;)V"
                                  8}
                                  9.end annotation
                                  10move-object/from16 v1, p1
                                  12iget-object v0, v1, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  14const-string v2, "CFG_DEVICE_SIZE_TYPE"
                                  16invoke-virtual {v0, v2}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
                                  17move-result-object v4
                                  19iget-object v0, v1, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  21const-string v2, "CFG_APP_VERSION"
                                  23invoke-virtual {v0, v2}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
                                  24move-result-object v5
                                  26iget-object v0, v1, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  28const-string v2, "CFG_APP_VERSION_CODE"
                                  30invoke-virtual {v0, v2}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
                                  31move-result-object v6
                                  33invoke-virtual/range {p1 .. p1}, Lcom/yandex/metrica/CounterConfiguration;->a()Ljava/lang/String;
                                  • Time: 1120285
                                    • This:
                                      • CounterConfiguration{mParamsMapping=CFG_REPORTER_TYPE=commutation CFG_UUID=a33b72b2acd34c01985cbb1dafd6e78b}
                                    • Return:
                                      • null
                                  • Time: 1121695
                                    • This:
                                      • CounterConfiguration{mParamsMapping=CFG_REPORTER_TYPE=main CFG_UUID=a33b72b2acd34c01985cbb1dafd6e78b CFG_API_KEY=3706c0c4-33fc-44e0-8b77-8bcb3a353816}
                                    • Return:
                                      • 3706c0c4-33fc-44e0-8b77-8bcb3a353816
                                  34move-result-object v7
                                  36iget-object v0, v1, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  38const-string v2, "CFG_LOCATION_TRACKING"
                                  40invoke-virtual {v0, v2}, Landroid/content/ContentValues;->getAsBoolean(Ljava/lang/String;)Ljava/lang/Boolean;
                                  41move-result-object v8
                                  43iget-object v0, v1, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  45const-string v2, "CFG_MANUAL_LOCATION"
                                  47invoke-virtual {v0, v2}, Landroid/content/ContentValues;->containsKey(Ljava/lang/String;)Z
                                  48move-result v0
                                  49if-eqz v0, :cond_59
                                  51iget-object v0, v1, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  53invoke-virtual {v0, v2}, Landroid/content/ContentValues;->getAsByteArray(Ljava/lang/String;)[B
                                  54move-result-object v0
                                  55sget v2, Lcom/yandex/metrica/impl/ob/dd;->q:I
                                  56if-eqz v0, :cond_59
                                  58invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
                                  59move-result-object v2
                                  60try_start_3e: array-length v3, v0
                                  61const/4 v9, 0x0
                                  63invoke-virtual {v2, v0, v9, v3}, Landroid/os/Parcel;->unmarshall([BII)V
                                  65invoke-virtual {v2, v9}, Landroid/os/Parcel;->setDataPosition(I)V
                                  66const-class v0, Landroid/location/Location;
                                  68invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
                                  69move-result-object v0
                                  71invoke-virtual {v2, v0}, Landroid/os/Parcel;->readValue(Ljava/lang/ClassLoader;)Ljava/lang/Object;
                                  72move-result-object v0
                                  73check-cast v0, Landroid/location/Location;
                                  74try_end_52:
                                  75invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
                                  76goto/16 :goto_5a
                                  77catchall_56:
                                  78invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
                                  79cond_59: const/4 v0, 0x0
                                  80goto_5a: move-object v9, v0
                                  82iget-object v0, v1, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  84const-string v2, "CFG_IS_FIRST_ACTIVATION_AS_UPDATE"
                                  86invoke-virtual {v0, v2}, Landroid/content/ContentValues;->getAsBoolean(Ljava/lang/String;)Ljava/lang/Boolean;
                                  87move-result-object v10
                                  89iget-object v0, v1, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  91const-string v2, "CFG_SESSION_TIMEOUT"
                                  93invoke-virtual {v0, v2}, Landroid/content/ContentValues;->getAsInteger(Ljava/lang/String;)Ljava/lang/Integer;
                                  94move-result-object v11
                                  96iget-object v0, v1, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  98const-string v2, "CFG_MAX_REPORTS_COUNT"
                                  100invoke-virtual {v0, v2}, Landroid/content/ContentValues;->getAsInteger(Ljava/lang/String;)Ljava/lang/Integer;
                                  101move-result-object v12
                                  103iget-object v0, v1, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  105const-string v2, "CFG_DISPATCH_PERIOD"
                                  107invoke-virtual {v0, v2}, Landroid/content/ContentValues;->getAsInteger(Ljava/lang/String;)Ljava/lang/Integer;
                                  108move-result-object v13
                                  110iget-object v0, v1, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  112const-string v2, "CFG_IS_LOG_ENABLED"
                                  114invoke-virtual {v0, v2}, Landroid/content/ContentValues;->getAsBoolean(Ljava/lang/String;)Ljava/lang/Boolean;
                                  115move-result-object v14
                                  117iget-object v0, v1, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  119const-string v2, "CFG_STATISTICS_SENDING"
                                  121invoke-virtual {v0, v2}, Landroid/content/ContentValues;->getAsBoolean(Ljava/lang/String;)Ljava/lang/Boolean;
                                  122move-result-object v15
                                  124iget-object v0, v1, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  126const-string v2, "MAX_REPORTS_IN_DB_COUNT"
                                  128invoke-virtual {v0, v2}, Landroid/content/ContentValues;->getAsInteger(Ljava/lang/String;)Ljava/lang/Integer;
                                  129move-result-object v17
                                  131iget-object v0, v1, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  133const-string v2, "CFG_NATIVE_CRASHES_ENABLED"
                                  135invoke-virtual {v0, v2}, Landroid/content/ContentValues;->getAsBoolean(Ljava/lang/String;)Ljava/lang/Boolean;
                                  136move-result-object v18
                                  138iget-object v0, v1, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  140const-string v2, "CFG_LOCATION_ALLOWED_BY_BRIDGE"
                                  142invoke-virtual {v0, v2}, Landroid/content/ContentValues;->getAsBoolean(Ljava/lang/String;)Ljava/lang/Boolean;
                                  143move-result-object v19
                                  144monitor-enter p1
                                  145try_start_a4:
                                  146iget-object v0, v1, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  148const-string v2, "CFG_REVENUE_AUTO_TRACKING_ENABLED"
                                  150invoke-virtual {v0, v2}, Landroid/content/ContentValues;->getAsBoolean(Ljava/lang/String;)Ljava/lang/Boolean;
                                  151move-result-object v20
                                  152try_end_ac: monitor-exit p1
                                  153move-object/from16 v3, p0
                                  154move-object/from16 v16, p2
                                  156invoke-direct/range {v3 .. v20}, Lcom/yandex/metrica/impl/ob/X3$a;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Landroid/location/Location;Ljava/lang/Boolean;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/util/Map;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;)V
                                  157return-void
                                  158catchall_b5: move-exception v0
                                  159monitor-exit p1
                                  160throw v0
                                  Cross References
                                  APIs
                                  • android.util.Log.isLoggable
                                  • android.util.Log.d
                                  • java.util.Properties.<init>
                                  • java.util.Properties.setProperty
                                  • java.lang.String.valueOf
                                  • java.util.Properties.setProperty
                                  • java.io.File.createNewFile
                                  • java.io.RandomAccessFile.<init>
                                  • java.io.RandomAccessFile.getChannel
                                  • java.nio.channels.FileChannel.lock
                                  • java.nio.channels.FileChannel.size
                                  • java.nio.channels.FileChannel.position
                                  • android.util.Log.isLoggable
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • android.util.Log.d
                                  • java.nio.channels.FileChannel.truncate
                                  • java.nio.channels.Channels.newOutputStream
                                  • java.util.Properties.store
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • android.util.Log.w
                                  Strings
                                  • FirebaseInstanceId
                                  • Writing ID to properties file
                                  • id
                                  • cre
                                  • com.google.InstanceId.properties
                                  • rw
                                  • Tried reading ID before writing new one, but failed with:
                                  • Failed to write key:
                                  Position Instruction Meta Information
                                  1const-string v0, "FirebaseInstanceId"
                                  2const/4 v1, 0x3
                                  4invoke-static {v0, v1}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z
                                  5move-result v2
                                  6if-eqz v2, :cond_e
                                  8const-string v2, "Writing ID to properties file"
                                  10invoke-static {v0, v2}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
                                  11cond_e: new-instance v2, Ljava/util/Properties;
                                  13invoke-direct {v2}, Ljava/util/Properties;-><init>()V
                                  15iget-object v3, p3, Lk/c/c/h/u0;->a:Ljava/lang/String;
                                  17const-string v4, "id"
                                  19invoke-virtual {v2, v4, v3}, Ljava/util/Properties;->setProperty(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
                                  20iget-wide v3, p3, Lk/c/c/h/u0;->b:J
                                  22invoke-static {v3, v4}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
                                  23move-result-object v3
                                  25const-string v4, "cre"
                                  27invoke-virtual {v2, v4, v3}, Ljava/util/Properties;->setProperty(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
                                  29invoke-static {p1, p2}, Lk/c/c/h/s0;->m(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File;
                                  • Time: 1117329
                                    • This:
                                      • /data/user/0/net.pictures.clinicsisa/no_backup/com.google.InstanceId.properties
                                    • p0: /data/user/0/net.pictures.clinicsisa/no_backup
                                    • p1: com.google.InstanceId.properties
                                    • Return:
                                      • /data/user/0/net.pictures.clinicsisa/no_backup/com.google.InstanceId.properties
                                  30move-result-object p1
                                  31const/4 p2, 0x0
                                  32try_start_2a:
                                  33invoke-virtual {p1}, Ljava/io/File;->createNewFile()Z
                                  34new-instance v3, Ljava/io/RandomAccessFile;
                                  36const-string v4, "rw"
                                  38invoke-direct {v3, p1, v4}, Ljava/io/RandomAccessFile;-><init>(Ljava/io/File;Ljava/lang/String;)V
                                  39try_end_34:
                                  40invoke-virtual {v3}, Ljava/io/RandomAccessFile;->getChannel()Ljava/nio/channels/FileChannel;
                                  41move-result-object p1
                                  42try_end_38:
                                  43invoke-virtual {p1}, Ljava/nio/channels/FileChannel;->lock()Ljava/nio/channels/FileLock;
                                  44const-wide/16 v4, 0x0
                                  45if-eqz p4, :cond_7c
                                  47invoke-virtual {p1}, Ljava/nio/channels/FileChannel;->size()J
                                  48move-result-wide v6
                                  49try_end_43: cmp-long p4, v6, v4
                                  50if-lez p4, :cond_7c
                                  51try_start_47:
                                  52invoke-virtual {p1, v4, v5}, Ljava/nio/channels/FileChannel;->position(J)Ljava/nio/channels/FileChannel;
                                  54invoke-static {p1}, Lk/c/c/h/s0;->e(Ljava/nio/channels/FileChannel;)Lk/c/c/h/u0;
                                  55move-result-object p3
                                  56try_end_4e:
                                  57invoke-static {p2, p1}, Lk/c/c/h/s0;->i(Ljava/lang/Throwable;Ljava/nio/channels/FileChannel;)V
                                  58try_start_51:
                                  59invoke-static {p2, v3}, Lk/c/c/h/s0;->h(Ljava/lang/Throwable;Ljava/io/RandomAccessFile;)V
                                  60try_end_54: return-object p3
                                  61catch_55: move-exception p4
                                  62goto/16 :goto_58
                                  63catch_57: move-exception p4
                                  64goto_58:
                                  65invoke-static {v0, v1}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z
                                  66move-result v1
                                  67if-eqz v1, :cond_7c
                                  69invoke-static {p4}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  70move-result-object p4
                                  72invoke-virtual {p4}, Ljava/lang/String;->length()I
                                  73move-result v1
                                  74add-int/lit8 v1, v1, 0x3a
                                  75new-instance v6, Ljava/lang/StringBuilder;
                                  77invoke-direct {v6, v1}, Ljava/lang/StringBuilder;-><init>(I)V
                                  79const-string v1, "Tried reading ID before writing new one, but failed with: "
                                  81invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  83invoke-virtual {v6, p4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  85invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  86move-result-object p4
                                  88invoke-static {v0, p4}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
                                  89cond_7c:
                                  90invoke-virtual {p1, v4, v5}, Ljava/nio/channels/FileChannel;->truncate(J)Ljava/nio/channels/FileChannel;
                                  92invoke-static {p1}, Ljava/nio/channels/Channels;->newOutputStream(Ljava/nio/channels/WritableByteChannel;)Ljava/io/OutputStream;
                                  93move-result-object p4
                                  95invoke-virtual {v2, p4, p2}, Ljava/util/Properties;->store(Ljava/io/OutputStream;Ljava/lang/String;)V
                                  96try_end_86:
                                  97invoke-static {p2, p1}, Lk/c/c/h/s0;->i(Ljava/lang/Throwable;Ljava/nio/channels/FileChannel;)V
                                  98try_start_89:
                                  99invoke-static {p2, v3}, Lk/c/c/h/s0;->h(Ljava/lang/Throwable;Ljava/io/RandomAccessFile;)V
                                  100try_end_8c: return-object p3
                                  101catchall_8d: move-exception p3
                                  102try_start_8e: throw p3
                                  103try_end_8f: move-exception p4
                                  104if-eqz p1, :cond_95
                                  105try_start_92:
                                  106invoke-static {p3, p1}, Lk/c/c/h/s0;->i(Ljava/lang/Throwable;Ljava/nio/channels/FileChannel;)V
                                  107cond_95: throw p4
                                  108catchall_96: move-exception p1
                                  109try_start_97: throw p1
                                  110catchall_98: move-exception p3
                                  111try_start_99:
                                  112invoke-static {p1, v3}, Lk/c/c/h/s0;->h(Ljava/lang/Throwable;Ljava/io/RandomAccessFile;)V
                                  113throw p3
                                  114catch_9d: move-exception p1
                                  116invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  117move-result-object p1
                                  119invoke-virtual {p1}, Ljava/lang/String;->length()I
                                  120move-result p3
                                  121add-int/lit8 p3, p3, 0x15
                                  122new-instance p4, Ljava/lang/StringBuilder;
                                  124invoke-direct {p4, p3}, Ljava/lang/StringBuilder;-><init>(I)V
                                  126const-string p3, "Failed to write key: "
                                  128invoke-virtual {p4, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  130invoke-virtual {p4, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  132invoke-virtual {p4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  133move-result-object p1
                                  135invoke-static {v0, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  136return-object p2
                                  Cross References
                                  APIs
                                  • java.util.concurrent.atomic.AtomicBoolean.set
                                  • org.json.JSONObject.optBoolean
                                  • org.json.JSONObject.<init>
                                  • org.json.JSONObject.has
                                  • org.json.JSONObject.optString
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.has
                                  • org.json.JSONObject.optString
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.optString
                                  • org.json.JSONObject.put
                                  • org.json.JSONException.printStackTrace
                                  • java.lang.Object.getClass
                                  • k.e.p2$n.f:Lk/e/p2$n
                                  • 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.util.Queue.poll
                                  • java.util.concurrent.atomic.AtomicBoolean.set
                                  Strings
                                  • 2a8dea16-0c04-46ae-a01e-b2957c50cda5
                                  • 71af4d29-6023-450e-8157-2ca660dd0498
                                  • logoutEmail
                                  • app_id
                                  • parent_player_id
                                  • email_auth_hash
                                  • players/
                                  • /email_logout
                                  • UserStateSynchronizer internalSyncUserState from session call:
                                  • jsonBody:
                                  • Error updating the user record because of the null user id
                                  • Unable to update tags: the current user is not registered with OneSignal
                                  • PUT
                                  • players
                                  • /on_session
                                  Position Instruction Meta Information
                                  1iget-object v0, p0, Lk/e/l4;->d:Ljava/util/concurrent/atomic/AtomicBoolean;
                                  2const/4 v1, 0x1
                                  4invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V
                                  6invoke-virtual {p0}, Lk/e/l4;->l()Ljava/lang/String;
                                  • Time: 1127168
                                    • This:
                                      • k.e.k4@3f8a676
                                    • Return:
                                      • null
                                  • Time: 1139290
                                    • This:
                                      • k.e.k4@7704ad5
                                    • Return:
                                      • 71af4d29-6023-450e-8157-2ca660dd0498
                                  • Time: 1247545
                                    • This:
                                      • k.e.k4@70ccbed
                                    • Return:
                                      • 2a8dea16-0c04-46ae-a01e-b2957c50cda5
                                  7move-result-object v0
                                  9invoke-virtual {p0}, Lk/e/l4;->p()Lk/e/f4;
                                  10move-result-object v2
                                  12invoke-virtual {v2}, Lk/e/f4;->e()Lk/e/u;
                                  13move-result-object v2
                                  15iget-object v2, v2, Lk/e/u;->a:Lorg/json/JSONObject;
                                  17const-string v3, "logoutEmail"
                                  18const/4 v4, 0x0
                                  20invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z
                                  21move-result v2
                                  22if-eqz v2, :cond_78
                                  23if-eqz v0, :cond_78
                                  25const-string p1, "app_id"
                                  27const-string v1, "parent_player_id"
                                  29const-string v2, "email_auth_hash"
                                  31const-string v3, "players/"
                                  33const-string v5, "/email_logout"
                                  35invoke-static {v3, v0, v5}, Lk/a/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                  36move-result-object v0
                                  37new-instance v3, Lorg/json/JSONObject;
                                  39invoke-direct {v3}, Lorg/json/JSONObject;-><init>()V
                                  40try_start_32:
                                  41iget-object v5, p0, Lk/e/l4;->j:Lk/e/f4;
                                  43invoke-virtual {v5}, Lk/e/f4;->e()Lk/e/u;
                                  44move-result-object v5
                                  46iget-object v6, v5, Lk/e/u;->a:Lorg/json/JSONObject;
                                  48invoke-virtual {v6, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                  49move-result v6
                                  50if-eqz v6, :cond_49
                                  52iget-object v5, v5, Lk/e/u;->a:Lorg/json/JSONObject;
                                  54invoke-virtual {v5, v2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
                                  55move-result-object v5
                                  57invoke-virtual {v3, v2, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  58cond_49:
                                  59iget-object v2, p0, Lk/e/l4;->j:Lk/e/f4;
                                  61invoke-virtual {v2}, Lk/e/f4;->g()Lk/e/u;
                                  62move-result-object v2
                                  64iget-object v5, v2, Lk/e/u;->a:Lorg/json/JSONObject;
                                  66invoke-virtual {v5, v1}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                  67move-result v5
                                  68if-eqz v5, :cond_60
                                  70iget-object v5, v2, Lk/e/u;->a:Lorg/json/JSONObject;
                                  72invoke-virtual {v5, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
                                  73move-result-object v5
                                  75invoke-virtual {v3, v1, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  76cond_60:
                                  77iget-object v1, v2, Lk/e/u;->a:Lorg/json/JSONObject;
                                  79invoke-virtual {v1, p1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
                                  80move-result-object v1
                                  82invoke-virtual {v3, p1, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  83try_end_69: goto/16 :goto_6e
                                  84catch_6a: move-exception p1
                                  86invoke-virtual {p1}, Lorg/json/JSONException;->printStackTrace()V
                                  87goto_6e: new-instance p1, Lk/e/m4;
                                  89invoke-direct {p1, p0}, Lk/e/m4;-><init>(Lk/e/l4;)V
                                  91invoke-static {v0, v3, p1}, Lk/c/a/d/a;->V(Ljava/lang/String;Lorg/json/JSONObject;Lk/e/n3;)V
                                  92goto/16 :goto_138
                                  93cond_78:
                                  94iget-object v2, p0, Lk/e/l4;->j:Lk/e/f4;
                                  95if-nez v2, :cond_7f
                                  97invoke-virtual {p0}, Lk/e/l4;->r()V
                                  98cond_7f: if-nez p1, :cond_89
                                  100invoke-virtual {p0}, Lk/e/l4;->s()Z
                                  • Time: 1127217
                                    • This:
                                      • k.e.k4@3f8a676
                                    • Return:
                                      • true
                                  • Time: 1139308
                                    • This:
                                      • k.e.k4@7704ad5
                                    • Return:
                                      • false
                                  101move-result p1
                                  102if-eqz p1, :cond_89
                                  103const/4 p1, 0x1
                                  104goto/16 :goto_8a
                                  105cond_89: const/4 p1, 0x0
                                  106goto_8a:
                                  107iget-object v2, p0, Lk/e/l4;->a:Ljava/lang/Object;
                                  108monitor-enter v2
                                  109try_start_8d:
                                  110iget-object v3, p0, Lk/e/l4;->j:Lk/e/f4;
                                  112invoke-virtual {p0}, Lk/e/l4;->p()Lk/e/f4;
                                  113move-result-object v5
                                  115invoke-virtual {v3, v5, p1}, Lk/e/f4;->b(Lk/e/f4;Z)Lorg/json/JSONObject;
                                  116move-result-object v8
                                  118invoke-virtual {p0}, Lk/e/l4;->p()Lk/e/f4;
                                  119move-result-object v3
                                  121iget-object v5, p0, Lk/e/l4;->j:Lk/e/f4;
                                  123invoke-virtual {v5}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1127393
                                    • This:
                                      • k.e.i4@9a1d564
                                    • Return:
                                      • class k.e.i4
                                      • getName: k.e.i4
                                  125sget-object v6, Lk/e/f4;->d:Ljava/lang/Object;
                                  126monitor-enter v6
                                  127try_end_a3:
                                  128iget-object v5, v5, Lk/e/f4;->b:Lorg/json/JSONObject;
                                  130iget-object v3, v3, Lk/e/f4;->b:Lorg/json/JSONObject;
                                  131const/4 v7, 0x0
                                  133invoke-static {v5, v3, v7, v7}, Lk/c/a/d/a;->n(Lorg/json/JSONObject;Lorg/json/JSONObject;Lorg/json/JSONObject;Ljava/util/Set;)Lorg/json/JSONObject;
                                  134move-result-object v3
                                  135monitor-exit v6
                                  136try_end_ad:
                                  137sget-object v5, Lk/e/p2$n;->f:Lk/e/p2$n;
                                  138new-instance v6, Ljava/lang/StringBuilder;
                                  140invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V
                                  142const-string v9, "UserStateSynchronizer internalSyncUserState from session call: "
                                  144invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  146invoke-virtual {v6, p1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
                                  148const-string v9, " jsonBody: "
                                  150invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  152invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                  154invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  155move-result-object v6
                                  157invoke-static {v5, v6, v7}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  158if-nez v8, :cond_da
                                  160iget-object p1, p0, Lk/e/l4;->j:Lk/e/f4;
                                  162invoke-virtual {p1, v3, v7}, Lk/e/f4;->l(Lorg/json/JSONObject;Lorg/json/JSONObject;)V
                                  164invoke-virtual {p0}, Lk/e/l4;->y()V
                                  166invoke-virtual {p0}, Lk/e/l4;->h()V
                                  167monitor-exit v2
                                  168goto/16 :goto_138
                                  169cond_da:
                                  170invoke-virtual {p0}, Lk/e/l4;->p()Lk/e/f4;
                                  171move-result-object v5
                                  173invoke-virtual {v5}, Lk/e/f4;->k()V
                                  174monitor-exit v2
                                  175try_end_e2: if-nez p1, :cond_11e
                                  176if-nez v0, :cond_109
                                  178invoke-virtual {p0}, Lk/e/l4;->m()Lk/e/p2$n;
                                  179move-result-object p1
                                  181const-string v0, "Error updating the user record because of the null user id"
                                  183invoke-static {p1, v0, v7}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  184new-instance p1, Lk/e/p2$u;
                                  185const/4 v0, -0x1
                                  187const-string v1, "Unable to update tags: the current user is not registered with OneSignal"
                                  189invoke-direct {p1, v0, v1}, Lk/e/p2$u;-><init>(ILjava/lang/String;)V
                                  190goto_f7:
                                  191iget-object v0, p0, Lk/e/l4;->e:Ljava/util/Queue;
                                  193invoke-interface {v0}, Ljava/util/Queue;->poll()Ljava/lang/Object;
                                  194move-result-object v0
                                  195check-cast v0, Lk/e/p2$l;
                                  196if-eqz v0, :cond_105
                                  198invoke-interface {v0, p1}, Lk/e/p2$l;->a(Lk/e/p2$u;)V
                                  199goto/16 :goto_f7
                                  200cond_105:
                                  201invoke-virtual {p0}, Lk/e/l4;->g()V
                                  202goto/16 :goto_138
                                  203cond_109:
                                  204const-string p1, "players/"
                                  206invoke-static {p1, v0}, Lk/a/b/a/a;->o(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                  207move-result-object v6
                                  208new-instance v9, Lk/e/n4;
                                  210invoke-direct {v9, p0, v8, v3}, Lk/e/n4;-><init>(Lk/e/l4;Lorg/json/JSONObject;Lorg/json/JSONObject;)V
                                  211const v10, 0x1d4c0
                                  212const/4 v11, 0x0
                                  214const-string v7, "PUT"
                                  216invoke-static/range {v6 .. v11}, Lk/c/a/d/a;->P(Ljava/lang/String;Ljava/lang/String;Lorg/json/JSONObject;Lk/e/n3;ILjava/lang/String;)V
                                  217goto/16 :goto_138
                                  218cond_11e: if-nez v0, :cond_123
                                  220const-string p1, "players"
                                  221goto/16 :goto_12b
                                  222cond_123:
                                  223const-string p1, "players/"
                                  225const-string v2, "/on_session"
                                  227invoke-static {p1, v0, v2}, Lk/a/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                  228move-result-object p1
                                  229goto_12b: iput-boolean v1, p0, Lk/e/l4;->i:Z
                                  231invoke-virtual {p0, v8}, Lk/e/l4;->e(Lorg/json/JSONObject;)V
                                  232new-instance v1, Lk/e/o4;
                                  234invoke-direct {v1, p0, v3, v8, v0}, Lk/e/o4;-><init>(Lk/e/l4;Lorg/json/JSONObject;Lorg/json/JSONObject;Ljava/lang/String;)V
                                  236invoke-static {p1, v8, v1}, Lk/c/a/d/a;->V(Ljava/lang/String;Lorg/json/JSONObject;Lk/e/n3;)V
                                  237goto_138:
                                  238iget-object p1, p0, Lk/e/l4;->d:Ljava/util/concurrent/atomic/AtomicBoolean;
                                  240invoke-virtual {p1, v4}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V
                                  241return-void
                                  242catchall_13e: move-exception p1
                                  243try_start_13f: monitor-exit v6
                                  244try_end_140: throw p1
                                  245catchall_141: move-exception p1
                                  246monitor-exit v2
                                  247try_end_143: goto/16 :goto_145
                                  248goto_144: throw p1
                                  249goto_145: goto/16 :goto_144
                                  Cross References
                                  APIs
                                  • java.lang.Object.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • org.json.JSONObject.<init>
                                  • java.lang.String.equals
                                  • java.util.HashMap.<init>
                                  • java.lang.Integer.valueOf
                                  • java.util.HashMap.put
                                  • java.lang.Boolean.valueOf
                                  • java.util.HashMap.put
                                  • org.json.JSONObject.<init>
                                  • org.json.JSONException.printStackTrace
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • org.json.JSONObject.<init>
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.<init>
                                  • org.json.JSONException.printStackTrace
                                  • org.json.JSONObject.<init>
                                  • org.json.JSONObject.<init>
                                  Strings
                                  • ONESIGNAL_USERSTATE_DEPENDVALYES_
                                  • ONESIGNAL_USERSTATE_DEPENDVALYES_
                                  • CURRENT_STATE
                                  • ONESIGNAL_SUBSCRIPTION
                                  • ONESIGNAL_SYNCED_SUBSCRIPTION
                                  • subscribableStatus
                                  • userSubscribePref
                                  • {"subscribableStatus":1,"userSubscribePref":true,"androidPermission":true,"session":false}
                                  • {"subscribableStatus":1,"userSubscribePref":true,"androidPermission":true}
                                  • ONESIGNAL_USERSTATE_SYNCVALYES_
                                  • ONESIGNAL_USERSTATE_SYNCVALYES_
                                  • GT_REGISTRATION_ID
                                  • identifier
                                  • {"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"Vodafone D2 GmbH","rooted":false,"identifier":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","device_type":1,"notification_types":1}
                                  • {"notification_types":1,"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"Vodafone D2 GmbH","rooted":false,"identifier":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","device_type":1}
                                  Position Instruction Meta Information
                                  1invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                  2iput-object p1, p0, Lk/e/f4;->a:Ljava/lang/String;
                                  3if-eqz p2, :cond_b8
                                  5sget-object p1, Lk/e/e3;->a:Ljava/lang/String;
                                  7const-string p2, "ONESIGNAL_USERSTATE_DEPENDVALYES_"
                                  9invoke-static {p2}, Lk/a/b/a/a;->e(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  • Time: 1114164
                                    • p0: ONESIGNAL_USERSTATE_DEPENDVALYES_
                                    • Return:
                                      • java.lang.StringBuilder@2f31252
                                  10move-result-object p2
                                  12iget-object v0, p0, Lk/e/f4;->a:Ljava/lang/String;
                                  14invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  16invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  17move-result-object p2
                                  18const/4 v0, 0x0
                                  20invoke-static {p1, p2, v0}, Lk/e/e3;->f(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                  21move-result-object p2
                                  22if-nez p2, :cond_68
                                  23new-instance p2, Lorg/json/JSONObject;
                                  25invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                  • Time: 1114172
                                    • Return:
                                      • {}
                                  27sget-object v1, Lk/e/f4;->d:Ljava/lang/Object;
                                  28monitor-enter v1
                                  29try_start_27: iput-object p2, p0, Lk/e/f4;->b:Lorg/json/JSONObject;
                                  30monitor-exit v1
                                  31try_end_2a:
                                  32iget-object p2, p0, Lk/e/f4;->a:Ljava/lang/String;
                                  34const-string v1, "CURRENT_STATE"
                                  36invoke-virtual {p2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                  37move-result p2
                                  38if-eqz p2, :cond_37
                                  40const-string p2, "ONESIGNAL_SUBSCRIPTION"
                                  41goto/16 :goto_39
                                  42cond_37:
                                  43const-string p2, "ONESIGNAL_SYNCED_SUBSCRIPTION"
                                  44goto_39: const/4 v1, 0x1
                                  46invoke-static {p1, p2, v1}, Lk/e/e3;->c(Ljava/lang/String;Ljava/lang/String;I)I
                                  47move-result p1
                                  48const/4 p2, -0x2
                                  49if-ne p1, p2, :cond_43
                                  50const/4 p1, 0x0
                                  51goto/16 :goto_46
                                  52cond_43: const/4 p2, 0x1
                                  53move v1, p1
                                  54const/4 p1, 0x1
                                  55goto_46: new-instance p2, Ljava/util/HashMap;
                                  57invoke-direct {p2}, Ljava/util/HashMap;-><init>()V
                                  59const-string v2, "subscribableStatus"
                                  61invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  62move-result-object v1
                                  64invoke-virtual {p2, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  66const-string v1, "userSubscribePref"
                                  68invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                  69move-result-object p1
                                  71invoke-virtual {p2, v1, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  73iget-object p1, p0, Lk/e/f4;->b:Lorg/json/JSONObject;
                                  75invoke-virtual {p0, p1, p2}, Lk/e/f4;->n(Lorg/json/JSONObject;Ljava/util/HashMap;)V
                                  76try_end_62: goto/16 :goto_7b
                                  77catch_63: nop
                                  78goto/16 :goto_7b
                                  79catchall_65: move-exception p1
                                  80try_start_66: monitor-exit v1
                                  81try_end_67: throw p1
                                  82try_start_68: new-instance p1, Lorg/json/JSONObject;
                                  84invoke-direct {p1, p2}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
                                  • Time: 1132077
                                    • p0: UTF-8
                                    • Return:
                                      • {"subscribableStatus":1,"userSubscribePref":true,"androidPermission":true}
                                  • Time: 1132129
                                    • p0: {"subscribableStatus":1,"userSubscribePref":true,"androidPermission":true,"session":false}
                                    • Return:
                                      • {"subscribableStatus":1,"userSubscribePref":true,"androidPermission":true,"session":false}
                                  86sget-object p2, Lk/e/f4;->d:Ljava/lang/Object;
                                  87monitor-enter p2
                                  88try_start_70: iput-object p1, p0, Lk/e/f4;->b:Lorg/json/JSONObject;
                                  89monitor-exit p2
                                  90goto/16 :goto_7b
                                  91catchall_74: move-exception p1
                                  92monitor-exit p2
                                  93try_end_76: throw p1
                                  94try_end_77: move-exception p1
                                  96invoke-virtual {p1}, Lorg/json/JSONException;->printStackTrace()V
                                  97goto_7b:
                                  98sget-object p1, Lk/e/e3;->a:Ljava/lang/String;
                                  100const-string p2, "ONESIGNAL_USERSTATE_SYNCVALYES_"
                                  102invoke-static {p2}, Lk/a/b/a/a;->e(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  • Time: 1114174
                                    • p0: ONESIGNAL_USERSTATE_SYNCVALYES_
                                    • Return:
                                      • ONESIGNAL_USERSTATE_SYNCVALYES_
                                  103move-result-object p2
                                  105iget-object v1, p0, Lk/e/f4;->a:Ljava/lang/String;
                                  107invoke-virtual {p2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  109invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  110move-result-object p2
                                  112invoke-static {p1, p2, v0}, Lk/e/e3;->f(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                  113move-result-object p2
                                  114if-nez p2, :cond_a3
                                  115try_start_92: new-instance p2, Lorg/json/JSONObject;
                                  117invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                  • Time: 1114179
                                    • Return:
                                      • {}
                                  119const-string v1, "GT_REGISTRATION_ID"
                                  121invoke-static {p1, v1, v0}, Lk/e/e3;->f(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                  122move-result-object p1
                                  124const-string v0, "identifier"
                                  126invoke-virtual {p2, v0, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  127goto/16 :goto_a9
                                  128cond_a3: new-instance p1, Lorg/json/JSONObject;
                                  130invoke-direct {p1, p2}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
                                  • Time: 1132119
                                    • p0: {"notification_types":1,"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"Vodafone D2 GmbH","rooted":false,"identifier":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","device_type":1}
                                    • Return:
                                      • {"notification_types":1,"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"Vodafone D2 GmbH","rooted":false,"identifier":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","device_type":1}
                                  • Time: 1132142
                                    • p0: {"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"Vodafone D2 GmbH","rooted":false,"identifier":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","device_type":1,"notification_types":1}
                                    • Return:
                                      • {"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"Vodafone D2 GmbH","rooted":false,"identifier":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","device_type":1,"notification_types":1}
                                  131move-object p2, p1
                                  132goto_a9:
                                  133sget-object p1, Lk/e/f4;->d:Ljava/lang/Object;
                                  134monitor-enter p1
                                  135try_end_ac: iput-object p2, p0, Lk/e/f4;->c:Lorg/json/JSONObject;
                                  136monitor-exit p1
                                  137goto/16 :goto_c6
                                  138catchall_b0: move-exception p2
                                  139monitor-exit p1
                                  140try_start_b2: throw p2
                                  141catch_b3: move-exception p1
                                  143invoke-virtual {p1}, Lorg/json/JSONException;->printStackTrace()V
                                  144goto/16 :goto_c6
                                  145cond_b8: new-instance p1, Lorg/json/JSONObject;
                                  147invoke-direct {p1}, Lorg/json/JSONObject;-><init>()V
                                  148iput-object p1, p0, Lk/e/f4;->b:Lorg/json/JSONObject;
                                  149new-instance p1, Lorg/json/JSONObject;
                                  151invoke-direct {p1}, Lorg/json/JSONObject;-><init>()V
                                  152iput-object p1, p0, Lk/e/f4;->c:Lorg/json/JSONObject;
                                  153goto_c6: return-void
                                  Cross References
                                  APIs
                                  • android.util.Log.d
                                  • java.lang.String.split
                                  • java.lang.String.hashCode
                                  • java.lang.String.equals
                                  • java.lang.String.equals
                                  • android.util.Log.d
                                  • java.io.IOException.getMessage
                                  • java.lang.String.equals
                                  • java.io.IOException.getMessage
                                  • java.lang.String.equals
                                  • java.io.IOException.getMessage
                                  • java.io.IOException.getMessage
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • android.util.Log.e
                                  • java.lang.Integer.valueOf
                                  • java.util.Map.remove
                                  Strings
                                  • FirebaseInstanceId
                                  • topic sync succeeded
                                  • !
                                  • U
                                  • S
                                  • unsubscribe operation succeeded
                                  • subscribe operation succeeded
                                  • SERVICE_NOT_AVAILABLE
                                  • INTERNAL_SERVER_ERROR
                                  • Topic operation failed without exception message. Will retry Topic operation.
                                  • Topic operation failed:
                                  • . Will retry Topic operation.
                                  Position Instruction Meta Information
                                  0cond_0: monitor-enter p0
                                  1try_start_1:
                                  2invoke-virtual {p0}, Lk/c/c/h/z;->b()Ljava/lang/String;
                                  • Time: 1121170
                                    • This:
                                      • k.c.c.h.z@38f304
                                    • Return:
                                      • null
                                  3move-result-object v0
                                  4const/4 v1, 0x1
                                  5if-nez v0, :cond_17
                                  7invoke-static {}, Lcom/google/firebase/iid/FirebaseInstanceId;->m()Z
                                  • Time: 1121183
                                    • Return:
                                      • false
                                  8move-result p1
                                  9if-eqz p1, :cond_15
                                  11const-string p1, "FirebaseInstanceId"
                                  13const-string v0, "topic sync succeeded"
                                  15invoke-static {p1, v0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
                                  16cond_15: monitor-exit p0
                                  17return v1
                                  18cond_17: monitor-exit p0
                                  19try_end_18:
                                  20const-string v2, "FirebaseInstanceId"
                                  22const-string v3, "!"
                                  24invoke-virtual {v0, v3}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
                                  25move-result-object v3
                                  26array-length v4, v3
                                  27const/4 v5, 0x2
                                  28const/4 v6, 0x0
                                  29if-ne v4, v5, :cond_b7
                                  30aget-object v4, v3, v6
                                  31aget-object v3, v3, v1
                                  32const/4 v5, -0x1
                                  33try_start_2a:
                                  34invoke-virtual {v4}, Ljava/lang/String;->hashCode()I
                                  35move-result v7
                                  36const/16 v8, 0x53
                                  37if-eq v7, v8, :cond_41
                                  38const/16 v8, 0x55
                                  39if-eq v7, v8, :cond_37
                                  40goto/16 :goto_4a
                                  41cond_37:
                                  42const-string v7, "U"
                                  44invoke-virtual {v4, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                  45move-result v4
                                  46if-eqz v4, :cond_4a
                                  47const/4 v5, 0x1
                                  48goto/16 :goto_4a
                                  49cond_41:
                                  50const-string v7, "S"
                                  52invoke-virtual {v4, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                  53move-result v4
                                  54if-eqz v4, :cond_4a
                                  55const/4 v5, 0x0
                                  56goto_4a: if-eqz v5, :cond_5b
                                  57if-eq v5, v1, :cond_4f
                                  58goto/16 :goto_b7
                                  59cond_4f:
                                  60invoke-virtual {p1, v3}, Lcom/google/firebase/iid/FirebaseInstanceId;->l(Ljava/lang/String;)V
                                  62invoke-static {}, Lcom/google/firebase/iid/FirebaseInstanceId;->m()Z
                                  63move-result v3
                                  64if-eqz v3, :cond_b7
                                  66const-string v3, "unsubscribe operation succeeded"
                                  67goto/16 :goto_66
                                  68cond_5b:
                                  69invoke-virtual {p1, v3}, Lcom/google/firebase/iid/FirebaseInstanceId;->k(Ljava/lang/String;)V
                                  71invoke-static {}, Lcom/google/firebase/iid/FirebaseInstanceId;->m()Z
                                  72move-result v3
                                  73if-eqz v3, :cond_b7
                                  75const-string v3, "subscribe operation succeeded"
                                  76goto_66:
                                  77invoke-static {v2, v3}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
                                  78try_end_69: goto/16 :goto_b7
                                  79catch_6a: move-exception v3
                                  81invoke-virtual {v3}, Ljava/io/IOException;->getMessage()Ljava/lang/String;
                                  82move-result-object v4
                                  84const-string v5, "SERVICE_NOT_AVAILABLE"
                                  86invoke-virtual {v5, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                  87move-result v4
                                  88if-nez v4, :cond_8e
                                  90invoke-virtual {v3}, Ljava/io/IOException;->getMessage()Ljava/lang/String;
                                  91move-result-object v4
                                  93const-string v5, "INTERNAL_SERVER_ERROR"
                                  95invoke-virtual {v5, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                  96move-result v4
                                  97if-eqz v4, :cond_84
                                  98goto/16 :goto_8e
                                  99cond_84:
                                  100invoke-virtual {v3}, Ljava/io/IOException;->getMessage()Ljava/lang/String;
                                  101move-result-object v4
                                  102if-nez v4, :cond_8d
                                  104const-string v3, "Topic operation failed without exception message. Will retry Topic operation."
                                  105goto/16 :goto_b2
                                  106cond_8d: throw v3
                                  107goto_8e:
                                  108invoke-virtual {v3}, Ljava/io/IOException;->getMessage()Ljava/lang/String;
                                  109move-result-object v3
                                  111invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  112move-result-object v4
                                  114invoke-virtual {v4}, Ljava/lang/String;->length()I
                                  115move-result v4
                                  116add-int/lit8 v4, v4, 0x35
                                  117new-instance v5, Ljava/lang/StringBuilder;
                                  119invoke-direct {v5, v4}, Ljava/lang/StringBuilder;-><init>(I)V
                                  121const-string v4, "Topic operation failed: "
                                  123invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  125invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  127const-string v3, ". Will retry Topic operation."
                                  129invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  131invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  132move-result-object v3
                                  133goto_b2:
                                  134invoke-static {v2, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                  135const/4 v2, 0x0
                                  136goto/16 :goto_b8
                                  137cond_b7: const/4 v2, 0x1
                                  138goto_b8: if-nez v2, :cond_bb
                                  139return v6
                                  140cond_bb: monitor-enter p0
                                  141try_start_bc:
                                  142iget-object v2, p0, Lk/c/c/h/z;->b:Ljava/util/Map;
                                  143iget v3, p0, Lk/c/c/h/z;->a:I
                                  145invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  146move-result-object v3
                                  148invoke-interface {v2, v3}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object;
                                  149move-result-object v2
                                  150check-cast v2, Lk/c/a/c/j/i;
                                  152invoke-virtual {p0, v0}, Lk/c/c/h/z;->c(Ljava/lang/String;)Z
                                  153iget v0, p0, Lk/c/c/h/z;->a:I
                                  154add-int/2addr v0, v1
                                  155iput v0, p0, Lk/c/c/h/z;->a:I
                                  156monitor-exit p0
                                  157try_end_d3: if-eqz v2, :cond_0
                                  158const/4 v0, 0x0
                                  160iget-object v1, v2, Lk/c/a/c/j/i;->a:Lk/c/a/c/j/d0;
                                  162invoke-virtual {v1, v0}, Lk/c/a/c/j/d0;->p(Ljava/lang/Object;)V
                                  163goto/16 :goto_0
                                  164catchall_dd: move-exception p1
                                  165try_start_de: monitor-exit p0
                                  166try_end_df: throw p1
                                  167catchall_e0: move-exception p1
                                  168try_start_e1: monitor-exit p0
                                  169try_end_e2: goto/16 :goto_e4
                                  170goto_e3: throw p1
                                  171goto_e4: goto/16 :goto_e3
                                  Cross References
                                  APIs
                                  • java.util.ArrayList.<init>
                                  • k.e.d3.J
                                  • 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
                                  • android.database.Cursor.getColumnIndex
                                  • android.database.Cursor.getLong
                                  • android.database.Cursor.getColumnIndex
                                  • android.database.Cursor.getInt
                                  • org.json.JSONArray.<init>
                                  • java.util.ArrayList.add
                                  • android.database.Cursor.moveToNext
                                  • android.database.Cursor.isClosed
                                  • k.e.p2$n.c:Lk/e/p2$n
                                  • android.database.Cursor.isClosed
                                  • android.database.Cursor.close
                                  • k.e.p2$n.f:Lk/e/p2$n
                                  • java.lang.Object.toString
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • android.database.Cursor.isClosed
                                  • android.database.Cursor.close
                                  Strings
                                  • in_app_message
                                  • message_id
                                  • click_ids
                                  • display_quantity
                                  • last_display
                                  • displayed_in_session
                                  • Generating JSONArray from iam click ids:JSON Failed.
                                  • redisplayedInAppMessages:
                                  • redisplayedInAppMessages:
                                  Position Instruction Meta Information
                                  1iget-object v0, p0, Lk/e/r0;->c:Lk/e/e1;
                                  2if-nez v0, :cond_b
                                  3new-instance v0, Lk/e/e1;
                                  5invoke-direct {v0, p1}, Lk/e/e1;-><init>(Lk/e/d3;)V
                                  6iput-object v0, p0, Lk/e/r0;->c:Lk/e/e1;
                                  7cond_b:
                                  8iget-object p1, p0, Lk/e/r0;->c:Lk/e/e1;
                                  9iput-object p1, p0, Lk/e/r0;->c:Lk/e/e1;
                                  10monitor-enter p1
                                  11try_start_10: new-instance v0, Ljava/util/ArrayList;
                                  13invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
                                  14try_end_15: const/4 v1, 0x0
                                  15try_start_16:
                                  16iget-object v2, p1, Lk/e/e1;->a:Lk/e/d3;
                                  18const-string v3, "in_app_message"
                                  19const/4 v4, 0x0
                                  20const/4 v5, 0x0
                                  21const/4 v6, 0x0
                                  22const/4 v7, 0x0
                                  23const/4 v8, 0x0
                                  24const/4 v9, 0x0
                                  26invoke-virtual/range {v2 .. v9}, Lk/e/d3;->J(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
                                  27move-result-object v2
                                  28try_start_24:
                                  29invoke-interface {v2}, Landroid/database/Cursor;->moveToFirst()Z
                                  30move-result v3
                                  31if-eqz v3, :cond_7d
                                  32cond_2a:
                                  33const-string v3, "message_id"
                                  35invoke-interface {v2, v3}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
                                  36move-result v3
                                  38invoke-interface {v2, v3}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                  39move-result-object v3
                                  41const-string v4, "click_ids"
                                  43invoke-interface {v2, v4}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
                                  44move-result v4
                                  46invoke-interface {v2, v4}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                  47move-result-object v4
                                  49const-string v5, "display_quantity"
                                  51invoke-interface {v2, v5}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
                                  52move-result v5
                                  54invoke-interface {v2, v5}, Landroid/database/Cursor;->getInt(I)I
                                  55move-result v5
                                  57const-string v6, "last_display"
                                  59invoke-interface {v2, v6}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
                                  60move-result v6
                                  62invoke-interface {v2, v6}, Landroid/database/Cursor;->getLong(I)J
                                  63move-result-wide v6
                                  65const-string v8, "displayed_in_session"
                                  67invoke-interface {v2, v8}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
                                  68move-result v8
                                  70invoke-interface {v2, v8}, Landroid/database/Cursor;->getInt(I)I
                                  71move-result v8
                                  72const/4 v9, 0x1
                                  73if-ne v8, v9, :cond_60
                                  74goto/16 :goto_61
                                  75cond_60: const/4 v9, 0x0
                                  76goto_61: new-instance v8, Lorg/json/JSONArray;
                                  78invoke-direct {v8, v4}, Lorg/json/JSONArray;-><init>(Ljava/lang/String;)V
                                  80invoke-static {v8}, Lk/e/m2;->t(Lorg/json/JSONArray;)Ljava/util/Set;
                                  81move-result-object v4
                                  82new-instance v8, Lk/e/p0;
                                  83new-instance v10, Lk/e/d1;
                                  85invoke-direct {v10, v5, v6, v7}, Lk/e/d1;-><init>(IJ)V
                                  87invoke-direct {v8, v3, v4, v9, v10}, Lk/e/p0;-><init>(Ljava/lang/String;Ljava/util/Set;ZLk/e/d1;)V
                                  89invoke-virtual {v0, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                  91invoke-interface {v2}, Landroid/database/Cursor;->moveToNext()Z
                                  92move-result v3
                                  93try_end_7b: if-nez v3, :cond_2a
                                  94cond_7d:
                                  95invoke-interface {v2}, Landroid/database/Cursor;->isClosed()Z
                                  96move-result v3
                                  97try_end_81: if-nez v3, :cond_9d
                                  98goto/16 :goto_9a
                                  99catch_84: move-exception v3
                                  100goto/16 :goto_8b
                                  101catchall_86: move-exception v0
                                  102goto/16 :goto_bb
                                  103catch_88: move-exception v2
                                  104move-object v3, v2
                                  105move-object v2, v1
                                  106goto_8b:
                                  107sget-object v4, Lk/e/p2$n;->c:Lk/e/p2$n;
                                  109const-string v5, "Generating JSONArray from iam click ids:JSON Failed."
                                  111invoke-static {v4, v5, v3}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  112try_end_92: if-eqz v2, :cond_9d
                                  113try_start_94:
                                  114invoke-interface {v2}, Landroid/database/Cursor;->isClosed()Z
                                  115move-result v3
                                  116if-nez v3, :cond_9d
                                  117goto_9a:
                                  118invoke-interface {v2}, Landroid/database/Cursor;->close()V
                                  119cond_9d: monitor-exit p1
                                  120iput-object v0, p0, Lk/e/r0;->j:Ljava/util/List;
                                  122sget-object p1, Lk/e/p2$n;->f:Lk/e/p2$n;
                                  124const-string v0, "redisplayedInAppMessages: "
                                  126invoke-static {v0}, Lk/a/b/a/a;->e(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  • Time: 1112782
                                    • p0: 2bd51059-181a-462f-a8f3-7c3f6f1dba89
                                    • Return:
                                      • redisplayedInAppMessages:
                                  127move-result-object v0
                                  129iget-object v2, p0, Lk/e/r0;->j:Ljava/util/List;
                                  131invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String;
                                  132move-result-object v2
                                  134invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  136invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  137move-result-object v0
                                  139invoke-static {p1, v0, v1}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  140return-void
                                  141catchall_b9: move-exception v0
                                  142move-object v1, v2
                                  143goto_bb: if-eqz v1, :cond_c6
                                  144try_start_bd:
                                  145invoke-interface {v1}, Landroid/database/Cursor;->isClosed()Z
                                  146move-result v2
                                  147if-nez v2, :cond_c6
                                  149invoke-interface {v1}, Landroid/database/Cursor;->close()V
                                  150cond_c6: throw v0
                                  151try_end_c7: move-exception v0
                                  152monitor-exit p1
                                  153goto/16 :goto_cb
                                  154goto_ca: throw v0
                                  155goto_cb: goto/16 :goto_ca
                                  Cross References
                                  APIs
                                  • java.lang.Object.<init>
                                  • android.os.Bundle.getParcelable
                                  • android.os.Bundle.getInt
                                  • android.os.Bundle.getInt
                                  • java.lang.Integer.valueOf
                                  • android.content.ContentValues.put
                                  • android.os.Bundle.getInt
                                  • android.os.Bundle.getInt
                                  • java.lang.Integer.valueOf
                                  • android.content.ContentValues.put
                                  • android.os.Bundle.getInt
                                  • android.os.Bundle.getInt
                                  • java.lang.Integer.valueOf
                                  • android.content.ContentValues.put
                                  • android.os.Bundle.getString
                                  • android.os.Bundle.getString
                                  • java.lang.String.equals
                                  • android.os.Bundle.getString
                                  • android.content.ContentValues.put
                                  Strings
                                  • COUNTER_CFG_OBJ
                                  • CFG_DISPATCH_PERIOD
                                  • CFG_SESSION_TIMEOUT
                                  • CFG_MAX_REPORTS_COUNT
                                  • CFG_API_KEY
                                  • java.lang.String@229f2c9
                                  • java.lang.String@3c89efd
                                  • java.lang.String@44780ee
                                  • java.lang.String@a807c8
                                  • java.lang.String@c479572
                                  • java.lang.String@da95a15
                                  • java.lang.String@f82115e
                                  • java.lang.String@ff72f46
                                  • -1
                                  Position Instruction Meta Information
                                  1invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                  3invoke-static {p1}, Lcom/yandex/metrica/impl/ob/U3;->a(Landroid/os/Bundle;)Lcom/yandex/metrica/impl/ob/U3;
                                  4move-result-object v0
                                  5iput-object v0, p0, Lcom/yandex/metrica/impl/ob/T3;->a:Lcom/yandex/metrica/impl/ob/U3;
                                  6const/4 v0, 0x0
                                  7if-eqz p1, :cond_15
                                  8try_start_c:
                                  9const-string v1, "COUNTER_CFG_OBJ"
                                  11invoke-virtual {p1, v1}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;
                                  12move-result-object v1
                                  13check-cast v1, Lcom/yandex/metrica/CounterConfiguration;
                                  14try_end_14: move-object v0, v1
                                  15cond_15: if-nez v0, :cond_1c
                                  16new-instance v0, Lcom/yandex/metrica/CounterConfiguration;
                                  18invoke-direct {v0}, Lcom/yandex/metrica/CounterConfiguration;-><init>()V
                                  19cond_1c: monitor-enter v0
                                  20if-nez p1, :cond_21
                                  21goto/16 :goto_ac
                                  22try_start_21:
                                  23const-string v1, "CFG_DISPATCH_PERIOD"
                                  25invoke-virtual {p1, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I
                                  26move-result v1
                                  27if-eqz v1, :cond_40
                                  29const-string v1, "CFG_DISPATCH_PERIOD"
                                  31invoke-virtual {p1, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I
                                  32move-result v1
                                  33monitor-enter v0
                                  34try_start_30:
                                  35iget-object v2, v0, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  37invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  38move-result-object v1
                                  40const-string v3, "CFG_DISPATCH_PERIOD"
                                  42invoke-virtual {v2, v3, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
                                  43try_start_3b: monitor-exit v0
                                  44goto/16 :goto_40
                                  45catchall_3d: move-exception p1
                                  46monitor-exit v0
                                  47throw p1
                                  48goto_40:
                                  49const-string v1, "CFG_SESSION_TIMEOUT"
                                  51invoke-virtual {p1, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I
                                  52move-result v1
                                  53if-eqz v1, :cond_5f
                                  55const-string v1, "CFG_SESSION_TIMEOUT"
                                  57invoke-virtual {p1, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I
                                  58move-result v1
                                  59monitor-enter v0
                                  60try_end_4f:
                                  61iget-object v2, v0, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  63invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  64move-result-object v1
                                  66const-string v3, "CFG_SESSION_TIMEOUT"
                                  68invoke-virtual {v2, v3, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
                                  69try_start_5a: monitor-exit v0
                                  70goto/16 :goto_5f
                                  71catchall_5c: move-exception p1
                                  72monitor-exit v0
                                  73throw p1
                                  74cond_5f:
                                  75const-string v1, "CFG_MAX_REPORTS_COUNT"
                                  77invoke-virtual {p1, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I
                                  78move-result v1
                                  79if-eqz v1, :cond_83
                                  81const-string v1, "CFG_MAX_REPORTS_COUNT"
                                  83invoke-virtual {p1, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I
                                  84move-result v1
                                  85monitor-enter v0
                                  86try_end_6e:
                                  87iget-object v2, v0, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  88try_end_70:
                                  89const-string v3, "CFG_MAX_REPORTS_COUNT"
                                  90if-gtz v1, :cond_77
                                  91const v1, 0x7fffffff
                                  92cond_77:
                                  93invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  94move-result-object v1
                                  96invoke-virtual {v2, v3, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
                                  97try_start_7e: monitor-exit v0
                                  98goto/16 :goto_83
                                  99catchall_80: move-exception p1
                                  100monitor-exit v0
                                  101throw p1
                                  102goto_83:
                                  103const-string v1, "CFG_API_KEY"
                                  105invoke-virtual {p1, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
                                  • Time: 1120239
                                    • This:
                                      • com.yandex.metrica.impl.ob.k1@52677cc
                                    • Return:
                                      • java.lang.String@da95a15
                                  • Time: 1120244
                                    • p0: {}
                                    • Return:
                                      • java.lang.StringBuilder@8a67c00
                                  • Time: 1120239
                                    • This:
                                      • Bundle[{COUNTER_CFG_OBJ=CounterConfiguration{mParamsMapping=CFG_REPORTER_TYPE=commutation CFG_UUID=a33b72b2acd34c01985cbb1dafd6e78b}, CounterReport.Object=[event: , type: Request referrer, value: ], PROCESS_CFG_OBJ=ProcessConfiguration{mParamsMapping=PROCESS_CFG_SDK_API_LEVEL=105 PROCESS_CFG_PROCESS_ID=6404 PROCESS_CFG_PROCESS_SESSION_ID=ee6e1665-4f5a-4a7d-97ff-f129136a6053 PROCESS_CFG_PACKAGE_NAME=net.pictures.clinicsisa, mDataResultReceiver=com.yandex.metrica.impl.ob.n0@8fa9634}}]
                                    • p0: CFG_API_KEY
                                    • Return:
                                      • null
                                  • Time: 1121587
                                    • This:
                                      • com.yandex.metrica.impl.ob.k1@a23f2d0
                                    • Return:
                                      • {"ID":"02c0f9d12f3242fcada8ba80c581b023","STATUS":"OK"}
                                  • Time: 1121589
                                    • p0: {}
                                    • Return:
                                      • java.lang.StringBuilder@96f2d63
                                  • Time: 1121638
                                    • This:
                                      • com.yandex.metrica.impl.ob.k1@f659f54
                                    • Return:
                                      • java.lang.String@3c89efd
                                  • Time: 1121647
                                    • p0: {}
                                    • Return:
                                      • java.lang.StringBuilder@cfc7fb6
                                  • Time: 1137675
                                    • This:
                                      • com.yandex.metrica.impl.ob.k1@1a7ca99
                                    • Return:
                                      • java.lang.String@f82115e
                                  • Time: 1137683
                                    • p0: java.lang.String@a807c8
                                    • Return:
                                      • java.lang.StringBuilder@347d6ec
                                  • Time: 1138019
                                    • This:
                                      • com.yandex.metrica.impl.ob.k1@647427d
                                    • Return:
                                      • java.lang.String@c479572
                                  • Time: 1138027
                                    • p0: java.lang.String@a807c8
                                    • Return:
                                      • java.lang.StringBuilder@a2ee844
                                  • Time: 1138166
                                    • This:
                                      • com.yandex.metrica.impl.ob.k1@5fe69
                                    • Return:
                                      • java.lang.String@44780ee
                                  • Time: 1138174
                                    • p0: java.lang.String@a807c8
                                    • Return:
                                      • java.lang.StringBuilder@5116155
                                  106move-result-object v1
                                  107if-eqz v1, :cond_ac
                                  109const-string v1, "CFG_API_KEY"
                                  111invoke-virtual {p1, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
                                  112move-result-object v1
                                  114const-string v2, "-1"
                                  116invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                  117move-result v1
                                  118if-nez v1, :cond_ac
                                  120const-string v1, "CFG_API_KEY"
                                  122invoke-virtual {p1, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
                                  123move-result-object p1
                                  124monitor-enter v0
                                  125try_end_a0:
                                  126iget-object v1, v0, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  128const-string v2, "CFG_API_KEY"
                                  130invoke-virtual {v1, v2, p1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
                                  131try_end_a7: monitor-exit v0
                                  132goto/16 :goto_ac
                                  133catchall_a9: move-exception p1
                                  134monitor-exit v0
                                  135throw p1
                                  136try_end_ac: monitor-exit v0
                                  137catchall_ad: iput-object v0, p0, Lcom/yandex/metrica/impl/ob/T3;->b:Lcom/yandex/metrica/CounterConfiguration;
                                  138return-void
                                  139catchall_b0: move-exception p1
                                  140monitor-exit v0
                                  141throw p1
                                  Cross References
                                  APIs
                                  • java.lang.Object.getClass
                                  • java.util.Map.size
                                  • java.util.Map.entrySet
                                  • java.util.Set.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • android.content.ContentValues.<init>
                                  • java.util.Map$Entry.getKey
                                  • java.util.Map$Entry.getValue
                                  • android.content.ContentValues.put
                                  • android.content.ContentValues.putNull
                                  • android.content.ContentValues.put
                                  • java.lang.Integer.valueOf
                                  • android.content.ContentValues.put
                                  • android.content.ContentValues.put
                                  • android.content.ContentValues.put
                                  • java.lang.Boolean.booleanValue
                                  • java.lang.String.valueOf
                                  • android.content.ContentValues.put
                                  • java.lang.Integer.valueOf
                                  • android.content.ContentValues.put
                                  • java.lang.Integer.valueOf
                                  • android.database.sqlite.SQLiteDatabase.beginTransaction
                                  • android.content.ContentValues.getAsString
                                  • android.content.ContentValues.getAsString
                                  • android.database.sqlite.SQLiteDatabase.delete
                                  • android.database.sqlite.SQLiteDatabase.insertWithOnConflict
                                  • android.database.sqlite.SQLiteDatabase.setTransactionSuccessful
                                  Strings
                                  • key
                                  • value
                                  • type
                                  • key = ?
                                  Position Instruction Meta Information
                                  1invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1112283
                                    • This:
                                      • com.yandex.metrica.impl.ob.Ra@fc6bb23
                                    • Return:
                                      • class com.yandex.metrica.impl.ob.Ra
                                      • getName: com.yandex.metrica.impl.ob.Ra
                                  3invoke-interface {p1}, Ljava/util/Map;->size()I
                                  4move-result v0
                                  5new-array v1, v0, [Landroid/content/ContentValues;
                                  7invoke-interface {p1}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                  8move-result-object p1
                                  10invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                  11move-result-object p1
                                  12const/4 v2, 0x0
                                  13const/4 v3, 0x0
                                  14goto_13:
                                  15invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
                                  16move-result v4
                                  17const/4 v5, 0x5
                                  19const-string v6, "key"
                                  20const/4 v7, 0x1
                                  22const-string v8, "value"
                                  23if-eqz v4, :cond_8f
                                  25invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  26move-result-object v4
                                  27check-cast v4, Ljava/util/Map$Entry;
                                  28new-instance v9, Landroid/content/ContentValues;
                                  30invoke-direct {v9}, Landroid/content/ContentValues;-><init>()V
                                  32invoke-interface {v4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                  33move-result-object v10
                                  34check-cast v10, Ljava/lang/String;
                                  36invoke-interface {v4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                  37move-result-object v4
                                  39invoke-virtual {v9, v6, v10}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
                                  40if-ne v4, p0, :cond_3d
                                  42invoke-virtual {v9, v8}, Landroid/content/ContentValues;->putNull(Ljava/lang/String;)V
                                  43goto/16 :goto_8b
                                  44cond_3d: instance-of v6, v4, Ljava/lang/String;
                                  46const-string v10, "type"
                                  47if-eqz v6, :cond_51
                                  48check-cast v4, Ljava/lang/String;
                                  50invoke-virtual {v9, v8, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
                                  51const/4 v4, 0x4
                                  52goto_49:
                                  53invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  54move-result-object v4
                                  55goto_4d:
                                  56invoke-virtual {v9, v10, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
                                  57goto/16 :goto_8b
                                  58cond_51: instance-of v6, v4, Ljava/lang/Long;
                                  59if-eqz v6, :cond_5c
                                  60check-cast v4, Ljava/lang/Long;
                                  62invoke-virtual {v9, v8, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V
                                  63const/4 v4, 0x3
                                  64goto/16 :goto_49
                                  65cond_5c: instance-of v6, v4, Ljava/lang/Integer;
                                  66if-eqz v6, :cond_67
                                  67check-cast v4, Ljava/lang/Integer;
                                  69invoke-virtual {v9, v8, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
                                  70const/4 v4, 0x2
                                  71goto/16 :goto_49
                                  72cond_67: instance-of v6, v4, Ljava/lang/Boolean;
                                  73if-eqz v6, :cond_7d
                                  74check-cast v4, Ljava/lang/Boolean;
                                  76invoke-virtual {v4}, Ljava/lang/Boolean;->booleanValue()Z
                                  77move-result v4
                                  79invoke-static {v4}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String;
                                  80move-result-object v4
                                  82invoke-virtual {v9, v8, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
                                  84invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  85move-result-object v4
                                  86goto/16 :goto_4d
                                  87cond_7d: instance-of v6, v4, Ljava/lang/Float;
                                  88if-eqz v6, :cond_8b
                                  89check-cast v4, Ljava/lang/Float;
                                  91invoke-virtual {v9, v8, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Float;)V
                                  93invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  94move-result-object v4
                                  95goto/16 :goto_4d
                                  96goto_8b: aput-object v9, v1, v3
                                  97add-int/2addr v3, v7
                                  98goto/16 :goto_13
                                  99cond_8f: const/4 p1, 0x0
                                  100try_start_90:
                                  101iget-object v3, p0, Lcom/yandex/metrica/impl/ob/Ra;->f:Lcom/yandex/metrica/impl/ob/L8;
                                  103invoke-interface {v3}, Lcom/yandex/metrica/impl/ob/L8;->a()Landroid/database/sqlite/SQLiteDatabase;
                                  104move-result-object v3
                                  105try_end_96: if-eqz v3, :cond_c4
                                  106try_start_98:
                                  107invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V
                                  108const/4 v4, 0x0
                                  109goto_9c: if-ge v4, v0, :cond_be
                                  110aget-object v9, v1, v4
                                  112invoke-virtual {v9, v8}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
                                  113move-result-object v10
                                  114if-nez v10, :cond_b6
                                  116invoke-virtual {v9, v6}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
                                  117move-result-object v9
                                  119iget-object v10, p0, Lcom/yandex/metrica/impl/ob/Ra;->c:Ljava/lang/String;
                                  120try_end_ac:
                                  121const-string v11, "key = ?"
                                  122try_start_ae: new-array v12, v7, [Ljava/lang/String;
                                  123aput-object v9, v12, v2
                                  125invoke-virtual {v3, v10, v11, v12}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
                                  126goto/16 :goto_bb
                                  127cond_b6:
                                  128iget-object v10, p0, Lcom/yandex/metrica/impl/ob/Ra;->c:Ljava/lang/String;
                                  130invoke-virtual {v3, v10, p1, v9, v5}, Landroid/database/sqlite/SQLiteDatabase;->insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J
                                  131goto_bb: add-int/lit8 v4, v4, 0x1
                                  132goto/16 :goto_9c
                                  133cond_be:
                                  134invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V
                                  135try_end_c1: goto/16 :goto_c4
                                  136catchall_c2: move-object p1, v3
                                  137catchall_c3: move-object v3, p1
                                  138goto_c4:
                                  139invoke-static {v3}, Lcom/yandex/metrica/impl/ob/U2;->a(Landroid/database/sqlite/SQLiteDatabase;)V
                                  141iget-object p0, p0, Lcom/yandex/metrica/impl/ob/Ra;->f:Lcom/yandex/metrica/impl/ob/L8;
                                  143invoke-interface {p0, v3}, Lcom/yandex/metrica/impl/ob/L8;->a(Landroid/database/sqlite/SQLiteDatabase;)V
                                  144return-void
                                  Cross References
                                  APIs
                                  • java.lang.String.length
                                  • java.lang.String.length
                                  • java.util.HashMap.<init>
                                  • org.json.JSONObject.<init>
                                  • org.json.JSONObject.keys
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • org.json.JSONObject.optString
                                  • org.json.JSONArray.<init>
                                  • java.util.HashMap.put
                                  • java.util.Map.size
                                  • java.util.LinkedHashMap.<init>
                                  • java.util.Map.entrySet
                                  • java.lang.Iterable.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.Map$Entry.getKey
                                  • java.util.Map$Entry.getValue
                                  • java.lang.String.valueOf
                                  • java.util.Map.put
                                  • java.util.Map.size
                                  • java.util.LinkedHashMap.<init>
                                  • java.util.Map.entrySet
                                  • java.lang.Iterable.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.Map$Entry.getKey
                                  • java.util.Map$Entry.getValue
                                  • org.json.JSONArray.<init>
                                  • java.util.Map.put
                                  Strings
                                  • {}
                                  Position Instruction Meta Information
                                  0monitor-enter p0
                                  1try_start_1:
                                  2iget-object v0, p0, Lcom/yandex/metrica/impl/ob/ti;->c:Lcom/yandex/metrica/impl/ob/g1;
                                  3const/4 v1, 0x0
                                  4if-eqz v0, :cond_9
                                  6iget-object v0, v0, Lcom/yandex/metrica/impl/ob/g1;->a:Ljava/lang/String;
                                  7goto/16 :goto_a
                                  8cond_9: move-object v0, v1
                                  9goto_a: const/4 v2, 0x0
                                  10const/4 v3, 0x1
                                  11if-eqz v0, :cond_17
                                  13invoke-virtual {v0}, Ljava/lang/String;->length()I
                                  14move-result v0
                                  15if-nez v0, :cond_15
                                  16goto/16 :goto_17
                                  17cond_15: const/4 v0, 0x0
                                  18goto/16 :goto_18
                                  19goto_17: const/4 v0, 0x1
                                  20goto_18: if-nez v0, :cond_27
                                  22iget-object v0, p1, Lcom/yandex/metrica/impl/ob/g1;->a:Ljava/lang/String;
                                  23if-eqz v0, :cond_24
                                  25invoke-virtual {v0}, Ljava/lang/String;->length()I
                                  26move-result v0
                                  27if-nez v0, :cond_25
                                  28cond_24: const/4 v2, 0x1
                                  29cond_25: if-nez v2, :cond_e9
                                  30cond_27: iput-object p1, p0, Lcom/yandex/metrica/impl/ob/ti;->c:Lcom/yandex/metrica/impl/ob/g1;
                                  32iget-object v0, p1, Lcom/yandex/metrica/impl/ob/g1;->a:Ljava/lang/String;
                                  33if-nez v0, :cond_2f
                                  34move-object v2, v1
                                  35goto/16 :goto_5d
                                  36cond_2f: new-instance v2, Ljava/util/HashMap;
                                  38invoke-direct {v2}, Ljava/util/HashMap;-><init>()V
                                  39try_end_34: new-instance v3, Lorg/json/JSONObject;
                                  41invoke-direct {v3, v0}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
                                  • Time: 1121582
                                    • p0: {"last_migration_api_level":105,"referrer_checked":true,"device_id":"02c0f9d12f3242fcada8ba80c581b023","device_id_hash":""}
                                    • Return:
                                      • {}
                                  43invoke-virtual {v3}, Lorg/json/JSONObject;->keys()Ljava/util/Iterator;
                                  44move-result-object v0
                                  45catchall_3d:
                                  46invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
                                  47move-result v4
                                  48if-eqz v4, :cond_5d
                                  50invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  51move-result-object v4
                                  52check-cast v4, Ljava/lang/String;
                                  53try_start_49: new-instance v5, Lorg/json/JSONArray;
                                  55invoke-virtual {v3, v4}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
                                  56move-result-object v6
                                  58invoke-direct {v5, v6}, Lorg/json/JSONArray;-><init>(Ljava/lang/String;)V
                                  60invoke-static {v5}, Lcom/yandex/metrica/impl/ob/ym;->b(Lorg/json/JSONArray;)Ljava/util/List;
                                  61move-result-object v5
                                  62if-eqz v5, :cond_3d
                                  64invoke-virtual {v2, v4, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  65try_end_5b: goto/16 :goto_3d
                                  66catchall_5c: nop
                                  67cond_5d: if-eqz v2, :cond_9f
                                  68try_start_5f: new-instance v0, Ljava/util/LinkedHashMap;
                                  70invoke-interface {v2}, Ljava/util/Map;->size()I
                                  71move-result v3
                                  73invoke-static {v3}, Lk/e/z3;->K(I)I
                                  74move-result v3
                                  76invoke-direct {v0, v3}, Ljava/util/LinkedHashMap;-><init>(I)V
                                  78invoke-interface {v2}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                  79move-result-object v2
                                  81invoke-interface {v2}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
                                  82move-result-object v2
                                  83goto_74:
                                  84invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
                                  85move-result v3
                                  86if-eqz v3, :cond_a1
                                  88invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  89move-result-object v3
                                  90check-cast v3, Ljava/util/Map$Entry;
                                  92invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                  93move-result-object v4
                                  94new-instance v5, Lcom/yandex/metrica/impl/ob/g1;
                                  96invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                  97move-result-object v3
                                  98check-cast v3, Ljava/util/List;
                                  100invoke-static {v3}, Lcom/yandex/metrica/impl/ob/ym;->b(Ljava/util/List;)Lorg/json/JSONArray;
                                  101move-result-object v3
                                  103invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  104move-result-object v3
                                  106iget-object v6, p1, Lcom/yandex/metrica/impl/ob/g1;->b:Lcom/yandex/metrica/impl/ob/e1;
                                  108iget-object v7, p1, Lcom/yandex/metrica/impl/ob/g1;->c:Ljava/lang/String;
                                  110invoke-direct {v5, v3, v6, v7}, Lcom/yandex/metrica/impl/ob/g1;-><init>(Ljava/lang/String;Lcom/yandex/metrica/impl/ob/e1;Ljava/lang/String;)V
                                  112invoke-interface {v0, v4, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  113goto/16 :goto_74
                                  114cond_9f:
                                  115sget-object v0, Ll/k/i;->a:Ll/k/i;
                                  116cond_a1: iput-object v0, p0, Lcom/yandex/metrica/impl/ob/ti;->b:Ljava/util/Map;
                                  117new-instance p1, Ljava/util/LinkedHashMap;
                                  119invoke-interface {v0}, Ljava/util/Map;->size()I
                                  120move-result v2
                                  122invoke-static {v2}, Lk/e/z3;->K(I)I
                                  123move-result v2
                                  125invoke-direct {p1, v2}, Ljava/util/LinkedHashMap;-><init>(I)V
                                  127invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                  128move-result-object v0
                                  130invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
                                  131move-result-object v0
                                  132goto_b8:
                                  133invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
                                  134move-result v2
                                  135if-eqz v2, :cond_e7
                                  137invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  138move-result-object v2
                                  139check-cast v2, Ljava/util/Map$Entry;
                                  141invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                  142move-result-object v3
                                  144invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                  145move-result-object v2
                                  146check-cast v2, Lcom/yandex/metrica/impl/ob/g1;
                                  148iget-object v2, v2, Lcom/yandex/metrica/impl/ob/g1;->a:Ljava/lang/String;
                                  149try_end_d0: if-nez v2, :cond_d3
                                  150goto/16 :goto_dd
                                  151try_start_d3: new-instance v4, Lorg/json/JSONArray;
                                  153invoke-direct {v4, v2}, Lorg/json/JSONArray;-><init>(Ljava/lang/String;)V
                                  155invoke-static {v4}, Lcom/yandex/metrica/impl/ob/ym;->b(Lorg/json/JSONArray;)Ljava/util/List;
                                  156move-result-object v2
                                  157try_end_dc: goto/16 :goto_de
                                  158goto_dd: move-object v2, v1
                                  159goto_de: if-eqz v2, :cond_e1
                                  160goto/16 :goto_e3
                                  161cond_e1:
                                  162sget-object v2, Ll/k/h;->a:Ll/k/h;
                                  163goto_e3:
                                  164invoke-interface {p1, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  165goto/16 :goto_b8
                                  166cond_e7: iput-object p1, p0, Lcom/yandex/metrica/impl/ob/ti;->a:Ljava/util/Map;
                                  167try_end_e9: monitor-exit p0
                                  168return-void
                                  169catchall_eb: move-exception p1
                                  170monitor-exit p0
                                  171goto/16 :goto_ef
                                  172goto_ee: throw p1
                                  173goto_ef: goto/16 :goto_ee
                                  Cross References
                                  APIs
                                  • java.lang.Class.forName
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.lang.Class.forName
                                  • java.lang.Class.forName
                                  • java.util.ArrayList.<init>
                                  • java.util.ArrayList.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.ArrayList.add
                                  • java.lang.Class.forName
                                  • java.lang.Class.getMethod
                                  • java.lang.Class.getMethod
                                  • java.lang.Class.getMethod
                                  Strings
                                  • com.android.org.conscrypt
                                  • packageName
                                  • com.android.org.conscrypt.OpenSSLSocketImpl
                                  • .OpenSSLSocketFactoryImpl
                                  • com.android.org.conscrypt.OpenSSLSocketFactoryImpl
                                  • com.android.org.conscrypt.SSLParametersImpl
                                  • paramsClass
                                  • unable to load android socket classes
                                  • com.google.android.gms.org.conscrypt
                                  • dalvik.system.CloseGuard
                                  • get
                                  • open
                                  • warnIfOpen
                                  Position Instruction Meta Information
                                  1invoke-direct {p0}, Ln/l0/j/h;-><init>()V
                                  2const/4 v0, 0x3
                                  3new-array v0, v0, [Ln/l0/j/i/h;
                                  5const-string v1, "com.android.org.conscrypt"
                                  7const-string v2, "packageName"
                                  9invoke-static {v1, v2}, Ll/p/c/h;->f(Ljava/lang/Object;Ljava/lang/String;)V
                                  10const/4 v2, 0x0
                                  11try_start_e:
                                  12const-string v3, "com.android.org.conscrypt.OpenSSLSocketImpl"
                                  14invoke-static {v3}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                  • Time: 1112160
                                    • p0: UNKNOWN
                                    • Return:
                                      • class com.android.org.conscrypt.OpenSSLSocketImpl
                                      • getName: com.android.org.conscrypt.OpenSSLSocketImpl
                                  15move-result-object v3
                                  16new-instance v4, Ljava/lang/StringBuilder;
                                  18invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
                                  20invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  22const-string v1, ".OpenSSLSocketFactoryImpl"
                                  24invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  26invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  27move-result-object v1
                                  29invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                  • Time: 1112168
                                    • p0: {"ID":"","STATUS":"UNKNOWN","ERROR_EXPLANATION":"no identifier in startup state"}
                                    • Return:
                                      • class com.android.org.conscrypt.OpenSSLSocketFactoryImpl
                                      • getName: com.android.org.conscrypt.OpenSSLSocketFactoryImpl
                                  30move-result-object v1
                                  32const-string v4, "com.android.org.conscrypt.SSLParametersImpl"
                                  34invoke-static {v4}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                  • Time: 1112173
                                    • p0: ""
                                    • Return:
                                      • class android.net.http.X509TrustManagerExtensions
                                      • getName: android.net.http.X509TrustManagerExtensions
                                  35move-result-object v4
                                  36new-instance v5, Ln/l0/j/i/i;
                                  38const-string v6, "paramsClass"
                                  40invoke-static {v4, v6}, Ll/p/c/h;->b(Ljava/lang/Object;Ljava/lang/String;)V
                                  42invoke-direct {v5, v3, v1, v4}, Ln/l0/j/i/i;-><init>(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;)V
                                  43try_end_39: goto/16 :goto_42
                                  44catch_3a: move-exception v1
                                  45const/4 v3, 0x5
                                  47const-string v4, "unable to load android socket classes"
                                  49invoke-static {v3, v4, v1}, Lk/e/z3;->c(ILjava/lang/String;Ljava/lang/Throwable;)V
                                  50move-object v5, v2
                                  51goto_42: const/4 v1, 0x0
                                  52aput-object v5, v0, v1
                                  54sget-object v3, Ln/l0/j/d;->f:Ln/l0/j/d$a;
                                  55sget-boolean v3, Ln/l0/j/d;->e:Z
                                  56if-eqz v3, :cond_51
                                  57new-instance v3, Ln/l0/j/i/f;
                                  59invoke-direct {v3}, Ln/l0/j/i/f;-><init>()V
                                  60goto/16 :goto_52
                                  61cond_51: move-object v3, v2
                                  62goto_52: const/4 v4, 0x1
                                  63aput-object v3, v0, v4
                                  64const/4 v3, 0x2
                                  65new-instance v5, Ln/l0/j/i/g;
                                  67const-string v6, "com.google.android.gms.org.conscrypt"
                                  69invoke-direct {v5, v6}, Ln/l0/j/i/g;-><init>(Ljava/lang/String;)V
                                  • Time: 1112300
                                    • p0: could not resolve yandex services
                                    • Return:
                                      • n.l0.j.i.g@a4eab5b
                                  • Time: 1114450
                                    • p0: 02c0f9d12f3242fcada8ba80c581b023
                                    • Return:
                                      • n.l0.j.i.g@b17e5d9
                                  • Time: 1130733
                                    • p0: com.google.android.gms.org.conscrypt
                                    • Return:
                                      • n.l0.j.i.g@4e47b60
                                  70aput-object v5, v0, v3
                                  72invoke-static {v0}, Ll/k/e;->h([Ljava/lang/Object;)Ljava/util/List;
                                  73move-result-object v0
                                  74new-instance v3, Ljava/util/ArrayList;
                                  76invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
                                  77check-cast v0, Ljava/util/ArrayList;
                                  79invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
                                  80move-result-object v0
                                  81goto_6e:
                                  82invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
                                  83move-result v5
                                  84if-eqz v5, :cond_85
                                  86invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  87move-result-object v5
                                  88move-object v6, v5
                                  89check-cast v6, Ln/l0/j/i/h;
                                  91invoke-interface {v6}, Ln/l0/j/i/h;->c()Z
                                  • Time: 1112307
                                    • This:
                                      • n.l0.j.i.i@6cb1cd1
                                    • Return:
                                      • true
                                  92move-result v6
                                  93if-eqz v6, :cond_6e
                                  95invoke-virtual {v3, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                  96goto/16 :goto_6e
                                  97cond_85: iput-object v3, p0, Ln/l0/j/b;->d:Ljava/util/List;
                                  98try_start_87:
                                  99const-string v0, "dalvik.system.CloseGuard"
                                  101invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                  • Time: 1112313
                                    • p0: OneSignal getUnattributedUniqueOutcomeEventsSentByChannel: null
                                    • Return:
                                      • class dalvik.system.CloseGuard
                                      • getName: dalvik.system.CloseGuard
                                  102move-result-object v0
                                  104const-string v3, "get"
                                  105new-array v5, v1, [Ljava/lang/Class;
                                  107invoke-virtual {v0, v3, v5}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                  • Time: 1112319
                                    • This:
                                      • class dalvik.system.CloseGuard
                                      • getName:dalvik.system.CloseGuard
                                    • p0: {"STATUS":"UNKNOWN","ERROR_EXPLANATION":"no identifier in preferences"}
                                    • p1: [Ljava.lang.Class;@ad39509
                                    • Return:
                                      • public static dalvik.system.CloseGuard dalvik.system.CloseGuard.get()
                                      • getName: get
                                  108move-result-object v3
                                  110const-string v5, "open"
                                  111new-array v4, v4, [Ljava/lang/Class;
                                  112const-class v6, Ljava/lang/String;
                                  113aput-object v6, v4, v1
                                  115invoke-virtual {v0, v5, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                  • Time: 1112346
                                    • This:
                                      • class dalvik.system.CloseGuard
                                      • getName:dalvik.system.CloseGuard
                                    • p0: open
                                    • p1: [Ljava.lang.Class;@4d214b
                                    • p1.Arrays.toString: [class java.lang.String]
                                    • Return:
                                      • public void dalvik.system.CloseGuard.open(java.lang.String)
                                      • getName: open
                                  116move-result-object v4
                                  118const-string v5, "warnIfOpen"
                                  119new-array v1, v1, [Ljava/lang/Class;
                                  121invoke-virtual {v0, v5, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                  • Time: 1112360
                                    • This:
                                      • class dalvik.system.CloseGuard
                                      • getName:dalvik.system.CloseGuard
                                    • p0: warnIfOpen
                                    • p1: [Ljava.lang.Class;@39ec5e6
                                    • Return:
                                      • public void dalvik.system.CloseGuard.warnIfOpen()
                                      • getName: warnIfOpen
                                  122move-result-object v2
                                  123try_end_a9: move-object v0, v2
                                  124move-object v2, v3
                                  125goto/16 :goto_ae
                                  126catch_ac: move-object v0, v2
                                  127move-object v4, v0
                                  128goto_ae: new-instance v1, Ln/l0/j/i/e;
                                  130invoke-direct {v1, v2, v4, v0}, Ln/l0/j/i/e;-><init>(Ljava/lang/reflect/Method;Ljava/lang/reflect/Method;Ljava/lang/reflect/Method;)V
                                  131iput-object v1, p0, Ln/l0/j/b;->e:Ln/l0/j/i/e;
                                  132return-void
                                  Cross References
                                  APIs
                                  • java.lang.Boolean.booleanValue
                                  • android.text.TextUtils.isEmpty
                                  • android.content.ContentValues.put
                                  • android.text.TextUtils.isEmpty
                                  • android.content.ContentValues.put
                                  • java.lang.Integer.intValue
                                  • java.lang.String.valueOf
                                  • android.content.ContentValues.put
                                  • java.lang.Boolean.booleanValue
                                  • java.lang.Boolean.valueOf
                                  • android.content.ContentValues.put
                                  • java.lang.Boolean.booleanValue
                                  • java.lang.Boolean.valueOf
                                  • android.content.ContentValues.put
                                  • java.lang.Boolean.booleanValue
                                  • android.content.ContentValues.put
                                  • android.content.ContentValues.put
                                  • java.lang.Boolean.booleanValue
                                  • java.lang.Boolean.valueOf
                                  • android.content.ContentValues.put
                                  Strings
                                  • 3706c0c4-33fc-44e0-8b77-8bcb3a353816
                                  • CFG_DEVICE_SIZE_TYPE
                                  • CFG_APP_VERSION
                                  • CFG_APP_VERSION_CODE
                                  • CFG_PERMISSIONS_COLLECTING
                                  • CFG_IS_FIRST_ACTIVATION_AS_UPDATE
                                  • MAX_REPORTS_IN_DB_COUNT
                                  • CFG_NATIVE_CRASHES_ENABLED
                                  • CFG_REVENUE_AUTO_TRACKING_ENABLED
                                  Position Instruction Meta Information
                                  1invoke-direct {p0}, Lcom/yandex/metrica/CounterConfiguration;-><init>()V
                                  2monitor-enter p0
                                  3try_start_4:
                                  4iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->apiKey:Ljava/lang/String;
                                  6invoke-virtual {p0, v0}, Lcom/yandex/metrica/CounterConfiguration;->f(Ljava/lang/String;)V
                                  • Time: 1113695
                                    • This:
                                      • CounterConfiguration{mParamsMapping=CFG_API_KEY=3706c0c4-33fc-44e0-8b77-8bcb3a353816}
                                    • p0: 3706c0c4-33fc-44e0-8b77-8bcb3a353816
                                  8iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->sessionTimeout:Ljava/lang/Integer;
                                  10invoke-virtual {p0, v0}, Lcom/yandex/metrica/CounterConfiguration;->k(Ljava/lang/Integer;)V
                                  12iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->location:Landroid/location/Location;
                                  14invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  15move-result v0
                                  16if-eqz v0, :cond_1b
                                  18iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->location:Landroid/location/Location;
                                  20invoke-virtual {p0, v0}, Lcom/yandex/metrica/CounterConfiguration;->b(Landroid/location/Location;)V
                                  21cond_1b:
                                  22iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->locationTracking:Ljava/lang/Boolean;
                                  24invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  25move-result v0
                                  26if-eqz v0, :cond_2c
                                  28iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->locationTracking:Ljava/lang/Boolean;
                                  30invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
                                  31move-result v0
                                  33invoke-virtual {p0, v0}, Lcom/yandex/metrica/CounterConfiguration;->h(Z)V
                                  34cond_2c:
                                  35iget-object v0, p1, Lcom/yandex/metrica/r;->a:Ljava/lang/String;
                                  37invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  38move-result v0
                                  39if-eqz v0, :cond_4a
                                  41iget-object v0, p1, Lcom/yandex/metrica/r;->a:Ljava/lang/String;
                                  42monitor-enter p0
                                  43try_end_37:
                                  44iget-object v1, p0, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  45try_end_39:
                                  46const-string v2, "CFG_DEVICE_SIZE_TYPE"
                                  47try_start_3b:
                                  48invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                  49move-result v3
                                  50if-eqz v3, :cond_42
                                  51const/4 v0, 0x0
                                  52cond_42:
                                  53invoke-virtual {v1, v2, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
                                  54try_start_45: monitor-exit p0
                                  55goto/16 :goto_4a
                                  56catchall_47: move-exception p1
                                  57monitor-exit p0
                                  58throw p1
                                  59cond_4a:
                                  60iget-object v0, p1, Lcom/yandex/metrica/r;->f:Ljava/lang/Integer;
                                  62invoke-virtual {p0, v0}, Lcom/yandex/metrica/CounterConfiguration;->e(Ljava/lang/Integer;)V
                                  64iget-object v0, p1, Lcom/yandex/metrica/r;->g:Ljava/lang/Integer;
                                  66invoke-virtual {p0, v0}, Lcom/yandex/metrica/CounterConfiguration;->g(Ljava/lang/Integer;)V
                                  68iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->appVersion:Ljava/lang/String;
                                  70invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                  71move-result v0
                                  72if-nez v0, :cond_6b
                                  74iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->appVersion:Ljava/lang/String;
                                  75monitor-enter p0
                                  76try_start_5f:
                                  77iget-object v1, p0, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  79const-string v2, "CFG_APP_VERSION"
                                  81invoke-virtual {v1, v2, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
                                  82try_start_66: monitor-exit p0
                                  83goto/16 :goto_6b
                                  84catchall_68: move-exception p1
                                  85monitor-exit p0
                                  86throw p1
                                  87goto_6b:
                                  88iget-object v0, p1, Lcom/yandex/metrica/r;->e:Ljava/lang/Integer;
                                  90invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  91move-result v0
                                  92if-eqz v0, :cond_8a
                                  94iget-object v0, p1, Lcom/yandex/metrica/r;->e:Ljava/lang/Integer;
                                  96invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                  97move-result v0
                                  98monitor-enter p0
                                  99try_start_7a:
                                  100iget-object v1, p0, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  102invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
                                  103move-result-object v0
                                  105const-string v2, "CFG_APP_VERSION_CODE"
                                  107invoke-virtual {v1, v2, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
                                  108try_end_85: monitor-exit p0
                                  109goto/16 :goto_8a
                                  110catchall_87: move-exception p1
                                  111monitor-exit p0
                                  112throw p1
                                  113cond_8a:
                                  114iget-object v0, p1, Lcom/yandex/metrica/r;->j:Ljava/lang/Boolean;
                                  116invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  117move-result v0
                                  118if-eqz v0, :cond_a9
                                  120iget-object v0, p1, Lcom/yandex/metrica/r;->j:Ljava/lang/Boolean;
                                  122invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
                                  123move-result v0
                                  124monitor-enter p0
                                  125try_start_99:
                                  126iget-object v1, p0, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  128invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                  129move-result-object v0
                                  131const-string v2, "CFG_PERMISSIONS_COLLECTING"
                                  133invoke-virtual {v1, v2, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V
                                  134try_end_a4: monitor-exit p0
                                  135goto/16 :goto_a9
                                  136catchall_a6: move-exception p1
                                  137monitor-exit p0
                                  138throw p1
                                  139goto_a9:
                                  140iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->firstActivationAsUpdate:Ljava/lang/Boolean;
                                  142invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  143move-result v0
                                  144if-eqz v0, :cond_c8
                                  146iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->firstActivationAsUpdate:Ljava/lang/Boolean;
                                  148invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
                                  149move-result v0
                                  150monitor-enter p0
                                  151try_start_b8:
                                  152iget-object v1, p0, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  154invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                  155move-result-object v0
                                  157const-string v2, "CFG_IS_FIRST_ACTIVATION_AS_UPDATE"
                                  159invoke-virtual {v1, v2, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V
                                  160try_start_c3: monitor-exit p0
                                  161goto/16 :goto_c8
                                  162catchall_c5: move-exception p1
                                  163monitor-exit p0
                                  164throw p1
                                  165cond_c8:
                                  166iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->statisticsSending:Ljava/lang/Boolean;
                                  168invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  169move-result v1
                                  170if-eqz v1, :cond_d7
                                  172invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
                                  173move-result v0
                                  175invoke-virtual {p0, v0}, Lcom/yandex/metrica/CounterConfiguration;->j(Z)V
                                  176cond_d7:
                                  177iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->maxReportsInDatabaseCount:Ljava/lang/Integer;
                                  179invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  180move-result v1
                                  181if-eqz v1, :cond_e6
                                  183iget-object v1, p0, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  185const-string v2, "MAX_REPORTS_IN_DB_COUNT"
                                  187invoke-virtual {v1, v2, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
                                  188cond_e6:
                                  189iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->nativeCrashReporting:Ljava/lang/Boolean;
                                  191invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  192move-result v1
                                  193if-eqz v1, :cond_f5
                                  195iget-object v1, p0, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  197const-string v2, "CFG_NATIVE_CRASHES_ENABLED"
                                  199invoke-virtual {v1, v2, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V
                                  200cond_f5:
                                  201iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->revenueAutoTrackingEnabled:Ljava/lang/Boolean;
                                  203invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  204move-result v0
                                  205if-eqz v0, :cond_114
                                  207iget-object p1, p1, Lcom/yandex/metrica/YandexMetricaConfig;->revenueAutoTrackingEnabled:Ljava/lang/Boolean;
                                  209invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z
                                  210move-result p1
                                  211monitor-enter p0
                                  212try_start_104:
                                  213iget-object v0, p0, Lcom/yandex/metrica/CounterConfiguration;->a:Landroid/content/ContentValues;
                                  215invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                  216move-result-object p1
                                  218const-string v1, "CFG_REVENUE_AUTO_TRACKING_ENABLED"
                                  220invoke-virtual {v0, v1, p1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V
                                  221try_end_10f: monitor-exit p0
                                  222goto/16 :goto_114
                                  223catchall_111: move-exception p1
                                  224monitor-exit p0
                                  225throw p1
                                  226cond_114:
                                  227invoke-virtual {p0, p2}, Lcom/yandex/metrica/CounterConfiguration;->d(Lcom/yandex/metrica/CounterConfiguration$b;)V
                                  228monitor-exit p0
                                  229return-void
                                  230catchall_119: move-exception p1
                                  231monitor-exit p0
                                  232try_end_11b: throw p1
                                  APIs
                                  Strings
                                  • Config
                                  • Native crash
                                  • Activity
                                  • Intent
                                  • Application
                                  • Context
                                  • Deeplink listener
                                  • DeviceID listener
                                  • Reporter Config
                                  • Deeplink
                                  • Referral url
                                  • Key
                                  • WebView
                                  • value
                                  • name
                                  Position Instruction Meta Information
                                  0new-instance v0, Lcom/yandex/metrica/impl/ob/ro;
                                  1new-instance v1, Lcom/yandex/metrica/impl/ob/qo;
                                  3const-string v2, "Config"
                                  5invoke-direct {v1, v2}, Lcom/yandex/metrica/impl/ob/qo;-><init>(Ljava/lang/String;)V
                                  • Time: 1111295
                                    • p0: Config
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@c894cc
                                  • Time: 1113813
                                    • p0: Native crash
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@f31fc0c
                                  • Time: 1130460
                                    • p0: Config
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@a533b5e
                                  7invoke-direct {v0, v1}, Lcom/yandex/metrica/impl/ob/ro;-><init>(Lcom/yandex/metrica/impl/ob/uo;)V
                                  8sput-object v0, Lcom/yandex/metrica/impl/ob/yg;->i:Lcom/yandex/metrica/impl/ob/uo;
                                  9new-instance v0, Lcom/yandex/metrica/impl/ob/ro;
                                  10new-instance v1, Lcom/yandex/metrica/impl/ob/po;
                                  12const-string v2, "Native crash"
                                  14invoke-direct {v1, v2}, Lcom/yandex/metrica/impl/ob/po;-><init>(Ljava/lang/String;)V
                                  • Time: 1111322
                                    • p0: Native crash
                                    • Return:
                                      • com.yandex.metrica.impl.ob.po@bbd62a
                                  • Time: 1113818
                                    • p0: connectivity
                                    • Return:
                                      • com.yandex.metrica.impl.ob.po@893af6a
                                  • Time: 1130463
                                    • p0: Native crash
                                    • Return:
                                      • com.yandex.metrica.impl.ob.po@f31fc0c
                                  16invoke-direct {v0, v1}, Lcom/yandex/metrica/impl/ob/ro;-><init>(Lcom/yandex/metrica/impl/ob/uo;)V
                                  17sput-object v0, Lcom/yandex/metrica/impl/ob/yg;->j:Lcom/yandex/metrica/impl/ob/uo;
                                  18new-instance v0, Lcom/yandex/metrica/impl/ob/ro;
                                  19new-instance v1, Lcom/yandex/metrica/impl/ob/qo;
                                  21const-string v2, "Activity"
                                  23invoke-direct {v1, v2}, Lcom/yandex/metrica/impl/ob/qo;-><init>(Ljava/lang/String;)V
                                  • Time: 1111337
                                    • p0: Activity
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@a5031b8
                                  • Time: 1113826
                                    • p0: Intent
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@508ccf8
                                  • Time: 1130465
                                    • p0: connectivity
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@893af6a
                                  25invoke-direct {v0, v1}, Lcom/yandex/metrica/impl/ob/ro;-><init>(Lcom/yandex/metrica/impl/ob/uo;)V
                                  26sput-object v0, Lcom/yandex/metrica/impl/ob/yg;->k:Lcom/yandex/metrica/impl/ob/uo;
                                  27new-instance v0, Lcom/yandex/metrica/impl/ob/ro;
                                  28new-instance v1, Lcom/yandex/metrica/impl/ob/qo;
                                  30const-string v2, "Intent"
                                  32invoke-direct {v1, v2}, Lcom/yandex/metrica/impl/ob/qo;-><init>(Ljava/lang/String;)V
                                  • Time: 1111340
                                    • p0: Intent
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@3192af6
                                  • Time: 1113831
                                    • p0: Application
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@4b55836
                                  • Time: 1130466
                                    • p0: Intent
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@508ccf8
                                  34invoke-direct {v0, v1}, Lcom/yandex/metrica/impl/ob/ro;-><init>(Lcom/yandex/metrica/impl/ob/uo;)V
                                  35sput-object v0, Lcom/yandex/metrica/impl/ob/yg;->l:Lcom/yandex/metrica/impl/ob/uo;
                                  36new-instance v0, Lcom/yandex/metrica/impl/ob/ro;
                                  37new-instance v1, Lcom/yandex/metrica/impl/ob/qo;
                                  39const-string v2, "Application"
                                  41invoke-direct {v1, v2}, Lcom/yandex/metrica/impl/ob/qo;-><init>(Ljava/lang/String;)V
                                  • Time: 1111353
                                    • p0: Application
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@5750393
                                  • Time: 1113837
                                    • p0: Context
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@779c0a4
                                  • Time: 1130469
                                    • p0: Application
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@4b55836
                                  43invoke-direct {v0, v1}, Lcom/yandex/metrica/impl/ob/ro;-><init>(Lcom/yandex/metrica/impl/ob/uo;)V
                                  44sput-object v0, Lcom/yandex/metrica/impl/ob/yg;->m:Lcom/yandex/metrica/impl/ob/uo;
                                  45new-instance v0, Lcom/yandex/metrica/impl/ob/ro;
                                  46new-instance v1, Lcom/yandex/metrica/impl/ob/qo;
                                  48const-string v2, "Context"
                                  50invoke-direct {v1, v2}, Lcom/yandex/metrica/impl/ob/qo;-><init>(Ljava/lang/String;)V
                                  • Time: 1111356
                                    • p0: metrica_client_data.db
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@e06fbc9
                                  • Time: 1113842
                                    • p0: Deeplink listener
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@276c1c2
                                  • Time: 1130470
                                    • p0: Context
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@779c0a4
                                  52invoke-direct {v0, v1}, Lcom/yandex/metrica/impl/ob/ro;-><init>(Lcom/yandex/metrica/impl/ob/uo;)V
                                  53sput-object v0, Lcom/yandex/metrica/impl/ob/yg;->n:Lcom/yandex/metrica/impl/ob/uo;
                                  54new-instance v0, Lcom/yandex/metrica/impl/ob/ro;
                                  55new-instance v1, Lcom/yandex/metrica/impl/ob/qo;
                                  57const-string v2, "Deeplink listener"
                                  59invoke-direct {v1, v2}, Lcom/yandex/metrica/impl/ob/qo;-><init>(Ljava/lang/String;)V
                                  • Time: 1111369
                                    • p0: 3666e8b2182d8249
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@f6245ef
                                  • Time: 1113847
                                    • p0: DeviceID listener
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@7e44310
                                  • Time: 1130471
                                    • p0: Deeplink listener
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@276c1c2
                                  61invoke-direct {v0, v1}, Lcom/yandex/metrica/impl/ob/ro;-><init>(Lcom/yandex/metrica/impl/ob/uo;)V
                                  62sput-object v0, Lcom/yandex/metrica/impl/ob/yg;->o:Lcom/yandex/metrica/impl/ob/uo;
                                  63new-instance v0, Lcom/yandex/metrica/impl/ob/ro;
                                  64new-instance v1, Lcom/yandex/metrica/impl/ob/qo;
                                  66const-string v2, "DeviceID listener"
                                  68invoke-direct {v1, v2}, Lcom/yandex/metrica/impl/ob/qo;-><init>(Ljava/lang/String;)V
                                  • Time: 1111372
                                    • p0: DeviceID listener
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@7a8b85
                                  • Time: 1113851
                                    • p0: Reporter Config
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@f3380e
                                  • Time: 1130473
                                    • p0: DeviceID listener
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@7e44310
                                  70invoke-direct {v0, v1}, Lcom/yandex/metrica/impl/ob/ro;-><init>(Lcom/yandex/metrica/impl/ob/uo;)V
                                  71sput-object v0, Lcom/yandex/metrica/impl/ob/yg;->p:Lcom/yandex/metrica/impl/ob/uo;
                                  72new-instance v0, Lcom/yandex/metrica/impl/ob/ro;
                                  73new-instance v1, Lcom/yandex/metrica/impl/ob/qo;
                                  75const-string v2, "Reporter Config"
                                  77invoke-direct {v1, v2}, Lcom/yandex/metrica/impl/ob/qo;-><init>(Ljava/lang/String;)V
                                  • Time: 1111385
                                    • p0: samsung
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@c0f78e8
                                  • Time: 1113854
                                    • p0: Deeplink
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@c32803c
                                  • Time: 1130474
                                    • p0: Reporter Config
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@f3380e
                                  79invoke-direct {v0, v1}, Lcom/yandex/metrica/impl/ob/ro;-><init>(Lcom/yandex/metrica/impl/ob/uo;)V
                                  80sput-object v0, Lcom/yandex/metrica/impl/ob/yg;->q:Lcom/yandex/metrica/impl/ob/uo;
                                  81new-instance v0, Lcom/yandex/metrica/impl/ob/ro;
                                  82new-instance v1, Lcom/yandex/metrica/impl/ob/po;
                                  84const-string v2, "Deeplink"
                                  86invoke-direct {v1, v2}, Lcom/yandex/metrica/impl/ob/po;-><init>(Ljava/lang/String;)V
                                  • Time: 1111387
                                    • p0: Galaxy Nexus
                                    • Return:
                                      • com.yandex.metrica.impl.ob.po@40703e7
                                  • Time: 1113860
                                    • p0: Referral url
                                    • Return:
                                      • com.yandex.metrica.impl.ob.po@3aec71a
                                  • Time: 1130477
                                    • p0: Deeplink
                                    • Return:
                                      • com.yandex.metrica.impl.ob.po@c32803c
                                  88invoke-direct {v0, v1}, Lcom/yandex/metrica/impl/ob/ro;-><init>(Lcom/yandex/metrica/impl/ob/uo;)V
                                  89sput-object v0, Lcom/yandex/metrica/impl/ob/yg;->r:Lcom/yandex/metrica/impl/ob/uo;
                                  90new-instance v0, Lcom/yandex/metrica/impl/ob/ro;
                                  91new-instance v1, Lcom/yandex/metrica/impl/ob/po;
                                  93const-string v2, "Referral url"
                                  95invoke-direct {v1, v2}, Lcom/yandex/metrica/impl/ob/po;-><init>(Ljava/lang/String;)V
                                  • Time: 1111398
                                    • p0: YMM-RS-4
                                    • Return:
                                      • com.yandex.metrica.impl.ob.po@943a63d
                                  • Time: 1113864
                                    • p0: Key
                                    • Return:
                                      • com.yandex.metrica.impl.ob.po@cc56428
                                  • Time: 1130479
                                    • p0: Referral url
                                    • Return:
                                      • com.yandex.metrica.impl.ob.po@3aec71a
                                  97invoke-direct {v0, v1}, Lcom/yandex/metrica/impl/ob/ro;-><init>(Lcom/yandex/metrica/impl/ob/uo;)V
                                  98sput-object v0, Lcom/yandex/metrica/impl/ob/yg;->s:Lcom/yandex/metrica/impl/ob/uo;
                                  99new-instance v0, Lcom/yandex/metrica/impl/ob/ro;
                                  100new-instance v1, Lcom/yandex/metrica/impl/ob/vo;
                                  102invoke-direct {v1}, Lcom/yandex/metrica/impl/ob/vo;-><init>()V
                                  104invoke-direct {v0, v1}, Lcom/yandex/metrica/impl/ob/ro;-><init>(Lcom/yandex/metrica/impl/ob/uo;)V
                                  105sput-object v0, Lcom/yandex/metrica/impl/ob/yg;->t:Lcom/yandex/metrica/impl/ob/uo;
                                  106new-instance v0, Lcom/yandex/metrica/impl/ob/ro;
                                  107new-instance v1, Lcom/yandex/metrica/impl/ob/qo;
                                  109const-string v2, "Key"
                                  111invoke-direct {v1, v2}, Lcom/yandex/metrica/impl/ob/qo;-><init>(Ljava/lang/String;)V
                                  • Time: 1111403
                                    • p0: Key
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@ec96939
                                  • Time: 1113866
                                    • p0: WebView
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@623ae6
                                  • Time: 1130481
                                    • p0: Key
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@cc56428
                                  113invoke-direct {v0, v1}, Lcom/yandex/metrica/impl/ob/ro;-><init>(Lcom/yandex/metrica/impl/ob/uo;)V
                                  114sput-object v0, Lcom/yandex/metrica/impl/ob/yg;->u:Lcom/yandex/metrica/impl/ob/uo;
                                  115new-instance v0, Lcom/yandex/metrica/impl/ob/ro;
                                  116new-instance v1, Lcom/yandex/metrica/impl/ob/qo;
                                  118const-string v2, "WebView"
                                  120invoke-direct {v1, v2}, Lcom/yandex/metrica/impl/ob/qo;-><init>(Ljava/lang/String;)V
                                  • Time: 1111430
                                    • p0: com.android.org.conscrypt.OpenSSLSocketImpl
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@5d688df
                                  • Time: 1113868
                                    • p0: value
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@5209ad4
                                  • Time: 1130483
                                    • p0: WebView
                                    • Return:
                                      • com.yandex.metrica.impl.ob.qo@623ae6
                                  122invoke-direct {v0, v1}, Lcom/yandex/metrica/impl/ob/ro;-><init>(Lcom/yandex/metrica/impl/ob/uo;)V
                                  123sput-object v0, Lcom/yandex/metrica/impl/ob/yg;->v:Lcom/yandex/metrica/impl/ob/uo;
                                  124new-instance v0, Lcom/yandex/metrica/impl/ob/po;
                                  126const-string v1, "value"
                                  128invoke-direct {v0, v1}, Lcom/yandex/metrica/impl/ob/po;-><init>(Ljava/lang/String;)V
                                  • Time: 1111445
                                    • p0: com.android.org.conscrypt.SSLParametersImpl
                                    • Return:
                                      • com.yandex.metrica.impl.ob.po@ec4d3fb
                                  • Time: 1113872
                                    • p0: name
                                    • Return:
                                      • com.yandex.metrica.impl.ob.po@d871f72
                                  • Time: 1130484
                                    • p0: value
                                    • Return:
                                      • com.yandex.metrica.impl.ob.po@5209ad4
                                  129sput-object v0, Lcom/yandex/metrica/impl/ob/yg;->w:Lcom/yandex/metrica/impl/ob/uo;
                                  130new-instance v0, Lcom/yandex/metrica/impl/ob/po;
                                  132const-string v1, "name"
                                  134invoke-direct {v0, v1}, Lcom/yandex/metrica/impl/ob/po;-><init>(Ljava/lang/String;)V
                                  • Time: 1111448
                                    • p0: name
                                    • Return:
                                      • com.yandex.metrica.impl.ob.po@5695c56
                                  • Time: 1113875
                                    • p0: Error details
                                    • Return:
                                      • com.yandex.metrica.impl.ob.po@3569040
                                  • Time: 1130489
                                    • p0: name
                                    • Return:
                                      • com.yandex.metrica.impl.ob.po@d871f72
                                  135sput-object v0, Lcom/yandex/metrica/impl/ob/yg;->x:Lcom/yandex/metrica/impl/ob/uo;
                                  136return-void
                                  Cross References
                                  APIs
                                  • java.util.Map.get
                                  • java.util.Map.put
                                  • java.util.Map.put
                                  • java.util.Map.put
                                  • java.util.Map.put
                                  • java.util.Map.put
                                  • java.util.Map.put
                                  • java.util.Map.put
                                  • java.util.Map.put
                                  • java.lang.String.isEmpty
                                  • java.util.HashMap.<init>
                                  • java.lang.Object.getClass
                                  • java.util.Map.equals
                                  • java.util.Map.put
                                  • java.util.List.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  Strings
                                  • yandex_mobile_metrica_uuid
                                  • yandex_mobile_metrica_device_id
                                  • appmetrica_device_id_hash
                                  • yandex_mobile_metrica_google_adv_id
                                  • yandex_mobile_metrica_huawei_oaid
                                  • yandex_mobile_metrica_yandex_adv_id
                                  • yandex_mobile_metrica_get_ad_url
                                  • yandex_mobile_metrica_report_ad_url
                                  • yandex_mobile_metrica_clids
                                  • java.lang.String@5862e90
                                  • java.lang.String@5dcba98
                                  Position Instruction Meta Information
                                  0monitor-enter p0
                                  1try_start_1: new-instance v0, Lcom/yandex/metrica/impl/ob/U;
                                  3invoke-direct {v0, p1}, Lcom/yandex/metrica/impl/ob/U;-><init>(Landroid/os/Bundle;)V
                                  4monitor-enter p0
                                  5try_start_7:
                                  6invoke-virtual {v0}, Lcom/yandex/metrica/impl/ob/U;->o()Lcom/yandex/metrica/impl/ob/g1;
                                  7move-result-object p1
                                  9iget-object v1, p0, Lcom/yandex/metrica/impl/ob/Ni;->b:Ljava/util/Map;
                                  11const-string v2, "yandex_mobile_metrica_uuid"
                                  13invoke-interface {v1, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  14move-result-object v1
                                  15check-cast v1, Lcom/yandex/metrica/impl/ob/g1;
                                  17invoke-direct {p0, v1}, Lcom/yandex/metrica/impl/ob/Ni;->b(Lcom/yandex/metrica/impl/ob/g1;)Z
                                  18move-result v1
                                  19if-eqz v1, :cond_2e
                                  21invoke-direct {p0, p1}, Lcom/yandex/metrica/impl/ob/Ni;->b(Lcom/yandex/metrica/impl/ob/g1;)Z
                                  22move-result v1
                                  23try_end_1f: if-nez v1, :cond_2e
                                  24try_start_21:
                                  25const-string v1, "yandex_mobile_metrica_uuid"
                                  26try_start_23:
                                  27invoke-direct {p0, p1}, Lcom/yandex/metrica/impl/ob/Ni;->b(Lcom/yandex/metrica/impl/ob/g1;)Z
                                  28move-result v2
                                  29if-nez v2, :cond_2e
                                  31iget-object v2, p0, Lcom/yandex/metrica/impl/ob/Ni;->b:Ljava/util/Map;
                                  33invoke-interface {v2, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  34try_end_2e:
                                  35const-string p1, "yandex_mobile_metrica_device_id"
                                  36try_end_30:
                                  37invoke-virtual {v0}, Lcom/yandex/metrica/impl/ob/U;->c()Lcom/yandex/metrica/impl/ob/g1;
                                  38move-result-object v1
                                  40invoke-direct {p0, v1}, Lcom/yandex/metrica/impl/ob/Ni;->b(Lcom/yandex/metrica/impl/ob/g1;)Z
                                  41move-result v2
                                  42if-nez v2, :cond_3f
                                  44iget-object v2, p0, Lcom/yandex/metrica/impl/ob/Ni;->b:Ljava/util/Map;
                                  46invoke-interface {v2, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  47cond_3f:
                                  48const-string p1, "appmetrica_device_id_hash"
                                  49try_end_41:
                                  50invoke-virtual {v0}, Lcom/yandex/metrica/impl/ob/U;->d()Lcom/yandex/metrica/impl/ob/g1;
                                  51move-result-object v1
                                  53invoke-direct {p0, v1}, Lcom/yandex/metrica/impl/ob/Ni;->b(Lcom/yandex/metrica/impl/ob/g1;)Z
                                  54move-result v2
                                  55if-nez v2, :cond_50
                                  57iget-object v2, p0, Lcom/yandex/metrica/impl/ob/Ni;->b:Ljava/util/Map;
                                  59invoke-interface {v2, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  60cond_50:
                                  61iget-object p1, p0, Lcom/yandex/metrica/impl/ob/Ni;->b:Ljava/util/Map;
                                  63invoke-virtual {v0}, Lcom/yandex/metrica/impl/ob/U;->g()Lcom/yandex/metrica/impl/ob/g1;
                                  64move-result-object v1
                                  66const-string v2, "yandex_mobile_metrica_google_adv_id"
                                  68invoke-interface {p1, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  70iget-object p1, p0, Lcom/yandex/metrica/impl/ob/Ni;->b:Ljava/util/Map;
                                  72invoke-virtual {v0}, Lcom/yandex/metrica/impl/ob/U;->i()Lcom/yandex/metrica/impl/ob/g1;
                                  73move-result-object v1
                                  75const-string v2, "yandex_mobile_metrica_huawei_oaid"
                                  77invoke-interface {p1, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  79iget-object p1, p0, Lcom/yandex/metrica/impl/ob/Ni;->b:Ljava/util/Map;
                                  81invoke-virtual {v0}, Lcom/yandex/metrica/impl/ob/U;->p()Lcom/yandex/metrica/impl/ob/g1;
                                  82move-result-object v1
                                  84const-string v2, "yandex_mobile_metrica_yandex_adv_id"
                                  86invoke-interface {p1, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  87try_end_71: monitor-exit p0
                                  89iget-object p1, p0, Lcom/yandex/metrica/impl/ob/Ni;->m:Lcom/yandex/metrica/impl/ob/ti;
                                  91invoke-virtual {v0}, Lcom/yandex/metrica/impl/ob/U;->b()Lcom/yandex/metrica/impl/ob/g1;
                                  92move-result-object v1
                                  94invoke-virtual {p1, v1}, Lcom/yandex/metrica/impl/ob/ti;->a(Lcom/yandex/metrica/impl/ob/g1;)V
                                  96iget-object p1, p0, Lcom/yandex/metrica/impl/ob/Ni;->n:Lcom/yandex/metrica/impl/ob/wi;
                                  98invoke-virtual {v0}, Lcom/yandex/metrica/impl/ob/U;->f()Lcom/yandex/metrica/impl/ob/xi;
                                  99move-result-object v1
                                  101invoke-virtual {p1, v1}, Lcom/yandex/metrica/impl/ob/wi;->a(Lcom/yandex/metrica/impl/ob/xi;)V
                                  102monitor-enter p0
                                  103try_end_85:
                                  104invoke-virtual {v0}, Lcom/yandex/metrica/impl/ob/U;->h()Lcom/yandex/metrica/impl/ob/g1;
                                  105move-result-object p1
                                  107invoke-direct {p0, p1}, Lcom/yandex/metrica/impl/ob/Ni;->a(Lcom/yandex/metrica/impl/ob/g1;)Z
                                  108move-result v1
                                  109if-nez v1, :cond_9c
                                  110monitor-enter p0
                                  111try_start_90:
                                  112iget-object v1, p0, Lcom/yandex/metrica/impl/ob/Ni;->b:Ljava/util/Map;
                                  114const-string v2, "yandex_mobile_metrica_get_ad_url"
                                  116invoke-interface {v1, v2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  117try_start_97: monitor-exit p0
                                  118goto/16 :goto_9c
                                  119catchall_99: move-exception p1
                                  120monitor-exit p0
                                  121throw p1
                                  122cond_9c:
                                  123invoke-virtual {v0}, Lcom/yandex/metrica/impl/ob/U;->k()Lcom/yandex/metrica/impl/ob/g1;
                                  124move-result-object p1
                                  126invoke-direct {p0, p1}, Lcom/yandex/metrica/impl/ob/Ni;->a(Lcom/yandex/metrica/impl/ob/g1;)Z
                                  127move-result v1
                                  128if-nez v1, :cond_b3
                                  129monitor-enter p0
                                  130try_end_a7:
                                  131iget-object v1, p0, Lcom/yandex/metrica/impl/ob/Ni;->b:Ljava/util/Map;
                                  133const-string v2, "yandex_mobile_metrica_report_ad_url"
                                  135invoke-interface {v1, v2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  136try_start_ae: monitor-exit p0
                                  137goto/16 :goto_b3
                                  138catchall_b0: move-exception p1
                                  139monitor-exit p0
                                  140throw p1
                                  141try_start_b3: monitor-exit p0
                                  143invoke-virtual {v0}, Lcom/yandex/metrica/impl/ob/U;->m()J
                                  144move-result-wide v1
                                  145monitor-enter p0
                                  146try_start_b9: iput-wide v1, p0, Lcom/yandex/metrica/impl/ob/Ni;->e:J
                                  147try_start_bb: monitor-exit p0
                                  149iget-object p1, p0, Lcom/yandex/metrica/impl/ob/Ni;->l:Lcom/yandex/metrica/impl/ob/ri;
                                  151iget-object v1, p0, Lcom/yandex/metrica/impl/ob/Ni;->d:Ljava/util/Map;
                                  153invoke-virtual {v0}, Lcom/yandex/metrica/impl/ob/U;->a()Lcom/yandex/metrica/impl/ob/g1;
                                  154move-result-object v2
                                  156iget-object v2, v2, Lcom/yandex/metrica/impl/ob/g1;->a:Ljava/lang/String;
                                  157if-nez v2, :cond_ca
                                  158const/4 v2, 0x0
                                  159goto/16 :goto_da
                                  160cond_ca:
                                  161invoke-virtual {v2}, Ljava/lang/String;->isEmpty()Z
                                  162move-result v3
                                  163if-eqz v3, :cond_d6
                                  164new-instance v2, Ljava/util/HashMap;
                                  166invoke-direct {v2}, Ljava/util/HashMap;-><init>()V
                                  167goto/16 :goto_da
                                  168cond_d6:
                                  169invoke-static {v2}, Lcom/yandex/metrica/impl/ob/ym;->d(Ljava/lang/String;)Ljava/util/HashMap;
                                  170move-result-object v2
                                  171goto_da:
                                  172invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1121619
                                    • This:
                                      • com.yandex.metrica.impl.ob.ri@89d3cbf
                                    • Return:
                                      • class com.yandex.metrica.impl.ob.ri
                                      • getName: com.yandex.metrica.impl.ob.ri
                                  174invoke-static {v1}, Lcom/yandex/metrica/impl/ob/U2;->b(Ljava/util/Map;)Z
                                  175move-result p1
                                  176if-eqz p1, :cond_e8
                                  178invoke-static {v2}, Lcom/yandex/metrica/impl/ob/U2;->b(Ljava/util/Map;)Z
                                  179move-result p1
                                  180goto/16 :goto_ec
                                  181cond_e8:
                                  182invoke-interface {v1, v2}, Ljava/util/Map;->equals(Ljava/lang/Object;)Z
                                  183move-result p1
                                  184goto_ec: if-eqz p1, :cond_fc
                                  186iget-object p1, p0, Lcom/yandex/metrica/impl/ob/Ni;->b:Ljava/util/Map;
                                  188invoke-virtual {v0}, Lcom/yandex/metrica/impl/ob/U;->l()Lcom/yandex/metrica/impl/ob/g1;
                                  189move-result-object v1
                                  191const-string v2, "yandex_mobile_metrica_clids"
                                  193invoke-interface {p1, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  194const/4 p1, 0x0
                                  195iput-boolean p1, p0, Lcom/yandex/metrica/impl/ob/Ni;->f:Z
                                  196cond_fc: monitor-enter p0
                                  197try_start_fd:
                                  198invoke-virtual {v0}, Lcom/yandex/metrica/impl/ob/U;->n()Lcom/yandex/metrica/impl/ob/Il;
                                  199move-result-object p1
                                  200if-eqz p1, :cond_123
                                  202invoke-virtual {p1}, Lcom/yandex/metrica/impl/ob/Il;->a()Z
                                  • Time: 1121668
                                    • p0: java.lang.String@5862e90
                                    • Return:
                                      • java.lang.StringBuilder@fb1e389
                                  • Time: 1121668
                                    • This:
                                      • UiAccessConfig{uiParsingEnabled=false, uiEventSendingEnabled=false, uiCollectingForBridgeEnabled=false, uiRawEventSendingEnabled=false, uiParsingConfig=null, uiEventSendingConfig=null, uiCollectingForBridgeConfig=null, uiRawEventSendingConfig=null}
                                    • Return:
                                      • false
                                  • Time: 1138015
                                    • p0: {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                    • Return:
                                      • java.lang.StringBuilder@965f2f1
                                  203move-result v1
                                  204if-eqz v1, :cond_123
                                  205iput-object p1, p0, Lcom/yandex/metrica/impl/ob/Ni;->g:Lcom/yandex/metrica/impl/ob/Il;
                                  207iget-object p1, p0, Lcom/yandex/metrica/impl/ob/Ni;->j:Ljava/util/List;
                                  209invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                  210move-result-object p1
                                  211goto_111:
                                  212invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
                                  213move-result v1
                                  214if-eqz v1, :cond_123
                                  216invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  217move-result-object v1
                                  218check-cast v1, Lcom/yandex/metrica/impl/ob/Jl;
                                  220iget-object v2, p0, Lcom/yandex/metrica/impl/ob/Ni;->g:Lcom/yandex/metrica/impl/ob/Il;
                                  222invoke-interface {v1, v2}, Lcom/yandex/metrica/impl/ob/Jl;->a(Lcom/yandex/metrica/impl/ob/Il;)V
                                  223goto/16 :goto_111
                                  224cond_123:
                                  225invoke-virtual {v0}, Lcom/yandex/metrica/impl/ob/U;->e()Lcom/yandex/metrica/impl/ob/Xa;
                                  226move-result-object p1
                                  227iput-object p1, p0, Lcom/yandex/metrica/impl/ob/Ni;->h:Lcom/yandex/metrica/impl/ob/Xa;
                                  228try_start_129: monitor-exit p0
                                  230invoke-virtual {v0}, Lcom/yandex/metrica/impl/ob/U;->j()J
                                  231move-result-wide v0
                                  232iput-wide v0, p0, Lcom/yandex/metrica/impl/ob/Ni;->i:J
                                  234invoke-direct {p0}, Lcom/yandex/metrica/impl/ob/Ni;->h()V
                                  235try_end_133: monitor-exit p0
                                  236return-void
                                  237catchall_135: move-exception p1
                                  238try_start_136: monitor-exit p0
                                  239throw p1
                                  240catchall_138: move-exception p1
                                  241monitor-exit p0
                                  242throw p1
                                  243catchall_13b: move-exception p1
                                  244monitor-exit p0
                                  245throw p1
                                  246catchall_13e: move-exception p1
                                  247monitor-exit p0
                                  248throw p1
                                  249try_end_141: move-exception p1
                                  250monitor-exit p0
                                  251goto/16 :goto_145
                                  252goto_144: throw p1
                                  253goto_145: goto/16 :goto_144
                                  Cross References
                                  APIs
                                  • com.yandex.metrica.i.a:Ljava/lang/String
                                  • android.text.TextUtils.isEmpty
                                  • android.text.TextUtils.isEmpty
                                  • java.lang.String.valueOf
                                  • java.util.List.isEmpty
                                  • java.util.List.get
                                  • android.content.Context.getPackageName
                                  • android.text.TextUtils.equals
                                  • android.content.Context.getApplicationInfo
                                  • android.content.Context.getApplicationInfo
                                  Strings
                                  • java.lang.String@1656060
                                  • java.lang.String@2e89b25
                                  • java.lang.String@3277146
                                  • java.lang.String@67977ae
                                  • java.lang.String@6cb577a
                                  • java.lang.String@87a0508
                                  • tablet
                                  • 4.0.0
                                  • 4
                                  • net.pictures.clinicsisa
                                  • en_US
                                  • 1
                                  • 0
                                  Position Instruction Meta Information
                                  0.annotation system Ldalvik/annotation/Signature;
                                  1value = {
                                  2"(",
                                  3"Lcom/yandex/metrica/impl/ob/dh$c<",
                                  4"TA;>;)TT;"
                                  5}
                                  6.end annotation
                                  8invoke-virtual {p0}, Lcom/yandex/metrica/impl/ob/dh$b;->a()Lcom/yandex/metrica/impl/ob/dh;
                                  9move-result-object v0
                                  11invoke-static {}, Lcom/yandex/metrica/impl/ob/c0;->a()Lcom/yandex/metrica/impl/ob/c0;
                                  12move-result-object v1
                                  14invoke-virtual {v0, v1}, Lcom/yandex/metrica/impl/ob/dh;->a(Lcom/yandex/metrica/impl/ob/c0;)V
                                  16invoke-static {}, Lcom/yandex/metrica/impl/ob/P0;->i()Lcom/yandex/metrica/impl/ob/P0;
                                  17move-result-object v1
                                  19invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/P0;->p()Lcom/yandex/metrica/impl/ob/y2;
                                  20move-result-object v1
                                  22invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/y2;->a()Lcom/yandex/metrica/impl/ob/w2;
                                  23move-result-object v1
                                  25invoke-virtual {v0, v1}, Lcom/yandex/metrica/impl/ob/dh;->a(Lcom/yandex/metrica/impl/ob/w2;)V
                                  27iget-object v2, p1, Lcom/yandex/metrica/impl/ob/dh$c;->a:Lcom/yandex/metrica/impl/ob/Qi;
                                  29invoke-virtual {v0, v2}, Lcom/yandex/metrica/impl/ob/dh;->a(Lcom/yandex/metrica/impl/ob/Qi;)V
                                  31iget-object v2, p1, Lcom/yandex/metrica/impl/ob/dh$c;->b:Ljava/lang/Object;
                                  32check-cast v2, Lcom/yandex/metrica/impl/ob/dh$a;
                                  34iget-object v2, v2, Lcom/yandex/metrica/impl/ob/dh$a;->a:Ljava/lang/String;
                                  35const/4 v3, 0x0
                                  36if-eqz v2, :cond_29
                                  37goto/16 :goto_37
                                  38cond_29:
                                  39invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/w2;->a()Lcom/yandex/metrica/i;
                                  40move-result-object v2
                                  41if-eqz v2, :cond_36
                                  43invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/w2;->a()Lcom/yandex/metrica/i;
                                  44move-result-object v1
                                  46iget-object v2, v1, Lcom/yandex/metrica/i;->a:Ljava/lang/String;
                                  47goto/16 :goto_37
                                  48cond_36: move-object v2, v3
                                  49goto_37:
                                  50invoke-virtual {v0, v2}, Lcom/yandex/metrica/impl/ob/dh;->c(Ljava/lang/String;)V
                                  • Time: 1122813
                                    • p0: {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                    • Return:
                                      • java.lang.StringBuilder@b979b2b
                                  • Time: 1122828
                                    • p0: BG_SESSION_COUNTER_ID_
                                    • Return:
                                      • java.lang.StringBuilder@e72bf07
                                  • Time: 1122813
                                    • This:
                                      • StartupRequestConfig{mStartupHostsFromStartup=null, mStartupHostsFromClient=null, mDistributionReferrer='null', mInstallReferrerSource='null', mClidsFromClient=null, mNewCustomHosts=null, mHasNewCustomHosts=false, mSuccessfulStartup=false, mCountryInit='null', mFirstStartupTime=0, mReferrerHolder=com.yandex.metrica.impl.ob.Ug@f989921} CoreRequestConfig{mAppDebuggable='null', mAppSystem='null'} com.yandex.metrica.impl.ob.kh@72827a5
                                    • p0: tablet
                                  • Time: 1124204
                                    • p0: java.lang.String@1656060
                                    • Return:
                                      • java.lang.StringBuilder@5c77919
                                  • Time: 1137242
                                    • p0: java.lang.String@67977ae
                                    • Return:
                                      • java.lang.StringBuilder@2c3294f
                                  • Time: 1137750
                                    • p0: java.lang.String@2e89b25
                                    • Return:
                                      • java.lang.StringBuilder@fed84fa
                                  • Time: 1137755
                                    • p0: java.lang.String@87a0508
                                    • Return:
                                      • java.lang.StringBuilder@5acc4a1
                                  • Time: 1138372
                                    • p0: java.lang.String@2e89b25
                                    • Return:
                                      • java.lang.StringBuilder@f379d1f
                                  • Time: 1138378
                                    • p0: java.lang.String@87a0508
                                    • Return:
                                      • java.lang.StringBuilder@187886c
                                  • Time: 1138532
                                    • p0: java.lang.String@67977ae
                                    • Return:
                                      • java.lang.StringBuilder@aeff021
                                  52iget-object v1, p0, Lcom/yandex/metrica/impl/ob/dh$b;->b:Ljava/lang/String;
                                  54iget-object v2, p1, Lcom/yandex/metrica/impl/ob/dh$c;->b:Ljava/lang/Object;
                                  55check-cast v2, Lcom/yandex/metrica/impl/ob/dh$a;
                                  57iget-object v2, v2, Lcom/yandex/metrica/impl/ob/dh$a;->b:Ljava/lang/String;
                                  59iget-object v4, p0, Lcom/yandex/metrica/impl/ob/dh$b;->a:Landroid/content/Context;
                                  61invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                  62move-result v5
                                  63if-eqz v5, :cond_4e
                                  65invoke-static {v4, v1}, Lcom/yandex/metrica/impl/ob/U2;->a(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
                                  66move-result-object v2
                                  67cond_4e:
                                  68invoke-virtual {v0, v2}, Lcom/yandex/metrica/impl/ob/dh;->b(Ljava/lang/String;)V
                                  • Time: 1122847
                                    • This:
                                      • StartupRequestConfig{mStartupHostsFromStartup=null, mStartupHostsFromClient=null, mDistributionReferrer='null', mInstallReferrerSource='null', mClidsFromClient=null, mNewCustomHosts=null, mHasNewCustomHosts=false, mSuccessfulStartup=false, mCountryInit='null', mFirstStartupTime=0, mReferrerHolder=com.yandex.metrica.impl.ob.Ug@f989921} CoreRequestConfig{mAppDebuggable='null', mAppSystem='null'} com.yandex.metrica.impl.ob.kh@72827a5
                                    • p0: USER_INFO_
                                  70iget-object v1, p0, Lcom/yandex/metrica/impl/ob/dh$b;->b:Ljava/lang/String;
                                  72iget-object p1, p1, Lcom/yandex/metrica/impl/ob/dh$c;->b:Ljava/lang/Object;
                                  73check-cast p1, Lcom/yandex/metrica/impl/ob/dh$a;
                                  75iget-object p1, p1, Lcom/yandex/metrica/impl/ob/dh$a;->c:Ljava/lang/String;
                                  77iget-object v2, p0, Lcom/yandex/metrica/impl/ob/dh$b;->a:Landroid/content/Context;
                                  79invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                  80move-result v4
                                  81if-eqz v4, :cond_69
                                  83invoke-static {v2, v1}, Lcom/yandex/metrica/impl/ob/U2;->b(Landroid/content/Context;Ljava/lang/String;)I
                                  84move-result p1
                                  86invoke-static {p1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
                                  87move-result-object p1
                                  88cond_69:
                                  89invoke-virtual {v0, p1}, Lcom/yandex/metrica/impl/ob/dh;->a(Ljava/lang/String;)V
                                  • Time: 1122859
                                    • This:
                                      • StartupRequestConfig{mStartupHostsFromStartup=null, mStartupHostsFromClient=null, mDistributionReferrer='null', mInstallReferrerSource='null', mClidsFromClient=null, mNewCustomHosts=null, mHasNewCustomHosts=false, mSuccessfulStartup=false, mCountryInit='null', mFirstStartupTime=0, mReferrerHolder=com.yandex.metrica.impl.ob.Ug@f989921} CoreRequestConfig{mAppDebuggable='null', mAppSystem='null'} com.yandex.metrica.impl.ob.kh@72827a5
                                    • p0: 4
                                  91iget-object p1, p0, Lcom/yandex/metrica/impl/ob/dh$b;->b:Ljava/lang/String;
                                  93invoke-virtual {v0, p1}, Lcom/yandex/metrica/impl/ob/dh;->e(Ljava/lang/String;)V
                                  • Time: 1122886
                                    • This:
                                      • StartupRequestConfig{mStartupHostsFromStartup=null, mStartupHostsFromClient=null, mDistributionReferrer='null', mInstallReferrerSource='null', mClidsFromClient=null, mNewCustomHosts=null, mHasNewCustomHosts=false, mSuccessfulStartup=false, mCountryInit='null', mFirstStartupTime=0, mReferrerHolder=com.yandex.metrica.impl.ob.Ug@f989921} CoreRequestConfig{mAppDebuggable='null', mAppSystem='null'} com.yandex.metrica.impl.ob.kh@72827a5
                                    • p0: net.pictures.clinicsisa
                                  95invoke-static {}, Lcom/yandex/metrica/impl/ob/P0;->i()Lcom/yandex/metrica/impl/ob/P0;
                                  96move-result-object p1
                                  98invoke-virtual {p1}, Lcom/yandex/metrica/impl/ob/P0;->t()Lcom/yandex/metrica/impl/ob/ec;
                                  99move-result-object p1
                                  101iget-object v1, p0, Lcom/yandex/metrica/impl/ob/dh$b;->a:Landroid/content/Context;
                                  103invoke-virtual {p1, v1}, Lcom/yandex/metrica/impl/ob/ec;->a(Landroid/content/Context;)Lcom/yandex/metrica/impl/ob/gc;
                                  104move-result-object p1
                                  106invoke-virtual {v0, p1}, Lcom/yandex/metrica/impl/ob/dh;->a(Lcom/yandex/metrica/impl/ob/gc;)V
                                  108invoke-static {}, Lcom/yandex/metrica/impl/ob/P0;->i()Lcom/yandex/metrica/impl/ob/P0;
                                  109move-result-object p1
                                  111invoke-virtual {p1}, Lcom/yandex/metrica/impl/ob/P0;->b()Lcom/yandex/metrica/impl/ob/ic;
                                  112move-result-object p1
                                  114invoke-virtual {p1}, Lcom/yandex/metrica/impl/ob/ic;->a()Lcom/yandex/metrica/impl/ob/hc;
                                  115move-result-object p1
                                  117invoke-virtual {v0, p1}, Lcom/yandex/metrica/impl/ob/dh;->a(Lcom/yandex/metrica/impl/ob/hc;)V
                                  119iget-object p1, p0, Lcom/yandex/metrica/impl/ob/dh$b;->a:Landroid/content/Context;
                                  121invoke-static {p1}, Lcom/yandex/metrica/impl/ob/p1;->a(Landroid/content/Context;)Lcom/yandex/metrica/impl/ob/p1;
                                  122move-result-object p1
                                  124invoke-virtual {p1}, Lcom/yandex/metrica/impl/ob/p1;->a()Ljava/util/List;
                                  125move-result-object p1
                                  127invoke-interface {p1}, Ljava/util/List;->isEmpty()Z
                                  128move-result v1
                                  129const/4 v2, 0x0
                                  130if-eqz v1, :cond_a3
                                  131goto/16 :goto_aa
                                  132cond_a3:
                                  133invoke-interface {p1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                  134move-result-object p1
                                  135move-object v3, p1
                                  136check-cast v3, Ljava/lang/String;
                                  137goto_aa:
                                  138invoke-virtual {v0, v3}, Lcom/yandex/metrica/impl/ob/dh;->d(Ljava/lang/String;)V
                                  • Time: 1122906
                                    • This:
                                      • StartupRequestConfig{mStartupHostsFromStartup=null, mStartupHostsFromClient=null, mDistributionReferrer='null', mInstallReferrerSource='null', mClidsFromClient=null, mNewCustomHosts=null, mHasNewCustomHosts=false, mSuccessfulStartup=false, mCountryInit='null', mFirstStartupTime=0, mReferrerHolder=com.yandex.metrica.impl.ob.Ug@f989921} CoreRequestConfig{mAppDebuggable='null', mAppSystem='null'} com.yandex.metrica.impl.ob.kh@72827a5
                                    • p0: en_US
                                  139check-cast v0, Lcom/yandex/metrica/impl/ob/gh;
                                  141iget-object p1, p0, Lcom/yandex/metrica/impl/ob/dh$b;->a:Landroid/content/Context;
                                  143invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                  144move-result-object p1
                                  146iget-object v1, p0, Lcom/yandex/metrica/impl/ob/gh$a;->c:Lcom/yandex/metrica/impl/ob/Wn;
                                  148iget-object v3, p0, Lcom/yandex/metrica/impl/ob/dh$b;->a:Landroid/content/Context;
                                  150iget-object v4, p0, Lcom/yandex/metrica/impl/ob/dh$b;->b:Ljava/lang/String;
                                  152invoke-virtual {v1, v3, v4, v2}, Lcom/yandex/metrica/impl/ob/Wn;->a(Landroid/content/Context;Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;
                                  153move-result-object v1
                                  155const-string v2, "1"
                                  157const-string v3, "0"
                                  158if-eqz v1, :cond_dd
                                  159iget p1, v1, Landroid/content/pm/ApplicationInfo;->flags:I
                                  160and-int/lit8 p1, p1, 0x2
                                  161if-eqz p1, :cond_cd
                                  162move-object p1, v2
                                  163goto/16 :goto_ce
                                  164cond_cd: move-object p1, v3
                                  165goto_ce:
                                  166invoke-virtual {v0, p1}, Lcom/yandex/metrica/impl/ob/gh;->f(Ljava/lang/String;)V
                                  • Time: 1122967
                                    • This:
                                      • StartupRequestConfig{mStartupHostsFromStartup=null, mStartupHostsFromClient=null, mDistributionReferrer='null', mInstallReferrerSource='null', mClidsFromClient=null, mNewCustomHosts=null, mHasNewCustomHosts=false, mSuccessfulStartup=false, mCountryInit='null', mFirstStartupTime=0, mReferrerHolder=com.yandex.metrica.impl.ob.Ug@f989921} CoreRequestConfig{mAppDebuggable='null', mAppSystem='null'} com.yandex.metrica.impl.ob.kh@72827a5
                                    • p0: LAST_REQUEST_ID
                                  167iget p1, v1, Landroid/content/pm/ApplicationInfo;->flags:I
                                  168and-int/lit8 p1, p1, 0x1
                                  169if-eqz p1, :cond_d8
                                  170goto/16 :goto_d9
                                  171cond_d8: move-object v2, v3
                                  172goto_d9:
                                  173invoke-virtual {v0, v2}, Lcom/yandex/metrica/impl/ob/gh;->g(Ljava/lang/String;)V
                                  • Time: 1122981
                                    • This:
                                      • StartupRequestConfig{mStartupHostsFromStartup=null, mStartupHostsFromClient=null, mDistributionReferrer='null', mInstallReferrerSource='null', mClidsFromClient=null, mNewCustomHosts=null, mHasNewCustomHosts=false, mSuccessfulStartup=false, mCountryInit='null', mFirstStartupTime=0, mReferrerHolder=com.yandex.metrica.impl.ob.Ug@f989921} CoreRequestConfig{mAppDebuggable='null', mAppSystem='null'} com.yandex.metrica.impl.ob.kh@72827a5
                                    • p0: LAST_REQUEST_ID
                                  174goto/16 :goto_10a
                                  175cond_dd:
                                  176iget-object v1, p0, Lcom/yandex/metrica/impl/ob/dh$b;->b:Ljava/lang/String;
                                  178invoke-static {p1, v1}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
                                  179move-result p1
                                  180if-eqz p1, :cond_104
                                  182iget-object p1, p0, Lcom/yandex/metrica/impl/ob/dh$b;->a:Landroid/content/Context;
                                  184invoke-virtual {p1}, Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo;
                                  185move-result-object p1
                                  186iget p1, p1, Landroid/content/pm/ApplicationInfo;->flags:I
                                  187and-int/lit8 p1, p1, 0x2
                                  188if-eqz p1, :cond_f3
                                  189move-object p1, v2
                                  190goto/16 :goto_f4
                                  191cond_f3: move-object p1, v3
                                  192goto_f4:
                                  193invoke-virtual {v0, p1}, Lcom/yandex/metrica/impl/ob/gh;->f(Ljava/lang/String;)V
                                  195iget-object p1, p0, Lcom/yandex/metrica/impl/ob/dh$b;->a:Landroid/content/Context;
                                  197invoke-virtual {p1}, Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo;
                                  198move-result-object p1
                                  199iget p1, p1, Landroid/content/pm/ApplicationInfo;->flags:I
                                  200and-int/lit8 p1, p1, 0x1
                                  201if-eqz p1, :cond_d8
                                  202goto/16 :goto_d9
                                  203cond_104:
                                  204invoke-virtual {v0, v3}, Lcom/yandex/metrica/impl/ob/gh;->f(Ljava/lang/String;)V
                                  206invoke-virtual {v0, v3}, Lcom/yandex/metrica/impl/ob/gh;->g(Ljava/lang/String;)V
                                  207goto_10a: return-object v0
                                  APIs
                                  • java.util.Queue.isEmpty
                                  • java.util.Queue.poll
                                  • android.util.SparseArray.put
                                  • java.util.concurrent.TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit
                                  • java.util.concurrent.ScheduledExecutorService.schedule
                                  • android.util.Log.isLoggable
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • android.util.Log.d
                                  • android.os.Message.obtain
                                  • android.os.Bundle.<init>
                                  • android.os.Bundle.putBoolean
                                  • android.content.Context.getPackageName
                                  • android.os.Bundle.putString
                                  • android.os.Bundle.putBundle
                                  • android.os.Message.setData
                                  • android.os.Messenger.send
                                  • java.lang.IllegalStateException.<init>
                                  • android.os.RemoteException.getMessage
                                  Strings
                                  • MessengerIpcClient
                                  • Sending
                                  • oneWay
                                  • pkg
                                  • data
                                  • Both messengers are null
                                  Position Instruction Meta Information
                                  1iget-object v0, p0, Lk/c/c/h/d;->a:Lk/c/c/h/y0;
                                  2goto_2: monitor-enter v0
                                  3try_start_3: iget v1, v0, Lk/c/c/h/y0;->a:I
                                  4const/4 v2, 0x2
                                  5if-eq v1, v2, :cond_a
                                  6monitor-exit v0
                                  7return-void
                                  8cond_a:
                                  9iget-object v1, v0, Lk/c/c/h/y0;->d:Ljava/util/Queue;
                                  11invoke-interface {v1}, Ljava/util/Queue;->isEmpty()Z
                                  12move-result v1
                                  13if-eqz v1, :cond_17
                                  15invoke-virtual {v0}, Lk/c/c/h/y0;->c()V
                                  16monitor-exit v0
                                  17return-void
                                  18cond_17:
                                  19iget-object v1, v0, Lk/c/c/h/y0;->d:Ljava/util/Queue;
                                  21invoke-interface {v1}, Ljava/util/Queue;->poll()Ljava/lang/Object;
                                  22move-result-object v1
                                  23check-cast v1, Lk/c/c/h/k;
                                  25iget-object v3, v0, Lk/c/c/h/y0;->e:Landroid/util/SparseArray;
                                  26iget v4, v1, Lk/c/c/h/k;->a:I
                                  28invoke-virtual {v3, v4, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
                                  30iget-object v3, v0, Lk/c/c/h/y0;->f:Lk/c/c/h/x0;
                                  32iget-object v3, v3, Lk/c/c/h/x0;->b:Ljava/util/concurrent/ScheduledExecutorService;
                                  33new-instance v4, Lk/c/c/h/f;
                                  35invoke-direct {v4, v0, v1}, Lk/c/c/h/f;-><init>(Lk/c/c/h/y0;Lk/c/c/h/k;)V
                                  36const-wide/16 v5, 0x1e
                                  38sget-object v7, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
                                  40invoke-interface {v3, v4, v5, v6, v7}, Ljava/util/concurrent/ScheduledExecutorService;->schedule(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture;
                                  41monitor-exit v0
                                  42try_end_37:
                                  43const-string v3, "MessengerIpcClient"
                                  44const/4 v4, 0x3
                                  46invoke-static {v3, v4}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z
                                  47move-result v3
                                  48if-eqz v3, :cond_60
                                  50const-string v3, "MessengerIpcClient"
                                  52invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  53move-result-object v4
                                  55invoke-virtual {v4}, Ljava/lang/String;->length()I
                                  56move-result v5
                                  57add-int/lit8 v5, v5, 0x8
                                  58new-instance v6, Ljava/lang/StringBuilder;
                                  60invoke-direct {v6, v5}, Ljava/lang/StringBuilder;-><init>(I)V
                                  62const-string v5, "Sending "
                                  64invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  66invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  68invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  69move-result-object v4
                                  71invoke-static {v3, v4}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
                                  72cond_60:
                                  73iget-object v3, v0, Lk/c/c/h/y0;->f:Lk/c/c/h/x0;
                                  75iget-object v3, v3, Lk/c/c/h/x0;->a:Landroid/content/Context;
                                  77iget-object v4, v0, Lk/c/c/h/y0;->b:Landroid/os/Messenger;
                                  79invoke-static {}, Landroid/os/Message;->obtain()Landroid/os/Message;
                                  80move-result-object v5
                                  81iget v6, v1, Lk/c/c/h/k;->c:I
                                  82iput v6, v5, Landroid/os/Message;->what:I
                                  83iget v6, v1, Lk/c/c/h/k;->a:I
                                  84iput v6, v5, Landroid/os/Message;->arg1:I
                                  85iput-object v4, v5, Landroid/os/Message;->replyTo:Landroid/os/Messenger;
                                  86new-instance v4, Landroid/os/Bundle;
                                  88invoke-direct {v4}, Landroid/os/Bundle;-><init>()V
                                  90const-string v6, "oneWay"
                                  92invoke-virtual {v1}, Lk/c/c/h/k;->d()Z
                                  • Time: 1119479
                                    • This:
                                      • k.c.c.h.m@bbf7753
                                    • This:
                                      • k.c.c.h.m@bbf7753
                                    • Return:
                                      • false
                                    • Return:
                                      • false
                                  93move-result v7
                                  95invoke-virtual {v4, v6, v7}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V
                                  97const-string v6, "pkg"
                                  99invoke-virtual {v3}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                  100move-result-object v3
                                  102invoke-virtual {v4, v6, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                  104const-string v3, "data"
                                  106iget-object v1, v1, Lk/c/c/h/k;->d:Landroid/os/Bundle;
                                  108invoke-virtual {v4, v3, v1}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V
                                  110invoke-virtual {v5, v4}, Landroid/os/Message;->setData(Landroid/os/Bundle;)V
                                  111try_start_95:
                                  112iget-object v1, v0, Lk/c/c/h/y0;->c:Lk/c/c/h/i;
                                  114iget-object v3, v1, Lk/c/c/h/i;->a:Landroid/os/Messenger;
                                  115if-eqz v3, :cond_a0
                                  117invoke-virtual {v3, v5}, Landroid/os/Messenger;->send(Landroid/os/Message;)V
                                  118goto/16 :goto_2
                                  119cond_a0:
                                  120iget-object v1, v1, Lk/c/c/h/i;->b:Lk/c/c/h/i0;
                                  121if-eqz v1, :cond_a9
                                  123invoke-virtual {v1, v5}, Lk/c/c/h/i0;->b(Landroid/os/Message;)V
                                  124goto/16 :goto_2
                                  125cond_a9: new-instance v1, Ljava/lang/IllegalStateException;
                                  127const-string v3, "Both messengers are null"
                                  129invoke-direct {v1, v3}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
                                  130throw v1
                                  131catch_b1: move-exception v1
                                  133invoke-virtual {v1}, Landroid/os/RemoteException;->getMessage()Ljava/lang/String;
                                  134move-result-object v1
                                  136invoke-virtual {v0, v2, v1}, Lk/c/c/h/y0;->a(ILjava/lang/String;)V
                                  137goto/16 :goto_2
                                  138catchall_bb: move-exception v1
                                  139try_start_bc: monitor-exit v0
                                  140try_end_bd: goto/16 :goto_bf
                                  141goto_be: throw v1
                                  142goto_bf: goto/16 :goto_be
                                  APIs
                                  • k.e.p2$n.e:Lk/e/p2$n
                                  • k.e.p2$n.f:Lk/e/p2$n
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • org.json.JSONObject.<init>
                                  • org.json.JSONObject.has
                                  • org.json.JSONObject.optString
                                  • java.lang.StringBuilder.<init>
                                  • 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.toString
                                  • java.lang.Boolean.FALSE:Ljava/lang/Boolean
                                  • org.json.JSONObject.has
                                  • org.json.JSONObject.getJSONArray
                                  • k.e.p2$n.c:Lk/e/p2$n
                                  Strings
                                  • doCreateOrNewSession:response:
                                  • {"success":true,"id":"2a8dea16-0c04-46ae-a01e-b2957c50cda5"}
                                  • {"success":true,"id":"71af4d29-6023-450e-8157-2ca660dd0498"}
                                  • id
                                  • 2a8dea16-0c04-46ae-a01e-b2957c50cda5
                                  • 71af4d29-6023-450e-8157-2ca660dd0498
                                  • Device registered, UserId =
                                  • session sent, UserId =
                                  • session
                                  • in_app_messages
                                  • ERROR parsing on_session or create JSON Response.
                                  Position Instruction Meta Information
                                  1sget-object v0, Lk/e/p2$n;->e:Lk/e/p2$n;
                                  3iget-object v1, p0, Lk/e/o4;->d:Lk/e/l4;
                                  5iget-object v1, v1, Lk/e/l4;->a:Ljava/lang/Object;
                                  6monitor-enter v1
                                  7try_start_7:
                                  8iget-object v2, p0, Lk/e/o4;->d:Lk/e/l4;
                                  9const/4 v3, 0x0
                                  10iput-boolean v3, v2, Lk/e/l4;->i:Z
                                  12iget-object v2, v2, Lk/e/l4;->j:Lk/e/f4;
                                  14iget-object v3, p0, Lk/e/o4;->a:Lorg/json/JSONObject;
                                  16iget-object v4, p0, Lk/e/o4;->b:Lorg/json/JSONObject;
                                  18invoke-virtual {v2, v3, v4}, Lk/e/f4;->l(Lorg/json/JSONObject;Lorg/json/JSONObject;)V
                                  19try_end_15:
                                  20sget-object v2, Lk/e/p2$n;->f:Lk/e/p2$n;
                                  21new-instance v3, Ljava/lang/StringBuilder;
                                  23invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                  25const-string v4, "doCreateOrNewSession:response: "
                                  27invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  29invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  31invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  32move-result-object v3
                                  33const/4 v4, 0x0
                                  35invoke-static {v2, v3, v4}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  36new-instance v2, Lorg/json/JSONObject;
                                  38invoke-direct {v2, p1}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
                                  • Time: 1127788
                                    • p0: {"success":true,"id":"71af4d29-6023-450e-8157-2ca660dd0498"}
                                    • Return:
                                      • {"success":true,"id":"71af4d29-6023-450e-8157-2ca660dd0498"}
                                  • Time: 1242472
                                    • p0: {"success":true,"id":"2a8dea16-0c04-46ae-a01e-b2957c50cda5"}
                                    • Return:
                                      • {"success":true,"id":"2a8dea16-0c04-46ae-a01e-b2957c50cda5"}
                                  40const-string p1, "id"
                                  42invoke-virtual {v2, p1}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                  • Time: 1127793
                                    • This:
                                      • {"success":true,"id":"71af4d29-6023-450e-8157-2ca660dd0498"}
                                    • p0: id
                                    • Return:
                                      • true
                                  43move-result p1
                                  44if-eqz p1, :cond_56
                                  46const-string p1, "id"
                                  48invoke-virtual {v2, p1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
                                  49move-result-object p1
                                  51iget-object v3, p0, Lk/e/o4;->d:Lk/e/l4;
                                  53invoke-virtual {v3, p1}, Lk/e/l4;->B(Ljava/lang/String;)V
                                  • Time: 1127840
                                    • This:
                                      • k.e.k4@3f8a676
                                    • p0: 71af4d29-6023-450e-8157-2ca660dd0498
                                  • Time: 1242532
                                    • This:
                                      • k.e.k4@70ccbed
                                    • p0: 2a8dea16-0c04-46ae-a01e-b2957c50cda5
                                  54new-instance v3, Ljava/lang/StringBuilder;
                                  56invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                  58const-string v5, "Device registered, UserId = "
                                  60invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  62invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  64invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  65move-result-object p1
                                  66goto/16 :goto_69
                                  67cond_56: new-instance p1, Ljava/lang/StringBuilder;
                                  69invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
                                  71const-string v3, "session sent, UserId = "
                                  73invoke-virtual {p1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  75iget-object v3, p0, Lk/e/o4;->c:Ljava/lang/String;
                                  77invoke-virtual {p1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  79invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  80move-result-object p1
                                  81goto_69:
                                  82invoke-static {v0, p1, v4}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  84iget-object p1, p0, Lk/e/o4;->d:Lk/e/l4;
                                  86invoke-virtual {p1}, Lk/e/l4;->q()Lk/e/f4;
                                  87move-result-object p1
                                  89const-string v0, "session"
                                  91sget-object v3, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
                                  93invoke-virtual {p1, v0, v3}, Lk/e/f4;->m(Ljava/lang/String;Ljava/lang/Object;)V
                                  95iget-object p1, p0, Lk/e/o4;->d:Lk/e/l4;
                                  97invoke-virtual {p1}, Lk/e/l4;->q()Lk/e/f4;
                                  98move-result-object p1
                                  100invoke-virtual {p1}, Lk/e/f4;->k()V
                                  102const-string p1, "in_app_messages"
                                  104invoke-virtual {v2, p1}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                  • Time: 1127866
                                    • This:
                                      • {"success":true,"id":"71af4d29-6023-450e-8157-2ca660dd0498"}
                                    • p0: in_app_messages
                                    • Return:
                                      • false
                                  105move-result p1
                                  106if-eqz p1, :cond_97
                                  108invoke-static {}, Lk/e/p2;->p()Lk/e/r0;
                                  109move-result-object p1
                                  111const-string v0, "in_app_messages"
                                  113invoke-virtual {v2, v0}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
                                  114move-result-object v0
                                  116invoke-virtual {p1, v0}, Lk/e/r0;->v(Lorg/json/JSONArray;)V
                                  117cond_97:
                                  118iget-object p1, p0, Lk/e/o4;->d:Lk/e/l4;
                                  120iget-object v0, p0, Lk/e/o4;->b:Lorg/json/JSONObject;
                                  122invoke-virtual {p1, v0}, Lk/e/l4;->u(Lorg/json/JSONObject;)V
                                  123try_end_9e: goto/16 :goto_a7
                                  124catch_9f: move-exception p1
                                  125try_start_a0:
                                  126sget-object v0, Lk/e/p2$n;->c:Lk/e/p2$n;
                                  128const-string v2, "ERROR parsing on_session or create JSON Response."
                                  130invoke-static {v0, v2, p1}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  131goto_a7: monitor-exit v1
                                  132return-void
                                  133catchall_a9: move-exception p1
                                  134monitor-exit v1
                                  135try_end_ab: throw p1
                                  Cross References
                                  APIs
                                  • android.content.SharedPreferences.getAll
                                  • java.util.Map.values
                                  • java.util.Collection.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.Map.remove
                                  • java.util.LinkedList.<init>
                                  • java.util.Map.keySet
                                  • java.util.Set.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.lang.String.replace
                                  • java.lang.Integer.parseInt
                                  • java.lang.Integer.valueOf
                                  • java.util.LinkedList.add
                                  • java.util.LinkedList.size
                                  • java.util.LinkedList.getFirst
                                  • java.lang.Integer.toString
                                  Strings
                                  • init_event_pref_key
                                  • init_event_pref_key13
                                  • init_event_pref_key17233
                                  • init_event_pref_key21952
                                  • init_event_pref_key22675
                                  • init_event_pref_key22678
                                  • init_event_pref_key30404
                                  • init_event_pref_key30407
                                  Position Instruction Meta Information
                                  1iget-object v0, p0, Lcom/yandex/metrica/impl/ob/pe;->a:Lcom/yandex/metrica/impl/ob/qe;
                                  3iget-object v0, v0, Lcom/yandex/metrica/impl/ob/re;->b:Landroid/content/SharedPreferences;
                                  5invoke-interface {v0}, Landroid/content/SharedPreferences;->getAll()Ljava/util/Map;
                                  6move-result-object v0
                                  8sget-object v1, Lcom/yandex/metrica/impl/ob/pe;->b:Ljava/util/Map;
                                  10invoke-interface {v1}, Ljava/util/Map;->values()Ljava/util/Collection;
                                  11move-result-object v1
                                  13invoke-interface {v1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator;
                                  14move-result-object v1
                                  15goto_12:
                                  16invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
                                  17move-result v2
                                  19const-string v3, "init_event_pref_key"
                                  20if-eqz v2, :cond_2f
                                  22invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  23move-result-object v2
                                  24check-cast v2, Ljava/lang/String;
                                  25sget v4, Lcom/yandex/metrica/impl/ob/qe;->j:I
                                  26new-instance v4, Lcom/yandex/metrica/impl/ob/ye;
                                  28invoke-direct {v4, v3, v2}, Lcom/yandex/metrica/impl/ob/ye;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                  30invoke-virtual {v4}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1124556
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@ba44fac
                                    • Return:
                                      • init_event_pref_key22675
                                  • Time: 1124557
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@5063c0a
                                    • Return:
                                      • init_event_pref_key21952
                                  • Time: 1124559
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@5dcba98
                                    • Return:
                                      • init_event_pref_key17233
                                  • Time: 1124560
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@7d40ed6
                                    • Return:
                                      • init_event_pref_key30404
                                  • Time: 1124561
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@a2ee844
                                    • Return:
                                      • {"ID":"a33b72b2acd34c01985cbb1dafd6e78b","STATUS":"OK"}
                                  • Time: 1124562
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@bda4262
                                    • Return:
                                      • {"ID":"02c0f9d12f3242fcada8ba80c581b023","STATUS":"OK"}
                                  • Time: 1124563
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@25444b0
                                    • Return:
                                      • init_event_pref_key13
                                  31move-result-object v2
                                  33invoke-interface {v0, v2}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object;
                                  34goto/16 :goto_12
                                  35cond_2f: new-instance v1, Ljava/util/LinkedList;
                                  37invoke-direct {v1}, Ljava/util/LinkedList;-><init>()V
                                  39invoke-interface {v0}, Ljava/util/Map;->keySet()Ljava/util/Set;
                                  40move-result-object v0
                                  42invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                  43move-result-object v0
                                  44goto_3c:
                                  45invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
                                  46move-result v2
                                  47if-eqz v2, :cond_5e
                                  49invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  50move-result-object v2
                                  51check-cast v2, Ljava/lang/String;
                                  52try_start_48: sget v4, Lcom/yandex/metrica/impl/ob/qe;->j:I
                                  54const-string v4, ""
                                  56invoke-virtual {v2, v3, v4}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
                                  57move-result-object v2
                                  59invoke-static {v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
                                  60move-result v2
                                  62invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  63move-result-object v2
                                  65invoke-virtual {v1, v2}, Ljava/util/LinkedList;->add(Ljava/lang/Object;)Z
                                  66try_end_5b: goto/16 :goto_3c
                                  67catchall_5c: nop
                                  68goto/16 :goto_3c
                                  69cond_5e:
                                  70invoke-virtual {v1}, Ljava/util/LinkedList;->size()I
                                  71move-result v0
                                  72const/4 v2, 0x1
                                  73if-ne v0, v2, :cond_70
                                  75invoke-virtual {v1}, Ljava/util/LinkedList;->getFirst()Ljava/lang/Object;
                                  76move-result-object v0
                                  77check-cast v0, Ljava/lang/Integer;
                                  79invoke-virtual {v0}, Ljava/lang/Integer;->toString()Ljava/lang/String;
                                  80move-result-object v0
                                  81goto/16 :goto_71
                                  82cond_70: const/4 v0, 0x0
                                  83goto_71:
                                  84invoke-virtual {p0, v0}, Lcom/yandex/metrica/impl/ob/pe;->a(Ljava/lang/String;)V
                                  • Time: 1124565
                                    • This:
                                      • com.yandex.metrica.impl.ob.pe@11e22ae
                                    • p0: null
                                  85return-void
                                  Cross References
                                  APIs
                                  • android.content.Context.getPackageName
                                  • android.content.Context.getPackageManager
                                  • android.content.pm.PackageManager.getApplicationInfo
                                  • android.content.pm.ApplicationInfo.metaData:Landroid/os/Bundle
                                  • android.os.Bundle.<init>
                                  • android.os.Bundle.<init>
                                  • android.content.Intent.putExtras
                                  • android.content.Intent.getData
                                  • android.net.Uri.buildUpon
                                  • android.net.Uri$Builder.path
                                  • android.os.Process.myPid
                                  • java.lang.String.valueOf
                                  • android.net.Uri$Builder.appendQueryParameter
                                  • android.net.Uri$Builder.appendQueryParameter
                                  • android.net.Uri$Builder.build
                                  • android.content.Intent.setData
                                  • android.content.Intent.putExtra
                                  • android.content.Context.getApplicationContext
                                  • android.content.Context.getPackageName
                                  • android.content.Intent.setPackage
                                  Strings
                                  • net.pictures.clinicsisa
                                  • client
                                  • pid
                                  • psid
                                  • 02c0f9d12f3242fcada8ba80c581b023
                                  • LOCATION_TRACKING_ENABLED
                                  • screen_size
                                  • {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                  Position Instruction Meta Information
                                  1invoke-static {p0}, Lcom/yandex/metrica/impl/ob/H2;->a(Landroid/content/Context;)Landroid/content/Intent;
                                  2move-result-object v0
                                  4invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                  • Time: 1113220
                                    • This:
                                      • net.pictures.clinicsisa.MainApplication@26a6803
                                    • Return:
                                      • net.pictures.clinicsisa
                                  5move-result-object v1
                                  6const/4 v2, 0x0
                                  7try_start_9:
                                  8invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                  9move-result-object v3
                                  10const/16 v4, 0x80
                                  12invoke-virtual {v3, v1, v4}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;
                                  13move-result-object v1
                                  14try_end_13: goto/16 :goto_15
                                  15catchall_14: move-object v1, v2
                                  16try_start_15:
                                  17iget-object v1, v1, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle;
                                  18if-nez v1, :cond_24
                                  19new-instance v1, Landroid/os/Bundle;
                                  21invoke-direct {v1}, Landroid/os/Bundle;-><init>()V
                                  22try_end_1e: goto/16 :goto_24
                                  23catchall_1f: new-instance v1, Landroid/os/Bundle;
                                  25invoke-direct {v1}, Landroid/os/Bundle;-><init>()V
                                  26goto_24:
                                  27invoke-virtual {v0, v1}, Landroid/content/Intent;->putExtras(Landroid/os/Bundle;)Landroid/content/Intent;
                                  • Time: 1113241
                                    • This:
                                      • Intent { act=com.yandex.metrica.IMetricaService dat=metrica://net.pictures.clinicsisa flg=0x20 cmp=net.pictures.clinicsisa/com.yandex.metrica.MetricaService (has extras) }
                                    • p0: Bundle[{com.onesignal.NotificationOpened.DEFAULT=DISABLE, com.onesignal.NotificationServiceExtension=net.pictures.clinicsisa.listeners.OSOneSignal, com.google.android.gms.version=12451000}]
                                    • Return:
                                      • Intent { act=com.yandex.metrica.IMetricaService dat=metrica://net.pictures.clinicsisa flg=0x20 cmp=net.pictures.clinicsisa/com.yandex.metrica.MetricaService (has extras) }
                                  28move-result-object v0
                                  30invoke-virtual {v0}, Landroid/content/Intent;->getData()Landroid/net/Uri;
                                  31move-result-object v1
                                  33invoke-virtual {v1}, Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
                                  34move-result-object v1
                                  36const-string v3, "client"
                                  38invoke-virtual {v1, v3}, Landroid/net/Uri$Builder;->path(Ljava/lang/String;)Landroid/net/Uri$Builder;
                                  39move-result-object v1
                                  41invoke-static {}, Landroid/os/Process;->myPid()I
                                  42move-result v3
                                  44invoke-static {v3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
                                  45move-result-object v3
                                  47const-string v4, "pid"
                                  49invoke-virtual {v1, v4, v3}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;
                                  50move-result-object v1
                                  52sget-object v3, Lcom/yandex/metrica/impl/ob/U3;->c:Ljava/lang/String;
                                  54const-string v4, "psid"
                                  56invoke-virtual {v1, v4, v3}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;
                                  57move-result-object v1
                                  59invoke-virtual {v1}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
                                  60move-result-object v1
                                  62invoke-virtual {v0, v1}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
                                  64invoke-static {p0}, Lcom/yandex/metrica/impl/ob/z2;->a(Landroid/content/Context;)Lcom/yandex/metrica/impl/ob/z2;
                                  65move-result-object v1
                                  67invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/z2;->a()Lcom/yandex/metrica/impl/ob/w2;
                                  68move-result-object v1
                                  69if-nez v1, :cond_5e
                                  70goto/16 :goto_62
                                  71cond_5e:
                                  72invoke-static {v1}, Lcom/yandex/metrica/impl/ob/ym;->a(Lcom/yandex/metrica/impl/ob/w2;)Ljava/lang/String;
                                  73move-result-object v2
                                  74goto_62:
                                  75const-string v1, "screen_size"
                                  77invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
                                  • Time: 1113313
                                    • This:
                                      • Intent { act=com.yandex.metrica.IMetricaService dat=metrica://net.pictures.clinicsisa flg=0x20 cmp=net.pictures.clinicsisa/com.yandex.metrica.MetricaService (has extras) }
                                    • p0: screen_size
                                    • p1: fcm
                                    • Return:
                                      • Intent { act=com.yandex.metrica.IMetricaService dat=metrica://net.pictures.clinicsisa flg=0x20 cmp=net.pictures.clinicsisa/com.yandex.metrica.MetricaService (has extras) }
                                  • Time: 1132514
                                    • This:
                                      • Intent { act=com.yandex.metrica.IMetricaService dat=metrica://net.pictures.clinicsisa flg=0x20 cmp=net.pictures.clinicsisa/com.yandex.metrica.MetricaService (has extras) }
                                    • p0: screen_size
                                    • p1: 02c0f9d12f3242fcada8ba80c581b023
                                    • Return:
                                      • Intent { act=com.yandex.metrica.IMetricaService dat=metrica://net.pictures.clinicsisa flg=0x20 cmp=net.pictures.clinicsisa/com.yandex.metrica.MetricaService (has extras) }
                                  • Time: 1133790
                                    • This:
                                      • Intent { act=com.yandex.metrica.IMetricaService dat=metrica://net.pictures.clinicsisa flg=0x20 cmp=net.pictures.clinicsisa/com.yandex.metrica.MetricaService (has extras) }
                                    • p0: screen_size
                                    • p1: LOCATION_TRACKING_ENABLED
                                    • Return:
                                      • Intent { act=com.yandex.metrica.IMetricaService dat=metrica://net.pictures.clinicsisa flg=0x20 cmp=net.pictures.clinicsisa/com.yandex.metrica.MetricaService (has extras) }
                                  79invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
                                  80move-result-object p0
                                  82invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                  83move-result-object p0
                                  85invoke-virtual {v0, p0}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent;
                                  86move-result-object p0
                                  87return-object p0
                                  Cross References
                                  APIs
                                  • k.e.p2$n.g:Lk/e/p2$n
                                  • k.e.p2$n.f:Lk/e/p2$n
                                  • java.lang.Class.forName
                                  • android.content.Context.checkCallingOrSelfPermission
                                  • java.lang.Class.forName
                                  • java.lang.Class.forName
                                  • java.lang.Object.getClass
                                  • java.lang.Thread.<init>
                                  • java.lang.Thread.start
                                  Strings
                                  • Starting OneSignal initialization!
                                  • net.pictures.clinicsisa.listeners.OSOneSignal
                                  • net.pictures.clinicsisa
                                  • OneSignal SDK initialization already completed.
                                  • com.amazon.device.iap.PurchasingListener
                                  • com.android.vending.BILLING
                                  • com.android.vending.billing.IInAppBillingService
                                  • com.google.firebase.analytics.FirebaseAnalytics
                                  • OneSignal SDK initialization done.
                                  • OS_SEND_SAVED_OUTCOMES
                                  • OneSignal SDK initialization delayed, waiting for remote params.
                                  • OneSignal SDK initialization delayed, waiting for privacy consent to be set.
                                  • 71af4d29-6023-450e-8157-2ca660dd0498
                                  Position Instruction Meta Information
                                  1sget-object v0, Lk/e/p2$n;->g:Lk/e/p2$n;
                                  2const-class v1, Lk/e/p2;
                                  3monitor-enter v1
                                  4try_start_5:
                                  5const-string v2, "Starting OneSignal initialization!"
                                  6const/4 v3, 0x0
                                  8invoke-static {v0, v2, v3}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  10sget-object v2, Lk/e/p2;->a:Landroid/content/Context;
                                  12invoke-static {v2}, Lk/e/k1;->b(Landroid/content/Context;)V
                                  • Time: 1112891
                                    • p0: unattributed
                                    • Return:
                                      • class net.pictures.clinicsisa.listeners.OSOneSignal
                                      • getName: net.pictures.clinicsisa.listeners.OSOneSignal
                                  14invoke-static {}, Lk/e/p2;->G()Z
                                  • Time: 1112909
                                    • Return:
                                      • false
                                  15move-result v2
                                  16const/4 v4, 0x0
                                  17if-nez v2, :cond_e6
                                  19sget-object v2, Lk/e/p2;->v:Lk/e/a2;
                                  21invoke-virtual {v2}, Lk/e/a2;->a()Z
                                  • Time: 1112918
                                    • This:
                                      • k.e.a2@ad1a3d5
                                    • Return:
                                      • false
                                  • Time: 1114121
                                    • This:
                                      • k.e.a2@ad1a3d5
                                    • Return:
                                      • true
                                  22move-result v2
                                  23if-nez v2, :cond_21
                                  24goto/16 :goto_e6
                                  25cond_21: sget v2, Lk/e/p2;->i:I
                                  26const v5, 0x7fffffff
                                  27if-eq v2, v5, :cond_29
                                  28goto/16 :goto_33
                                  29cond_29:
                                  30sget-object v2, Lk/e/p2;->G:Lk/e/m2;
                                  32sget-object v5, Lk/e/p2;->a:Landroid/content/Context;
                                  34sget-object v6, Lk/e/p2;->c:Ljava/lang/String;
                                  36invoke-virtual {v2, v5, v6}, Lk/e/m2;->m(Landroid/content/Context;Ljava/lang/String;)I
                                  • Time: 1114155
                                    • This:
                                      • android.app.ApplicationPackageManager@4bfe3dc
                                    • packageName: net.pictures.clinicsisa
                                    • flags: 0
                                    • Return:
                                      • ApplicationInfo{e2611a1 net.pictures.clinicsisa}
                                  • Time: 1132046
                                    • This:
                                      • android.app.ApplicationPackageManager@3192af6
                                    • packageName: net.pictures.clinicsisa
                                    • flags: 0
                                    • Return:
                                      • ApplicationInfo{b4b5407 net.pictures.clinicsisa}
                                  37move-result v2
                                  38goto_33: sput v2, Lk/e/p2;->i:I
                                  39try_end_35: const/16 v5, -0x3e7
                                  40const/4 v6, 0x1
                                  41if-ne v2, v5, :cond_3c
                                  42const/4 v2, 0x1
                                  43goto/16 :goto_3d
                                  44cond_3c: const/4 v2, 0x0
                                  45goto_3d: if-eqz v2, :cond_41
                                  46monitor-exit v1
                                  47return-void
                                  48cond_41: sget-boolean v2, Lk/e/p2;->k:Z
                                  49if-eqz v2, :cond_4e
                                  51const-string p0, "OneSignal SDK initialization already completed."
                                  53sget-object v0, Lk/e/p2$n;->f:Lk/e/p2$n;
                                  55invoke-static {v0, p0, v3}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  56try_end_4c: monitor-exit v1
                                  57return-void
                                  58try_start_4e:
                                  59invoke-static {p0}, Lk/e/p2;->s(Landroid/content/Context;)V
                                  60sput-object v3, Lk/e/p2;->b:Ljava/lang/ref/WeakReference;
                                  62invoke-static {}, Lk/e/q3;->b()Lk/e/k4;
                                  63move-result-object p0
                                  65invoke-virtual {p0}, Lk/e/l4;->r()V
                                  67invoke-static {}, Lk/e/q3;->a()Lk/e/h4;
                                  68move-result-object p0
                                  70invoke-virtual {p0}, Lk/e/l4;->r()V
                                  72invoke-static {}, Lk/e/p2;->t()V
                                  73try_end_64:
                                  74const-string p0, "com.amazon.device.iap.PurchasingListener"
                                  76invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                  77new-instance p0, Lk/e/a4;
                                  79sget-object v2, Lk/e/p2;->a:Landroid/content/Context;
                                  81invoke-direct {p0, v2}, Lk/e/a4;-><init>(Landroid/content/Context;)V
                                  82sput-object p0, Lk/e/p2;->o:Lk/e/a4;
                                  83catch_72:
                                  84sget-object p0, Lk/e/p2;->a:Landroid/content/Context;
                                  86invoke-static {p0}, Lk/e/p2;->k(Landroid/content/Context;)Lk/e/v1;
                                  87move-result-object p0
                                  89invoke-static {p0}, Lcom/onesignal/OSPermissionChangedInternalObserver;->a(Lk/e/v1;)V
                                  91invoke-static {}, Lk/e/p2;->g()V
                                  93sget-object p0, Lk/e/p2;->a:Landroid/content/Context;
                                  94sget v2, Lk/e/c4;->i:I
                                  95const/16 v5, -0x63
                                  96if-ne v2, v5, :cond_8e
                                  98const-string v2, "com.android.vending.BILLING"
                                  100invoke-virtual {p0, v2}, Landroid/content/Context;->checkCallingOrSelfPermission(Ljava/lang/String;)I
                                  • Time: 1115769
                                    • This:
                                      • net.pictures.clinicsisa.MainApplication@26a6803
                                    • p0: com.android.vending.BILLING
                                    • Return:
                                      • -1
                                  101move-result p0
                                  102sput p0, Lk/e/c4;->i:I
                                  103try_end_8e: sget p0, Lk/e/c4;->i:I
                                  104if-nez p0, :cond_9a
                                  106const-string p0, "com.android.vending.billing.IInAppBillingService"
                                  108invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                  109move-result-object p0
                                  110sput-object p0, Lk/e/c4;->j:Ljava/lang/Class;
                                  111cond_9a: sget p0, Lk/e/c4;->i:I
                                  112if-nez p0, :cond_a2
                                  113const/4 p0, 0x1
                                  114goto/16 :goto_a3
                                  115catchall_a0: sput v4, Lk/e/c4;->i:I
                                  116cond_a2: const/4 p0, 0x0
                                  117goto_a3: if-eqz p0, :cond_ae
                                  118new-instance p0, Lk/e/c4;
                                  120sget-object v2, Lk/e/p2;->a:Landroid/content/Context;
                                  122invoke-direct {p0, v2}, Lk/e/c4;-><init>(Landroid/content/Context;)V
                                  123sput-object p0, Lk/e/p2;->n:Lk/e/c4;
                                  124try_end_ae:
                                  125const-string p0, "com.google.firebase.analytics.FirebaseAnalytics"
                                  127invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                  128move-result-object p0
                                  129sput-object p0, Lk/e/b4;->c:Ljava/lang/Class;
                                  130try_end_b6: const/4 v4, 0x1
                                  131goto/16 :goto_b9
                                  132catch_b8: nop
                                  133goto_b9: if-eqz v4, :cond_c4
                                  134try_start_bb: new-instance p0, Lk/e/b4;
                                  136sget-object v2, Lk/e/p2;->a:Landroid/content/Context;
                                  138invoke-direct {p0, v2}, Lk/e/b4;-><init>(Landroid/content/Context;)V
                                  139sput-object p0, Lk/e/p2;->p:Lk/e/b4;
                                  140cond_c4: sput-boolean v6, Lk/e/p2;->k:Z
                                  142const-string p0, "OneSignal SDK initialization done."
                                  144invoke-static {v0, p0, v3}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  146sget-object p0, Lk/e/p2;->B:Lk/e/t1;
                                  148invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1115775
                                    • This:
                                      • k.e.t1@8c53e92
                                    • Return:
                                      • class k.e.t1
                                      • getName: k.e.t1
                                  149new-instance v0, Ljava/lang/Thread;
                                  150new-instance v2, Lk/e/r1;
                                  152invoke-direct {v2, p0}, Lk/e/r1;-><init>(Lk/e/t1;)V
                                  154const-string p0, "OS_SEND_SAVED_OUTCOMES"
                                  156invoke-direct {v0, v2, p0}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V
                                  158invoke-virtual {v0}, Ljava/lang/Thread;->start()V
                                  160sget-object p0, Lk/e/p2;->w:Lk/e/g2;
                                  162invoke-virtual {p0}, Lk/e/g2;->c()V
                                  163try_end_e4: monitor-exit v1
                                  164return-void
                                  165goto_e6:
                                  166sget-object v2, Lk/e/p2;->v:Lk/e/a2;
                                  168invoke-virtual {v2}, Lk/e/a2;->a()Z
                                  • Time: 1112921
                                    • This:
                                      • k.e.a2@ad1a3d5
                                    • Return:
                                      • false
                                  169move-result v2
                                  170if-nez v2, :cond_f1
                                  172const-string v2, "OneSignal SDK initialization delayed, waiting for remote params."
                                  173goto/16 :goto_f3
                                  174cond_f1:
                                  175const-string v2, "OneSignal SDK initialization delayed, waiting for privacy consent to be set."
                                  176goto_f3:
                                  177invoke-static {v0, v2, v3}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  178new-instance v0, Lk/e/k;
                                  180sget-object v2, Lk/e/p2;->c:Ljava/lang/String;
                                  182invoke-direct {v0, p0, v2}, Lk/e/k;-><init>(Landroid/content/Context;Ljava/lang/String;)V
                                  183sput-object v0, Lk/e/p2;->Q:Lk/e/k;
                                  184sput-object v3, Lk/e/p2;->c:Ljava/lang/String;
                                  185if-eqz v2, :cond_10c
                                  186if-eqz p0, :cond_10c
                                  188invoke-static {}, Lk/e/p2;->r()Ljava/lang/String;
                                  • Time: 1112930
                                    • Return:
                                      • null
                                  • Time: 1131115
                                    • Return:
                                      • 71af4d29-6023-450e-8157-2ca660dd0498
                                  189move-result-object p0
                                  191invoke-static {v2, p0, v4}, Lk/e/p2;->A(Ljava/lang/String;Ljava/lang/String;Z)V
                                  192cond_10c: monitor-exit v1
                                  193return-void
                                  194catchall_10e: move-exception p0
                                  195monitor-exit v1
                                  196throw p0
                                  Cross References
                                  APIs
                                  • org.json.JSONObject.optLong
                                  • org.json.JSONObject.getLong
                                  • java.util.HashMap.<init>
                                  • org.json.JSONObject.opt
                                  • java.util.HashMap.put
                                  • org.json.JSONObject.opt
                                  • java.util.HashMap.put
                                  • org.json.JSONObject.toString
                                  • java.lang.String.equals
                                  • org.json.JSONObject.has
                                  • org.json.JSONObject.optString
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.has
                                  • org.json.JSONObject.optString
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.has
                                  • org.json.JSONObject.optString
                                  • org.json.JSONObject.put
                                  • org.json.JSONException.printStackTrace
                                  Strings
                                  • loc_bg
                                  • loc_time_stamp
                                  • {"carrier":"Verizon Wireless"}
                                  • {}
                                  • app_id
                                  • email_auth_hash
                                  • external_user_id_auth_hash
                                  Position Instruction Meta Information
                                  1const-string v0, "external_user_id_auth_hash"
                                  3const-string v1, "email_auth_hash"
                                  5const-string v2, "app_id"
                                  7invoke-virtual {p0}, Lk/e/f4;->a()V
                                  9invoke-virtual {p1}, Lk/e/f4;->a()V
                                  11const-string v3, "loc_bg"
                                  13const-string v4, "loc_time_stamp"
                                  14const/4 v5, 0x0
                                  15try_start_11:
                                  16iget-object v6, p0, Lk/e/f4;->b:Lorg/json/JSONObject;
                                  18invoke-virtual {v6, v4}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J
                                  19move-result-wide v6
                                  21iget-object v8, p1, Lk/e/f4;->b:Lorg/json/JSONObject;
                                  23invoke-virtual {v8, v4}, Lorg/json/JSONObject;->getLong(Ljava/lang/String;)J
                                  24move-result-wide v8
                                  25cmp-long v10, v6, v8
                                  26if-eqz v10, :cond_40
                                  27new-instance v6, Ljava/util/HashMap;
                                  29invoke-direct {v6}, Ljava/util/HashMap;-><init>()V
                                  31iget-object v7, p1, Lk/e/f4;->b:Lorg/json/JSONObject;
                                  33invoke-virtual {v7, v3}, Lorg/json/JSONObject;->opt(Ljava/lang/String;)Ljava/lang/Object;
                                  34move-result-object v7
                                  36invoke-virtual {v6, v3, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  38iget-object v3, p1, Lk/e/f4;->b:Lorg/json/JSONObject;
                                  40invoke-virtual {v3, v4}, Lorg/json/JSONObject;->opt(Ljava/lang/String;)Ljava/lang/Object;
                                  41move-result-object v3
                                  43invoke-virtual {v6, v4, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  45iget-object v3, p1, Lk/e/f4;->c:Lorg/json/JSONObject;
                                  47invoke-virtual {p0, v3, v6}, Lk/e/f4;->n(Lorg/json/JSONObject;Ljava/util/HashMap;)V
                                  49sget-object v3, Lk/e/f4;->f:Ljava/util/Set;
                                  50try_end_3f: goto/16 :goto_41
                                  51catchall_40: move-object v3, v5
                                  52goto_41:
                                  53iget-object v4, p0, Lk/e/f4;->c:Lorg/json/JSONObject;
                                  55iget-object p1, p1, Lk/e/f4;->c:Lorg/json/JSONObject;
                                  57invoke-static {v4, p1, v5, v3}, Lk/e/f4;->c(Lorg/json/JSONObject;Lorg/json/JSONObject;Lorg/json/JSONObject;Ljava/util/Set;)Lorg/json/JSONObject;
                                  58move-result-object p1
                                  59if-nez p2, :cond_58
                                  61invoke-virtual {p1}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                  • Time: 1139467
                                    • This:
                                      • {}
                                    • Return:
                                      • {"carrier":"Verizon Wireless"}
                                  62move-result-object p2
                                  64const-string v3, "{}"
                                  66invoke-virtual {p2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                  67move-result p2
                                  68if-eqz p2, :cond_58
                                  69return-object v5
                                  70cond_58:
                                  71invoke-virtual {p1, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                  • Time: 1127381
                                    • This:
                                      • {}
                                    • p0: app_id
                                    • Return:
                                      • true
                                  • Time: 1139471
                                    • This:
                                      • {}
                                    • p0: app_id
                                    • Return:
                                      • false
                                  72move-result p2
                                  73if-nez p2, :cond_67
                                  75iget-object p2, p0, Lk/e/f4;->c:Lorg/json/JSONObject;
                                  77invoke-virtual {p2, v2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
                                  78move-result-object p2
                                  80invoke-virtual {p1, v2, p2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  81cond_67:
                                  82iget-object p2, p0, Lk/e/f4;->c:Lorg/json/JSONObject;
                                  84invoke-virtual {p2, v1}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                  • Time: 1127385
                                    • This:
                                      • {}
                                    • p0: email_auth_hash
                                    • Return:
                                      • false
                                  85move-result p2
                                  86if-eqz p2, :cond_78
                                  88iget-object p2, p0, Lk/e/f4;->c:Lorg/json/JSONObject;
                                  90invoke-virtual {p2, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
                                  91move-result-object p2
                                  93invoke-virtual {p1, v1, p2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  94cond_78:
                                  95iget-object p2, p0, Lk/e/f4;->c:Lorg/json/JSONObject;
                                  97invoke-virtual {p2, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                  • Time: 1127389
                                    • This:
                                      • {}
                                    • p0: external_user_id_auth_hash
                                    • Return:
                                      • false
                                  98move-result p2
                                  99if-eqz p2, :cond_8e
                                  101iget-object p2, p0, Lk/e/f4;->c:Lorg/json/JSONObject;
                                  103invoke-virtual {p2, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
                                  104move-result-object p2
                                  106invoke-virtual {p1, v0, p2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  107try_end_89: goto/16 :goto_8e
                                  108catch_8a: move-exception p2
                                  110invoke-virtual {p2}, Lorg/json/JSONException;->printStackTrace()V
                                  111goto_8e: return-object p1
                                  APIs
                                  • com.yandex.metrica.impl.ob.z6.b:Lcom/yandex/metrica/impl/ob/z6
                                  • com.yandex.metrica.impl.ob.z6.a
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.util.Locale.US:Ljava/util/Locale
                                  • java.lang.String.format
                                  • java.lang.String.format
                                  Strings
                                  • id
                                  • start_time
                                  • network_info
                                  • report_request_parameters
                                  • server_time_offset
                                  • type
                                  • obtained_before_first_sync
                                  • CREATE TABLE IF NOT EXISTS sessions (id INTEGER,start_time INTEGER,network_info TEXT,report_request_parameters TEXT,server_time_offset INTEGER,type INTEGER DEFAULT
                                  • CREATE TABLE IF NOT EXISTS sessions (id INTEGER,start_time INTEGER,network_info TEXT,report_request_parameters TEXT,server_time_offset INTEGER,type INTEGER DEFAULT
                                  • ,
                                  • INTEGER DEFAULT 0 )
                                  • sessions
                                  • reports
                                  • session_id
                                  • session_type
                                  • SELECT DISTINCT %s FROM %s WHERE %s >=0 AND (SELECT count() FROM %5$s WHERE %5$s.%6$s = %2$s.%3$s AND %5$s.%7$s = %2$s.%4$s) > 0 ORDER BY %3$s LIMIT 1
                                  • (select count(%s.%s) from %s where %s.%s = %s.%s) = 0 and cast(%s as integer) < ?
                                  Position Instruction Meta Information
                                  0const/4 v0, 0x7
                                  1new-array v1, v0, [Ljava/lang/String;
                                  2const/4 v2, 0x0
                                  4const-string v3, "id"
                                  5aput-object v3, v1, v2
                                  7const-string v4, "start_time"
                                  8const/4 v5, 0x1
                                  9aput-object v4, v1, v5
                                  11const-string v4, "network_info"
                                  12const/4 v6, 0x2
                                  13aput-object v4, v1, v6
                                  14const/4 v4, 0x3
                                  16const-string v7, "report_request_parameters"
                                  17aput-object v7, v1, v4
                                  19const-string v8, "server_time_offset"
                                  20const/4 v9, 0x4
                                  21aput-object v8, v1, v9
                                  22const/4 v8, 0x5
                                  24const-string v10, "type"
                                  25aput-object v10, v1, v8
                                  26const/4 v11, 0x6
                                  28const-string v12, "obtained_before_first_sync"
                                  29aput-object v12, v1, v11
                                  31invoke-static {v1}, Lcom/yandex/metrica/impl/ob/U2;->a([Ljava/lang/String;)Ljava/util/List;
                                  32move-result-object v1
                                  33sput-object v1, Lcom/yandex/metrica/impl/ob/O8$e;->a:Ljava/util/List;
                                  35const-string v1, "CREATE TABLE IF NOT EXISTS sessions (id INTEGER,start_time INTEGER,network_info TEXT,report_request_parameters TEXT,server_time_offset INTEGER,type INTEGER DEFAULT "
                                  37invoke-static {v1}, Lk/a/b/a/a;->e(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  • Time: 1111857
                                    • p0: uuid.dat
                                    • Return:
                                      • CREATE TABLE IF NOT EXISTS sessions (id INTEGER,start_time INTEGER,network_info TEXT,report_request_parameters TEXT,server_time_offset INTEGER,type INTEGER DEFAULT
                                  38move-result-object v1
                                  40sget-object v13, Lcom/yandex/metrica/impl/ob/z6;->b:Lcom/yandex/metrica/impl/ob/z6;
                                  42invoke-virtual {v13}, Lcom/yandex/metrica/impl/ob/z6;->a()I
                                  43move-result v13
                                  45invoke-virtual {v1, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                  47const-string v13, ","
                                  49invoke-virtual {v1, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  51invoke-virtual {v1, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  53const-string v12, " INTEGER DEFAULT 0 )"
                                  55invoke-virtual {v1, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  57invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  58move-result-object v1
                                  59sput-object v1, Lcom/yandex/metrica/impl/ob/O8$e;->b:Ljava/lang/String;
                                  61sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale;
                                  62new-array v12, v0, [Ljava/lang/Object;
                                  63aput-object v7, v12, v2
                                  65const-string v7, "sessions"
                                  66aput-object v7, v12, v5
                                  67aput-object v3, v12, v6
                                  68aput-object v10, v12, v4
                                  70const-string v10, "reports"
                                  71aput-object v10, v12, v9
                                  73const-string v13, "session_id"
                                  74aput-object v13, v12, v8
                                  76const-string v14, "session_type"
                                  77aput-object v14, v12, v11
                                  79const-string v14, "SELECT DISTINCT %s FROM %s WHERE %s >=0 AND (SELECT count() FROM %5$s WHERE %5$s.%6$s = %2$s.%3$s AND %5$s.%7$s = %2$s.%4$s) > 0 ORDER BY %3$s LIMIT 1"
                                  81invoke-static {v1, v14, v12}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
                                  82move-result-object v12
                                  83sput-object v12, Lcom/yandex/metrica/impl/ob/O8$e;->c:Ljava/lang/String;
                                  84const/16 v12, 0x8
                                  85new-array v12, v12, [Ljava/lang/Object;
                                  86aput-object v10, v12, v2
                                  87aput-object v3, v12, v5
                                  88aput-object v10, v12, v6
                                  89aput-object v10, v12, v4
                                  90aput-object v13, v12, v9
                                  91aput-object v7, v12, v8
                                  92aput-object v3, v12, v11
                                  93aput-object v3, v12, v0
                                  95const-string v0, "(select count(%s.%s) from %s where %s.%s = %s.%s) = 0 and cast(%s as integer) < ?"
                                  97invoke-static {v1, v0, v12}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
                                  98move-result-object v0
                                  99sput-object v0, Lcom/yandex/metrica/impl/ob/O8$e;->d:Ljava/lang/String;
                                  100return-void
                                  Cross References
                                  APIs
                                  • java.lang.Object.getClass
                                  • android.database.sqlite.SQLiteDatabase.query
                                  • android.database.Cursor.moveToNext
                                  • android.database.Cursor.getColumnIndexOrThrow
                                  • android.database.Cursor.getString
                                  • android.database.Cursor.getColumnIndexOrThrow
                                  • android.database.Cursor.getString
                                  • android.database.Cursor.getColumnIndexOrThrow
                                  • android.database.Cursor.getInt
                                  • android.text.TextUtils.isEmpty
                                  • java.lang.Float.parseFloat
                                  • java.lang.Float.valueOf
                                  • java.lang.Long.parseLong
                                  • java.lang.Long.valueOf
                                  • java.lang.Integer.parseInt
                                  • java.lang.Integer.valueOf
                                  • java.lang.String.equals
                                  • java.lang.Boolean.TRUE:Ljava/lang/Boolean
                                  • java.lang.String.equals
                                  • java.lang.Boolean.FALSE:Ljava/lang/Boolean
                                  • java.util.Map.put
                                  Strings
                                  • type
                                  • value
                                  • key
                                  • preferences
                                  • true
                                  • false
                                  Position Instruction Meta Information
                                  0move-object/from16 v0, p0
                                  2const-string v1, "type"
                                  4const-string v2, "value"
                                  6const-string v3, "key"
                                  8invoke-virtual/range {p0 .. p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1111980
                                    • This:
                                      • com.yandex.metrica.impl.ob.Ra@fc6bb23
                                    • Return:
                                      • class com.yandex.metrica.impl.ob.Ra
                                      • getName: com.yandex.metrica.impl.ob.Ra
                                  9try_start_b:
                                  10iget-object v5, v0, Lcom/yandex/metrica/impl/ob/Ra;->f:Lcom/yandex/metrica/impl/ob/L8;
                                  12invoke-interface {v5}, Lcom/yandex/metrica/impl/ob/L8;->a()Landroid/database/sqlite/SQLiteDatabase;
                                  13move-result-object v5
                                  14try_end_11: if-eqz v5, :cond_9c
                                  15try_start_13:
                                  16iget-object v7, v0, Lcom/yandex/metrica/impl/ob/Ra;->c:Ljava/lang/String;
                                  17const/4 v14, 0x3
                                  18new-array v8, v14, [Ljava/lang/String;
                                  19const/4 v6, 0x0
                                  20aput-object v3, v8, v6
                                  21const/4 v15, 0x1
                                  22aput-object v2, v8, v15
                                  23const/4 v13, 0x2
                                  24aput-object v1, v8, v13
                                  25const/4 v9, 0x0
                                  26const/4 v10, 0x0
                                  27const/4 v11, 0x0
                                  28const/4 v12, 0x0
                                  29const/16 v16, 0x0
                                  30move-object v6, v5
                                  31const/4 v4, 0x2
                                  32move-object/from16 v13, v16
                                  34invoke-virtual/range {v6 .. v13}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
                                  • Time: 1112181
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/metrica_client_data.db
                                    • p0: preferences
                                    • p1: [Ljava.lang.String;@5907375
                                    • p1.Arrays.toString: [key, value, type]
                                    • p2: null
                                    • p3: null
                                    • p4: null
                                    • p5: null
                                    • p6: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@32cff0a
                                  • Time: 1114243
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/metrica_client_data.db
                                    • p0: preferences
                                    • p1: [Ljava.lang.String;@949913a
                                    • p1.Arrays.toString: [key, value, type]
                                    • p2: null
                                    • p3: null
                                    • p4: null
                                    • p5: null
                                    • p6: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@b6eb1eb
                                  • Time: 1119315
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/metrica_data.db
                                    • p0: preferences
                                    • p1: [Ljava.lang.String;@1946271
                                    • p1.Arrays.toString: [key, value, type]
                                    • p2: null
                                    • p3: null
                                    • p4: null
                                    • p5: null
                                    • p6: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@6928856
                                  • Time: 1124189
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/db_metrica_net.pictures.clinicsisa
                                    • p0: preferences
                                    • p1: [Ljava.lang.String;@2024ac7
                                    • p1.Arrays.toString: [key, value, type]
                                    • p2: null
                                    • p3: null
                                    • p4: null
                                    • p5: null
                                    • p6: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@aaca8f4
                                  • Time: 1130767
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/metrica_client_data.db
                                    • p0: preferences
                                    • p1: [Ljava.lang.String;@2edbdb6
                                    • p1.Arrays.toString: [key, value, type]
                                    • p2: null
                                    • p3: null
                                    • p4: null
                                    • p5: null
                                    • p6: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@fcb6ab7
                                  • Time: 1134027
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/metrica_data.db
                                    • p0: preferences
                                    • p1: [Ljava.lang.String;@c4926b7
                                    • p1.Arrays.toString: [key, value, type]
                                    • p2: null
                                    • p3: null
                                    • p4: null
                                    • p5: null
                                    • p6: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@d7b6e24
                                  • Time: 1136909
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/db_metrica_net.pictures.clinicsisa
                                    • p0: preferences
                                    • p1: [Ljava.lang.String;@dbb2fd9
                                    • p1.Arrays.toString: [key, value, type]
                                    • p2: null
                                    • p3: null
                                    • p4: null
                                    • p5: null
                                    • p6: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@c1dad9e
                                  35move-result-object v6
                                  36goto_2f:
                                  37invoke-interface {v6}, Landroid/database/Cursor;->moveToNext()Z
                                  38move-result v7
                                  39if-eqz v7, :cond_9a
                                  41invoke-interface {v6, v3}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
                                  42move-result v7
                                  44invoke-interface {v6, v7}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                  45move-result-object v7
                                  47invoke-interface {v6, v2}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
                                  48move-result v8
                                  50invoke-interface {v6, v8}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                  51move-result-object v8
                                  53invoke-interface {v6, v1}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
                                  54move-result v9
                                  56invoke-interface {v6, v9}, Landroid/database/Cursor;->getInt(I)I
                                  57move-result v9
                                  59invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                  60move-result v10
                                  61try_end_51: if-nez v10, :cond_2f
                                  62if-eq v9, v15, :cond_7b
                                  63if-eq v9, v4, :cond_72
                                  64if-eq v9, v14, :cond_69
                                  65const/4 v10, 0x4
                                  66if-eq v9, v10, :cond_92
                                  67const/4 v10, 0x5
                                  68if-eq v9, v10, :cond_60
                                  69goto/16 :goto_91
                                  70cond_60:
                                  71invoke-static {v8}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F
                                  72move-result v8
                                  74invoke-static {v8}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
                                  75move-result-object v8
                                  76goto/16 :goto_92
                                  77cond_69:
                                  78invoke-static {v8}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
                                  79move-result-wide v8
                                  81invoke-static {v8, v9}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
                                  82move-result-object v8
                                  83goto/16 :goto_92
                                  84cond_72:
                                  85invoke-static {v8}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
                                  86move-result v8
                                  88invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  89move-result-object v8
                                  90try_end_7a: goto/16 :goto_92
                                  91cond_7b:
                                  92const-string v9, "true"
                                  94invoke-virtual {v9, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                  95move-result v9
                                  96if-eqz v9, :cond_86
                                  98sget-object v8, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
                                  99goto/16 :goto_92
                                  100cond_86:
                                  101const-string v9, "false"
                                  103invoke-virtual {v9, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                  104move-result v8
                                  105if-eqz v8, :cond_91
                                  107sget-object v8, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
                                  108goto/16 :goto_92
                                  109cond_91: const/4 v8, 0x0
                                  110cond_92: if-eqz v8, :cond_2f
                                  112iget-object v9, v0, Lcom/yandex/metrica/impl/ob/Ra;->a:Ljava/util/Map;
                                  114invoke-interface {v9, v7, v8}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  115try_end_99: goto/16 :goto_2f
                                  116catchall_9a: move-object v4, v6
                                  117goto/16 :goto_a0
                                  118catchall_9c: const/4 v4, 0x0
                                  119goto/16 :goto_a0
                                  120catchall_9e: const/4 v4, 0x0
                                  121const/4 v5, 0x0
                                  122goto_a0:
                                  123invoke-static {v4}, Lcom/yandex/metrica/impl/ob/U2;->a(Landroid/database/Cursor;)V
                                  125iget-object v0, v0, Lcom/yandex/metrica/impl/ob/Ra;->f:Lcom/yandex/metrica/impl/ob/L8;
                                  127invoke-interface {v0, v5}, Lcom/yandex/metrica/impl/ob/L8;->a(Landroid/database/sqlite/SQLiteDatabase;)V
                                  128return-void
                                  Cross References
                                  APIs
                                  • java.util.HashSet.<init>
                                  • java.lang.Integer.valueOf
                                  • java.util.Set.add
                                  • java.lang.Integer.valueOf
                                  • java.util.Set.add
                                  • java.lang.Object.getClass
                                  • java.lang.Integer.valueOf
                                  • java.util.HashMap.get
                                  • java.util.TreeMap.<init>
                                  • java.lang.Integer.valueOf
                                  • java.util.HashMap.put
                                  • java.lang.Integer.valueOf
                                  • java.util.TreeMap.get
                                  • 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.w
                                  • java.lang.Integer.valueOf
                                  • java.util.TreeMap.put
                                  Strings
                                  • Overriding migration
                                  • with
                                  • ROOM
                                  Position Instruction Meta Information
                                  0.annotation system Ldalvik/annotation/Signature;
                                  1value = {
                                  2"([",
                                  3"Lj/s/k/a;",
                                  4")",
                                  5"Lj/s/f$a<",
                                  6"TT;>;"
                                  7}
                                  8.end annotation
                                  10iget-object v0, p0, Lj/s/f$a;->l:Ljava/util/Set;
                                  11if-nez v0, :cond_b
                                  12new-instance v0, Ljava/util/HashSet;
                                  14invoke-direct {v0}, Ljava/util/HashSet;-><init>()V
                                  15iput-object v0, p0, Lj/s/f$a;->l:Ljava/util/Set;
                                  16cond_b: array-length v0, p1
                                  17const/4 v1, 0x0
                                  18const/4 v2, 0x0
                                  19goto_e: if-ge v2, v0, :cond_2b
                                  20aget-object v3, p1, v2
                                  22iget-object v4, p0, Lj/s/f$a;->l:Ljava/util/Set;
                                  23iget v5, v3, Lj/s/k/a;->a:I
                                  25invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  26move-result-object v5
                                  28invoke-interface {v4, v5}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
                                  30iget-object v4, p0, Lj/s/f$a;->l:Ljava/util/Set;
                                  31iget v3, v3, Lj/s/k/a;->b:I
                                  33invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  34move-result-object v3
                                  36invoke-interface {v4, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
                                  37add-int/lit8 v2, v2, 0x1
                                  38goto/16 :goto_e
                                  39cond_2b:
                                  40iget-object v0, p0, Lj/s/f$a;->k:Lj/s/f$d;
                                  42invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1110879
                                    • This:
                                      • j.s.f$d@92937ac
                                    • Return:
                                      • class j.s.f$d
                                      • getName: j.s.f$d
                                  43array-length v2, p1
                                  44goto_31: if-ge v1, v2, :cond_89
                                  45aget-object v3, p1, v1
                                  46iget v4, v3, Lj/s/k/a;->a:I
                                  47iget v5, v3, Lj/s/k/a;->b:I
                                  49iget-object v6, v0, Lj/s/f$d;->a:Ljava/util/HashMap;
                                  51invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  52move-result-object v7
                                  54invoke-virtual {v6, v7}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  55move-result-object v6
                                  56check-cast v6, Ljava/util/TreeMap;
                                  57if-nez v6, :cond_55
                                  58new-instance v6, Ljava/util/TreeMap;
                                  60invoke-direct {v6}, Ljava/util/TreeMap;-><init>()V
                                  62iget-object v7, v0, Lj/s/f$d;->a:Ljava/util/HashMap;
                                  64invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  65move-result-object v4
                                  67invoke-virtual {v7, v4, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  68cond_55:
                                  69invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  70move-result-object v4
                                  72invoke-virtual {v6, v4}, Ljava/util/TreeMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  73move-result-object v4
                                  74check-cast v4, Lj/s/k/a;
                                  75if-eqz v4, :cond_7f
                                  76new-instance v7, Ljava/lang/StringBuilder;
                                  78invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
                                  80const-string v8, "Overriding migration "
                                  82invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  84invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                  86const-string v4, " with "
                                  88invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  90invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                  92invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  93move-result-object v4
                                  95const-string v7, "ROOM"
                                  97invoke-static {v7, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  98cond_7f:
                                  99invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  100move-result-object v4
                                  102invoke-virtual {v6, v4, v3}, Ljava/util/TreeMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  103add-int/lit8 v1, v1, 0x1
                                  104goto/16 :goto_31
                                  105cond_89: return-object p0
                                  APIs
                                  • android.os.Bundle.getString
                                  • android.os.Bundle.getString
                                  • android.os.Bundle.getString
                                  • java.lang.String.equals
                                  • java.io.IOException.<init>
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.lang.Throwable.<init>
                                  • android.util.Log.w
                                  • java.io.IOException.<init>
                                  • java.io.IOException.<init>
                                  • java.io.IOException.<init>
                                  Strings
                                  • SERVICE_NOT_AVAILABLE
                                  • cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ
                                  • registration_id
                                  • unregistered
                                  • error
                                  • RST
                                  • Unexpected response:
                                  • FirebaseInstanceId
                                  • INSTANCE_ID_RESET
                                  Position Instruction Meta Information
                                  0const-class v0, Ljava/io/IOException;
                                  2invoke-virtual {p1, v0}, Lk/c/a/c/j/h;->j(Ljava/lang/Class;)Ljava/lang/Object;
                                  3move-result-object p1
                                  4check-cast p1, Landroid/os/Bundle;
                                  6const-string v0, "SERVICE_NOT_AVAILABLE"
                                  7if-eqz p1, :cond_67
                                  9const-string v1, "registration_id"
                                  11invoke-virtual {p1, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
                                  • Time: 1120900
                                    • This:
                                      • Bundle[{registration_id=cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ}]
                                    • p0: registration_id
                                    • Return:
                                      • cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ
                                  12move-result-object v1
                                  13if-eqz v1, :cond_15
                                  14goto/16 :goto_1d
                                  15cond_15:
                                  16const-string v1, "unregistered"
                                  18invoke-virtual {p1, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
                                  19move-result-object v1
                                  20if-eqz v1, :cond_1e
                                  21goto_1d: return-object v1
                                  22cond_1e:
                                  23const-string v1, "error"
                                  25invoke-virtual {p1, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
                                  26move-result-object v1
                                  28const-string v2, "RST"
                                  30invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                  31move-result v2
                                  32if-nez v2, :cond_5f
                                  33if-eqz v1, :cond_34
                                  34new-instance p1, Ljava/io/IOException;
                                  36invoke-direct {p1, v1}, Ljava/io/IOException;-><init>(Ljava/lang/String;)V
                                  37throw p1
                                  38cond_34:
                                  39invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  40move-result-object p1
                                  42invoke-virtual {p1}, Ljava/lang/String;->length()I
                                  43move-result v1
                                  44add-int/lit8 v1, v1, 0x15
                                  45new-instance v2, Ljava/lang/StringBuilder;
                                  47invoke-direct {v2, v1}, Ljava/lang/StringBuilder;-><init>(I)V
                                  49const-string v1, "Unexpected response: "
                                  51invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  53invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  55invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  56move-result-object p1
                                  57new-instance v1, Ljava/lang/Throwable;
                                  59invoke-direct {v1}, Ljava/lang/Throwable;-><init>()V
                                  61const-string v2, "FirebaseInstanceId"
                                  63invoke-static {v2, p1, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
                                  64new-instance p1, Ljava/io/IOException;
                                  66invoke-direct {p1, v0}, Ljava/io/IOException;-><init>(Ljava/lang/String;)V
                                  67throw p1
                                  68cond_5f: new-instance p1, Ljava/io/IOException;
                                  70const-string v0, "INSTANCE_ID_RESET"
                                  72invoke-direct {p1, v0}, Ljava/io/IOException;-><init>(Ljava/lang/String;)V
                                  73throw p1
                                  74cond_67: new-instance p1, Ljava/io/IOException;
                                  76invoke-direct {p1, v0}, Ljava/io/IOException;-><init>(Ljava/lang/String;)V
                                  77throw p1
                                  APIs
                                  Strings
                                  • BG_SESSION_SLEEP_START
                                  • background
                                  • SESSION_SLEEP_START
                                  • foreground
                                  • SESSION_ID
                                  • SESSION_COUNTER_ID
                                  • SESSION_INIT_TIME
                                  • SESSION_IS_ALIVE_REPORT_NEEDED
                                  • BG_SESSION_ID
                                  • BG_SESSION_COUNTER_ID
                                  • BG_SESSION_INIT_TIME
                                  • BG_SESSION_IS_ALIVE_REPORT_NEEDED
                                  Position Instruction Meta Information
                                  1iget-object v0, p0, Lcom/yandex/metrica/impl/ob/e4$h;->b:Lcom/yandex/metrica/impl/ob/G9;
                                  3sget-object v1, Lcom/yandex/metrica/impl/ob/e4$h;->i:Lcom/yandex/metrica/impl/ob/ye;
                                  5invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1124609
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@d9fdb10
                                    • Return:
                                      • BG_SESSION_SLEEP_START
                                  6move-result-object v2
                                  7const-wide/32 v3, -0x80000000
                                  9invoke-virtual {v0, v2, v3, v4}, Lcom/yandex/metrica/impl/ob/H9;->a(Ljava/lang/String;J)J
                                  10move-result-wide v5
                                  11const/4 v0, 0x1
                                  12const-wide/high16 v7, -0x8000000000000000L
                                  13const-wide/16 v9, -0x1
                                  14const-wide/16 v11, 0x0
                                  15cmp-long v2, v5, v3
                                  16if-eqz v2, :cond_7d
                                  17new-instance v2, Lcom/yandex/metrica/impl/ob/y6;
                                  19iget-object v13, p0, Lcom/yandex/metrica/impl/ob/e4$h;->b:Lcom/yandex/metrica/impl/ob/G9;
                                  21const-string v14, "background"
                                  23invoke-direct {v2, v13, v14}, Lcom/yandex/metrica/impl/ob/y6;-><init>(Lcom/yandex/metrica/impl/ob/G9;Ljava/lang/String;)V
                                  25invoke-virtual {v2}, Lcom/yandex/metrica/impl/ob/y6;->h()Z
                                  26move-result v13
                                  27if-nez v13, :cond_7d
                                  28cmp-long v13, v5, v11
                                  29if-eqz v13, :cond_30
                                  31invoke-virtual {v2, v5, v6}, Lcom/yandex/metrica/impl/ob/y6;->e(J)Lcom/yandex/metrica/impl/ob/y6;
                                  32cond_30:
                                  33iget-object v5, p0, Lcom/yandex/metrica/impl/ob/e4$h;->b:Lcom/yandex/metrica/impl/ob/G9;
                                  35sget-object v6, Lcom/yandex/metrica/impl/ob/e4$h;->h:Lcom/yandex/metrica/impl/ob/ye;
                                  37invoke-virtual {v6}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  38move-result-object v6
                                  40invoke-virtual {v5, v6, v9, v10}, Lcom/yandex/metrica/impl/ob/H9;->a(Ljava/lang/String;J)J
                                  41move-result-wide v5
                                  42cmp-long v13, v5, v9
                                  43if-eqz v13, :cond_43
                                  45invoke-virtual {v2, v5, v6}, Lcom/yandex/metrica/impl/ob/y6;->d(J)Lcom/yandex/metrica/impl/ob/y6;
                                  46cond_43:
                                  47iget-object v5, p0, Lcom/yandex/metrica/impl/ob/e4$h;->b:Lcom/yandex/metrica/impl/ob/G9;
                                  49sget-object v6, Lcom/yandex/metrica/impl/ob/e4$h;->l:Lcom/yandex/metrica/impl/ob/ye;
                                  51invoke-virtual {v6}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  52move-result-object v6
                                  54invoke-virtual {v5, v6, v0}, Lcom/yandex/metrica/impl/ob/H9;->a(Ljava/lang/String;Z)Z
                                  55move-result v5
                                  56if-eqz v5, :cond_54
                                  58invoke-virtual {v2, v5}, Lcom/yandex/metrica/impl/ob/y6;->a(Z)Lcom/yandex/metrica/impl/ob/y6;
                                  59cond_54:
                                  60iget-object v5, p0, Lcom/yandex/metrica/impl/ob/e4$h;->b:Lcom/yandex/metrica/impl/ob/G9;
                                  62sget-object v6, Lcom/yandex/metrica/impl/ob/e4$h;->k:Lcom/yandex/metrica/impl/ob/ye;
                                  64invoke-virtual {v6}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  65move-result-object v6
                                  67invoke-virtual {v5, v6, v7, v8}, Lcom/yandex/metrica/impl/ob/H9;->a(Ljava/lang/String;J)J
                                  68move-result-wide v5
                                  69cmp-long v13, v5, v7
                                  70if-eqz v13, :cond_67
                                  72invoke-virtual {v2, v5, v6}, Lcom/yandex/metrica/impl/ob/y6;->a(J)Lcom/yandex/metrica/impl/ob/y6;
                                  73cond_67:
                                  74iget-object v5, p0, Lcom/yandex/metrica/impl/ob/e4$h;->b:Lcom/yandex/metrica/impl/ob/G9;
                                  76sget-object v6, Lcom/yandex/metrica/impl/ob/e4$h;->j:Lcom/yandex/metrica/impl/ob/ye;
                                  78invoke-virtual {v6}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  79move-result-object v6
                                  81invoke-virtual {v5, v6, v11, v12}, Lcom/yandex/metrica/impl/ob/H9;->a(Ljava/lang/String;J)J
                                  82move-result-wide v5
                                  83cmp-long v13, v5, v11
                                  84if-eqz v13, :cond_7a
                                  86invoke-virtual {v2, v5, v6}, Lcom/yandex/metrica/impl/ob/y6;->c(J)Lcom/yandex/metrica/impl/ob/y6;
                                  87cond_7a:
                                  88invoke-virtual {v2}, Lcom/yandex/metrica/impl/ob/y6;->b()V
                                  89cond_7d:
                                  90iget-object v2, p0, Lcom/yandex/metrica/impl/ob/e4$h;->b:Lcom/yandex/metrica/impl/ob/G9;
                                  92sget-object v5, Lcom/yandex/metrica/impl/ob/e4$h;->c:Lcom/yandex/metrica/impl/ob/ye;
                                  94invoke-virtual {v5}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1124610
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@454900e
                                    • Return:
                                      • {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                  95move-result-object v6
                                  97invoke-virtual {v2, v6, v3, v4}, Lcom/yandex/metrica/impl/ob/H9;->a(Ljava/lang/String;J)J
                                  98move-result-wide v13
                                  99cmp-long v2, v13, v3
                                  100if-eqz v2, :cond_f0
                                  101new-instance v2, Lcom/yandex/metrica/impl/ob/y6;
                                  103iget-object v3, p0, Lcom/yandex/metrica/impl/ob/e4$h;->b:Lcom/yandex/metrica/impl/ob/G9;
                                  105const-string v4, "foreground"
                                  107invoke-direct {v2, v3, v4}, Lcom/yandex/metrica/impl/ob/y6;-><init>(Lcom/yandex/metrica/impl/ob/G9;Ljava/lang/String;)V
                                  109invoke-virtual {v2}, Lcom/yandex/metrica/impl/ob/y6;->h()Z
                                  110move-result v3
                                  111if-nez v3, :cond_f0
                                  112cmp-long v3, v13, v11
                                  113if-eqz v3, :cond_a3
                                  115invoke-virtual {v2, v13, v14}, Lcom/yandex/metrica/impl/ob/y6;->e(J)Lcom/yandex/metrica/impl/ob/y6;
                                  116cond_a3:
                                  117iget-object v3, p0, Lcom/yandex/metrica/impl/ob/e4$h;->b:Lcom/yandex/metrica/impl/ob/G9;
                                  119sget-object v4, Lcom/yandex/metrica/impl/ob/e4$h;->d:Lcom/yandex/metrica/impl/ob/ye;
                                  121invoke-virtual {v4}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  122move-result-object v4
                                  124invoke-virtual {v3, v4, v9, v10}, Lcom/yandex/metrica/impl/ob/H9;->a(Ljava/lang/String;J)J
                                  125move-result-wide v3
                                  126cmp-long v6, v9, v3
                                  127if-eqz v6, :cond_b6
                                  129invoke-virtual {v2, v3, v4}, Lcom/yandex/metrica/impl/ob/y6;->d(J)Lcom/yandex/metrica/impl/ob/y6;
                                  130cond_b6:
                                  131iget-object v3, p0, Lcom/yandex/metrica/impl/ob/e4$h;->b:Lcom/yandex/metrica/impl/ob/G9;
                                  133sget-object v4, Lcom/yandex/metrica/impl/ob/e4$h;->g:Lcom/yandex/metrica/impl/ob/ye;
                                  135invoke-virtual {v4}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  136move-result-object v4
                                  138invoke-virtual {v3, v4, v0}, Lcom/yandex/metrica/impl/ob/H9;->a(Ljava/lang/String;Z)Z
                                  139move-result v0
                                  140if-eqz v0, :cond_c7
                                  142invoke-virtual {v2, v0}, Lcom/yandex/metrica/impl/ob/y6;->a(Z)Lcom/yandex/metrica/impl/ob/y6;
                                  143cond_c7:
                                  144iget-object v0, p0, Lcom/yandex/metrica/impl/ob/e4$h;->b:Lcom/yandex/metrica/impl/ob/G9;
                                  146sget-object v3, Lcom/yandex/metrica/impl/ob/e4$h;->f:Lcom/yandex/metrica/impl/ob/ye;
                                  148invoke-virtual {v3}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  149move-result-object v3
                                  151invoke-virtual {v0, v3, v7, v8}, Lcom/yandex/metrica/impl/ob/H9;->a(Ljava/lang/String;J)J
                                  152move-result-wide v3
                                  153cmp-long v0, v3, v7
                                  154if-eqz v0, :cond_da
                                  156invoke-virtual {v2, v3, v4}, Lcom/yandex/metrica/impl/ob/y6;->a(J)Lcom/yandex/metrica/impl/ob/y6;
                                  157cond_da:
                                  158iget-object v0, p0, Lcom/yandex/metrica/impl/ob/e4$h;->b:Lcom/yandex/metrica/impl/ob/G9;
                                  160sget-object v3, Lcom/yandex/metrica/impl/ob/e4$h;->e:Lcom/yandex/metrica/impl/ob/ye;
                                  162invoke-virtual {v3}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  163move-result-object v3
                                  165invoke-virtual {v0, v3, v11, v12}, Lcom/yandex/metrica/impl/ob/H9;->a(Ljava/lang/String;J)J
                                  166move-result-wide v3
                                  167cmp-long v0, v3, v11
                                  168if-eqz v0, :cond_ed
                                  170invoke-virtual {v2, v3, v4}, Lcom/yandex/metrica/impl/ob/y6;->c(J)Lcom/yandex/metrica/impl/ob/y6;
                                  171cond_ed:
                                  172invoke-virtual {v2}, Lcom/yandex/metrica/impl/ob/y6;->b()V
                                  173cond_f0:
                                  174iget-object v0, p0, Lcom/yandex/metrica/impl/ob/e4$h;->b:Lcom/yandex/metrica/impl/ob/G9;
                                  176invoke-virtual {v5}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1124614
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@454900e
                                    • Return:
                                      • {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                  177move-result-object v2
                                  179invoke-virtual {v0, v2}, Lcom/yandex/metrica/impl/ob/H9;->e(Ljava/lang/String;)Lcom/yandex/metrica/impl/ob/H9;
                                  181iget-object v0, p0, Lcom/yandex/metrica/impl/ob/e4$h;->b:Lcom/yandex/metrica/impl/ob/G9;
                                  183sget-object v2, Lcom/yandex/metrica/impl/ob/e4$h;->d:Lcom/yandex/metrica/impl/ob/ye;
                                  185invoke-virtual {v2}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1124623
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@e0f983c
                                    • Return:
                                      • SESSION_ID
                                  186move-result-object v2
                                  188invoke-virtual {v0, v2}, Lcom/yandex/metrica/impl/ob/H9;->e(Ljava/lang/String;)Lcom/yandex/metrica/impl/ob/H9;
                                  190iget-object v0, p0, Lcom/yandex/metrica/impl/ob/e4$h;->b:Lcom/yandex/metrica/impl/ob/G9;
                                  192sget-object v2, Lcom/yandex/metrica/impl/ob/e4$h;->e:Lcom/yandex/metrica/impl/ob/ye;
                                  194invoke-virtual {v2}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1124627
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@7cd9f1a
                                    • Return:
                                      • SESSION_COUNTER_ID
                                  195move-result-object v2
                                  197invoke-virtual {v0, v2}, Lcom/yandex/metrica/impl/ob/H9;->e(Ljava/lang/String;)Lcom/yandex/metrica/impl/ob/H9;
                                  199iget-object v0, p0, Lcom/yandex/metrica/impl/ob/e4$h;->b:Lcom/yandex/metrica/impl/ob/G9;
                                  201sget-object v2, Lcom/yandex/metrica/impl/ob/e4$h;->f:Lcom/yandex/metrica/impl/ob/ye;
                                  203invoke-virtual {v2}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1124633
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@b5bfc28
                                    • Return:
                                      • {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                  204move-result-object v2
                                  206invoke-virtual {v0, v2}, Lcom/yandex/metrica/impl/ob/H9;->e(Ljava/lang/String;)Lcom/yandex/metrica/impl/ob/H9;
                                  208iget-object v0, p0, Lcom/yandex/metrica/impl/ob/e4$h;->b:Lcom/yandex/metrica/impl/ob/G9;
                                  210sget-object v2, Lcom/yandex/metrica/impl/ob/e4$h;->g:Lcom/yandex/metrica/impl/ob/ye;
                                  212invoke-virtual {v2}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1124637
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@39692e6
                                    • Return:
                                      • no identifier in startup state
                                  213move-result-object v2
                                  215invoke-virtual {v0, v2}, Lcom/yandex/metrica/impl/ob/H9;->e(Ljava/lang/String;)Lcom/yandex/metrica/impl/ob/H9;
                                  217iget-object v0, p0, Lcom/yandex/metrica/impl/ob/e4$h;->b:Lcom/yandex/metrica/impl/ob/G9;
                                  219sget-object v2, Lcom/yandex/metrica/impl/ob/e4$h;->h:Lcom/yandex/metrica/impl/ob/ye;
                                  221invoke-virtual {v2}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1124642
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@288b2d4
                                    • Return:
                                      • BG_SESSION_ID
                                  222move-result-object v2
                                  224invoke-virtual {v0, v2}, Lcom/yandex/metrica/impl/ob/H9;->e(Ljava/lang/String;)Lcom/yandex/metrica/impl/ob/H9;
                                  226iget-object v0, p0, Lcom/yandex/metrica/impl/ob/e4$h;->b:Lcom/yandex/metrica/impl/ob/G9;
                                  228invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1124647
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@d9fdb10
                                    • Return:
                                      • BG_SESSION_SLEEP_START
                                  229move-result-object v1
                                  231invoke-virtual {v0, v1}, Lcom/yandex/metrica/impl/ob/H9;->e(Ljava/lang/String;)Lcom/yandex/metrica/impl/ob/H9;
                                  233iget-object v0, p0, Lcom/yandex/metrica/impl/ob/e4$h;->b:Lcom/yandex/metrica/impl/ob/G9;
                                  235sget-object v1, Lcom/yandex/metrica/impl/ob/e4$h;->j:Lcom/yandex/metrica/impl/ob/ye;
                                  237invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1124651
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@ba8f772
                                    • Return:
                                      • {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                  238move-result-object v1
                                  240invoke-virtual {v0, v1}, Lcom/yandex/metrica/impl/ob/H9;->e(Ljava/lang/String;)Lcom/yandex/metrica/impl/ob/H9;
                                  242iget-object v0, p0, Lcom/yandex/metrica/impl/ob/e4$h;->b:Lcom/yandex/metrica/impl/ob/G9;
                                  244sget-object v1, Lcom/yandex/metrica/impl/ob/e4$h;->k:Lcom/yandex/metrica/impl/ob/ye;
                                  246invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1124655
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@b282840
                                    • Return:
                                      • BG_SESSION_INIT_TIME
                                  247move-result-object v1
                                  249invoke-virtual {v0, v1}, Lcom/yandex/metrica/impl/ob/H9;->e(Ljava/lang/String;)Lcom/yandex/metrica/impl/ob/H9;
                                  251iget-object v0, p0, Lcom/yandex/metrica/impl/ob/e4$h;->b:Lcom/yandex/metrica/impl/ob/G9;
                                  253sget-object v1, Lcom/yandex/metrica/impl/ob/e4$h;->l:Lcom/yandex/metrica/impl/ob/ye;
                                  255invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1124656
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@80b18be
                                    • Return:
                                      • BG_SESSION_IS_ALIVE_REPORT_NEEDED
                                  256move-result-object v1
                                  258invoke-virtual {v0, v1}, Lcom/yandex/metrica/impl/ob/H9;->e(Ljava/lang/String;)Lcom/yandex/metrica/impl/ob/H9;
                                  259return-void
                                  Cross References
                                  APIs
                                  • java.lang.ref.WeakReference.get
                                  • java.lang.Enum.compareTo
                                  • java.lang.Boolean.FALSE:Ljava/lang/Boolean
                                  • java.util.WeakHashMap.put
                                  • java.util.Map$Entry.getValue
                                  • java.lang.Enum.compareTo
                                  • java.util.Map$Entry.getKey
                                  • java.lang.Enum.ordinal
                                  • j.o.d$a.ON_PAUSE:Lj/o/d$a
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.lang.IllegalArgumentException.<init>
                                  • j.o.d$a.ON_STOP:Lj/o/d$a
                                  • j.o.d$a.ON_DESTROY:Lj/o/d$a
                                  • java.util.ArrayList.add
                                  • java.lang.IllegalArgumentException.<init>
                                  • java.lang.IllegalArgumentException.<init>
                                  • java.lang.Enum.compareTo
                                  • java.util.Map$Entry.getValue
                                  • java.lang.Enum.compareTo
                                  • java.util.Map$Entry.getKey
                                  • java.util.ArrayList.add
                                  • java.lang.IllegalStateException.<init>
                                  Strings
                                  • Unexpected state value
                                  • LifecycleOwner of this LifecycleRegistry is alreadygarbage collected. It is too late to change lifecycle state.
                                  Position Instruction Meta Information
                                  1iget-object v0, p0, Lj/o/h;->c:Ljava/lang/ref/WeakReference;
                                  3invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
                                  4move-result-object v0
                                  5check-cast v0, Lj/o/g;
                                  6if-eqz v0, :cond_133
                                  7cond_a:
                                  8iget-object v1, p0, Lj/o/h;->a:Lj/c/a/b/a;
                                  9iget v2, v1, Lj/c/a/b/b;->d:I
                                  10const/4 v3, 0x0
                                  11const/4 v4, 0x1
                                  12if-nez v2, :cond_13
                                  13goto/16 :goto_29
                                  14cond_13:
                                  15iget-object v2, v1, Lj/c/a/b/b;->a:Lj/c/a/b/b$c;
                                  17iget-object v2, v2, Lj/c/a/b/b$c;->b:Ljava/lang/Object;
                                  18check-cast v2, Lj/o/h$a;
                                  20iget-object v2, v2, Lj/o/h$a;->a:Lj/o/d$b;
                                  22iget-object v5, v1, Lj/c/a/b/b;->b:Lj/c/a/b/b$c;
                                  24iget-object v5, v5, Lj/c/a/b/b$c;->b:Ljava/lang/Object;
                                  25check-cast v5, Lj/o/h$a;
                                  27iget-object v5, v5, Lj/o/h$a;->a:Lj/o/d$b;
                                  28if-ne v2, v5, :cond_2b
                                  30iget-object v2, p0, Lj/o/h;->b:Lj/o/d$b;
                                  31if-ne v2, v5, :cond_2b
                                  32goto_29: const/4 v2, 0x1
                                  33goto/16 :goto_2c
                                  34cond_2b: const/4 v2, 0x0
                                  35goto_2c: iput-boolean v3, p0, Lj/o/h;->f:Z
                                  36if-nez v2, :cond_132
                                  38iget-object v2, p0, Lj/o/h;->b:Lj/o/d$b;
                                  40iget-object v1, v1, Lj/c/a/b/b;->a:Lj/c/a/b/b$c;
                                  42iget-object v1, v1, Lj/c/a/b/b$c;->b:Ljava/lang/Object;
                                  43check-cast v1, Lj/o/h$a;
                                  45iget-object v1, v1, Lj/o/h$a;->a:Lj/o/d$b;
                                  47invoke-virtual {v2, v1}, Ljava/lang/Enum;->compareTo(Ljava/lang/Enum;)I
                                  48move-result v1
                                  49if-gez v1, :cond_d0
                                  51iget-object v1, p0, Lj/o/h;->a:Lj/c/a/b/a;
                                  52new-instance v2, Lj/c/a/b/b$b;
                                  54iget-object v3, v1, Lj/c/a/b/b;->b:Lj/c/a/b/b$c;
                                  56iget-object v5, v1, Lj/c/a/b/b;->a:Lj/c/a/b/b$c;
                                  58invoke-direct {v2, v3, v5}, Lj/c/a/b/b$b;-><init>(Lj/c/a/b/b$c;Lj/c/a/b/b$c;)V
                                  60iget-object v1, v1, Lj/c/a/b/b;->c:Ljava/util/WeakHashMap;
                                  62sget-object v3, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
                                  64invoke-virtual {v1, v2, v3}, Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  65cond_52:
                                  66invoke-virtual {v2}, Lj/c/a/b/b$e;->hasNext()Z
                                  67move-result v1
                                  68if-eqz v1, :cond_d0
                                  69iget-boolean v1, p0, Lj/o/h;->f:Z
                                  70if-nez v1, :cond_d0
                                  72invoke-virtual {v2}, Lj/c/a/b/b$e;->next()Ljava/lang/Object;
                                  73move-result-object v1
                                  74check-cast v1, Ljava/util/Map$Entry;
                                  76invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                  77move-result-object v3
                                  78check-cast v3, Lj/o/h$a;
                                  79goto_68:
                                  80iget-object v5, v3, Lj/o/h$a;->a:Lj/o/d$b;
                                  82iget-object v6, p0, Lj/o/h;->b:Lj/o/d$b;
                                  84invoke-virtual {v5, v6}, Ljava/lang/Enum;->compareTo(Ljava/lang/Enum;)I
                                  85move-result v5
                                  86if-lez v5, :cond_52
                                  87iget-boolean v5, p0, Lj/o/h;->f:Z
                                  88if-nez v5, :cond_52
                                  90iget-object v5, p0, Lj/o/h;->a:Lj/c/a/b/a;
                                  92invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                  93move-result-object v6
                                  95invoke-virtual {v5, v6}, Lj/c/a/b/a;->contains(Ljava/lang/Object;)Z
                                  96move-result v5
                                  97if-eqz v5, :cond_52
                                  99iget-object v5, v3, Lj/o/h$a;->a:Lj/o/d$b;
                                  101invoke-virtual {v5}, Ljava/lang/Enum;->ordinal()I
                                  102move-result v6
                                  103if-eqz v6, :cond_ca
                                  104if-eq v6, v4, :cond_c4
                                  105const/4 v7, 0x2
                                  106if-eq v6, v7, :cond_b2
                                  107const/4 v7, 0x3
                                  108if-eq v6, v7, :cond_af
                                  109const/4 v7, 0x4
                                  110if-ne v6, v7, :cond_98
                                  112sget-object v5, Lj/o/d$a;->ON_PAUSE:Lj/o/d$a;
                                  113goto/16 :goto_b4
                                  114cond_98: new-instance v0, Ljava/lang/IllegalArgumentException;
                                  115new-instance v1, Ljava/lang/StringBuilder;
                                  117invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                  119const-string v2, "Unexpected state value "
                                  121invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  123invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                  125invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  126move-result-object v1
                                  128invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
                                  129throw v0
                                  130cond_af:
                                  131sget-object v5, Lj/o/d$a;->ON_STOP:Lj/o/d$a;
                                  132goto/16 :goto_b4
                                  133cond_b2:
                                  134sget-object v5, Lj/o/d$a;->ON_DESTROY:Lj/o/d$a;
                                  135goto_b4:
                                  136invoke-static {v5}, Lj/o/h;->c(Lj/o/d$a;)Lj/o/d$b;
                                  137move-result-object v6
                                  139iget-object v7, p0, Lj/o/h;->g:Ljava/util/ArrayList;
                                  141invoke-virtual {v7, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                  143invoke-virtual {v3, v0, v5}, Lj/o/h$a;->a(Lj/o/g;Lj/o/d$a;)V
                                  145invoke-virtual {p0}, Lj/o/h;->g()V
                                  146goto/16 :goto_68
                                  147cond_c4: new-instance v0, Ljava/lang/IllegalArgumentException;
                                  149invoke-direct {v0}, Ljava/lang/IllegalArgumentException;-><init>()V
                                  150throw v0
                                  151cond_ca: new-instance v0, Ljava/lang/IllegalArgumentException;
                                  153invoke-direct {v0}, Ljava/lang/IllegalArgumentException;-><init>()V
                                  154throw v0
                                  155cond_d0:
                                  156iget-object v1, p0, Lj/o/h;->a:Lj/c/a/b/a;
                                  158iget-object v1, v1, Lj/c/a/b/b;->b:Lj/c/a/b/b$c;
                                  159iget-boolean v2, p0, Lj/o/h;->f:Z
                                  160if-nez v2, :cond_a
                                  161if-eqz v1, :cond_a
                                  163iget-object v2, p0, Lj/o/h;->b:Lj/o/d$b;
                                  165iget-object v1, v1, Lj/c/a/b/b$c;->b:Ljava/lang/Object;
                                  166check-cast v1, Lj/o/h$a;
                                  168iget-object v1, v1, Lj/o/h$a;->a:Lj/o/d$b;
                                  170invoke-virtual {v2, v1}, Ljava/lang/Enum;->compareTo(Ljava/lang/Enum;)I
                                  171move-result v1
                                  172if-lez v1, :cond_a
                                  174iget-object v1, p0, Lj/o/h;->a:Lj/c/a/b/a;
                                  176invoke-virtual {v1}, Lj/c/a/b/b;->b()Lj/c/a/b/b$d;
                                  177move-result-object v1
                                  178cond_ee:
                                  179invoke-virtual {v1}, Lj/c/a/b/b$d;->hasNext()Z
                                  • Time: 1116324
                                    • This:
                                      • j.c.a.b.b$d@77d2e8b
                                    • Return:
                                      • true
                                  • Time: 1116408
                                    • This:
                                      • j.c.a.b.b$d@77d2e8b
                                    • Return:
                                      • false
                                  180move-result v2
                                  181if-eqz v2, :cond_a
                                  182iget-boolean v2, p0, Lj/o/h;->f:Z
                                  183if-nez v2, :cond_a
                                  185invoke-virtual {v1}, Lj/c/a/b/b$d;->next()Ljava/lang/Object;
                                  186move-result-object v2
                                  187check-cast v2, Ljava/util/Map$Entry;
                                  189invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                  190move-result-object v3
                                  191check-cast v3, Lj/o/h$a;
                                  192goto_104:
                                  193iget-object v4, v3, Lj/o/h$a;->a:Lj/o/d$b;
                                  195iget-object v5, p0, Lj/o/h;->b:Lj/o/d$b;
                                  197invoke-virtual {v4, v5}, Ljava/lang/Enum;->compareTo(Ljava/lang/Enum;)I
                                  198move-result v4
                                  199if-gez v4, :cond_ee
                                  200iget-boolean v4, p0, Lj/o/h;->f:Z
                                  201if-nez v4, :cond_ee
                                  203iget-object v4, p0, Lj/o/h;->a:Lj/c/a/b/a;
                                  205invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                  206move-result-object v5
                                  208invoke-virtual {v4, v5}, Lj/c/a/b/a;->contains(Ljava/lang/Object;)Z
                                  209move-result v4
                                  210if-eqz v4, :cond_ee
                                  212iget-object v4, v3, Lj/o/h$a;->a:Lj/o/d$b;
                                  214iget-object v5, p0, Lj/o/h;->g:Ljava/util/ArrayList;
                                  216invoke-virtual {v5, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                  218iget-object v4, v3, Lj/o/h$a;->a:Lj/o/d$b;
                                  220invoke-static {v4}, Lj/o/h;->i(Lj/o/d$b;)Lj/o/d$a;
                                  221move-result-object v4
                                  223invoke-virtual {v3, v0, v4}, Lj/o/h$a;->a(Lj/o/g;Lj/o/d$a;)V
                                  225invoke-virtual {p0}, Lj/o/h;->g()V
                                  226goto/16 :goto_104
                                  227cond_132: return-void
                                  228cond_133: new-instance v0, Ljava/lang/IllegalStateException;
                                  230const-string v1, "LifecycleOwner of this LifecycleRegistry is alreadygarbage collected. It is too late to change lifecycle state."
                                  232invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
                                  233goto/16 :goto_13c
                                  234goto_13b: throw v0
                                  235goto_13c: goto/16 :goto_13b
                                  APIs
                                  • android.content.Intent.<init>
                                  • android.content.ComponentName.<init>
                                  • android.content.Intent.setComponent
                                  • android.content.Context.getPackageManager
                                  • android.content.pm.PackageManager.queryIntentServices
                                  • java.util.List.isEmpty
                                  • java.util.List.get
                                  • android.content.pm.ResolveInfo.serviceInfo:Landroid/content/pm/ServiceInfo
                                  • android.content.pm.ServiceInfo.packageName:Ljava/lang/String
                                  • android.content.pm.ServiceInfo.name:Ljava/lang/String
                                  • java.lang.String.equals
                                  • android.content.Intent.<init>
                                  • android.content.Context.bindService
                                  Strings
                                  • InstallReferrerClient
                                  • Service connection is valid. No need to re-initialize.
                                  • Client is already in the process of connecting to the service.
                                  • Client was already closed and can\'t be reused. Please create another instance.
                                  • Starting install referrer service setup.
                                  • com.google.android.finsky.BIND_GET_INSTALL_REFERRER_SERVICE
                                  • com.android.vending
                                  • com.google.android.finsky.externalreferrer.GetInstallReferrerService
                                  • Service was bonded successfully.
                                  • Connection to service is blocked.
                                  • No permission to connect to service.
                                  • Play Store missing or incompatible. Version 8.3.73 or later required.
                                  • Install Referrer service unavailable on device.
                                  Position Instruction Meta Information
                                  1invoke-virtual {p0}, Lcom/android/installreferrer/api/InstallReferrerClientImpl;->isReady()Z
                                  • Time: 1120364
                                    • This:
                                      • com.android.installreferrer.api.InstallReferrerClientImpl@37a66db
                                    • Return:
                                      • false
                                  2move-result v0
                                  3const/4 v1, 0x0
                                  5const-string v2, "InstallReferrerClient"
                                  6if-eqz v0, :cond_12
                                  8const-string v0, "Service connection is valid. No need to re-initialize."
                                  10invoke-static {v2, v0}, Lj/i/b/f;->Z(Ljava/lang/String;Ljava/lang/String;)V
                                  12invoke-interface {p1, v1}, Lcom/android/installreferrer/api/InstallReferrerStateListener;->onInstallReferrerSetupFinished(I)V
                                  13return-void
                                  14cond_12: iget v0, p0, Lcom/android/installreferrer/api/InstallReferrerClientImpl;->clientState:I
                                  15const/4 v3, 0x3
                                  16const/4 v4, 0x1
                                  17if-ne v0, v4, :cond_21
                                  19const-string v0, "Client is already in the process of connecting to the service."
                                  21invoke-static {v2, v0}, Lj/i/b/f;->a0(Ljava/lang/String;Ljava/lang/String;)V
                                  23invoke-interface {p1, v3}, Lcom/android/installreferrer/api/InstallReferrerStateListener;->onInstallReferrerSetupFinished(I)V
                                  24return-void
                                  25cond_21: if-ne v0, v3, :cond_2c
                                  27const-string v0, "Client was already closed and can\'t be reused. Please create another instance."
                                  29invoke-static {v2, v0}, Lj/i/b/f;->a0(Ljava/lang/String;Ljava/lang/String;)V
                                  31invoke-interface {p1, v3}, Lcom/android/installreferrer/api/InstallReferrerStateListener;->onInstallReferrerSetupFinished(I)V
                                  32return-void
                                  33cond_2c:
                                  34const-string v0, "Starting install referrer service setup."
                                  36invoke-static {v2, v0}, Lj/i/b/f;->Z(Ljava/lang/String;Ljava/lang/String;)V
                                  37new-instance v0, Landroid/content/Intent;
                                  39const-string v3, "com.google.android.finsky.BIND_GET_INSTALL_REFERRER_SERVICE"
                                  41invoke-direct {v0, v3}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                  42new-instance v3, Landroid/content/ComponentName;
                                  44const-string v5, "com.android.vending"
                                  46const-string v6, "com.google.android.finsky.externalreferrer.GetInstallReferrerService"
                                  48invoke-direct {v3, v5, v6}, Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                  50invoke-virtual {v0, v3}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;
                                  52iget-object v3, p0, Lcom/android/installreferrer/api/InstallReferrerClientImpl;->mApplicationContext:Landroid/content/Context;
                                  54invoke-virtual {v3}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                  55move-result-object v3
                                  57invoke-virtual {v3, v0, v1}, Landroid/content/pm/PackageManager;->queryIntentServices(Landroid/content/Intent;I)Ljava/util/List;
                                  58move-result-object v3
                                  59const/4 v6, 0x2
                                  60if-eqz v3, :cond_b0
                                  62invoke-interface {v3}, Ljava/util/List;->isEmpty()Z
                                  63move-result v7
                                  64if-nez v7, :cond_b0
                                  66invoke-interface {v3, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                  67move-result-object v3
                                  68check-cast v3, Landroid/content/pm/ResolveInfo;
                                  70iget-object v3, v3, Landroid/content/pm/ResolveInfo;->serviceInfo:Landroid/content/pm/ServiceInfo;
                                  71if-eqz v3, :cond_b0
                                  73iget-object v7, v3, Landroid/content/pm/ServiceInfo;->packageName:Ljava/lang/String;
                                  75iget-object v3, v3, Landroid/content/pm/ServiceInfo;->name:Ljava/lang/String;
                                  77invoke-virtual {v5, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                  78move-result v5
                                  79if-eqz v5, :cond_a5
                                  80if-eqz v3, :cond_a5
                                  82invoke-direct {p0}, Lcom/android/installreferrer/api/InstallReferrerClientImpl;->isPlayStoreCompatible()Z
                                  83move-result v3
                                  84if-eqz v3, :cond_a5
                                  85new-instance v3, Landroid/content/Intent;
                                  87invoke-direct {v3, v0}, Landroid/content/Intent;-><init>(Landroid/content/Intent;)V
                                  88new-instance v0, Lcom/android/installreferrer/api/InstallReferrerClientImpl$InstallReferrerServiceConnection;
                                  89const/4 v5, 0x0
                                  91invoke-direct {v0, p0, p1, v5}, Lcom/android/installreferrer/api/InstallReferrerClientImpl$InstallReferrerServiceConnection;-><init>(Lcom/android/installreferrer/api/InstallReferrerClientImpl;Lcom/android/installreferrer/api/InstallReferrerStateListener;Lcom/android/installreferrer/api/InstallReferrerClientImpl$1;)V
                                  92iput-object v0, p0, Lcom/android/installreferrer/api/InstallReferrerClientImpl;->serviceConnection:Landroid/content/ServiceConnection;
                                  93try_start_80:
                                  94iget-object v5, p0, Lcom/android/installreferrer/api/InstallReferrerClientImpl;->mApplicationContext:Landroid/content/Context;
                                  96invoke-virtual {v5, v3, v0, v4}, Landroid/content/Context;->bindService(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z
                                  97move-result v0
                                  98try_end_86: if-eqz v0, :cond_8e
                                  100const-string p1, "Service was bonded successfully."
                                  102invoke-static {v2, p1}, Lj/i/b/f;->Z(Ljava/lang/String;Ljava/lang/String;)V
                                  103return-void
                                  104cond_8e:
                                  105const-string v0, "Connection to service is blocked."
                                  107invoke-static {v2, v0}, Lj/i/b/f;->a0(Ljava/lang/String;Ljava/lang/String;)V
                                  108iput v1, p0, Lcom/android/installreferrer/api/InstallReferrerClientImpl;->clientState:I
                                  110invoke-interface {p1, v4}, Lcom/android/installreferrer/api/InstallReferrerStateListener;->onInstallReferrerSetupFinished(I)V
                                  111return-void
                                  112catch_99:
                                  113const-string v0, "No permission to connect to service."
                                  115invoke-static {v2, v0}, Lj/i/b/f;->a0(Ljava/lang/String;Ljava/lang/String;)V
                                  116iput v1, p0, Lcom/android/installreferrer/api/InstallReferrerClientImpl;->clientState:I
                                  117const/4 v0, 0x4
                                  119invoke-interface {p1, v0}, Lcom/android/installreferrer/api/InstallReferrerStateListener;->onInstallReferrerSetupFinished(I)V
                                  120return-void
                                  121cond_a5:
                                  122const-string v0, "Play Store missing or incompatible. Version 8.3.73 or later required."
                                  124invoke-static {v2, v0}, Lj/i/b/f;->a0(Ljava/lang/String;Ljava/lang/String;)V
                                  125iput v1, p0, Lcom/android/installreferrer/api/InstallReferrerClientImpl;->clientState:I
                                  127invoke-interface {p1, v6}, Lcom/android/installreferrer/api/InstallReferrerStateListener;->onInstallReferrerSetupFinished(I)V
                                  128return-void
                                  129cond_b0: iput v1, p0, Lcom/android/installreferrer/api/InstallReferrerClientImpl;->clientState:I
                                  131const-string v0, "Install Referrer service unavailable on device."
                                  133invoke-static {v2, v0}, Lj/i/b/f;->Z(Ljava/lang/String;Ljava/lang/String;)V
                                  135invoke-interface {p1, v6}, Lcom/android/installreferrer/api/InstallReferrerStateListener;->onInstallReferrerSetupFinished(I)V
                                  136return-void
                                  Cross References
                                  APIs
                                  • java.lang.Object.getClass
                                  • org.json.JSONObject.<init>
                                  • org.json.JSONObject.optString
                                  • org.json.JSONObject.putOpt
                                  • org.json.JSONObject.has
                                  • org.json.JSONObject.optInt
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.optString
                                  • org.json.JSONObject.putOpt
                                  • org.json.JSONException.printStackTrace
                                  • org.json.JSONObject.<init>
                                  • org.json.JSONObject.has
                                  • org.json.JSONObject.optInt
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.has
                                  • org.json.JSONObject.optBoolean
                                  • org.json.JSONObject.put
                                  • java.lang.Object.getClass
                                  • org.json.JSONException.printStackTrace
                                  Strings
                                  • identifier
                                  • device_type
                                  • parent_player_id
                                  • subscribableStatus
                                  • androidPermission
                                  Position Instruction Meta Information
                                  1invoke-static {}, Lk/e/q3;->b()Lk/e/k4;
                                  2move-result-object v0
                                  4invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1122080
                                    • This:
                                      • k.e.k4@3f8a676
                                    • Return:
                                      • class k.e.k4
                                      • getName: k.e.k4
                                  5const/4 v1, 0x0
                                  6try_start_8: new-instance v2, Lorg/json/JSONObject;
                                  8invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
                                  10const-string v3, "identifier"
                                  12const-string v4, "identifier"
                                  14invoke-virtual {p0, v4, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                  15move-result-object v4
                                  17invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  19const-string v3, "device_type"
                                  21invoke-virtual {p0, v3}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                  • Time: 1122093
                                    • This:
                                      • {}
                                    • p0: device_type
                                    • Return:
                                      • true
                                  22move-result v3
                                  23if-eqz v3, :cond_2b
                                  25const-string v3, "device_type"
                                  27const-string v4, "device_type"
                                  29invoke-virtual {p0, v4}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
                                  30move-result v4
                                  32invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                  33cond_2b:
                                  34const-string v3, "parent_player_id"
                                  36const-string v4, "parent_player_id"
                                  38invoke-virtual {p0, v4, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                  39move-result-object v4
                                  41invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  43invoke-virtual {v0}, Lk/e/l4;->q()Lk/e/f4;
                                  44move-result-object v3
                                  46invoke-virtual {v3, v2, v1}, Lk/e/f4;->d(Lorg/json/JSONObject;Ljava/util/Set;)Lorg/json/JSONObject;
                                  47try_end_3d: goto/16 :goto_42
                                  48catch_3e: move-exception v2
                                  50invoke-virtual {v2}, Lorg/json/JSONException;->printStackTrace()V
                                  51goto_42: new-instance v2, Lorg/json/JSONObject;
                                  53invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
                                  55const-string v3, "subscribableStatus"
                                  57invoke-virtual {p0, v3}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                  • Time: 1122110
                                    • This:
                                      • {}
                                    • p0: /system/sd/xbin/su
                                    • Return:
                                      • true
                                  58move-result v3
                                  59if-eqz v3, :cond_5a
                                  61const-string v3, "subscribableStatus"
                                  63const-string v4, "subscribableStatus"
                                  65invoke-virtual {p0, v4}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
                                  66move-result v4
                                  68invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                  69cond_5a:
                                  70const-string v3, "androidPermission"
                                  72invoke-virtual {p0, v3}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                  • Time: 1122113
                                    • This:
                                      • {}
                                    • p0: {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                    • Return:
                                      • true
                                  73move-result v3
                                  74if-eqz v3, :cond_6d
                                  76const-string v3, "androidPermission"
                                  78const-string v4, "androidPermission"
                                  80invoke-virtual {p0, v4}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;)Z
                                  81move-result p0
                                  83invoke-virtual {v2, v3, p0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
                                  84cond_6d:
                                  85invoke-virtual {v0}, Lk/e/l4;->q()Lk/e/f4;
                                  86move-result-object p0
                                  88invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1122115
                                    • This:
                                      • k.e.i4@67ccf14
                                    • Return:
                                      • class k.e.i4
                                      • getName: k.e.i4
                                  90sget-object v0, Lk/e/f4;->d:Ljava/lang/Object;
                                  91monitor-enter v0
                                  92try_end_77:
                                  93iget-object p0, p0, Lk/e/f4;->b:Lorg/json/JSONObject;
                                  95invoke-static {p0, v2, p0, v1}, Lk/c/a/d/a;->n(Lorg/json/JSONObject;Lorg/json/JSONObject;Lorg/json/JSONObject;Ljava/util/Set;)Lorg/json/JSONObject;
                                  96monitor-exit v0
                                  97goto/16 :goto_85
                                  98catchall_7e: move-exception p0
                                  99monitor-exit v0
                                  100try_start_80: throw p0
                                  101catch_81: move-exception p0
                                  103invoke-virtual {p0}, Lorg/json/JSONException;->printStackTrace()V
                                  104goto_85: return-void
                                  Cross References
                                  APIs
                                  • java.util.concurrent.locks.Lock.lock
                                  • com.yandex.metrica.impl.ob.w8.getReadableDatabase
                                  • java.lang.StringBuilder.<init>
                                  • java.util.Set.isEmpty
                                  • java.lang.StringBuilder.append
                                  • java.util.Set.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • android.database.sqlite.SQLiteDatabase.rawQuery
                                  • android.database.Cursor.moveToFirst
                                  • android.database.Cursor.getLong
                                  • java.util.concurrent.locks.Lock.unlock
                                  Strings
                                  • SELECT count() FROM reports
                                  • WHERE
                                  • OR
                                  • type ==
                                  • SELECT count() FROM reports WHERE type == 8224 OR type == 0 OR type == 1792 OR type == 6145 OR type == 4097
                                  Position Instruction Meta Information
                                  0.annotation system Ldalvik/annotation/Signature;
                                  1value = {
                                  2"(",
                                  3"Ljava/util/Set<",
                                  4"Ljava/lang/Integer;",
                                  5">;)J"
                                  6}
                                  7.end annotation
                                  9iget-object v0, p0, Lcom/yandex/metrica/impl/ob/t8;->b:Ljava/util/concurrent/locks/Lock;
                                  11invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;->lock()V
                                  12const/4 v0, 0x0
                                  13const-wide/16 v1, 0x0
                                  14try_start_8:
                                  15iget-object v3, p0, Lcom/yandex/metrica/impl/ob/t8;->d:Lcom/yandex/metrica/impl/ob/w8;
                                  17invoke-virtual {v3}, Lcom/yandex/metrica/impl/ob/w8;->getReadableDatabase()Landroid/database/sqlite/SQLiteDatabase;
                                  18move-result-object v3
                                  19if-eqz v3, :cond_64
                                  20new-instance v4, Ljava/lang/StringBuilder;
                                  22const-string v5, "SELECT count() FROM reports"
                                  24invoke-direct {v4, v5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
                                  26invoke-interface {p1}, Ljava/util/Set;->isEmpty()Z
                                  27move-result v5
                                  28if-nez v5, :cond_22
                                  30const-string v5, " WHERE "
                                  32invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  33cond_22:
                                  34invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                  35move-result-object p1
                                  36const/4 v5, 0x0
                                  37const/4 v6, 0x0
                                  38goto_28:
                                  39invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
                                  40move-result v7
                                  41if-eqz v7, :cond_52
                                  43invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  44move-result-object v7
                                  45check-cast v7, Ljava/lang/Integer;
                                  46if-lez v6, :cond_3b
                                  48const-string v8, " OR "
                                  50invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  51cond_3b: new-instance v8, Ljava/lang/StringBuilder;
                                  53invoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V
                                  55const-string v9, "type == "
                                  57invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  59invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                  61invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  62move-result-object v7
                                  64invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  65add-int/lit8 v6, v6, 0x1
                                  66goto/16 :goto_28
                                  67cond_52:
                                  68invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  69move-result-object p1
                                  71invoke-virtual {v3, p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
                                  • Time: 1124368
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/db_metrica_net.pictures.clinicsisa
                                    • sql: SELECT count() FROM reports WHERE type == 8224 OR type == 0 OR type == 1792 OR type == 6145 OR type == 4097
                                    • selectionArgs: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@be06cbb
                                  • Time: 1137398
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/db_metrica_net.pictures.clinicsisa
                                    • sql: SELECT count() FROM reports WHERE type == 8224 OR type == 0 OR type == 1792 OR type == 6145 OR type == 4097
                                    • selectionArgs: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@262a57d
                                  • Time: 1138646
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/db_metrica_net.pictures.clinicsisa
                                    • sql: SELECT count() FROM reports WHERE type == 8224 OR type == 0 OR type == 1792 OR type == 6145 OR type == 4097
                                    • selectionArgs: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@438d882
                                  72move-result-object v0
                                  74invoke-interface {v0}, Landroid/database/Cursor;->moveToFirst()Z
                                  75move-result p1
                                  76if-eqz p1, :cond_64
                                  78invoke-interface {v0, v5}, Landroid/database/Cursor;->getLong(I)J
                                  79move-result-wide v1
                                  80catchall_64:
                                  81invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Landroid/database/Cursor;)V
                                  83iget-object p1, p0, Lcom/yandex/metrica/impl/ob/t8;->b:Ljava/util/concurrent/locks/Lock;
                                  85invoke-interface {p1}, Ljava/util/concurrent/locks/Lock;->unlock()V
                                  86return-wide v1
                                  Cross References
                                  APIs
                                  • 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
                                  • InfluenceParams{indirectNotificationAttributionWindow=
                                  • InfluenceParams{indirectNotificationAttributionWindow=
                                  • , notificationLimit=
                                  • , indirectIAMAttributionWindow=
                                  • , iamLimit=
                                  • , directEnabled=
                                  • , indirectEnabled=
                                  • , unattributedEnabled=
                                  Position Instruction Meta Information
                                  1const-string v0, "InfluenceParams{indirectNotificationAttributionWindow="
                                  3invoke-static {v0}, Lk/a/b/a/a;->e(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  • Time: 1113802
                                    • p0: InfluenceParams{indirectNotificationAttributionWindow=
                                    • Return:
                                      • InfluenceParams{indirectNotificationAttributionWindow=
                                  4move-result-object v0
                                  5iget v1, p0, Lk/e/f3$d;->a:I
                                  7invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                  9const-string v1, ", notificationLimit="
                                  11invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  12iget v1, p0, Lk/e/f3$d;->b:I
                                  14invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                  16const-string v1, ", indirectIAMAttributionWindow="
                                  18invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  19iget v1, p0, Lk/e/f3$d;->c:I
                                  21invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                  23const-string v1, ", iamLimit="
                                  25invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  26iget v1, p0, Lk/e/f3$d;->d:I
                                  28invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                  30const-string v1, ", directEnabled="
                                  32invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  33iget-boolean v1, p0, Lk/e/f3$d;->e:Z
                                  35invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
                                  37const-string v1, ", indirectEnabled="
                                  39invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  40iget-boolean v1, p0, Lk/e/f3$d;->f:Z
                                  42invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
                                  44const-string v1, ", unattributedEnabled="
                                  46invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  47iget-boolean v1, p0, Lk/e/f3$d;->g:Z
                                  49invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
                                  50const/16 v1, 0x7d
                                  52invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
                                  54invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  55move-result-object v0
                                  56return-object v0
                                  Cross References
                                  APIs
                                  • 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
                                  • android.util.Log.i
                                  Strings
                                  • Initializing of Metrica,
                                  • Initializing of Metrica,
                                  • release
                                  • Release
                                  • release
                                  • type, Version
                                  • 5.0.0
                                  • , API Level
                                  • , Dated
                                  • 18.05.2022
                                  • .
                                  • AppMetrica
                                  Position Instruction Meta Information
                                  1const-string v0, "Initializing of Metrica, "
                                  3invoke-static {v0}, Lk/a/b/a/a;->e(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  • Time: 1111749
                                    • p0: open
                                    • Return:
                                      • Initializing of Metrica,
                                  4move-result-object v0
                                  6const-string v1, "release"
                                  8invoke-static {v1}, Lcom/yandex/metrica/impl/ob/O2;->a(Ljava/lang/String;)Ljava/lang/String;
                                  • Time: 1111754
                                    • p0: release
                                    • Return:
                                      • CLIENT_API_LEVEL
                                  9move-result-object v1
                                  11invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  13const-string v1, " type, Version "
                                  15invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  17const-string v1, "5.0.0"
                                  19invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  21const-string v1, ", API Level "
                                  23invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  25invoke-static {}, Lcom/yandex/metrica/YandexMetrica;->getLibraryApiLevel()I
                                  26move-result v1
                                  28invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                  30const-string v1, ", Dated "
                                  32invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  34const-string v1, "18.05.2022"
                                  36invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  38const-string v1, "."
                                  40invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  42invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  43move-result-object v0
                                  45const-string v1, "AppMetrica"
                                  47invoke-static {v1, v0}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
                                  48return-void
                                  Cross References
                                  APIs
                                  Strings
                                  • java.lang.String@1b43d7c
                                  • java.lang.String@229f2c9
                                  • java.lang.String@3186fdc
                                  • java.lang.String@3c89efd
                                  • java.lang.String@41ff02f
                                  • java.lang.String@4290a96
                                  • java.lang.String@44780ee
                                  • java.lang.String@612e34e
                                  • java.lang.String@63e1e55
                                  • java.lang.String@7ae814d
                                  • java.lang.String@86e68f1
                                  • java.lang.String@a807c8
                                  • java.lang.String@b527182
                                  • java.lang.String@c19d874
                                  • java.lang.String@c479572
                                  • java.lang.String@cc46988
                                  • java.lang.String@da95a15
                                  • java.lang.String@e530159
                                  • java.lang.String@e8c9a0a
                                  • java.lang.String@f82115e
                                  • java.lang.String@f8799ba
                                  • java.lang.String@fe1b0b5
                                  • java.lang.String@ff72f46
                                  Position Instruction Meta Information
                                  0.annotation system Ldalvik/annotation/Signature;
                                  1value = {
                                  2"(",
                                  3"Lcom/yandex/metrica/impl/ob/o2$f;",
                                  4")",
                                  5"Ljava/util/concurrent/Future<",
                                  6"Ljava/lang/Void;",
                                  7">;"
                                  8}
                                  9.end annotation
                                  11iget-object v0, p0, Lcom/yandex/metrica/impl/ob/o2;->d:Lcom/yandex/metrica/impl/ob/sn;
                                  13invoke-virtual {p1}, Lcom/yandex/metrica/impl/ob/o2$f;->d()Z
                                  • Time: 1113193
                                    • p0: java.lang.String@e8c9a0a
                                    • Return:
                                      • java.lang.StringBuilder@688d27b
                                  • Time: 1113196
                                    • This:
                                      • com.yandex.metrica.impl.ob.k1@e854898
                                    • Return:
                                      • java.lang.String@86e68f1
                                  • Time: 1113199
                                    • p0: GT_PLAYER_ID
                                    • Return:
                                      • java.lang.StringBuilder@6624cd6
                                  • Time: 1113202
                                    • p0: java.lang.String@1b43d7c
                                    • Return:
                                      • java.lang.StringBuilder@ec81b57
                                  • Time: 1113193
                                    • This:
                                      • ReportToSend{mReport=[event: , type: Request referrer, value: ], mEnvironment=ClientConfiguration{mProcessConfiguration=ProcessConfiguration{mParamsMapping=PROCESS_CFG_SDK_API_LEVEL=105 PROCESS_CFG_PROCESS_ID=6327 PROCESS_CFG_PROCESS_SESSION_ID=f94523bc-898b-4771-b39f-ec857fe22f8b PROCESS_CFG_PACKAGE_NAME=net.pictures.clinicsisa, mDataResultReceiver=com.yandex.metrica.impl.ob.n0@5e41d81}, mCounterConfiguration=CounterConfiguration{mParamsMapping=CFG_REPORTER_TYPE=commutation CFG_UUID=a33b72b2acd34c01985cbb1dafd6e78b}}, mCrash=false, mAction=null, mTrimmedFields=null}
                                    • Return:
                                      • false
                                  • Time: 1113232
                                    • p0: java.lang.String@e8c9a0a
                                    • Return:
                                      • java.lang.StringBuilder@f8799ba
                                  • Time: 1113235
                                    • This:
                                      • com.yandex.metrica.impl.ob.k1@d6f506b
                                    • Return:
                                      • java.lang.String@a807c8
                                  • Time: 1113256
                                    • p0: GT_PLAYER_ID
                                    • Return:
                                      • java.lang.StringBuilder@ce750e6
                                  • Time: 1113276
                                    • p0: java.lang.String@1b43d7c
                                    • Return:
                                      • java.lang.StringBuilder@22f8dc3
                                  • Time: 1114655
                                    • p0: java.lang.String@e8c9a0a
                                    • Return:
                                      • java.lang.StringBuilder@ff80199
                                  • Time: 1114686
                                    • This:
                                      • com.yandex.metrica.impl.ob.k1@a3ea50c
                                    • Return:
                                      • java.lang.String@63e1e55
                                  • Time: 1114699
                                    • p0: GT_PLAYER_ID
                                    • Return:
                                      • java.lang.StringBuilder@5289a4
                                  • Time: 1114739
                                    • p0: java.lang.String@1b43d7c
                                    • Return:
                                      • java.lang.StringBuilder@dde3f2f
                                  • Time: 1115062
                                    • p0: java.lang.String@e8c9a0a
                                    • Return:
                                      • java.lang.StringBuilder@1f4f13b
                                  • Time: 1115077
                                    • This:
                                      • com.yandex.metrica.impl.ob.k1@7c685b1
                                    • Return:
                                      • {}
                                  • Time: 1115080
                                    • p0: GT_PLAYER_ID
                                    • Return:
                                      • java.lang.StringBuilder@cb76617
                                  • Time: 1115130
                                    • p0: java.lang.String@1b43d7c
                                    • Return:
                                      • java.lang.StringBuilder@c24cb3
                                  • Time: 1115395
                                    • p0: UUID_RESULT
                                    • Return:
                                      • java.lang.StringBuilder@796e11e
                                  • Time: 1115404
                                    • This:
                                      • com.yandex.metrica.impl.ob.k1@52677cc
                                    • Return:
                                      • java.lang.String@da95a15
                                  • Time: 1115410
                                    • p0: GT_APP_ID
                                    • Return:
                                      • java.lang.StringBuilder@bcbf12a
                                  • 56 additional calls hidden ...
                                  14move-result v1
                                  15if-eqz v1, :cond_16
                                  16new-instance v1, Lcom/yandex/metrica/impl/ob/o2$c;
                                  18invoke-static {}, Lcom/yandex/metrica/impl/ob/Y;->g()Lcom/yandex/metrica/impl/ob/Y;
                                  19move-result-object v2
                                  21invoke-virtual {v2}, Lcom/yandex/metrica/impl/ob/Y;->h()Lcom/yandex/metrica/impl/ob/Dm;
                                  22move-result-object v2
                                  24invoke-direct {v1, p0, p1, v2}, Lcom/yandex/metrica/impl/ob/o2$c;-><init>(Lcom/yandex/metrica/impl/ob/o2;Lcom/yandex/metrica/impl/ob/o2$f;Lcom/yandex/metrica/impl/ob/Dm;)V
                                  25goto/16 :goto_1b
                                  26cond_16: new-instance v1, Lcom/yandex/metrica/impl/ob/o2$d;
                                  28invoke-direct {v1, p0, p1}, Lcom/yandex/metrica/impl/ob/o2$d;-><init>(Lcom/yandex/metrica/impl/ob/o2;Lcom/yandex/metrica/impl/ob/o2$f;)V
                                  29goto_1b: check-cast v0, Lcom/yandex/metrica/impl/ob/rn;
                                  31invoke-virtual {v0, v1}, Lcom/yandex/metrica/impl/ob/rn;->a(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future;
                                  32move-result-object p1
                                  33return-object p1
                                  APIs
                                  • java.util.List.size
                                  • java.util.List.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.List.size
                                  • java.util.List.toArray
                                  • java.util.List.size
                                  • java.util.List.toArray
                                  • java.util.List.size
                                  • java.util.List.toArray
                                  • java.util.List.size
                                  • java.util.List.toArray
                                  • java.util.List.size
                                  • java.util.List.toArray
                                  • java.util.List.size
                                  • java.util.List.toArray
                                  • java.lang.Object.getClass
                                  • java.util.List.size
                                  • java.util.List.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.List.size
                                  • java.util.List.toArray
                                  • java.lang.Object.getClass
                                  • java.lang.Object.getClass
                                  • java.lang.Object.getClass
                                  • java.lang.Object.getClass
                                  • java.lang.Object.getClass
                                  Position Instruction Meta Information
                                  0check-cast p1, Lcom/yandex/metrica/impl/ob/Ri;
                                  1new-instance v0, Lcom/yandex/metrica/impl/ob/kg;
                                  3invoke-direct {v0}, Lcom/yandex/metrica/impl/ob/kg;-><init>()V
                                  4iget-wide v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->I:J
                                  5iput-wide v1, v0, Lcom/yandex/metrica/impl/ob/kg;->F:J
                                  6iget-wide v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->J:J
                                  7iput-wide v1, v0, Lcom/yandex/metrica/impl/ob/kg;->G:J
                                  9iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->t:Ljava/util/List;
                                  11invoke-interface {v1}, Ljava/util/List;->size()I
                                  12move-result v1
                                  13new-array v1, v1, [Lcom/yandex/metrica/impl/ob/kg$k;
                                  14iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->m:[Lcom/yandex/metrica/impl/ob/kg$k;
                                  16iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->t:Ljava/util/List;
                                  18invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                  19move-result-object v1
                                  20const/4 v2, 0x0
                                  21const/4 v3, 0x0
                                  22goto_21:
                                  23invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
                                  24move-result v4
                                  25if-eqz v4, :cond_3a
                                  27invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  28move-result-object v4
                                  29check-cast v4, Lcom/yandex/metrica/impl/ob/Wc;
                                  31iget-object v5, v0, Lcom/yandex/metrica/impl/ob/kg;->m:[Lcom/yandex/metrica/impl/ob/kg$k;
                                  33iget-object v6, p0, Lcom/yandex/metrica/impl/ob/Ea;->a:Lcom/yandex/metrica/impl/ob/sa;
                                  35invoke-virtual {v6, v4}, Lcom/yandex/metrica/impl/ob/sa;->a(Lcom/yandex/metrica/impl/ob/Wc;)Lcom/yandex/metrica/impl/ob/kg$k;
                                  36move-result-object v4
                                  37aput-object v4, v5, v3
                                  38add-int/lit8 v3, v3, 0x1
                                  39goto/16 :goto_21
                                  40cond_3a:
                                  41iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->a:Ljava/lang/String;
                                  42if-eqz v1, :cond_40
                                  43iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->b:Ljava/lang/String;
                                  44cond_40:
                                  45iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->b:Ljava/lang/String;
                                  46if-eqz v1, :cond_46
                                  47iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->A:Ljava/lang/String;
                                  48cond_46:
                                  49iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->c:Ljava/lang/String;
                                  50if-eqz v1, :cond_4c
                                  51iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->C:Ljava/lang/String;
                                  52cond_4c:
                                  53iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->d:Ljava/lang/String;
                                  54if-eqz v1, :cond_52
                                  55iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->B:Ljava/lang/String;
                                  56cond_52:
                                  57iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->k:Ljava/util/List;
                                  58if-eqz v1, :cond_64
                                  60invoke-interface {v1}, Ljava/util/List;->size()I
                                  61move-result v3
                                  62new-array v3, v3, [Ljava/lang/String;
                                  64invoke-interface {v1, v3}, Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
                                  65move-result-object v1
                                  66check-cast v1, [Ljava/lang/String;
                                  67iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->h:[Ljava/lang/String;
                                  68cond_64:
                                  69iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->l:Ljava/util/List;
                                  70if-eqz v1, :cond_76
                                  72invoke-interface {v1}, Ljava/util/List;->size()I
                                  73move-result v3
                                  74new-array v3, v3, [Ljava/lang/String;
                                  76invoke-interface {v1, v3}, Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
                                  77move-result-object v1
                                  78check-cast v1, [Ljava/lang/String;
                                  79iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->i:[Ljava/lang/String;
                                  80cond_76:
                                  81iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->e:Ljava/util/List;
                                  82if-eqz v1, :cond_88
                                  84invoke-interface {v1}, Ljava/util/List;->size()I
                                  85move-result v3
                                  86new-array v3, v3, [Ljava/lang/String;
                                  88invoke-interface {v1, v3}, Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
                                  89move-result-object v1
                                  90check-cast v1, [Ljava/lang/String;
                                  91iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->d:[Ljava/lang/String;
                                  92cond_88:
                                  93iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->j:Ljava/util/List;
                                  94if-eqz v1, :cond_9a
                                  96invoke-interface {v1}, Ljava/util/List;->size()I
                                  97move-result v3
                                  98new-array v3, v3, [Ljava/lang/String;
                                  100invoke-interface {v1, v3}, Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
                                  101move-result-object v1
                                  102check-cast v1, [Ljava/lang/String;
                                  103iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->g:[Ljava/lang/String;
                                  104cond_9a:
                                  105iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->m:Ljava/util/List;
                                  106if-eqz v1, :cond_ac
                                  108invoke-interface {v1}, Ljava/util/List;->size()I
                                  109move-result v3
                                  110new-array v3, v3, [Ljava/lang/String;
                                  112invoke-interface {v1, v3}, Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
                                  113move-result-object v1
                                  114check-cast v1, [Ljava/lang/String;
                                  115iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->v:[Ljava/lang/String;
                                  116cond_ac:
                                  117iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->n:Ljava/util/List;
                                  118if-eqz v1, :cond_be
                                  120invoke-interface {v1}, Ljava/util/List;->size()I
                                  121move-result v3
                                  122new-array v3, v3, [Ljava/lang/String;
                                  124invoke-interface {v1, v3}, Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
                                  125move-result-object v1
                                  126check-cast v1, [Ljava/lang/String;
                                  127iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->j:[Ljava/lang/String;
                                  128cond_be:
                                  129iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->o:Ljava/util/Map;
                                  130if-eqz v1, :cond_ca
                                  132iget-object v3, p0, Lcom/yandex/metrica/impl/ob/Ea;->t:Lcom/yandex/metrica/impl/ob/fa;
                                  134invoke-virtual {v3, v1}, Lcom/yandex/metrica/impl/ob/fa;->a(Ljava/util/Map;)[Lcom/yandex/metrica/impl/ob/kg$d;
                                  135move-result-object v1
                                  136iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->k:[Lcom/yandex/metrica/impl/ob/kg$d;
                                  137cond_ca:
                                  138iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->u:Lcom/yandex/metrica/impl/ob/Ed;
                                  139if-eqz v1, :cond_d6
                                  141iget-object v3, p0, Lcom/yandex/metrica/impl/ob/Ea;->b:Lcom/yandex/metrica/impl/ob/ua;
                                  143invoke-virtual {v3, v1}, Lcom/yandex/metrica/impl/ob/ua;->a(Lcom/yandex/metrica/impl/ob/Ed;)Lcom/yandex/metrica/impl/ob/kg$y;
                                  144move-result-object v1
                                  145iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->n:Lcom/yandex/metrica/impl/ob/kg$y;
                                  146cond_d6:
                                  147iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->v:Lcom/yandex/metrica/impl/ob/Ei;
                                  148if-eqz v1, :cond_e2
                                  150iget-object v3, p0, Lcom/yandex/metrica/impl/ob/Ea;->c:Lcom/yandex/metrica/impl/ob/Da;
                                  152invoke-virtual {v3, v1}, Lcom/yandex/metrica/impl/ob/Da;->a(Lcom/yandex/metrica/impl/ob/Ei;)Lcom/yandex/metrica/impl/ob/kg$p;
                                  153move-result-object v1
                                  154iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->o:Lcom/yandex/metrica/impl/ob/kg$p;
                                  155cond_e2:
                                  156iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->C:Lcom/yandex/metrica/impl/ob/Ai;
                                  157if-eqz v1, :cond_fa
                                  159iget-object v3, p0, Lcom/yandex/metrica/impl/ob/Ea;->d:Lcom/yandex/metrica/impl/ob/xa;
                                  161invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  162new-instance v3, Lcom/yandex/metrica/impl/ob/kg$m;
                                  164invoke-direct {v3}, Lcom/yandex/metrica/impl/ob/kg$m;-><init>()V
                                  165iget-wide v4, v1, Lcom/yandex/metrica/impl/ob/Ai;->a:J
                                  166iput-wide v4, v3, Lcom/yandex/metrica/impl/ob/kg$m;->b:J
                                  167iget-wide v4, v1, Lcom/yandex/metrica/impl/ob/Ai;->b:J
                                  168iput-wide v4, v3, Lcom/yandex/metrica/impl/ob/kg$m;->c:J
                                  169iput-object v3, v0, Lcom/yandex/metrica/impl/ob/kg;->I:Lcom/yandex/metrica/impl/ob/kg$m;
                                  170cond_fa:
                                  171iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->p:Ljava/lang/String;
                                  172if-eqz v1, :cond_100
                                  173iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->q:Ljava/lang/String;
                                  174cond_100:
                                  175iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->f:Ljava/lang/String;
                                  176if-eqz v1, :cond_106
                                  177iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->e:Ljava/lang/String;
                                  178cond_106:
                                  179iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->g:Ljava/lang/String;
                                  180if-eqz v1, :cond_10c
                                  181iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->f:Ljava/lang/String;
                                  182cond_10c:
                                  183iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->h:Ljava/lang/String;
                                  184if-eqz v1, :cond_112
                                  185iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->D:Ljava/lang/String;
                                  186cond_112:
                                  187iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->i:Ljava/lang/String;
                                  188if-eqz v1, :cond_118
                                  189iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->E:Ljava/lang/String;
                                  190cond_118:
                                  191iget-object v1, p0, Lcom/yandex/metrica/impl/ob/Ea;->f:Lcom/yandex/metrica/impl/ob/ka;
                                  193iget-object v3, p1, Lcom/yandex/metrica/impl/ob/Ri;->s:Lcom/yandex/metrica/impl/ob/si;
                                  195invoke-virtual {v1, v3}, Lcom/yandex/metrica/impl/ob/ka;->a(Lcom/yandex/metrica/impl/ob/si;)Lcom/yandex/metrica/impl/ob/kg$i;
                                  196move-result-object v1
                                  197iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->l:Lcom/yandex/metrica/impl/ob/kg$i;
                                  199iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->q:Ljava/lang/String;
                                  200if-eqz v1, :cond_128
                                  201iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->r:Ljava/lang/String;
                                  202cond_128:
                                  203iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->r:Ljava/lang/String;
                                  204if-eqz v1, :cond_12e
                                  205iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->s:Ljava/lang/String;
                                  206cond_12e: iget-boolean v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->y:Z
                                  207iput-boolean v1, v0, Lcom/yandex/metrica/impl/ob/kg;->t:Z
                                  208iget-wide v3, p1, Lcom/yandex/metrica/impl/ob/Ri;->w:J
                                  209iput-wide v3, v0, Lcom/yandex/metrica/impl/ob/kg;->c:J
                                  210iget-boolean v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->x:Z
                                  211iput-boolean v1, v0, Lcom/yandex/metrica/impl/ob/kg;->x:Z
                                  213iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->G:Lcom/yandex/metrica/impl/ob/Ci;
                                  214iget v3, v1, Lcom/yandex/metrica/impl/ob/Ci;->a:I
                                  215iput v3, v0, Lcom/yandex/metrica/impl/ob/kg;->K:I
                                  216iget v1, v1, Lcom/yandex/metrica/impl/ob/Ci;->b:I
                                  217iput v1, v0, Lcom/yandex/metrica/impl/ob/kg;->L:I
                                  219iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->z:Ljava/util/List;
                                  220if-eqz v1, :cond_16b
                                  222invoke-interface {v1}, Ljava/util/List;->size()I
                                  223move-result v3
                                  224new-array v3, v3, [Lcom/yandex/metrica/impl/ob/kg$n;
                                  226invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                  227move-result-object v1
                                  228goto_152:
                                  229invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
                                  230move-result v4
                                  231if-eqz v4, :cond_169
                                  233invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  234move-result-object v4
                                  235check-cast v4, Lcom/yandex/metrica/impl/ob/Bi;
                                  237iget-object v5, p0, Lcom/yandex/metrica/impl/ob/Ea;->e:Lcom/yandex/metrica/impl/ob/za;
                                  239invoke-virtual {v5, v4}, Lcom/yandex/metrica/impl/ob/za;->a(Lcom/yandex/metrica/impl/ob/Bi;)Lcom/yandex/metrica/impl/ob/kg$n;
                                  240move-result-object v4
                                  241aput-object v4, v3, v2
                                  242add-int/lit8 v2, v2, 0x1
                                  243goto/16 :goto_152
                                  244cond_169: iput-object v3, v0, Lcom/yandex/metrica/impl/ob/kg;->p:[Lcom/yandex/metrica/impl/ob/kg$n;
                                  245cond_16b:
                                  246iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->A:Ljava/lang/String;
                                  247if-eqz v1, :cond_171
                                  248iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->u:Ljava/lang/String;
                                  249cond_171:
                                  250iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->S:Ljava/util/List;
                                  252invoke-interface {v1}, Ljava/util/List;->size()I
                                  253move-result v2
                                  254new-array v2, v2, [Ljava/lang/String;
                                  256invoke-interface {v1, v2}, Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
                                  257move-result-object v1
                                  258check-cast v1, [Ljava/lang/String;
                                  259iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->T:[Ljava/lang/String;
                                  261iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->D:Ljava/util/List;
                                  262if-eqz v1, :cond_18d
                                  264iget-object v2, p0, Lcom/yandex/metrica/impl/ob/Ea;->g:Lcom/yandex/metrica/impl/ob/va;
                                  266invoke-virtual {v2, v1}, Lcom/yandex/metrica/impl/ob/va;->a(Ljava/util/List;)[Lcom/yandex/metrica/impl/ob/kg$l;
                                  267move-result-object v1
                                  268iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->y:[Lcom/yandex/metrica/impl/ob/kg$l;
                                  269cond_18d:
                                  270iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->E:Lcom/yandex/metrica/impl/ob/Di;
                                  271if-eqz v1, :cond_199
                                  273iget-object v2, p0, Lcom/yandex/metrica/impl/ob/Ea;->i:Lcom/yandex/metrica/impl/ob/Ba;
                                  275invoke-virtual {v2, v1}, Lcom/yandex/metrica/impl/ob/Ba;->a(Lcom/yandex/metrica/impl/ob/Di;)Lcom/yandex/metrica/impl/ob/kg$o;
                                  276move-result-object v1
                                  277iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->z:Lcom/yandex/metrica/impl/ob/kg$o;
                                  278cond_199:
                                  279iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->B:Lcom/yandex/metrica/impl/ob/Ui;
                                  280if-eqz v1, :cond_1ad
                                  282iget-object v2, p0, Lcom/yandex/metrica/impl/ob/Ea;->h:Lcom/yandex/metrica/impl/ob/Ga;
                                  284invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  285new-instance v2, Lcom/yandex/metrica/impl/ob/kg$r;
                                  287invoke-direct {v2}, Lcom/yandex/metrica/impl/ob/kg$r;-><init>()V
                                  288iget-wide v3, v1, Lcom/yandex/metrica/impl/ob/Ui;->a:J
                                  289iput-wide v3, v2, Lcom/yandex/metrica/impl/ob/kg$r;->b:J
                                  290iput-object v2, v0, Lcom/yandex/metrica/impl/ob/kg;->w:Lcom/yandex/metrica/impl/ob/kg$r;
                                  291cond_1ad: iget-boolean v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->K:Z
                                  292iput-boolean v1, v0, Lcom/yandex/metrica/impl/ob/kg;->H:Z
                                  294iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->F:Lcom/yandex/metrica/impl/ob/zi;
                                  295if-eqz v1, :cond_1c5
                                  297iget-object v2, p0, Lcom/yandex/metrica/impl/ob/Ea;->j:Lcom/yandex/metrica/impl/ob/pa;
                                  299invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  300new-instance v2, Lcom/yandex/metrica/impl/ob/kg$j;
                                  302invoke-direct {v2}, Lcom/yandex/metrica/impl/ob/kg$j;-><init>()V
                                  303iget-wide v3, v1, Lcom/yandex/metrica/impl/ob/zi;->a:J
                                  304iput-wide v3, v2, Lcom/yandex/metrica/impl/ob/kg$j;->b:J
                                  305iput-object v2, v0, Lcom/yandex/metrica/impl/ob/kg;->J:Lcom/yandex/metrica/impl/ob/kg$j;
                                  306cond_1c5:
                                  307iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->L:Lcom/yandex/metrica/impl/ob/bm;
                                  308if-eqz v1, :cond_1d1
                                  310iget-object v2, p0, Lcom/yandex/metrica/impl/ob/Ea;->k:Lcom/yandex/metrica/impl/ob/Ka;
                                  312invoke-virtual {v2, v1}, Lcom/yandex/metrica/impl/ob/Ka;->a(Lcom/yandex/metrica/impl/ob/bm;)Lcom/yandex/metrica/impl/ob/kg$v;
                                  313move-result-object v1
                                  314iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->M:Lcom/yandex/metrica/impl/ob/kg$v;
                                  315cond_1d1:
                                  316iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->M:Lcom/yandex/metrica/impl/ob/Kl;
                                  317if-eqz v1, :cond_1dd
                                  319iget-object v2, p0, Lcom/yandex/metrica/impl/ob/Ea;->l:Lcom/yandex/metrica/impl/ob/Ja;
                                  321invoke-virtual {v2, v1}, Lcom/yandex/metrica/impl/ob/Ja;->a(Lcom/yandex/metrica/impl/ob/Kl;)Lcom/yandex/metrica/impl/ob/kg$u;
                                  322move-result-object v1
                                  323iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->O:Lcom/yandex/metrica/impl/ob/kg$u;
                                  324cond_1dd:
                                  325iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->N:Lcom/yandex/metrica/impl/ob/Kl;
                                  326if-eqz v1, :cond_1e9
                                  328iget-object v2, p0, Lcom/yandex/metrica/impl/ob/Ea;->l:Lcom/yandex/metrica/impl/ob/Ja;
                                  330invoke-virtual {v2, v1}, Lcom/yandex/metrica/impl/ob/Ja;->a(Lcom/yandex/metrica/impl/ob/Kl;)Lcom/yandex/metrica/impl/ob/kg$u;
                                  331move-result-object v1
                                  332iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->P:Lcom/yandex/metrica/impl/ob/kg$u;
                                  333cond_1e9:
                                  334iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->O:Lcom/yandex/metrica/impl/ob/Kl;
                                  335if-eqz v1, :cond_1f5
                                  337iget-object v2, p0, Lcom/yandex/metrica/impl/ob/Ea;->l:Lcom/yandex/metrica/impl/ob/Ja;
                                  339invoke-virtual {v2, v1}, Lcom/yandex/metrica/impl/ob/Ja;->a(Lcom/yandex/metrica/impl/ob/Kl;)Lcom/yandex/metrica/impl/ob/kg$u;
                                  340move-result-object v1
                                  341iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->N:Lcom/yandex/metrica/impl/ob/kg$u;
                                  342cond_1f5:
                                  343iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->P:Lcom/yandex/metrica/impl/ob/p;
                                  344if-eqz v1, :cond_20d
                                  346iget-object v2, p0, Lcom/yandex/metrica/impl/ob/Ea;->m:Lcom/yandex/metrica/impl/ob/Z9;
                                  348invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  349new-instance v2, Lcom/yandex/metrica/impl/ob/kg$b;
                                  351invoke-direct {v2}, Lcom/yandex/metrica/impl/ob/kg$b;-><init>()V
                                  352iget v3, v1, Lcom/yandex/metrica/impl/ob/p;->a:I
                                  353iput v3, v2, Lcom/yandex/metrica/impl/ob/kg$b;->b:I
                                  354iget v1, v1, Lcom/yandex/metrica/impl/ob/p;->b:I
                                  355iput v1, v2, Lcom/yandex/metrica/impl/ob/kg$b;->c:I
                                  356iput-object v2, v0, Lcom/yandex/metrica/impl/ob/kg;->U:Lcom/yandex/metrica/impl/ob/kg$b;
                                  357cond_20d:
                                  358iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->H:Lcom/yandex/metrica/impl/ob/Vi;
                                  359if-eqz v1, :cond_219
                                  361iget-object v2, p0, Lcom/yandex/metrica/impl/ob/Ea;->n:Lcom/yandex/metrica/impl/ob/Ha;
                                  363invoke-virtual {v2, v1}, Lcom/yandex/metrica/impl/ob/Ha;->a(Lcom/yandex/metrica/impl/ob/Vi;)Lcom/yandex/metrica/impl/ob/kg$s;
                                  364move-result-object v1
                                  365iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->Q:Lcom/yandex/metrica/impl/ob/kg$s;
                                  366cond_219:
                                  367iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->Q:Lcom/yandex/metrica/impl/ob/pi;
                                  368if-eqz v1, :cond_225
                                  370iget-object v2, p0, Lcom/yandex/metrica/impl/ob/Ea;->o:Lcom/yandex/metrica/impl/ob/ca;
                                  372invoke-virtual {v2, v1}, Lcom/yandex/metrica/impl/ob/ca;->a(Lcom/yandex/metrica/impl/ob/pi;)Lcom/yandex/metrica/impl/ob/kg$c;
                                  373move-result-object v1
                                  374iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->R:Lcom/yandex/metrica/impl/ob/kg$c;
                                  375cond_225:
                                  376iget-object v1, p0, Lcom/yandex/metrica/impl/ob/Ea;->p:Lcom/yandex/metrica/impl/ob/ha;
                                  378iget-object v2, p1, Lcom/yandex/metrica/impl/ob/Ri;->R:Lcom/yandex/metrica/impl/ob/Xa;
                                  380invoke-virtual {v1, v2}, Lcom/yandex/metrica/impl/ob/ha;->a(Lcom/yandex/metrica/impl/ob/Xa;)Lcom/yandex/metrica/impl/ob/kg$f;
                                  381move-result-object v1
                                  382iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->S:Lcom/yandex/metrica/impl/ob/kg$f;
                                  384iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->T:Lcom/yandex/metrica/impl/ob/oi;
                                  385if-eqz v1, :cond_23b
                                  387iget-object v2, p0, Lcom/yandex/metrica/impl/ob/Ea;->q:Lcom/yandex/metrica/impl/ob/Y9;
                                  389invoke-virtual {v2, v1}, Lcom/yandex/metrica/impl/ob/Y9;->a(Lcom/yandex/metrica/impl/ob/oi;)Lcom/yandex/metrica/impl/ob/kg$a;
                                  390move-result-object v1
                                  391iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->V:Lcom/yandex/metrica/impl/ob/kg$a;
                                  392cond_23b:
                                  393iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->U:Lcom/yandex/metrica/impl/ob/G0;
                                  394if-eqz v1, :cond_251
                                  396iget-object v2, p0, Lcom/yandex/metrica/impl/ob/Ea;->r:Lcom/yandex/metrica/impl/ob/ia;
                                  398invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1121213
                                    • This:
                                      • com.yandex.metrica.impl.ob.ia@4d43b70
                                    • Return:
                                      • class com.yandex.metrica.impl.ob.ia
                                      • getName: com.yandex.metrica.impl.ob.ia
                                  399new-instance v2, Lcom/yandex/metrica/impl/ob/kg$g;
                                  401invoke-direct {v2}, Lcom/yandex/metrica/impl/ob/kg$g;-><init>()V
                                  403invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/G0;->a()J
                                  404move-result-wide v3
                                  405iput-wide v3, v2, Lcom/yandex/metrica/impl/ob/kg$g;->b:J
                                  406iput-object v2, v0, Lcom/yandex/metrica/impl/ob/kg;->X:Lcom/yandex/metrica/impl/ob/kg$g;
                                  407cond_251:
                                  408iget-object v1, p1, Lcom/yandex/metrica/impl/ob/Ri;->V:Lcom/yandex/metrica/impl/ob/ui;
                                  409if-eqz v1, :cond_25d
                                  411iget-object v2, p0, Lcom/yandex/metrica/impl/ob/Ea;->s:Lcom/yandex/metrica/impl/ob/ja;
                                  413invoke-virtual {v2, v1}, Lcom/yandex/metrica/impl/ob/ja;->a(Lcom/yandex/metrica/impl/ob/ui;)Lcom/yandex/metrica/impl/ob/kg$h;
                                  414move-result-object v1
                                  415iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->W:Lcom/yandex/metrica/impl/ob/kg$h;
                                  416cond_25d:
                                  417iget-object v1, p0, Lcom/yandex/metrica/impl/ob/Ea;->u:Lcom/yandex/metrica/impl/ob/Fa;
                                  419iget-object p1, p1, Lcom/yandex/metrica/impl/ob/Ri;->W:Lcom/yandex/metrica/impl/ob/Ti;
                                  421invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1121231
                                    • This:
                                      • com.yandex.metrica.impl.ob.Fa@66440a5
                                    • Return:
                                      • class com.yandex.metrica.impl.ob.Fa
                                      • getName: com.yandex.metrica.impl.ob.Fa
                                  422new-instance v1, Lcom/yandex/metrica/impl/ob/kg$q;
                                  424invoke-direct {v1}, Lcom/yandex/metrica/impl/ob/kg$q;-><init>()V
                                  426invoke-virtual {p1}, Lcom/yandex/metrica/impl/ob/Ti;->a()I
                                  427move-result p1
                                  428iput p1, v1, Lcom/yandex/metrica/impl/ob/kg$q;->b:I
                                  429iput-object v1, v0, Lcom/yandex/metrica/impl/ob/kg;->Y:Lcom/yandex/metrica/impl/ob/kg$q;
                                  430return-object v0
                                  Cross References
                                  APIs
                                  • java.lang.Integer.intValue
                                  • java.lang.Integer.valueOf
                                  • java.lang.Integer.intValue
                                  • java.lang.Integer.intValue
                                  • java.lang.Integer.valueOf
                                  • java.lang.Boolean.booleanValue
                                  • java.lang.Integer.intValue
                                  • java.lang.Boolean.booleanValue
                                  • java.lang.Boolean.booleanValue
                                  • java.lang.Boolean.booleanValue
                                  • java.lang.Boolean.booleanValue
                                  • java.lang.Boolean.booleanValue
                                  • java.lang.Boolean.booleanValue
                                  • java.lang.Boolean.valueOf
                                  • java.lang.Integer.intValue
                                  • java.lang.Boolean.booleanValue
                                  • java.lang.Boolean.booleanValue
                                  • java.lang.Boolean.booleanValue
                                  • java.lang.Boolean.booleanValue
                                  • java.util.Map.clear
                                  • java.util.Map.clear
                                  Strings
                                  • 3706c0c4-33fc-44e0-8b77-8bcb3a353816
                                  Position Instruction Meta Information
                                  0iget-boolean v0, p0, Lcom/yandex/metrica/impl/ob/u0;->h:Z
                                  1if-eqz v0, :cond_5
                                  2return-object p1
                                  3cond_5:
                                  4iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->apiKey:Ljava/lang/String;
                                  5new-instance v1, Lcom/yandex/metrica/r$b;
                                  7invoke-direct {v1, v0}, Lcom/yandex/metrica/r$b;-><init>(Ljava/lang/String;)V
                                  • Time: 1111917
                                    • p0: 3706c0c4-33fc-44e0-8b77-8bcb3a353816
                                    • Return:
                                      • com.yandex.metrica.r$b@6e4de1c
                                  • Time: 1114121
                                    • p0: 3706c0c4-33fc-44e0-8b77-8bcb3a353816
                                    • Return:
                                      • com.yandex.metrica.r$b@f6245ef
                                  • Time: 1130619
                                    • p0: 3706c0c4-33fc-44e0-8b77-8bcb3a353816
                                    • Return:
                                      • com.yandex.metrica.r$b@a5031b8
                                  9iget-object v0, p1, Lcom/yandex/metrica/r;->b:Ljava/util/Map;
                                  11iget-object v2, p1, Lcom/yandex/metrica/r;->i:Ljava/lang/Boolean;
                                  12iput-object v2, v1, Lcom/yandex/metrica/r$b;->j:Ljava/lang/Boolean;
                                  13iput-object v0, v1, Lcom/yandex/metrica/r$b;->e:Ljava/util/Map;
                                  15iget-object v0, p1, Lcom/yandex/metrica/r;->a:Ljava/lang/String;
                                  16iput-object v0, v1, Lcom/yandex/metrica/r$b;->b:Ljava/lang/String;
                                  18iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->preloadInfo:Lcom/yandex/metrica/PreloadInfo;
                                  20iget-object v2, v1, Lcom/yandex/metrica/r$b;->a:Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  22invoke-virtual {v2, v0}, Lcom/yandex/metrica/YandexMetricaConfig$Builder;->withPreloadInfo(Lcom/yandex/metrica/PreloadInfo;)Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  24iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->location:Landroid/location/Location;
                                  26iget-object v2, v1, Lcom/yandex/metrica/r$b;->a:Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  28invoke-virtual {v2, v0}, Lcom/yandex/metrica/YandexMetricaConfig$Builder;->withLocation(Landroid/location/Location;)Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  30iget-object v0, p1, Lcom/yandex/metrica/r;->d:Ljava/util/List;
                                  32invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  33move-result v0
                                  34if-eqz v0, :cond_32
                                  36iget-object v0, p1, Lcom/yandex/metrica/r;->d:Ljava/util/List;
                                  37iput-object v0, v1, Lcom/yandex/metrica/r$b;->c:Ljava/util/List;
                                  38cond_32:
                                  39iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->appVersion:Ljava/lang/String;
                                  41invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  42move-result v0
                                  43if-eqz v0, :cond_41
                                  45iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->appVersion:Ljava/lang/String;
                                  47iget-object v2, v1, Lcom/yandex/metrica/r$b;->a:Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  49invoke-virtual {v2, v0}, Lcom/yandex/metrica/YandexMetricaConfig$Builder;->withAppVersion(Ljava/lang/String;)Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  50cond_41:
                                  51iget-object v0, p1, Lcom/yandex/metrica/r;->f:Ljava/lang/Integer;
                                  53invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  54move-result v0
                                  55if-eqz v0, :cond_55
                                  57iget-object v0, p1, Lcom/yandex/metrica/r;->f:Ljava/lang/Integer;
                                  59invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                  60move-result v0
                                  62invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  63move-result-object v0
                                  64iput-object v0, v1, Lcom/yandex/metrica/r$b;->g:Ljava/lang/Integer;
                                  65cond_55:
                                  66iget-object v0, p1, Lcom/yandex/metrica/r;->e:Ljava/lang/Integer;
                                  68invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  69move-result v0
                                  70if-eqz v0, :cond_66
                                  72iget-object v0, p1, Lcom/yandex/metrica/r;->e:Ljava/lang/Integer;
                                  74invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                  75move-result v0
                                  77invoke-virtual {v1, v0}, Lcom/yandex/metrica/r$b;->a(I)Lcom/yandex/metrica/r$b;
                                  78cond_66:
                                  79iget-object v0, p1, Lcom/yandex/metrica/r;->g:Ljava/lang/Integer;
                                  81invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  82move-result v0
                                  83if-eqz v0, :cond_7a
                                  85iget-object v0, p1, Lcom/yandex/metrica/r;->g:Ljava/lang/Integer;
                                  87invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                  88move-result v0
                                  90invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  91move-result-object v0
                                  92iput-object v0, v1, Lcom/yandex/metrica/r$b;->h:Ljava/lang/Integer;
                                  93cond_7a:
                                  94iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->logs:Ljava/lang/Boolean;
                                  96invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  97move-result v0
                                  98if-eqz v0, :cond_8f
                                  100iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->logs:Ljava/lang/Boolean;
                                  102invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
                                  103move-result v0
                                  104if-eqz v0, :cond_8f
                                  106iget-object v0, v1, Lcom/yandex/metrica/r$b;->a:Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  108invoke-virtual {v0}, Lcom/yandex/metrica/YandexMetricaConfig$Builder;->withLogs()Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  109cond_8f:
                                  110iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->sessionTimeout:Ljava/lang/Integer;
                                  112invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  113move-result v0
                                  114if-eqz v0, :cond_a2
                                  116iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->sessionTimeout:Ljava/lang/Integer;
                                  118invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                  119move-result v0
                                  121iget-object v2, v1, Lcom/yandex/metrica/r$b;->a:Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  123invoke-virtual {v2, v0}, Lcom/yandex/metrica/YandexMetricaConfig$Builder;->withSessionTimeout(I)Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  124cond_a2:
                                  125iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->crashReporting:Ljava/lang/Boolean;
                                  127invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  128move-result v0
                                  129if-eqz v0, :cond_b5
                                  131iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->crashReporting:Ljava/lang/Boolean;
                                  133invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
                                  134move-result v0
                                  136iget-object v2, v1, Lcom/yandex/metrica/r$b;->a:Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  138invoke-virtual {v2, v0}, Lcom/yandex/metrica/YandexMetricaConfig$Builder;->withCrashReporting(Z)Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  139cond_b5:
                                  140iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->nativeCrashReporting:Ljava/lang/Boolean;
                                  142invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  143move-result v0
                                  144if-eqz v0, :cond_c8
                                  146iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->nativeCrashReporting:Ljava/lang/Boolean;
                                  148invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
                                  149move-result v0
                                  151iget-object v2, v1, Lcom/yandex/metrica/r$b;->a:Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  153invoke-virtual {v2, v0}, Lcom/yandex/metrica/YandexMetricaConfig$Builder;->withNativeCrashReporting(Z)Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  154cond_c8:
                                  155iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->locationTracking:Ljava/lang/Boolean;
                                  157invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  158move-result v0
                                  159if-eqz v0, :cond_db
                                  161iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->locationTracking:Ljava/lang/Boolean;
                                  163invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
                                  164move-result v0
                                  166iget-object v2, v1, Lcom/yandex/metrica/r$b;->a:Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  168invoke-virtual {v2, v0}, Lcom/yandex/metrica/YandexMetricaConfig$Builder;->withLocationTracking(Z)Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  169cond_db:
                                  170iget-object v0, p1, Lcom/yandex/metrica/r;->c:Ljava/lang/String;
                                  172invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  173move-result v0
                                  174if-eqz v0, :cond_e7
                                  176iget-object v0, p1, Lcom/yandex/metrica/r;->c:Ljava/lang/String;
                                  177iput-object v0, v1, Lcom/yandex/metrica/r$b;->f:Ljava/lang/String;
                                  178cond_e7:
                                  179iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->firstActivationAsUpdate:Ljava/lang/Boolean;
                                  181invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  182move-result v0
                                  183if-eqz v0, :cond_fa
                                  185iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->firstActivationAsUpdate:Ljava/lang/Boolean;
                                  187invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
                                  188move-result v0
                                  190iget-object v2, v1, Lcom/yandex/metrica/r$b;->a:Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  192invoke-virtual {v2, v0}, Lcom/yandex/metrica/YandexMetricaConfig$Builder;->handleFirstActivationAsUpdate(Z)Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  193cond_fa:
                                  194iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->statisticsSending:Ljava/lang/Boolean;
                                  196invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  197move-result v0
                                  198if-eqz v0, :cond_10d
                                  200iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->statisticsSending:Ljava/lang/Boolean;
                                  202invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
                                  203move-result v0
                                  205iget-object v2, v1, Lcom/yandex/metrica/r$b;->a:Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  207invoke-virtual {v2, v0}, Lcom/yandex/metrica/YandexMetricaConfig$Builder;->withStatisticsSending(Z)Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  208cond_10d:
                                  209iget-object v0, p1, Lcom/yandex/metrica/r;->k:Ljava/lang/Boolean;
                                  211invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  212move-result v0
                                  213if-eqz v0, :cond_121
                                  215iget-object v0, p1, Lcom/yandex/metrica/r;->k:Ljava/lang/Boolean;
                                  217invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
                                  218move-result v0
                                  220invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
                                  221move-result-object v0
                                  222iput-object v0, v1, Lcom/yandex/metrica/r$b;->l:Ljava/lang/Boolean;
                                  223cond_121:
                                  224iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->maxReportsInDatabaseCount:Ljava/lang/Integer;
                                  226invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  227move-result v0
                                  228if-eqz v0, :cond_134
                                  230iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->maxReportsInDatabaseCount:Ljava/lang/Integer;
                                  232invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                  233move-result v0
                                  235iget-object v2, v1, Lcom/yandex/metrica/r$b;->a:Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  237invoke-virtual {v2, v0}, Lcom/yandex/metrica/YandexMetricaConfig$Builder;->withMaxReportsInDatabaseCount(I)Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  238cond_134:
                                  239iget-object v0, p1, Lcom/yandex/metrica/r;->l:Lcom/yandex/metrica/j;
                                  241invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  242move-result v0
                                  243if-eqz v0, :cond_140
                                  245iget-object v0, p1, Lcom/yandex/metrica/r;->l:Lcom/yandex/metrica/j;
                                  246iput-object v0, v1, Lcom/yandex/metrica/r$b;->m:Lcom/yandex/metrica/j;
                                  247cond_140:
                                  248iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->userProfileID:Ljava/lang/String;
                                  250invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  251move-result v0
                                  252if-eqz v0, :cond_14f
                                  254iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->userProfileID:Ljava/lang/String;
                                  256iget-object v2, v1, Lcom/yandex/metrica/r$b;->a:Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  258invoke-virtual {v2, v0}, Lcom/yandex/metrica/YandexMetricaConfig$Builder;->withUserProfileID(Ljava/lang/String;)Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  259cond_14f:
                                  260iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->revenueAutoTrackingEnabled:Ljava/lang/Boolean;
                                  262invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  263move-result v0
                                  264if-eqz v0, :cond_162
                                  266iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->revenueAutoTrackingEnabled:Ljava/lang/Boolean;
                                  268invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
                                  269move-result v0
                                  271iget-object v2, v1, Lcom/yandex/metrica/r$b;->a:Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  273invoke-virtual {v2, v0}, Lcom/yandex/metrica/YandexMetricaConfig$Builder;->withRevenueAutoTrackingEnabled(Z)Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  274cond_162:
                                  275iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->appOpenTrackingEnabled:Ljava/lang/Boolean;
                                  277invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  278move-result v0
                                  279if-eqz v0, :cond_175
                                  281iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->appOpenTrackingEnabled:Ljava/lang/Boolean;
                                  283invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
                                  284move-result v0
                                  286iget-object v2, v1, Lcom/yandex/metrica/r$b;->a:Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  288invoke-virtual {v2, v0}, Lcom/yandex/metrica/YandexMetricaConfig$Builder;->withAppOpenTrackingEnabled(Z)Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  289cond_175:
                                  290iget-object v0, p0, Lcom/yandex/metrica/impl/ob/u0;->e:Ljava/util/Map;
                                  292invoke-direct {p0, v0, v1}, Lcom/yandex/metrica/impl/ob/u0;->a(Ljava/util/Map;Lcom/yandex/metrica/r$b;)V
                                  294iget-object v0, p1, Lcom/yandex/metrica/r;->h:Ljava/util/Map;
                                  296invoke-direct {p0, v0, v1}, Lcom/yandex/metrica/impl/ob/u0;->a(Ljava/util/Map;Lcom/yandex/metrica/r$b;)V
                                  298iget-object v0, p0, Lcom/yandex/metrica/impl/ob/u0;->f:Ljava/util/Map;
                                  300invoke-direct {p0, v0, v1}, Lcom/yandex/metrica/impl/ob/u0;->b(Ljava/util/Map;Lcom/yandex/metrica/r$b;)V
                                  302iget-object v0, p1, Lcom/yandex/metrica/YandexMetricaConfig;->errorEnvironment:Ljava/util/Map;
                                  304invoke-direct {p0, v0, v1}, Lcom/yandex/metrica/impl/ob/u0;->b(Ljava/util/Map;Lcom/yandex/metrica/r$b;)V
                                  306iget-object v0, p0, Lcom/yandex/metrica/impl/ob/u0;->b:Ljava/lang/Boolean;
                                  308iget-object v2, p1, Lcom/yandex/metrica/YandexMetricaConfig;->locationTracking:Ljava/lang/Boolean;
                                  310invoke-static {v2}, Lcom/yandex/metrica/impl/ob/u0;->a(Ljava/lang/Object;)Z
                                  311move-result v2
                                  312if-eqz v2, :cond_1a2
                                  314invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  315move-result v2
                                  316if-eqz v2, :cond_1a2
                                  318invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
                                  319move-result v0
                                  321iget-object v2, v1, Lcom/yandex/metrica/r$b;->a:Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  323invoke-virtual {v2, v0}, Lcom/yandex/metrica/YandexMetricaConfig$Builder;->withLocationTracking(Z)Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  324cond_1a2:
                                  325iget-object v0, p0, Lcom/yandex/metrica/impl/ob/u0;->a:Landroid/location/Location;
                                  327iget-object v2, p1, Lcom/yandex/metrica/YandexMetricaConfig;->location:Landroid/location/Location;
                                  329invoke-static {v2}, Lcom/yandex/metrica/impl/ob/u0;->a(Ljava/lang/Object;)Z
                                  330move-result v2
                                  331if-eqz v2, :cond_1b7
                                  333invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  334move-result v2
                                  335if-eqz v2, :cond_1b7
                                  337iget-object v2, v1, Lcom/yandex/metrica/r$b;->a:Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  339invoke-virtual {v2, v0}, Lcom/yandex/metrica/YandexMetricaConfig$Builder;->withLocation(Landroid/location/Location;)Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  340cond_1b7:
                                  341iget-object v0, p0, Lcom/yandex/metrica/impl/ob/u0;->d:Ljava/lang/Boolean;
                                  343iget-object v2, p1, Lcom/yandex/metrica/YandexMetricaConfig;->statisticsSending:Ljava/lang/Boolean;
                                  345invoke-static {v2}, Lcom/yandex/metrica/impl/ob/u0;->a(Ljava/lang/Object;)Z
                                  346move-result v2
                                  347if-eqz v2, :cond_1d0
                                  349invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  350move-result v2
                                  351if-eqz v2, :cond_1d0
                                  353invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
                                  354move-result v0
                                  356iget-object v2, v1, Lcom/yandex/metrica/r$b;->a:Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  358invoke-virtual {v2, v0}, Lcom/yandex/metrica/YandexMetricaConfig$Builder;->withStatisticsSending(Z)Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  359cond_1d0:
                                  360iget-object p1, p1, Lcom/yandex/metrica/YandexMetricaConfig;->userProfileID:Ljava/lang/String;
                                  362invoke-static {p1}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  363move-result p1
                                  364if-nez p1, :cond_1e7
                                  366iget-object p1, p0, Lcom/yandex/metrica/impl/ob/u0;->g:Ljava/lang/String;
                                  368invoke-static {p1}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/lang/Object;)Z
                                  369move-result p1
                                  370if-eqz p1, :cond_1e7
                                  372iget-object p1, p0, Lcom/yandex/metrica/impl/ob/u0;->g:Ljava/lang/String;
                                  374iget-object v0, v1, Lcom/yandex/metrica/r$b;->a:Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  376invoke-virtual {v0, p1}, Lcom/yandex/metrica/YandexMetricaConfig$Builder;->withUserProfileID(Ljava/lang/String;)Lcom/yandex/metrica/YandexMetricaConfig$Builder;
                                  377cond_1e7: const/4 p1, 0x1
                                  378iput-boolean p1, p0, Lcom/yandex/metrica/impl/ob/u0;->h:Z
                                  379const/4 p1, 0x0
                                  380iput-object p1, p0, Lcom/yandex/metrica/impl/ob/u0;->a:Landroid/location/Location;
                                  381iput-object p1, p0, Lcom/yandex/metrica/impl/ob/u0;->b:Ljava/lang/Boolean;
                                  382iput-object p1, p0, Lcom/yandex/metrica/impl/ob/u0;->d:Ljava/lang/Boolean;
                                  384iget-object v0, p0, Lcom/yandex/metrica/impl/ob/u0;->e:Ljava/util/Map;
                                  386invoke-interface {v0}, Ljava/util/Map;->clear()V
                                  388iget-object v0, p0, Lcom/yandex/metrica/impl/ob/u0;->f:Ljava/util/Map;
                                  390invoke-interface {v0}, Ljava/util/Map;->clear()V
                                  391iput-object p1, p0, Lcom/yandex/metrica/impl/ob/u0;->g:Ljava/lang/String;
                                  393invoke-virtual {v1}, Lcom/yandex/metrica/r$b;->b()Lcom/yandex/metrica/r;
                                  394move-result-object p1
                                  395return-object p1
                                  Cross References
                                  APIs
                                  • k.e.p2$t.c:Lk/e/p2$t
                                  • k.e.p2$t.d:Lk/e/p2$t
                                  • k.e.p2$t.a:Lk/e/p2$t
                                  • java.util.List.add
                                  • java.util.concurrent.ConcurrentHashMap.put
                                  • android.content.Context.getPackageManager
                                  • android.content.Context.getPackageName
                                  • android.content.pm.PackageManager.getPackageInfo
                                  • android.content.pm.PackageInfo.requestedPermissions:[Ljava/lang/String
                                  • java.util.Arrays.asList
                                  • k.e.p2$t.b:Lk/e/p2$t
                                  • java.util.List.contains
                                  • java.util.List.contains
                                  • java.util.List.contains
                                  • k.e.p2$n.e:Lk/e/p2$n
                                  • com.onesignal.PermissionsActivity.b
                                  • android.content.pm.PackageManager$NameNotFoundException.printStackTrace
                                  • android.content.Context.getPackageManager
                                  • android.content.Context.getPackageName
                                  • android.content.pm.PackageManager.getPackageInfo
                                  • android.content.pm.PackageInfo.requestedPermissions:[Ljava/lang/String
                                  • java.util.Arrays.asList
                                  • java.util.List.contains
                                  • com.onesignal.PermissionsActivity.b
                                  • android.content.pm.PackageManager$NameNotFoundException.printStackTrace
                                  Strings
                                  • android.permission.ACCESS_FINE_LOCATION
                                  • android.permission.ACCESS_COARSE_LOCATION
                                  • android.permission.ACCESS_BACKGROUND_LOCATION
                                  • Location permissions not added on AndroidManifest file
                                  Position Instruction Meta Information
                                  1sget-object v0, Lk/e/p2$t;->c:Lk/e/p2$t;
                                  3sget-object v1, Lk/e/p2$t;->d:Lk/e/p2$t;
                                  5sget-object v2, Lk/e/p2$t;->a:Lk/e/p2$t;
                                  6instance-of v3, p3, Lk/e/c0$e;
                                  7if-eqz v3, :cond_18
                                  9sget-object v3, Lk/e/c0;->a:Ljava/util/List;
                                  10monitor-enter v3
                                  11try_start_d: move-object v4, p3
                                  12check-cast v4, Lk/e/c0$e;
                                  14invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z
                                  15monitor-exit v3
                                  16goto/16 :goto_18
                                  17catchall_15: move-exception p0
                                  18monitor-exit v3
                                  19try_end_17: throw p0
                                  20goto_18: sput-object p0, Lk/e/c0;->g:Landroid/content/Context;
                                  22sget-object v3, Lk/e/c0;->b:Ljava/util/concurrent/ConcurrentHashMap;
                                  24invoke-interface {p3}, Lk/e/c0$b;->a()Lk/e/c0$f;
                                  25move-result-object v4
                                  27invoke-virtual {v3, v4, p3}, Ljava/util/concurrent/ConcurrentHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  29invoke-static {}, Lk/e/p2;->y()Z
                                  • Time: 1115232
                                    • Return:
                                      • true
                                  30move-result v3
                                  31if-nez v3, :cond_30
                                  33invoke-static {p1, v1}, Lk/e/c0;->j(ZLk/e/p2$t;)V
                                  35invoke-static {}, Lk/e/c0;->c()V
                                  36return-void
                                  37cond_30:
                                  38const-string v3, "android.permission.ACCESS_FINE_LOCATION"
                                  40invoke-static {p0, v3}, Lk/c/a/d/a;->e(Landroid/content/Context;Ljava/lang/String;)I
                                  41move-result v3
                                  42const/4 v4, -0x1
                                  43if-ne v3, v4, :cond_43
                                  45const-string v5, "android.permission.ACCESS_COARSE_LOCATION"
                                  47invoke-static {p0, v5}, Lk/c/a/d/a;->e(Landroid/content/Context;Ljava/lang/String;)I
                                  48move-result v5
                                  49const/4 v6, 0x1
                                  50sput-boolean v6, Lk/e/c0;->c:Z
                                  51goto/16 :goto_44
                                  52cond_43: const/4 v5, -0x1
                                  53goto_44: sget v6, Landroid/os/Build$VERSION;->SDK_INT:I
                                  54const/16 v7, 0x1d
                                  55if-lt v6, v7, :cond_50
                                  57const-string v4, "android.permission.ACCESS_BACKGROUND_LOCATION"
                                  59invoke-static {p0, v4}, Lk/c/a/d/a;->e(Landroid/content/Context;Ljava/lang/String;)I
                                  60move-result v4
                                  61cond_50: const/16 v8, 0x17
                                  62const/4 v9, 0x0
                                  63if-ge v6, v8, :cond_60
                                  64if-eqz v3, :cond_102
                                  65if-eqz v5, :cond_102
                                  67invoke-static {p1, v0}, Lk/e/c0;->j(ZLk/e/p2$t;)V
                                  69invoke-interface {p3, v9}, Lk/e/c0$b;->b(Lk/e/c0$d;)V
                                  70return-void
                                  71cond_60: const/16 p3, 0x1000
                                  72if-eqz v3, :cond_c9
                                  73try_start_64:
                                  74invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                  75move-result-object v3
                                  77invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                  78move-result-object p0
                                  80invoke-virtual {v3, p0, p3}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;
                                  81move-result-object p0
                                  83iget-object p0, p0, Landroid/content/pm/PackageInfo;->requestedPermissions:[Ljava/lang/String;
                                  85invoke-static {p0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
                                  86move-result-object p0
                                  88sget-object p3, Lk/e/p2$t;->b:Lk/e/p2$t;
                                  90const-string v3, "android.permission.ACCESS_FINE_LOCATION"
                                  92invoke-interface {p0, v3}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
                                  93move-result v3
                                  94if-eqz v3, :cond_83
                                  96const-string p0, "android.permission.ACCESS_FINE_LOCATION"
                                  97goto/16 :goto_9c
                                  98cond_83:
                                  99const-string v3, "android.permission.ACCESS_COARSE_LOCATION"
                                  101invoke-interface {p0, v3}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
                                  102move-result v3
                                  103if-eqz v3, :cond_a0
                                  104if-eqz v5, :cond_90
                                  106const-string p0, "android.permission.ACCESS_COARSE_LOCATION"
                                  107goto/16 :goto_9c
                                  108cond_90: if-lt v6, v7, :cond_9e
                                  110const-string v0, "android.permission.ACCESS_BACKGROUND_LOCATION"
                                  112invoke-interface {p0, v0}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
                                  113move-result p0
                                  114if-eqz p0, :cond_9e
                                  116const-string p0, "android.permission.ACCESS_BACKGROUND_LOCATION"
                                  117goto_9c: sput-object p0, Lk/e/c0;->i:Ljava/lang/String;
                                  118cond_9e: move-object v0, p3
                                  119goto/16 :goto_a7
                                  120cond_a0:
                                  121sget-object p0, Lk/e/p2$n;->e:Lk/e/p2$n;
                                  123const-string p3, "Location permissions not added on AndroidManifest file"
                                  125invoke-static {p0, p3, v9}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  126goto_a7:
                                  127sget-object p0, Lk/e/c0;->i:Ljava/lang/String;
                                  128if-eqz p0, :cond_b1
                                  129if-eqz p1, :cond_b1
                                  131invoke-static {p2}, Lcom/onesignal/PermissionsActivity;->b(Z)V
                                  132goto/16 :goto_108
                                  133cond_b1: if-nez v5, :cond_ba
                                  135invoke-static {p1, v2}, Lk/e/c0;->j(ZLk/e/p2$t;)V
                                  137invoke-static {}, Lk/e/c0;->k()V
                                  138goto/16 :goto_108
                                  139cond_ba:
                                  140invoke-static {p1, v0}, Lk/e/c0;->j(ZLk/e/p2$t;)V
                                  142invoke-static {}, Lk/e/c0;->c()V
                                  143try_end_c0: goto/16 :goto_108
                                  144catch_c1: move-exception p0
                                  146invoke-static {p1, v1}, Lk/e/c0;->j(ZLk/e/p2$t;)V
                                  148invoke-virtual {p0}, Landroid/content/pm/PackageManager$NameNotFoundException;->printStackTrace()V
                                  149goto/16 :goto_108
                                  150cond_c9: if-lt v6, v7, :cond_102
                                  151if-eqz v4, :cond_102
                                  153const-string v0, "android.permission.ACCESS_BACKGROUND_LOCATION"
                                  154try_start_cf:
                                  155invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                  156move-result-object v3
                                  158invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                  159move-result-object p0
                                  161invoke-virtual {v3, p0, p3}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;
                                  162move-result-object p0
                                  164iget-object p0, p0, Landroid/content/pm/PackageInfo;->requestedPermissions:[Ljava/lang/String;
                                  166invoke-static {p0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
                                  167move-result-object p0
                                  169invoke-interface {p0, v0}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
                                  170move-result p0
                                  171if-eqz p0, :cond_e9
                                  172sput-object v0, Lk/e/c0;->i:Ljava/lang/String;
                                  173cond_e9:
                                  174sget-object p0, Lk/e/c0;->i:Ljava/lang/String;
                                  175if-eqz p0, :cond_f3
                                  176if-eqz p1, :cond_f3
                                  178invoke-static {p2}, Lcom/onesignal/PermissionsActivity;->b(Z)V
                                  179goto/16 :goto_108
                                  180cond_f3:
                                  181invoke-static {p1, v2}, Lk/e/c0;->j(ZLk/e/p2$t;)V
                                  183invoke-static {}, Lk/e/c0;->k()V
                                  184try_end_f9: goto/16 :goto_108
                                  185catch_fa: move-exception p0
                                  187invoke-static {p1, v1}, Lk/e/c0;->j(ZLk/e/p2$t;)V
                                  189invoke-virtual {p0}, Landroid/content/pm/PackageManager$NameNotFoundException;->printStackTrace()V
                                  190goto/16 :goto_108
                                  191cond_102:
                                  192invoke-static {p1, v2}, Lk/e/c0;->j(ZLk/e/p2$t;)V
                                  194invoke-static {}, Lk/e/c0;->k()V
                                  195goto_108: return-void
                                  APIs
                                  • java.util.concurrent.locks.ReentrantReadWriteLock.readLock
                                  • java.util.concurrent.locks.Lock.lock
                                  • java.util.concurrent.locks.Lock.unlock
                                  • java.util.concurrent.atomic.AtomicBoolean.compareAndSet
                                  • java.util.concurrent.locks.Lock.unlock
                                  • java.util.concurrent.locks.Lock.unlock
                                  • android.database.sqlite.SQLiteDatabase.beginTransaction
                                  • android.database.sqlite.SQLiteDatabase.setTransactionSuccessful
                                  • android.database.sqlite.SQLiteDatabase.endTransaction
                                  • android.database.sqlite.SQLiteDatabase.endTransaction
                                  • android.util.Log.e
                                  • java.util.concurrent.locks.Lock.unlock
                                  • java.util.Set.isEmpty
                                  • java.util.Map$Entry.getValue
                                  • java.lang.Integer.valueOf
                                  • java.util.Set.contains
                                  • java.util.HashSet.<init>
                                  • java.util.Set.add
                                  • java.util.concurrent.locks.Lock.unlock
                                  Strings
                                  • ROOM
                                  • Cannot run invalidation tracker. Is the db closed?
                                  Position Instruction Meta Information
                                  1iget-object v0, p0, Lj/s/e$a;->a:Lj/s/e;
                                  3iget-object v0, v0, Lj/s/e;->d:Lj/s/f;
                                  5iget-object v0, v0, Lj/s/f;->h:Ljava/util/concurrent/locks/ReentrantReadWriteLock;
                                  7invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;->readLock()Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock;
                                  8move-result-object v0
                                  9const/4 v1, 0x1
                                  10const/4 v2, 0x0
                                  11const/4 v3, 0x0
                                  12try_start_d:
                                  13invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;->lock()V
                                  15iget-object v4, p0, Lj/s/e$a;->a:Lj/s/e;
                                  17invoke-virtual {v4}, Lj/s/e;->a()Z
                                  • Time: 1112368
                                    • This:
                                      • j.s.e@e8fb7d
                                    • Return:
                                      • true
                                  18move-result v4
                                  19try_end_16: if-nez v4, :cond_1c
                                  21invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;->unlock()V
                                  22return-void
                                  23try_start_1c:
                                  24iget-object v4, p0, Lj/s/e$a;->a:Lj/s/e;
                                  26iget-object v4, v4, Lj/s/e;->e:Ljava/util/concurrent/atomic/AtomicBoolean;
                                  28invoke-virtual {v4, v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->compareAndSet(ZZ)Z
                                  29move-result v4
                                  30try_end_24: if-nez v4, :cond_2a
                                  32invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;->unlock()V
                                  33return-void
                                  34try_start_2a:
                                  35iget-object v4, p0, Lj/s/e$a;->a:Lj/s/e;
                                  37iget-object v4, v4, Lj/s/e;->d:Lj/s/f;
                                  39invoke-virtual {v4}, Lj/s/f;->h()Z
                                  • Time: 1112372
                                    • This:
                                      • androidx.work.impl.WorkDatabase_Impl@def9151
                                    • Return:
                                      • false
                                  40move-result v4
                                  41try_end_32: if-eqz v4, :cond_38
                                  43invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;->unlock()V
                                  44return-void
                                  45cond_38:
                                  46iget-object v4, p0, Lj/s/e$a;->a:Lj/s/e;
                                  48iget-object v4, v4, Lj/s/e;->d:Lj/s/f;
                                  49iget-boolean v5, v4, Lj/s/f;->f:Z
                                  50if-eqz v5, :cond_72
                                  52iget-object v4, v4, Lj/s/f;->c:Lj/u/a/c;
                                  54invoke-interface {v4}, Lj/u/a/c;->S()Lj/u/a/b;
                                  55move-result-object v4
                                  56move-object v5, v4
                                  57check-cast v5, Lj/u/a/f/a;
                                  59iget-object v5, v5, Lj/u/a/f/a;->a:Landroid/database/sqlite/SQLiteDatabase;
                                  61invoke-virtual {v5}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V
                                  62try_start_4e:
                                  63invoke-virtual {p0}, Lj/s/e$a;->a()Ljava/util/Set;
                                  64move-result-object v5
                                  65try_start_52: move-object v6, v4
                                  66check-cast v6, Lj/u/a/f/a;
                                  68iget-object v6, v6, Lj/u/a/f/a;->a:Landroid/database/sqlite/SQLiteDatabase;
                                  70invoke-virtual {v6}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V
                                  71try_start_5a: check-cast v4, Lj/u/a/f/a;
                                  73iget-object v4, v4, Lj/u/a/f/a;->a:Landroid/database/sqlite/SQLiteDatabase;
                                  75invoke-virtual {v4}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V
                                  76goto/16 :goto_85
                                  77catchall_62: move-exception v6
                                  78goto/16 :goto_66
                                  79catchall_64: move-exception v6
                                  80move-object v5, v3
                                  81goto_66: check-cast v4, Lj/u/a/f/a;
                                  83iget-object v4, v4, Lj/u/a/f/a;->a:Landroid/database/sqlite/SQLiteDatabase;
                                  85invoke-virtual {v4}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V
                                  86throw v6
                                  87try_end_6e: move-exception v4
                                  88goto/16 :goto_7e
                                  89catch_70: move-exception v4
                                  90goto/16 :goto_7e
                                  91cond_72:
                                  92invoke-virtual {p0}, Lj/s/e$a;->a()Ljava/util/Set;
                                  93move-result-object v5
                                  94try_end_76: goto/16 :goto_85
                                  95catchall_77: move-exception v1
                                  96goto/16 :goto_eb
                                  97catch_7a: move-exception v4
                                  98goto/16 :goto_7d
                                  99catch_7c: move-exception v4
                                  100goto_7d: move-object v5, v3
                                  101try_start_7e:
                                  102const-string v6, "ROOM"
                                  104const-string v7, "Cannot run invalidation tracker. Is the db closed?"
                                  106invoke-static {v6, v7, v4}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
                                  107goto_85:
                                  108invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;->unlock()V
                                  109if-eqz v5, :cond_ea
                                  111invoke-interface {v5}, Ljava/util/Set;->isEmpty()Z
                                  112move-result v0
                                  113if-nez v0, :cond_ea
                                  115iget-object v0, p0, Lj/s/e$a;->a:Lj/s/e;
                                  117iget-object v0, v0, Lj/s/e;->i:Lj/c/a/b/b;
                                  118monitor-enter v0
                                  119try_start_95:
                                  120iget-object v4, p0, Lj/s/e$a;->a:Lj/s/e;
                                  122iget-object v4, v4, Lj/s/e;->i:Lj/c/a/b/b;
                                  124invoke-virtual {v4}, Lj/c/a/b/b;->iterator()Ljava/util/Iterator;
                                  125move-result-object v4
                                  126cond_9d: move-object v6, v4
                                  127check-cast v6, Lj/c/a/b/b$e;
                                  129invoke-virtual {v6}, Lj/c/a/b/b$e;->hasNext()Z
                                  130move-result v7
                                  131if-eqz v7, :cond_e5
                                  133invoke-virtual {v6}, Lj/c/a/b/b$e;->next()Ljava/lang/Object;
                                  134move-result-object v6
                                  135check-cast v6, Ljava/util/Map$Entry;
                                  137invoke-interface {v6}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                  138move-result-object v6
                                  139check-cast v6, Lj/s/e$d;
                                  141iget-object v7, v6, Lj/s/e$d;->a:[I
                                  142array-length v7, v7
                                  143move-object v9, v3
                                  144const/4 v8, 0x0
                                  145goto_b7: if-ge v8, v7, :cond_dd
                                  147iget-object v10, v6, Lj/s/e$d;->a:[I
                                  148aget v10, v10, v8
                                  150invoke-static {v10}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  151move-result-object v10
                                  153invoke-interface {v5, v10}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
                                  154move-result v10
                                  155if-eqz v10, :cond_da
                                  156if-ne v7, v1, :cond_cc
                                  158iget-object v9, v6, Lj/s/e$d;->d:Ljava/util/Set;
                                  159goto/16 :goto_da
                                  160cond_cc: if-nez v9, :cond_d3
                                  161new-instance v9, Ljava/util/HashSet;
                                  163invoke-direct {v9, v7}, Ljava/util/HashSet;-><init>(I)V
                                  164cond_d3:
                                  165iget-object v10, v6, Lj/s/e$d;->b:[Ljava/lang/String;
                                  166aget-object v10, v10, v8
                                  168invoke-interface {v9, v10}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
                                  169goto_da: add-int/lit8 v8, v8, 0x1
                                  170goto/16 :goto_b7
                                  171cond_dd: if-eqz v9, :cond_9d
                                  173iget-object v6, v6, Lj/s/e$d;->c:Lj/s/e$c;
                                  175invoke-virtual {v6, v9}, Lj/s/e$c;->a(Ljava/util/Set;)V
                                  176goto/16 :goto_9d
                                  177cond_e5: monitor-exit v0
                                  178goto/16 :goto_ea
                                  179catchall_e7: move-exception v1
                                  180monitor-exit v0
                                  181try_end_e9: throw v1
                                  182cond_ea: return-void
                                  183goto_eb:
                                  184invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;->unlock()V
                                  185goto/16 :goto_f0
                                  186goto_ef: throw v1
                                  187goto_f0: goto/16 :goto_ef
                                  Cross References
                                  APIs
                                  • java.lang.Object.getClass
                                  • java.lang.Class.getName
                                  • java.lang.String.length
                                  • java.lang.String.length
                                  • 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.w
                                  • k.c.a.c.e.l.j.p1.f:Lk/c/a/c/h/g
                                  • k.c.a.c.e.l.j.p1.e:Lk/c/a/c/e/m/c
                                  • java.lang.System.identityHashCode
                                  • java.lang.Integer.valueOf
                                  • k.c.a.c.e.l.j.p1.c:Lk/c/a/c/e/l/a$a
                                  • k.c.a.c.e.l.j.p1.a:Landroid/content/Context
                                  • k.c.a.c.e.l.j.p1.b:Landroid/os/Handler
                                  • android.os.Handler.getLooper
                                  • k.c.a.c.e.l.j.p1.e:Lk/c/a/c/e/m/c
                                  • k.c.a.c.e.l.j.p1.d:Ljava/util/Set
                                  • java.util.Set.isEmpty
                                  • k.c.a.c.e.l.j.p1.f:Lk/c/a/c/h/g
                                  • k.c.a.c.e.l.j.p1.b:Landroid/os/Handler
                                  • android.os.Handler.post
                                  Strings
                                  • GoogleApiManager
                                  • b{statusCode=SERVICE_INVALID, resolution=null, message=null}
                                  • The service for
                                  • is not available:
                                  Position Instruction Meta Information
                                  1iget-object v0, p0, Lk/c/a/c/e/l/j/y0;->m:Lk/c/a/c/e/l/j/f;
                                  3iget-object v0, v0, Lk/c/a/c/e/l/j/f;->n:Landroid/os/Handler;
                                  5invoke-static {v0}, Lk/c/a/c/e/m/o;->c(Landroid/os/Handler;)V
                                  7iget-object v0, p0, Lk/c/a/c/e/l/j/y0;->b:Lk/c/a/c/e/l/a$f;
                                  9invoke-interface {v0}, Lk/c/a/c/e/l/a$f;->a()Z
                                  • Time: 1120825
                                    • This:
                                      • k.c.a.c.g.b.c@2285a4f
                                    • Return:
                                      • false
                                  10move-result v0
                                  11if-nez v0, :cond_df
                                  13iget-object v0, p0, Lk/c/a/c/e/l/j/y0;->b:Lk/c/a/c/e/l/a$f;
                                  15invoke-interface {v0}, Lk/c/a/c/e/l/a$f;->c()Z
                                  • Time: 1120857
                                    • This:
                                      • k.c.a.c.g.b.c@2285a4f
                                    • Return:
                                      • false
                                  16move-result v0
                                  17if-eqz v0, :cond_19
                                  18goto/16 :goto_df
                                  19cond_19: const/16 v0, 0xa
                                  20try_start_1b:
                                  21iget-object v1, p0, Lk/c/a/c/e/l/j/y0;->m:Lk/c/a/c/e/l/j/f;
                                  23iget-object v2, v1, Lk/c/a/c/e/l/j/f;->g:Lk/c/a/c/e/m/f0;
                                  25iget-object v1, v1, Lk/c/a/c/e/l/j/f;->e:Landroid/content/Context;
                                  27iget-object v3, p0, Lk/c/a/c/e/l/j/y0;->b:Lk/c/a/c/e/l/a$f;
                                  29invoke-virtual {v2, v1, v3}, Lk/c/a/c/e/m/f0;->a(Landroid/content/Context;Lk/c/a/c/e/l/a$f;)I
                                  30move-result v1
                                  31if-eqz v1, :cond_6a
                                  32new-instance v2, Lk/c/a/c/e/b;
                                  33const/4 v3, 0x0
                                  35invoke-direct {v2, v1, v3}, Lk/c/a/c/e/b;-><init>(ILandroid/app/PendingIntent;)V
                                  37const-string v1, "GoogleApiManager"
                                  39iget-object v4, p0, Lk/c/a/c/e/l/j/y0;->b:Lk/c/a/c/e/l/a$f;
                                  41invoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1120971
                                    • This:
                                      • k.c.a.c.g.b.c@2285a4f
                                    • Return:
                                      • class k.c.a.c.g.b.c
                                      • getName: k.c.a.c.g.b.c
                                  42move-result-object v4
                                  44invoke-virtual {v4}, Ljava/lang/Class;->getName()Ljava/lang/String;
                                  45move-result-object v4
                                  47invoke-virtual {v2}, Lk/c/a/c/e/b;->toString()Ljava/lang/String;
                                  • Time: 1121072
                                    • This:
                                      • b{statusCode=SERVICE_INVALID, resolution=null, message=null}
                                    • Return:
                                      • b{statusCode=SERVICE_INVALID, resolution=null, message=null}
                                  48move-result-object v5
                                  50invoke-virtual {v4}, Ljava/lang/String;->length()I
                                  51move-result v6
                                  52add-int/lit8 v6, v6, 0x23
                                  54invoke-virtual {v5}, Ljava/lang/String;->length()I
                                  55move-result v7
                                  56add-int/2addr v6, v7
                                  57new-instance v7, Ljava/lang/StringBuilder;
                                  59invoke-direct {v7, v6}, Ljava/lang/StringBuilder;-><init>(I)V
                                  61const-string v6, "The service for "
                                  63invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  65invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  67const-string v4, " is not available: "
                                  69invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  71invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  73invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  74move-result-object v4
                                  76invoke-static {v1, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  78invoke-virtual {p0, v2, v3}, Lk/c/a/c/e/l/j/y0;->t(Lk/c/a/c/e/b;Ljava/lang/Exception;)V
                                  79try_end_69: return-void
                                  80cond_6a: new-instance v1, Lk/c/a/c/e/l/j/b1;
                                  82iget-object v2, p0, Lk/c/a/c/e/l/j/y0;->m:Lk/c/a/c/e/l/j/f;
                                  84iget-object v3, p0, Lk/c/a/c/e/l/j/y0;->b:Lk/c/a/c/e/l/a$f;
                                  86iget-object v4, p0, Lk/c/a/c/e/l/j/y0;->c:Lk/c/a/c/e/l/j/b;
                                  88invoke-direct {v1, v2, v3, v4}, Lk/c/a/c/e/l/j/b1;-><init>(Lk/c/a/c/e/l/j/f;Lk/c/a/c/e/l/a$f;Lk/c/a/c/e/l/j/b;)V
                                  90invoke-interface {v3}, Lk/c/a/c/e/l/a$f;->q()Z
                                  91move-result v2
                                  92if-eqz v2, :cond_c8
                                  94iget-object v2, p0, Lk/c/a/c/e/l/j/y0;->h:Lk/c/a/c/e/l/j/p1;
                                  96invoke-static {v2}, Lk/c/a/c/e/m/o;->h(Ljava/lang/Object;)Ljava/lang/Object;
                                  97check-cast v2, Lk/c/a/c/e/l/j/p1;
                                  99iget-object v3, v2, Lk/c/a/c/e/l/j/p1;->f:Lk/c/a/c/h/g;
                                  100if-eqz v3, :cond_89
                                  102invoke-interface {v3}, Lk/c/a/c/e/l/a$f;->n()V
                                  103cond_89:
                                  104iget-object v3, v2, Lk/c/a/c/e/l/j/p1;->e:Lk/c/a/c/e/m/c;
                                  106invoke-static {v2}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
                                  107move-result v4
                                  109invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  110move-result-object v4
                                  111iput-object v4, v3, Lk/c/a/c/e/m/c;->h:Ljava/lang/Integer;
                                  113iget-object v3, v2, Lk/c/a/c/e/l/j/p1;->c:Lk/c/a/c/e/l/a$a;
                                  115iget-object v4, v2, Lk/c/a/c/e/l/j/p1;->a:Landroid/content/Context;
                                  117iget-object v5, v2, Lk/c/a/c/e/l/j/p1;->b:Landroid/os/Handler;
                                  119invoke-virtual {v5}, Landroid/os/Handler;->getLooper()Landroid/os/Looper;
                                  120move-result-object v5
                                  122iget-object v6, v2, Lk/c/a/c/e/l/j/p1;->e:Lk/c/a/c/e/m/c;
                                  124iget-object v7, v6, Lk/c/a/c/e/m/c;->g:Lk/c/a/c/h/a;
                                  125move-object v8, v2
                                  126move-object v9, v2
                                  128invoke-virtual/range {v3 .. v9}, Lk/c/a/c/e/l/a$a;->a(Landroid/content/Context;Landroid/os/Looper;Lk/c/a/c/e/m/c;Ljava/lang/Object;Lcom/google/android/gms/common/api/GoogleApiClient$b;Lcom/google/android/gms/common/api/GoogleApiClient$c;)Lk/c/a/c/e/l/a$f;
                                  129move-result-object v3
                                  130iput-object v3, v2, Lk/c/a/c/e/l/j/p1;->f:Lk/c/a/c/h/g;
                                  131iput-object v1, v2, Lk/c/a/c/e/l/j/p1;->g:Lk/c/a/c/e/l/j/o1;
                                  133iget-object v3, v2, Lk/c/a/c/e/l/j/p1;->d:Ljava/util/Set;
                                  134if-eqz v3, :cond_be
                                  136invoke-interface {v3}, Ljava/util/Set;->isEmpty()Z
                                  137move-result v3
                                  138if-eqz v3, :cond_b8
                                  139goto/16 :goto_be
                                  140cond_b8:
                                  141iget-object v2, v2, Lk/c/a/c/e/l/j/p1;->f:Lk/c/a/c/h/g;
                                  143invoke-interface {v2}, Lk/c/a/c/h/g;->r()V
                                  144goto/16 :goto_c8
                                  145goto_be:
                                  146iget-object v3, v2, Lk/c/a/c/e/l/j/p1;->b:Landroid/os/Handler;
                                  147new-instance v4, Lk/c/a/c/e/l/j/m1;
                                  149invoke-direct {v4, v2}, Lk/c/a/c/e/l/j/m1;-><init>(Lk/c/a/c/e/l/j/p1;)V
                                  151invoke-virtual {v3, v4}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
                                  152cond_c8:
                                  153iget-object v2, p0, Lk/c/a/c/e/l/j/y0;->b:Lk/c/a/c/e/l/a$f;
                                  155invoke-interface {v2, v1}, Lk/c/a/c/e/l/a$f;->m(Lk/c/a/c/e/m/b$c;)V
                                  156try_end_cd: return-void
                                  157catch_ce: move-exception v1
                                  158new-instance v2, Lk/c/a/c/e/b;
                                  160invoke-direct {v2, v0}, Lk/c/a/c/e/b;-><init>(I)V
                                  161goto_d4:
                                  162invoke-virtual {p0, v2, v1}, Lk/c/a/c/e/l/j/y0;->t(Lk/c/a/c/e/b;Ljava/lang/Exception;)V
                                  163return-void
                                  164catch_d8: move-exception v1
                                  165new-instance v2, Lk/c/a/c/e/b;
                                  167invoke-direct {v2, v0}, Lk/c/a/c/e/b;-><init>(I)V
                                  168goto/16 :goto_d4
                                  169goto_df: return-void
                                  Cross References
                                  APIs
                                  • org.json.JSONObject.has
                                  • org.json.JSONObject.has
                                  • org.json.JSONObject.optString
                                  • org.json.JSONObject.<init>
                                  • org.json.JSONObject.<init>
                                  • org.json.JSONObject.<init>
                                  • org.json.JSONObject.optJSONObject
                                  • org.json.JSONObject.keys
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • org.json.JSONObject.optString
                                  • java.lang.String.equals
                                  • org.json.JSONObject.remove
                                  • org.json.JSONObject.has
                                  • org.json.JSONObject.optString
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.toString
                                  • java.lang.String.equals
                                  • org.json.JSONObject.remove
                                  • org.json.JSONObject.put
                                  • org.json.JSONException.printStackTrace
                                  Strings
                                  • tags
                                  • {}
                                  Position Instruction Meta Information
                                  1const-string v0, "tags"
                                  3invoke-virtual {p1, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                  • Time: 1127762
                                    • This:
                                      • {}
                                    • p0: tags
                                    • Return:
                                      • false
                                  4move-result v0
                                  5if-nez v0, :cond_9
                                  6return-void
                                  7try_start_9:
                                  8invoke-virtual {p0}, Lk/e/f4;->h()Lorg/json/JSONObject;
                                  9move-result-object v0
                                  11const-string v1, "tags"
                                  13invoke-virtual {v0, v1}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                  14move-result v1
                                  15try_end_13: if-eqz v1, :cond_27
                                  16try_start_15: new-instance v1, Lorg/json/JSONObject;
                                  18const-string v2, "tags"
                                  20invoke-virtual {v0, v2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
                                  21move-result-object v0
                                  23invoke-direct {v1, v0}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
                                  24try_end_20: goto/16 :goto_2c
                                  25try_start_21: new-instance v1, Lorg/json/JSONObject;
                                  27invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
                                  28goto/16 :goto_2c
                                  29cond_27: new-instance v1, Lorg/json/JSONObject;
                                  31invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
                                  32goto_2c:
                                  33const-string v0, "tags"
                                  35invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
                                  36move-result-object p1
                                  38invoke-virtual {p1}, Lorg/json/JSONObject;->keys()Ljava/util/Iterator;
                                  39move-result-object v0
                                  40goto_36:
                                  41invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
                                  42move-result v2
                                  43if-eqz v2, :cond_62
                                  45invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  46move-result-object v2
                                  47check-cast v2, Ljava/lang/String;
                                  49const-string v3, ""
                                  51invoke-virtual {p1, v2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
                                  52move-result-object v4
                                  54invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                  55move-result v3
                                  56if-eqz v3, :cond_52
                                  58invoke-virtual {v1, v2}, Lorg/json/JSONObject;->remove(Ljava/lang/String;)Ljava/lang/Object;
                                  59goto/16 :goto_36
                                  60cond_52: if-eqz p2, :cond_5a
                                  62invoke-virtual {p2, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                  63move-result v3
                                  64if-nez v3, :cond_36
                                  65cond_5a:
                                  66invoke-virtual {p1, v2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
                                  67move-result-object v3
                                  69invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  70goto/16 :goto_36
                                  71cond_62:
                                  72sget-object p1, Lk/e/f4;->d:Ljava/lang/Object;
                                  73monitor-enter p1
                                  74try_start_65:
                                  75invoke-virtual {v1}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                  76move-result-object p2
                                  78const-string v0, "{}"
                                  80invoke-virtual {p2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                  81move-result p2
                                  82if-eqz p2, :cond_79
                                  84iget-object p2, p0, Lk/e/f4;->c:Lorg/json/JSONObject;
                                  86const-string v0, "tags"
                                  88invoke-virtual {p2, v0}, Lorg/json/JSONObject;->remove(Ljava/lang/String;)Ljava/lang/Object;
                                  89goto/16 :goto_80
                                  90cond_79:
                                  91iget-object p2, p0, Lk/e/f4;->c:Lorg/json/JSONObject;
                                  93const-string v0, "tags"
                                  95invoke-virtual {p2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  96goto_80: monitor-exit p1
                                  97goto/16 :goto_89
                                  98catchall_82: move-exception p2
                                  99monitor-exit p1
                                  100try_start_84: throw p2
                                  101catch_85: move-exception p1
                                  103invoke-virtual {p1}, Lorg/json/JSONException;->printStackTrace()V
                                  104goto_89: return-void
                                  Cross References
                                  APIs
                                  • android.content.Context.getNoBackupFilesDir
                                  • java.lang.Object.getClass
                                  • java.io.File.<init>
                                  • java.io.File.exists
                                  • java.lang.StringBuilder.<init>
                                  • 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.toString
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.io.File.getAbsolutePath
                                  Strings
                                  • db_metrica_net.pictures.clinicsisa
                                  • metrica_client_data.db
                                  • metrica_data.db
                                  • -journal
                                  • -shm
                                  • -wal
                                  Position Instruction Meta Information
                                  0const/16 v0, 0x15
                                  2invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(I)Z
                                  3move-result v0
                                  4if-eqz v0, :cond_68
                                  5try_start_8:
                                  6iget-object v0, p0, Lcom/yandex/metrica/impl/ob/Qa;->e:Landroid/content/Context;
                                  8invoke-virtual {v0}, Landroid/content/Context;->getNoBackupFilesDir()Ljava/io/File;
                                  9move-result-object v0
                                  10if-nez v0, :cond_11
                                  11goto/16 :goto_68
                                  12cond_11:
                                  13iget-object v1, p0, Lcom/yandex/metrica/impl/ob/Qa;->w:Lcom/yandex/metrica/impl/ob/L0;
                                  15invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1111887
                                    • This:
                                      • com.yandex.metrica.impl.ob.L0@f8846a2
                                    • Return:
                                      • class com.yandex.metrica.impl.ob.L0
                                      • getName: com.yandex.metrica.impl.ob.L0
                                  16new-instance v1, Ljava/io/File;
                                  18invoke-direct {v1, v0, p1}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V
                                  • Time: 1111931
                                    • This:
                                      • /data/user/0/net.pictures.clinicsisa/no_backup/metrica_client_data.db
                                    • p0: /data/user/0/net.pictures.clinicsisa/no_backup
                                    • p1: metrica_client_data.db
                                    • Return:
                                      • /data/user/0/net.pictures.clinicsisa/no_backup/metrica_client_data.db
                                  • Time: 1124117
                                    • This:
                                      • /data/user/0/net.pictures.clinicsisa/no_backup/db_metrica_net.pictures.clinicsisa
                                    • p0: /data/user/0/net.pictures.clinicsisa/no_backup
                                    • p1: db_metrica_net.pictures.clinicsisa
                                    • Return:
                                      • /data/user/0/net.pictures.clinicsisa/no_backup/db_metrica_net.pictures.clinicsisa
                                  • Time: 1133721
                                    • This:
                                      • /data/user/0/net.pictures.clinicsisa/no_backup/metrica_data.db
                                    • p0: /data/user/0/net.pictures.clinicsisa/no_backup
                                    • p1: metrica_data.db
                                    • Return:
                                      • /data/user/0/net.pictures.clinicsisa/no_backup/metrica_data.db
                                  20invoke-virtual {v1}, Ljava/io/File;->exists()Z
                                  • Time: 1111934
                                    • This:
                                      • /data/user/0/net.pictures.clinicsisa/no_backup/metrica_client_data.db
                                    • Return:
                                      • false
                                  • Time: 1114124
                                    • This:
                                      • /data/user/0/net.pictures.clinicsisa/no_backup/metrica_client_data.db
                                    • Return:
                                      • true
                                  21move-result v2
                                  22if-eqz v2, :cond_22
                                  23goto/16 :goto_64
                                  24cond_22:
                                  25invoke-direct {p0, v0, p1}, Lcom/yandex/metrica/impl/ob/Qa;->a(Ljava/io/File;Ljava/lang/String;)Z
                                  26move-result v2
                                  27if-eqz v2, :cond_64
                                  28new-instance v2, Ljava/lang/StringBuilder;
                                  30invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                  32invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  34const-string v3, "-journal"
                                  36invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  38invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  39move-result-object v2
                                  41invoke-direct {p0, v0, v2}, Lcom/yandex/metrica/impl/ob/Qa;->a(Ljava/io/File;Ljava/lang/String;)Z
                                  42new-instance v2, Ljava/lang/StringBuilder;
                                  44invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                  46invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  48const-string v3, "-shm"
                                  50invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  52invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  53move-result-object v2
                                  55invoke-direct {p0, v0, v2}, Lcom/yandex/metrica/impl/ob/Qa;->a(Ljava/io/File;Ljava/lang/String;)Z
                                  56new-instance v2, Ljava/lang/StringBuilder;
                                  58invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                  60invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  62const-string v3, "-wal"
                                  64invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  66invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  67move-result-object v2
                                  69invoke-direct {p0, v0, v2}, Lcom/yandex/metrica/impl/ob/Qa;->a(Ljava/io/File;Ljava/lang/String;)Z
                                  70goto_64:
                                  71invoke-virtual {v1}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String;
                                  72move-result-object p1
                                  73try_end_68: return-object p1
                                  APIs
                                  • com.yandex.metrica.impl.ob.z6.b:Lcom/yandex/metrica/impl/ob/z6
                                  • com.yandex.metrica.impl.ob.z6.a
                                  • 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
                                  • CREATE TABLE IF NOT EXISTS reports (id INTEGER PRIMARY KEY,name TEXT,value TEXT,number INTEGER,type INTEGER,time INTEGER,session_id TEXT,wifi_network_info TEXT DEFAULT \'\',cell_info TEXT DEFAULT \'\',location_info TEXT DEFAULT \'\',error_environment TEXT,user_info TEXT,session_type INTEGER DEFAULT
                                  • CREATE TABLE IF NOT EXISTS reports (id INTEGER PRIMARY KEY,name TEXT,value TEXT,number INTEGER,type INTEGER,time INTEGER,session_id TEXT,wifi_network_info TEXT DEFAULT '',cell_info TEXT DEFAULT '',location_info TEXT DEFAULT '',error_environment TEXT,user_info TEXT,session_type INTEGER DEFAULT
                                  • ,
                                  • app_environment
                                  • TEXT DEFAULT \'
                                  • {}
                                  • \',
                                  • app_environment_revision
                                  • INTEGER DEFAULT
                                  • )
                                  Position Instruction Meta Information
                                  1const-string v0, "CREATE TABLE IF NOT EXISTS reports (id INTEGER PRIMARY KEY,name TEXT,value TEXT,number INTEGER,type INTEGER,time INTEGER,session_id TEXT,wifi_network_info TEXT DEFAULT \'\',cell_info TEXT DEFAULT \'\',location_info TEXT DEFAULT \'\',error_environment TEXT,user_info TEXT,session_type INTEGER DEFAULT "
                                  3invoke-static {v0}, Lk/a/b/a/a;->e(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  • Time: 1111841
                                    • p0: PKIX
                                    • Return:
                                      • CREATE TABLE IF NOT EXISTS reports (id INTEGER PRIMARY KEY,name TEXT,value TEXT,number INTEGER,type INTEGER,time INTEGER,session_id TEXT,wifi_network_info TEXT DEFAULT '',cell_info TEXT DEFAULT '',location_info TEXT DEFAULT '',error_environment TEXT,user_info TEXT,session_type INTEGER DEFAULT
                                  4move-result-object v0
                                  6sget-object v1, Lcom/yandex/metrica/impl/ob/z6;->b:Lcom/yandex/metrica/impl/ob/z6;
                                  8invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/z6;->a()I
                                  9move-result v1
                                  11invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                  13const-string v1, ","
                                  15invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  17const-string v1, "app_environment"
                                  19invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  21const-string v1, " TEXT DEFAULT \'"
                                  23invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  25const-string v1, "{}"
                                  27invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  29const-string v1, "\',"
                                  31invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  33const-string v1, "app_environment_revision"
                                  35invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  37const-string v1, " INTEGER DEFAULT "
                                  39invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  40const-wide/16 v1, 0x0
                                  42invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
                                  44const-string v1, " )"
                                  46invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  48invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  49move-result-object v0
                                  50sput-object v0, Lcom/yandex/metrica/impl/ob/k9;->a:Ljava/lang/String;
                                  51return-void
                                  APIs
                                  • java.lang.Object.getClass
                                  • android.util.Log.isLoggable
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • android.util.Log.d
                                  • android.util.SparseArray.get
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • android.util.Log.w
                                  • android.util.SparseArray.remove
                                  • android.os.Message.getData
                                  • android.os.Bundle.getBoolean
                                  • k.c.c.h.j.<init>
                                  Strings
                                  • MessengerIpcClient
                                  • Received response to request:
                                  • Received response for unknown request:
                                  • unsupported
                                  • Not supported by GmsCore
                                  Position Instruction Meta Information
                                  1iget-object v0, p0, Lk/c/c/h/b1;->a:Lk/c/c/h/y0;
                                  3invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1120864
                                    • This:
                                      • k.c.c.h.y0@fc81d8a
                                    • Return:
                                      • class k.c.c.h.y0
                                      • getName: k.c.c.h.y0
                                  4iget v1, p1, Landroid/os/Message;->arg1:I
                                  6const-string v2, "MessengerIpcClient"
                                  7const/4 v3, 0x3
                                  9invoke-static {v2, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z
                                  10move-result v2
                                  11if-eqz v2, :cond_28
                                  13const-string v2, "MessengerIpcClient"
                                  14const/16 v3, 0x29
                                  15new-instance v4, Ljava/lang/StringBuilder;
                                  17invoke-direct {v4, v3}, Ljava/lang/StringBuilder;-><init>(I)V
                                  19const-string v3, "Received response to request: "
                                  21invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  23invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                  25invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  26move-result-object v3
                                  28invoke-static {v2, v3}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
                                  29cond_28: monitor-enter v0
                                  30try_start_29:
                                  31iget-object v2, v0, Lk/c/c/h/y0;->e:Landroid/util/SparseArray;
                                  33invoke-virtual {v2, v1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
                                  34move-result-object v2
                                  35check-cast v2, Lk/c/c/h/k;
                                  36if-nez v2, :cond_4d
                                  38const-string p1, "MessengerIpcClient"
                                  39const/16 v2, 0x32
                                  40new-instance v3, Ljava/lang/StringBuilder;
                                  42invoke-direct {v3, v2}, Ljava/lang/StringBuilder;-><init>(I)V
                                  44const-string v2, "Received response for unknown request: "
                                  46invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  48invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                  50invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  51move-result-object v1
                                  53invoke-static {p1, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  54monitor-exit v0
                                  55goto/16 :goto_72
                                  56cond_4d:
                                  57iget-object v3, v0, Lk/c/c/h/y0;->e:Landroid/util/SparseArray;
                                  59invoke-virtual {v3, v1}, Landroid/util/SparseArray;->remove(I)V
                                  61invoke-virtual {v0}, Lk/c/c/h/y0;->c()V
                                  62monitor-exit v0
                                  63try_end_56:
                                  64invoke-virtual {p1}, Landroid/os/Message;->getData()Landroid/os/Bundle;
                                  65move-result-object p1
                                  67const-string v0, "unsupported"
                                  68const/4 v1, 0x0
                                  70invoke-virtual {p1, v0, v1}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;Z)Z
                                  71move-result v0
                                  72if-eqz v0, :cond_6f
                                  73new-instance p1, Lk/c/c/h/j;
                                  74const/4 v0, 0x4
                                  76const-string v1, "Not supported by GmsCore"
                                  78invoke-direct {p1, v0, v1}, Lk/c/c/h/j;-><init>(ILjava/lang/String;)V
                                  80invoke-virtual {v2, p1}, Lk/c/c/h/k;->b(Lk/c/c/h/j;)V
                                  81goto/16 :goto_72
                                  82cond_6f:
                                  83invoke-virtual {v2, p1}, Lk/c/c/h/k;->a(Landroid/os/Bundle;)V
                                  84goto_72: const/4 p1, 0x1
                                  85return p1
                                  86catchall_74: move-exception p1
                                  87try_start_75: monitor-exit v0
                                  88try_end_76: throw p1
                                  Cross References
                                  APIs
                                  • java.io.File.exists
                                  • android.util.Log.isLoggable
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • android.util.Log.d
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • android.util.Log.w
                                  • k.c.c.h.v0.<init>
                                  Strings
                                  • com.google.InstanceId.properties
                                  • FirebaseInstanceId
                                  • Failed to read ID from file, retrying:
                                  • IID file exists, but failed to read from it:
                                  Position Instruction Meta Information
                                  1invoke-static {p1, p2}, Lk/c/c/h/s0;->m(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File;
                                  • Time: 1116639
                                    • This:
                                      • /data/user/0/net.pictures.clinicsisa/no_backup/com.google.InstanceId.properties
                                    • p0: /data/user/0/net.pictures.clinicsisa/no_backup
                                    • p1: com.google.InstanceId.properties
                                    • Return:
                                      • /data/user/0/net.pictures.clinicsisa/no_backup/com.google.InstanceId.properties
                                  2move-result-object p1
                                  4invoke-virtual {p1}, Ljava/io/File;->exists()Z
                                  • Time: 1118963
                                    • This:
                                      • /data/user/0/net.pictures.clinicsisa/no_backup/com.google.InstanceId.properties
                                    • Return:
                                      • true
                                  5move-result p2
                                  6if-nez p2, :cond_c
                                  7const/4 p1, 0x0
                                  8return-object p1
                                  9cond_c:
                                  10invoke-virtual {p0, p1}, Lk/c/c/h/s0;->d(Ljava/io/File;)Lk/c/c/h/u0;
                                  11move-result-object p1
                                  12try_end_10: return-object p1
                                  13catch_11: move-exception p2
                                  14goto/16 :goto_14
                                  15catch_13: move-exception p2
                                  16goto_14: const/4 v0, 0x3
                                  18const-string v1, "FirebaseInstanceId"
                                  20invoke-static {v1, v0}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z
                                  21move-result v0
                                  22if-eqz v0, :cond_3b
                                  24invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  25move-result-object p2
                                  27invoke-virtual {p2}, Ljava/lang/String;->length()I
                                  28move-result v0
                                  29add-int/lit8 v0, v0, 0x27
                                  30new-instance v2, Ljava/lang/StringBuilder;
                                  32invoke-direct {v2, v0}, Ljava/lang/StringBuilder;-><init>(I)V
                                  34const-string v0, "Failed to read ID from file, retrying: "
                                  36invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  38invoke-virtual {v2, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  40invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  41move-result-object p2
                                  43invoke-static {v1, p2}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
                                  44try_start_3b:
                                  45invoke-virtual {p0, p1}, Lk/c/c/h/s0;->d(Ljava/io/File;)Lk/c/c/h/u0;
                                  46move-result-object p1
                                  47try_end_3f: return-object p1
                                  48catch_40: move-exception p1
                                  50invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  51move-result-object p2
                                  53invoke-virtual {p2}, Ljava/lang/String;->length()I
                                  54move-result v0
                                  55add-int/lit8 v0, v0, 0x2d
                                  56new-instance v2, Ljava/lang/StringBuilder;
                                  58invoke-direct {v2, v0}, Ljava/lang/StringBuilder;-><init>(I)V
                                  60const-string v0, "IID file exists, but failed to read from it: "
                                  62invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  64invoke-virtual {v2, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  66invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  67move-result-object p2
                                  69invoke-static {v1, p2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  70new-instance p2, Lk/c/c/h/v0;
                                  72invoke-direct {p2, p1}, Lk/c/c/h/v0;-><init>(Ljava/lang/Exception;)V
                                  73throw p2
                                  APIs
                                  • android.os.Bundle.getString
                                  • java.lang.Object.getClass
                                  • java.util.Map.get
                                  • android.os.Bundle.<init>
                                  • android.os.Bundle.<init>
                                  • android.os.Bundle.putString
                                  • android.os.Bundle.putString
                                  • java.lang.Boolean.booleanValue
                                  • android.os.Bundle.putBoolean
                                  • android.os.Bundle.putBundle
                                  • com.yandex.metrica.identifiers.impl.l.a:Ljava/lang/String
                                  • android.os.Bundle.putString
                                  • android.os.Bundle.putString
                                  Strings
                                  • com.yandex.metrica.identifiers.extra.PROVIDER
                                  • google
                                  • huawei
                                  • yandex
                                  • context
                                  • com.yandex.metrica.identifiers.extra.ID
                                  • com.yandex.metrica.identifiers.extra.LIMITED
                                  • com.yandex.metrica.identifiers.extra.TRACKING_INFO
                                  • com.yandex.metrica.identifiers.extra.STATUS
                                  • com.yandex.metrica.identifiers.extra.ERROR_MESSAGE
                                  Position Instruction Meta Information
                                  1const-string v0, "com.yandex.metrica.identifiers.extra.PROVIDER"
                                  3invoke-virtual {p1, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
                                  • Time: 1119984
                                    • This:
                                      • Bundle[{com.yandex.metrica.identifiers.extra.PROVIDER=google}]
                                    • p0: Select min(timestamp) from l_dat
                                    • Return:
                                      • huawei
                                  • Time: 1120229
                                    • This:
                                      • Bundle[{com.onesignal.NotificationOpened.DEFAULT=DISABLE, com.onesignal.NotificationServiceExtension=net.pictures.clinicsisa.listeners.OSOneSignal, com.google.android.gms.version=12451000}]
                                    • p0: Select min(timestamp) from l_dat
                                    • Return:
                                      • yandex
                                  • Time: 1120340
                                    • This:
                                      • Bundle[{com.onesignal.NotificationOpened.DEFAULT=DISABLE, com.onesignal.NotificationServiceExtension=net.pictures.clinicsisa.listeners.OSOneSignal, com.google.android.gms.version=12451000}]
                                    • p0: Select min(timestamp) from l_dat
                                    • Return:
                                      • [
                                  4move-result-object p1
                                  6sget-object v1, Lcom/yandex/metrica/identifiers/AdsIdentifiersProvider;->retriever:Lcom/yandex/metrica/identifiers/impl/h;
                                  8invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1120001
                                    • This:
                                      • com.yandex.metrica.identifiers.impl.h@69031ca
                                    • Return:
                                      • class com.yandex.metrica.identifiers.impl.h
                                      • getName: com.yandex.metrica.identifiers.impl.h
                                  10const-string v2, "context"
                                  12invoke-static {p0, v2}, Ll/p/c/h;->e(Ljava/lang/Object;Ljava/lang/String;)V
                                  14iget-object v1, v1, Lcom/yandex/metrica/identifiers/impl/h;->a:Ljava/util/Map;
                                  16invoke-interface {v1, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  17move-result-object p1
                                  18check-cast p1, Lcom/yandex/metrica/identifiers/impl/i;
                                  19if-eqz p1, :cond_5d
                                  21invoke-interface {p1, p0}, Lcom/yandex/metrica/identifiers/impl/i;->a(Landroid/content/Context;)Lcom/yandex/metrica/identifiers/impl/g;
                                  22move-result-object p0
                                  23if-eqz p0, :cond_5d
                                  24new-instance p1, Landroid/os/Bundle;
                                  26invoke-direct {p1}, Landroid/os/Bundle;-><init>()V
                                  28iget-object v1, p0, Lcom/yandex/metrica/identifiers/impl/g;->b:Lcom/yandex/metrica/identifiers/impl/f;
                                  29if-eqz v1, :cond_4c
                                  30new-instance v2, Landroid/os/Bundle;
                                  32invoke-direct {v2}, Landroid/os/Bundle;-><init>()V
                                  34iget-object v3, v1, Lcom/yandex/metrica/identifiers/impl/f;->a:Ljava/lang/String;
                                  36invoke-virtual {v2, v0, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                  38iget-object v0, v1, Lcom/yandex/metrica/identifiers/impl/f;->b:Ljava/lang/String;
                                  40const-string v3, "com.yandex.metrica.identifiers.extra.ID"
                                  42invoke-virtual {v2, v3, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                  44iget-object v0, v1, Lcom/yandex/metrica/identifiers/impl/f;->c:Ljava/lang/Boolean;
                                  45if-eqz v0, :cond_47
                                  47invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
                                  48move-result v0
                                  50const-string v1, "com.yandex.metrica.identifiers.extra.LIMITED"
                                  52invoke-virtual {v2, v1, v0}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V
                                  53cond_47:
                                  54const-string v0, "com.yandex.metrica.identifiers.extra.TRACKING_INFO"
                                  56invoke-virtual {p1, v0, v2}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V
                                  57cond_4c:
                                  58iget-object v0, p0, Lcom/yandex/metrica/identifiers/impl/g;->a:Lcom/yandex/metrica/identifiers/impl/l;
                                  60iget-object v0, v0, Lcom/yandex/metrica/identifiers/impl/l;->a:Ljava/lang/String;
                                  62const-string v1, "com.yandex.metrica.identifiers.extra.STATUS"
                                  64invoke-virtual {p1, v1, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                  66iget-object p0, p0, Lcom/yandex/metrica/identifiers/impl/g;->c:Ljava/lang/String;
                                  68const-string v0, "com.yandex.metrica.identifiers.extra.ERROR_MESSAGE"
                                  70invoke-virtual {p1, v0, p0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                  71goto/16 :goto_5e
                                  72cond_5d: const/4 p1, 0x0
                                  73goto_5e: return-object p1
                                  Cross References
                                  APIs
                                  • android.text.TextUtils.isEmpty
                                  • java.lang.String.startsWith
                                  • org.json.JSONObject.<init>
                                  • org.json.JSONObject.getString
                                  • org.json.JSONObject.getString
                                  • org.json.JSONObject.getLong
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • android.util.Log.w
                                  Strings
                                  • {
                                  • {"token":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","appVersion":"4","timestamp":1673427248472}
                                  • cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ
                                  • token
                                  • 4
                                  • appVersion
                                  • timestamp
                                  • Failed to parse token:
                                  • FirebaseInstanceId
                                  Position Instruction Meta Information
                                  1invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                  2move-result v0
                                  3const/4 v1, 0x0
                                  4if-eqz v0, :cond_8
                                  5return-object v1
                                  6cond_8:
                                  7const-string v0, "{"
                                  9invoke-virtual {p0, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
                                  10move-result v0
                                  11if-eqz v0, :cond_4f
                                  12try_start_10: new-instance v0, Lorg/json/JSONObject;
                                  14invoke-direct {v0, p0}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
                                  • Time: 1133323
                                    • p0: {"token":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","appVersion":"4","timestamp":1673427248472}
                                    • Return:
                                      • {"token":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","appVersion":"4","timestamp":1673427248472}
                                  15new-instance p0, Lk/c/c/h/u;
                                  17const-string v2, "token"
                                  19invoke-virtual {v0, v2}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                  • Time: 1133361
                                    • This:
                                      • {"token":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","appVersion":"4","timestamp":1673427248472}
                                    • p0: token
                                    • Return:
                                      • cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ
                                  20move-result-object v2
                                  22const-string v3, "appVersion"
                                  24invoke-virtual {v0, v3}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                  • Time: 1133364
                                    • This:
                                      • {"token":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","appVersion":"4","timestamp":1673427248472}
                                    • p0: appVersion
                                    • Return:
                                      • 4
                                  25move-result-object v3
                                  27const-string v4, "timestamp"
                                  29invoke-virtual {v0, v4}, Lorg/json/JSONObject;->getLong(Ljava/lang/String;)J
                                  30move-result-wide v4
                                  32invoke-direct {p0, v2, v3, v4, v5}, Lk/c/c/h/u;-><init>(Ljava/lang/String;Ljava/lang/String;J)V
                                  33try_end_2c: return-object p0
                                  34catch_2d: move-exception p0
                                  36invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  37move-result-object p0
                                  39invoke-virtual {p0}, Ljava/lang/String;->length()I
                                  40move-result v0
                                  41add-int/lit8 v0, v0, 0x17
                                  42new-instance v2, Ljava/lang/StringBuilder;
                                  44invoke-direct {v2, v0}, Ljava/lang/StringBuilder;-><init>(I)V
                                  46const-string v0, "Failed to parse token: "
                                  48invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  50invoke-virtual {v2, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  52invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  53move-result-object p0
                                  55const-string v0, "FirebaseInstanceId"
                                  57invoke-static {v0, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  58return-object v1
                                  59cond_4f: new-instance v0, Lk/c/c/h/u;
                                  60const-wide/16 v2, 0x0
                                  62invoke-direct {v0, p0, v1, v2, v3}, Lk/c/c/h/u;-><init>(Ljava/lang/String;Ljava/lang/String;J)V
                                  63return-object v0
                                  Cross References
                                  APIs
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • org.json.JSONObject.toString
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • org.json.JSONObject.toString
                                  Strings
                                  • ONESIGNAL_USERSTATE_SYNCVALYES_
                                  • {"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"E-Plus Mobilfunk","rooted":false,"device_type":1,"notification_types":-9}
                                  • {"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"Verizon Wireless","rooted":false,"identifier":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","device_type":1,"notification_types":1}
                                  • {"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"Vodafone D2 GmbH","rooted":false,"identifier":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","device_type":1,"notification_types":1}
                                  • {"notification_types":-9,"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"E-Plus Mobilfunk","rooted":false,"device_type":1}
                                  • {"notification_types":1,"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"Verizon Wireless","rooted":false,"identifier":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","device_type":1}
                                  • {"notification_types":1,"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"Vodafone D2 GmbH","rooted":false,"identifier":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","device_type":1}
                                  • ONESIGNAL_USERSTATE_DEPENDVALYES_
                                  • {"subscribableStatus":-9,"userSubscribePref":true,"androidPermission":true,"session":false}
                                  • {"subscribableStatus":-9,"userSubscribePref":true,"androidPermission":true}
                                  • {"subscribableStatus":1,"userSubscribePref":true,"androidPermission":true,"session":false}
                                  • {"subscribableStatus":1,"userSubscribePref":true,"androidPermission":true}
                                  Position Instruction Meta Information
                                  1sget-object v0, Lk/e/f4;->d:Ljava/lang/Object;
                                  2monitor-enter v0
                                  3try_start_3:
                                  4sget-object v1, Lk/e/e3;->a:Ljava/lang/String;
                                  5new-instance v2, Ljava/lang/StringBuilder;
                                  7invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                  9const-string v3, "ONESIGNAL_USERSTATE_SYNCVALYES_"
                                  11invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  13iget-object v3, p0, Lk/e/f4;->a:Ljava/lang/String;
                                  15invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  17invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  18move-result-object v2
                                  20iget-object v3, p0, Lk/e/f4;->c:Lorg/json/JSONObject;
                                  22invoke-virtual {v3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                  • Time: 1127415
                                    • This:
                                      • {}
                                    • Return:
                                      • {"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"Vodafone D2 GmbH","rooted":false,"identifier":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","device_type":1,"notification_types":1}
                                  • Time: 1127775
                                    • This:
                                      • {}
                                    • Return:
                                      • {"notification_types":1,"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"Vodafone D2 GmbH","rooted":false,"identifier":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","device_type":1}
                                  • Time: 1139501
                                    • This:
                                      • {"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"Vodafone D2 GmbH","rooted":false,"identifier":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","device_type":1,"notification_types":1}
                                    • Return:
                                      • {"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"Verizon Wireless","rooted":false,"identifier":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","device_type":1,"notification_types":1}
                                  • Time: 1139788
                                    • This:
                                      • {"notification_types":1,"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"Vodafone D2 GmbH","rooted":false,"identifier":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","device_type":1}
                                    • Return:
                                      • {"notification_types":1,"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"Verizon Wireless","rooted":false,"identifier":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","device_type":1}
                                  • Time: 1242097
                                    • This:
                                      • {}
                                    • Return:
                                      • {"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"E-Plus Mobilfunk","rooted":false,"device_type":1,"notification_types":-9}
                                  • Time: 1242456
                                    • This:
                                      • {}
                                    • Return:
                                      • {"notification_types":-9,"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"E-Plus Mobilfunk","rooted":false,"device_type":1}
                                  23move-result-object v3
                                  25invoke-static {v1, v2, v3}, Lk/e/e3;->h(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V
                                  26new-instance v2, Ljava/lang/StringBuilder;
                                  28invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                  30const-string v3, "ONESIGNAL_USERSTATE_DEPENDVALYES_"
                                  32invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  34iget-object v3, p0, Lk/e/f4;->a:Ljava/lang/String;
                                  36invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  38invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  39move-result-object v2
                                  41iget-object v3, p0, Lk/e/f4;->b:Lorg/json/JSONObject;
                                  43invoke-virtual {v3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                  • Time: 1127426
                                    • This:
                                      • {}
                                    • Return:
                                      • {"subscribableStatus":1,"userSubscribePref":true,"androidPermission":true}
                                  • Time: 1127854
                                    • This:
                                      • {}
                                    • Return:
                                      • {"subscribableStatus":1,"userSubscribePref":true,"androidPermission":true,"session":false}
                                  • Time: 1242114
                                    • This:
                                      • {}
                                    • Return:
                                      • {"subscribableStatus":-9,"userSubscribePref":true,"androidPermission":true}
                                  • Time: 1242539
                                    • This:
                                      • {}
                                    • Return:
                                      • {"subscribableStatus":-9,"userSubscribePref":true,"androidPermission":true,"session":false}
                                  44move-result-object v3
                                  46invoke-static {v1, v2, v3}, Lk/e/e3;->h(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V
                                  47monitor-exit v0
                                  48return-void
                                  49catchall_3f: move-exception v1
                                  50monitor-exit v0
                                  51try_end_41: throw v1
                                  APIs
                                  • 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
                                  • OSChannelTracker{tag=
                                  • OSChannelTracker{tag=
                                  • java.lang.String@985d2fb
                                  • java.lang.String@9b66562
                                  • java.lang.String@9ce6ec3
                                  • java.lang.String@bd7b82
                                  • java.lang.String@effaa3f
                                  • java.lang.String@f092dff
                                  • , influenceType=
                                  • , indirectIds=
                                  • , directId=
                                  Position Instruction Meta Information
                                  1const-string v0, "OSChannelTracker{tag="
                                  3invoke-static {v0}, Lk/a/b/a/a;->e(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  • Time: 1112569
                                    • p0: GT_PLAYER_ID
                                    • Return:
                                      • OSChannelTracker{tag=
                                  4move-result-object v0
                                  6invoke-virtual {p0}, Lk/e/u4/b/a;->f()Ljava/lang/String;
                                  • Time: 1112573
                                    • p0: GT_PLAYER_ID
                                    • Return:
                                      • java.lang.StringBuilder@48bb6cd
                                  • Time: 1112576
                                    • This:
                                      • k.e.u4.b.d@889f464
                                    • Return:
                                      • java.lang.String@bd7b82
                                  • Time: 1112605
                                    • p0: GT_PLAYER_ID
                                    • Return:
                                      • java.lang.StringBuilder@891cc2c
                                  • Time: 1112609
                                    • This:
                                      • k.e.u4.b.b@83597df
                                    • Return:
                                      • java.lang.String@985d2fb
                                  • Time: 1115102
                                    • p0: {}
                                    • Return:
                                      • java.lang.StringBuilder@175630e
                                  • Time: 1115206
                                    • This:
                                      • k.e.u4.b.d@ad39509
                                    • Return:
                                      • java.lang.String@9ce6ec3
                                  • Time: 1115394
                                    • p0: {}
                                    • Return:
                                      • java.lang.StringBuilder@de28aa3
                                  • Time: 1115398
                                    • This:
                                      • k.e.u4.b.b@5e6f9d2
                                    • Return:
                                      • com.onesignal.NotificationServiceExtension
                                  • Time: 1130905
                                    • p0: OSChannelTracker{tag=
                                    • Return:
                                      • java.lang.StringBuilder@901d1f1
                                  • Time: 1130911
                                    • This:
                                      • k.e.u4.b.d@b10b598
                                    • Return:
                                      • java.lang.String@9b66562
                                  • Time: 1130952
                                    • p0: OSChannelTracker{tag=
                                    • Return:
                                      • java.lang.StringBuilder@224a65e
                                  • Time: 1130955
                                    • This:
                                      • k.e.u4.b.b@7939399
                                    • Return:
                                      • java.lang.String@effaa3f
                                  7move-result-object v1
                                  9invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  11const-string v1, ", influenceType="
                                  13invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  15iget-object v1, p0, Lk/e/u4/b/a;->a:Lk/e/u4/c/c;
                                  17invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                  19const-string v1, ", indirectIds="
                                  21invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  23iget-object v1, p0, Lk/e/u4/b/a;->b:Lorg/json/JSONArray;
                                  25invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                  27const-string v1, ", directId="
                                  29invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  31iget-object v1, p0, Lk/e/u4/b/a;->c:Ljava/lang/String;
                                  33invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  34const/16 v1, 0x7d
                                  36invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
                                  38invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  39move-result-object v0
                                  40return-object v0
                                  APIs
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • j.y.r$a.a:Lj/y/r$a
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.lang.Object.getClass
                                  • java.lang.Integer.valueOf
                                  • java.util.List.indexOf
                                  • java.util.List.remove
                                  • java.util.List.isEmpty
                                  • java.util.List.get
                                  • java.lang.Integer.intValue
                                  • java.lang.Object.getClass
                                  Strings
                                  • Skipping scheduling
                                  • because it\'s no longer in the DB
                                  • because it is no longer enqueued
                                  Position Instruction Meta Information
                                  1iget-object v0, p0, Lj/y/w/p/c/b;->c:Lj/y/w/l;
                                  3iget-object v0, v0, Lj/y/w/l;->c:Landroidx/work/impl/WorkDatabase;
                                  4new-instance v1, Lj/y/w/t/f;
                                  6invoke-direct {v1, v0}, Lj/y/w/t/f;-><init>(Landroidx/work/impl/WorkDatabase;)V
                                  7array-length v2, p1
                                  8const/4 v3, 0x0
                                  9const/4 v4, 0x0
                                  10goto_c: if-ge v4, v2, :cond_fd
                                  11aget-object v5, p1, v4
                                  13invoke-virtual {v0}, Lj/s/f;->c()V
                                  14try_start_13:
                                  15invoke-virtual {v0}, Landroidx/work/impl/WorkDatabase;->q()Lj/y/w/s/p;
                                  16move-result-object v6
                                  18iget-object v7, v5, Lj/y/w/s/o;->a:Ljava/lang/String;
                                  19check-cast v6, Lj/y/w/s/q;
                                  21invoke-virtual {v6, v7}, Lj/y/w/s/q;->l(Ljava/lang/String;)Lj/y/w/s/o;
                                  22move-result-object v6
                                  23try_end_1f:
                                  24const-string v7, "Skipping scheduling "
                                  25if-nez v6, :cond_46
                                  26try_start_23:
                                  27invoke-static {}, Lj/y/k;->c()Lj/y/k;
                                  28move-result-object v6
                                  30sget-object v8, Lj/y/w/p/c/b;->e:Ljava/lang/String;
                                  31new-instance v9, Ljava/lang/StringBuilder;
                                  33invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
                                  35invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  37iget-object v5, v5, Lj/y/w/s/o;->a:Ljava/lang/String;
                                  39invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  41const-string v5, " because it\'s no longer in the DB"
                                  43invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  45invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  46move-result-object v5
                                  47new-array v7, v3, [Ljava/lang/Throwable;
                                  49invoke-virtual {v6, v8, v5, v7}, Lj/y/k;->f(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Throwable;)V
                                  50goto/16 :goto_ee
                                  51cond_46:
                                  52iget-object v6, v6, Lj/y/w/s/o;->b:Lj/y/r$a;
                                  54sget-object v8, Lj/y/r$a;->a:Lj/y/r$a;
                                  55if-eq v6, v8, :cond_6f
                                  57invoke-static {}, Lj/y/k;->c()Lj/y/k;
                                  58move-result-object v6
                                  60sget-object v8, Lj/y/w/p/c/b;->e:Ljava/lang/String;
                                  61new-instance v9, Ljava/lang/StringBuilder;
                                  63invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
                                  65invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  67iget-object v5, v5, Lj/y/w/s/o;->a:Ljava/lang/String;
                                  69invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  71const-string v5, " because it is no longer enqueued"
                                  73invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  75invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  76move-result-object v5
                                  77new-array v7, v3, [Ljava/lang/Throwable;
                                  79invoke-virtual {v6, v8, v5, v7}, Lj/y/k;->f(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Throwable;)V
                                  80goto/16 :goto_ee
                                  81cond_6f:
                                  82invoke-virtual {v0}, Landroidx/work/impl/WorkDatabase;->n()Lj/y/w/s/h;
                                  83move-result-object v6
                                  85iget-object v7, v5, Lj/y/w/s/o;->a:Ljava/lang/String;
                                  86check-cast v6, Lj/y/w/s/i;
                                  88invoke-virtual {v6, v7}, Lj/y/w/s/i;->a(Ljava/lang/String;)Lj/y/w/s/g;
                                  89move-result-object v6
                                  90if-eqz v6, :cond_80
                                  91iget v7, v6, Lj/y/w/s/g;->b:I
                                  92goto/16 :goto_91
                                  93cond_80:
                                  94iget-object v7, p0, Lj/y/w/p/c/b;->c:Lj/y/w/l;
                                  96iget-object v7, v7, Lj/y/w/l;->b:Lj/y/b;
                                  98invoke-virtual {v7}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1116853
                                    • This:
                                      • j.y.b@3800541
                                    • Return:
                                      • class j.y.b
                                      • getName: j.y.b
                                  100iget-object v7, p0, Lj/y/w/p/c/b;->c:Lj/y/w/l;
                                  102iget-object v7, v7, Lj/y/w/l;->b:Lj/y/b;
                                  103iget v7, v7, Lj/y/b;->g:I
                                  105invoke-virtual {v1, v3, v7}, Lj/y/w/t/f;->b(II)I
                                  106move-result v7
                                  107goto_91: if-nez v6, :cond_a7
                                  108new-instance v6, Lj/y/w/s/g;
                                  110iget-object v8, v5, Lj/y/w/s/o;->a:Ljava/lang/String;
                                  112invoke-direct {v6, v8, v7}, Lj/y/w/s/g;-><init>(Ljava/lang/String;I)V
                                  114iget-object v8, p0, Lj/y/w/p/c/b;->c:Lj/y/w/l;
                                  116iget-object v8, v8, Lj/y/w/l;->c:Landroidx/work/impl/WorkDatabase;
                                  118invoke-virtual {v8}, Landroidx/work/impl/WorkDatabase;->n()Lj/y/w/s/h;
                                  119move-result-object v8
                                  120check-cast v8, Lj/y/w/s/i;
                                  122invoke-virtual {v8, v6}, Lj/y/w/s/i;->b(Lj/y/w/s/g;)V
                                  123cond_a7:
                                  124invoke-virtual {p0, v5, v7}, Lj/y/w/p/c/b;->h(Lj/y/w/s/o;I)V
                                  125sget v6, Landroid/os/Build$VERSION;->SDK_INT:I
                                  126const/16 v8, 0x17
                                  127if-ne v6, v8, :cond_ee
                                  129iget-object v6, p0, Lj/y/w/p/c/b;->a:Landroid/content/Context;
                                  131iget-object v8, p0, Lj/y/w/p/c/b;->b:Landroid/app/job/JobScheduler;
                                  133iget-object v9, v5, Lj/y/w/s/o;->a:Ljava/lang/String;
                                  135invoke-static {v6, v8, v9}, Lj/y/w/p/c/b;->c(Landroid/content/Context;Landroid/app/job/JobScheduler;Ljava/lang/String;)Ljava/util/List;
                                  136move-result-object v6
                                  137if-eqz v6, :cond_ee
                                  139invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  140move-result-object v7
                                  142invoke-interface {v6, v7}, Ljava/util/List;->indexOf(Ljava/lang/Object;)I
                                  143move-result v7
                                  144if-ltz v7, :cond_c9
                                  146invoke-interface {v6, v7}, Ljava/util/List;->remove(I)Ljava/lang/Object;
                                  147cond_c9:
                                  148invoke-interface {v6}, Ljava/util/List;->isEmpty()Z
                                  149move-result v7
                                  150if-nez v7, :cond_da
                                  152invoke-interface {v6, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                  153move-result-object v6
                                  154check-cast v6, Ljava/lang/Integer;
                                  156invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I
                                  157move-result v6
                                  158goto/16 :goto_eb
                                  159cond_da:
                                  160iget-object v6, p0, Lj/y/w/p/c/b;->c:Lj/y/w/l;
                                  162iget-object v6, v6, Lj/y/w/l;->b:Lj/y/b;
                                  164invoke-virtual {v6}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  166iget-object v6, p0, Lj/y/w/p/c/b;->c:Lj/y/w/l;
                                  168iget-object v6, v6, Lj/y/w/l;->b:Lj/y/b;
                                  169iget v6, v6, Lj/y/b;->g:I
                                  171invoke-virtual {v1, v3, v6}, Lj/y/w/t/f;->b(II)I
                                  172move-result v6
                                  173goto_eb:
                                  174invoke-virtual {p0, v5, v6}, Lj/y/w/p/c/b;->h(Lj/y/w/s/o;I)V
                                  175goto_ee:
                                  176invoke-virtual {v0}, Lj/s/f;->k()V
                                  177try_end_f1:
                                  178invoke-virtual {v0}, Lj/s/f;->g()V
                                  179add-int/lit8 v4, v4, 0x1
                                  180goto/16 :goto_c
                                  181catchall_f8: move-exception p1
                                  183invoke-virtual {v0}, Lj/s/f;->g()V
                                  184throw p1
                                  185cond_fd: return-void
                                  Cross References
                                  APIs
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.lang.Object.getClass
                                  • java.io.File.<init>
                                  • java.io.FileOutputStream.<init>
                                  • java.io.BufferedOutputStream.<init>
                                  • java.io.PrintWriter.<init>
                                  • java.io.PrintWriter.write
                                  Strings
                                  • appmetrica_crashes
                                  • dbeb8f29-03bb-42fe-8d15-226abbd13ec9
                                  • ee6e1665-4f5a-4a7d-97ff-f129136a6053
                                  • java.lang.String@a807c8
                                  • java.lang.String@ff72f46
                                  • -
                                  • 6404-ee6e1665-4f5a-4a7d-97ff-f129136a6053
                                  • 6957-dbeb8f29-03bb-42fe-8d15-226abbd13ec9
                                  Position Instruction Meta Information
                                  1iget-object v0, p0, Lcom/yandex/metrica/impl/ob/V6;->a:Lcom/yandex/metrica/impl/ob/L0;
                                  3iget-object v1, p0, Lcom/yandex/metrica/impl/ob/V6;->c:Landroid/content/Context;
                                  5const-string v2, "appmetrica_crashes"
                                  7invoke-virtual {v0, v1, v2}, Lcom/yandex/metrica/impl/ob/L0;->a(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File;
                                  8move-result-object v0
                                  10iget-object v1, p0, Lcom/yandex/metrica/impl/ob/V6;->b:Lcom/yandex/metrica/impl/ob/U6;
                                  12invoke-virtual {v1, v0}, Lcom/yandex/metrica/impl/ob/U6;->a(Ljava/io/File;)Z
                                  13move-result v1
                                  14if-eqz v1, :cond_7c
                                  16invoke-virtual {p1}, Lcom/yandex/metrica/impl/ob/o2$f;->a()Lcom/yandex/metrica/impl/ob/k2;
                                  17move-result-object v1
                                  19invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/T3;->a()Lcom/yandex/metrica/impl/ob/U3;
                                  20move-result-object v1
                                  22invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/U3;->g()Ljava/lang/Integer;
                                  23move-result-object v2
                                  25invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/U3;->h()Ljava/lang/String;
                                  • Time: 1126258
                                    • p0: {}
                                    • Return:
                                      • java.lang.StringBuilder@f2f7c26
                                  • Time: 1126258
                                    • This:
                                      • ProcessConfiguration{mParamsMapping=PROCESS_CFG_SDK_API_LEVEL=105 PROCESS_CFG_PROCESS_ID=6404 PROCESS_CFG_PROCESS_SESSION_ID=ee6e1665-4f5a-4a7d-97ff-f129136a6053 PROCESS_CFG_PACKAGE_NAME=net.pictures.clinicsisa PROCESS_CFG_DISTRIBUTION_REFERRER=null, mDataResultReceiver=com.yandex.metrica.impl.ob.n0@8fa9634}
                                    • Return:
                                      • ee6e1665-4f5a-4a7d-97ff-f129136a6053
                                  • Time: 1129484
                                    • p0: {}
                                    • Return:
                                      • java.lang.StringBuilder@a449f5b
                                  • Time: 1141062
                                    • p0: java.lang.String@a807c8
                                    • Return:
                                      • java.lang.StringBuilder@d3bd64b
                                  • Time: 1141061
                                    • This:
                                      • ProcessConfiguration{mParamsMapping=PROCESS_CFG_SDK_API_LEVEL=105 PROCESS_CFG_PROCESS_ID=6957 PROCESS_CFG_PROCESS_SESSION_ID=dbeb8f29-03bb-42fe-8d15-226abbd13ec9 PROCESS_CFG_PACKAGE_NAME=net.pictures.clinicsisa PROCESS_CFG_DISTRIBUTION_REFERRER=null, mDataResultReceiver=com.yandex.metrica.impl.ob.n0@a059786}
                                    • Return:
                                      • dbeb8f29-03bb-42fe-8d15-226abbd13ec9
                                  • Time: 1142944
                                    • p0: java.lang.String@a807c8
                                    • Return:
                                      • java.lang.StringBuilder@4f782ba
                                  26move-result-object v1
                                  27new-instance v3, Ljava/lang/StringBuilder;
                                  29invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                  31invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                  33const-string v2, "-"
                                  35invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  37invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  39invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  40move-result-object v1
                                  42iget-object v2, p0, Lcom/yandex/metrica/impl/ob/V6;->d:Lcom/yandex/metrica/impl/ob/cn;
                                  44invoke-virtual {v2, v1}, Lcom/yandex/metrica/impl/ob/cn;->a(Ljava/lang/String;)Lcom/yandex/metrica/impl/ob/an;
                                  45move-result-object v2
                                  46const/4 v3, 0x0
                                  47try_start_3d:
                                  48invoke-virtual {v2}, Lcom/yandex/metrica/impl/ob/an;->a()V
                                  50iget-object v4, p0, Lcom/yandex/metrica/impl/ob/V6;->a:Lcom/yandex/metrica/impl/ob/L0;
                                  52invoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1126267
                                    • This:
                                      • com.yandex.metrica.impl.ob.L0@150d6bd
                                    • Return:
                                      • class com.yandex.metrica.impl.ob.L0
                                      • getName: com.yandex.metrica.impl.ob.L0
                                  53new-instance v4, Ljava/io/File;
                                  55invoke-direct {v4, v0, v1}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V
                                  • Time: 1126268
                                    • This:
                                      • /data/user/0/net.pictures.clinicsisa/no_backup/appmetrica_crashes/6404-ee6e1665-4f5a-4a7d-97ff-f129136a6053
                                    • p0: /data/user/0/net.pictures.clinicsisa/no_backup/appmetrica_crashes
                                    • p1: Thread.java
                                    • Return:
                                      • /data/user/0/net.pictures.clinicsisa/no_backup/appmetrica_crashes/6404-ee6e1665-4f5a-4a7d-97ff-f129136a6053
                                  • Time: 1141077
                                    • This:
                                      • /data/user/0/net.pictures.clinicsisa/no_backup/appmetrica_crashes/6957-dbeb8f29-03bb-42fe-8d15-226abbd13ec9
                                    • p0: /data/user/0/net.pictures.clinicsisa/no_backup/appmetrica_crashes
                                    • p1: 6957-dbeb8f29-03bb-42fe-8d15-226abbd13ec9
                                    • Return:
                                      • /data/user/0/net.pictures.clinicsisa/no_backup/appmetrica_crashes/6957-dbeb8f29-03bb-42fe-8d15-226abbd13ec9
                                  56new-instance v0, Ljava/io/PrintWriter;
                                  57new-instance v1, Ljava/io/BufferedOutputStream;
                                  58new-instance v5, Ljava/io/FileOutputStream;
                                  60invoke-direct {v5, v4}, Ljava/io/FileOutputStream;-><init>(Ljava/io/File;)V
                                  • Time: 1126271
                                    • This:
                                      • java.io.FileOutputStream@d27c780
                                    • p0: /data/user/0/net.pictures.clinicsisa/no_backup/appmetrica_crashes/6404-ee6e1665-4f5a-4a7d-97ff-f129136a6053
                                    • Return:
                                      • java.io.FileOutputStream@d27c780
                                  • Time: 1129497
                                    • This:
                                      • java.io.FileOutputStream@623d637
                                    • p0: /data/user/0/net.pictures.clinicsisa/no_backup/appmetrica_crashes/6404-ee6e1665-4f5a-4a7d-97ff-f129136a6053
                                    • Return:
                                      • java.io.FileOutputStream@623d637
                                  • Time: 1141079
                                    • This:
                                      • java.io.FileOutputStream@9a087d
                                    • p0: /data/user/0/net.pictures.clinicsisa/no_backup/appmetrica_crashes/6957-dbeb8f29-03bb-42fe-8d15-226abbd13ec9
                                    • Return:
                                      • java.io.FileOutputStream@9a087d
                                  • Time: 1142960
                                    • This:
                                      • java.io.FileOutputStream@10b1086
                                    • p0: /data/user/0/net.pictures.clinicsisa/no_backup/appmetrica_crashes/6957-dbeb8f29-03bb-42fe-8d15-226abbd13ec9
                                    • Return:
                                      • java.io.FileOutputStream@10b1086
                                  62invoke-direct {v1, v5}, Ljava/io/BufferedOutputStream;-><init>(Ljava/io/OutputStream;)V
                                  64invoke-direct {v0, v1}, Ljava/io/PrintWriter;-><init>(Ljava/io/OutputStream;)V
                                  65try_end_59: new-instance v1, Lcom/yandex/metrica/impl/ob/H7;
                                  67invoke-virtual {p1}, Lcom/yandex/metrica/impl/ob/o2$f;->b()Lcom/yandex/metrica/impl/ob/k0;
                                  68move-result-object v3
                                  70invoke-virtual {p1}, Lcom/yandex/metrica/impl/ob/o2$f;->a()Lcom/yandex/metrica/impl/ob/k2;
                                  71move-result-object v4
                                  73invoke-virtual {p1}, Lcom/yandex/metrica/impl/ob/o2$f;->c()Ljava/util/HashMap;
                                  74move-result-object p1
                                  76invoke-direct {v1, v3, v4, p1}, Lcom/yandex/metrica/impl/ob/H7;-><init>(Lcom/yandex/metrica/impl/ob/k0;Lcom/yandex/metrica/impl/ob/T3;Ljava/util/HashMap;)V
                                  78invoke-virtual {v1}, Lcom/yandex/metrica/impl/ob/H7;->k()Ljava/lang/String;
                                  • Time: 1126417
                                    • This:
                                      • com.yandex.metrica.impl.ob.H7@8653ad6
                                    • Return:
                                      • {"process_configuration":{"pid":6404,"psid":"ee6e1665-4f5a-4a7d-97ff-f129136a6053","package_name":"net.pictures.clinicsisa"},"reporter_configuration":{"api_key":"20799a27-fa80-4b36-b2db-0f8141f24180","reporter_type":"appmetrica"},"event":{"jvm_crash":"Co8GCh5qYXZhLmxhbmcuTnVsbFBvaW50ZXJFeGNlcHRpb24SZkF0dGVtcHQgdG8gaW52b2tlIHZp\ncnR1YWwgbWV0aG9kICdib29sZWFuIGphdmEubGFuZy5Cb29sZWFuLmJvb2xlYW5WYWx1ZSgpJyBv\nbiBhIG51bGwgb2JqZWN0IHJlZmVyZW5jZRomCh9jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5l\nNCRpGEwiAWIaJAodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IuZTQYZiIBYRokCh1jb20ueWFu\nZGV4Lm1ldHJpY2EuaW1wbC5vYi5mNBhyIgF5GikKHWNvbS55YW5kZXgubWV0cmljYS5pbXBsLm9i\nLmY0GDgiBjxpbml0PhopCh1jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5vNBggIgY8aW5pdD4a\nKQodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IubzQYHiIGPGluaXQ+GiQKHWNvbS55YW5kZXgu\nbWV0cmljYS5pbXBsLm9iLks0GBwiAWEaJAodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IucjQY\nZiIBYRokCh1jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5MNBgSIgFiGiQKHWNvbS55YW5kZXgu\nbWV0cmljYS5pbXBsLm9iLkE0GB4iAWEaJgodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2
                                  • Time: 1129604
                                    • This:
                                      • com.yandex.metrica.impl.ob.H7@36fc73c
                                    • Return:
                                      • SELECT id, state FROM workspec WHERE id IN (SELECT work_spec_id FROM workname WHERE name=?)
                                  • Time: 1141153
                                    • This:
                                      • com.yandex.metrica.impl.ob.H7@312e83b
                                    • Return:
                                      • {"process_configuration":{"pid":6957,"psid":"dbeb8f29-03bb-42fe-8d15-226abbd13ec9","package_name":"net.pictures.clinicsisa"},"reporter_configuration":{"api_key":"20799a27-fa80-4b36-b2db-0f8141f24180","reporter_type":"appmetrica"},"event":{"jvm_crash":"Co8GCh5qYXZhLmxhbmcuTnVsbFBvaW50ZXJFeGNlcHRpb24SZkF0dGVtcHQgdG8gaW52b2tlIHZp\ncnR1YWwgbWV0aG9kICdib29sZWFuIGphdmEubGFuZy5Cb29sZWFuLmJvb2xlYW5WYWx1ZSgpJyBv\nbiBhIG51bGwgb2JqZWN0IHJlZmVyZW5jZRomCh9jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5l\nNCRpGEwiAWIaJAodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IuZTQYZiIBYRokCh1jb20ueWFu\nZGV4Lm1ldHJpY2EuaW1wbC5vYi5mNBhyIgF5GikKHWNvbS55YW5kZXgubWV0cmljYS5pbXBsLm9i\nLmY0GDgiBjxpbml0PhopCh1jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5vNBggIgY8aW5pdD4a\nKQodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IubzQYHiIGPGluaXQ+GiQKHWNvbS55YW5kZXgu\nbWV0cmljYS5pbXBsLm9iLks0GBwiAWEaJAodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IucjQY\nZiIBYRokCh1jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5MNBgSIgFiGiQKHWNvbS55YW5kZXgu\nbWV0cmljYS5pbXBsLm9iLkE0GB4iAWEaJgodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2
                                  • Time: 1143047
                                    • This:
                                      • com.yandex.metrica.impl.ob.H7@fbe5e3f
                                    • Return:
                                      • {"process_configuration":{"pid":6957,"psid":"dbeb8f29-03bb-42fe-8d15-226abbd13ec9","package_name":"net.pictures.clinicsisa"},"reporter_configuration":{"api_key":"3706c0c4-33fc-44e0-8b77-8bcb3a353816","reporter_type":"main"},"event":{"jvm_crash":"Co8GCh5qYXZhLmxhbmcuTnVsbFBvaW50ZXJFeGNlcHRpb24SZkF0dGVtcHQgdG8gaW52b2tlIHZp\ncnR1YWwgbWV0aG9kICdib29sZWFuIGphdmEubGFuZy5Cb29sZWFuLmJvb2xlYW5WYWx1ZSgpJyBv\nbiBhIG51bGwgb2JqZWN0IHJlZmVyZW5jZRomCh9jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5l\nNCRpGEwiAWIaJAodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IuZTQYZiIBYRokCh1jb20ueWFu\nZGV4Lm1ldHJpY2EuaW1wbC5vYi5mNBhyIgF5GikKHWNvbS55YW5kZXgubWV0cmljYS5pbXBsLm9i\nLmY0GDgiBjxpbml0PhopCh1jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5vNBggIgY8aW5pdD4a\nKQodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IubzQYHiIGPGluaXQ+GiQKHWNvbS55YW5kZXgu\nbWV0cmljYS5pbXBsLm9iLks0GBwiAWEaJAodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IucjQY\nZiIBYRokCh1jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5MNBgSIgFiGiQKHWNvbS55YW5kZXgu\nbWV0cmljYS5pbXBsLm9iLkE0GB4iAWEaJgodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IuaDIY
                                  79move-result-object p1
                                  81invoke-virtual {v0, p1}, Ljava/io/PrintWriter;->write(Ljava/lang/String;)V
                                  • Time: 1126487
                                    • This:
                                      • java.io.PrintWriter@28b7157
                                    • p0: {"process_configuration":{"pid":6404,"psid":"ee6e1665-4f5a-4a7d-97ff-f129136a6053","package_name":"net.pictures.clinicsisa"},"reporter_configuration":{"api_key":"20799a27-fa80-4b36-b2db-0f8141f24180","reporter_type":"appmetrica"},"event":{"jvm_crash":"Co8GCh5qYXZhLmxhbmcuTnVsbFBvaW50ZXJFeGNlcHRpb24SZkF0dGVtcHQgdG8gaW52b2tlIHZp\ncnR1YWwgbWV0aG9kICdib29sZWFuIGphdmEubGFuZy5Cb29sZWFuLmJvb2xlYW5WYWx1ZSgpJyBv\nbiBhIG51bGwgb2JqZWN0IHJlZmVyZW5jZRomCh9jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5l\nNCRpGEwiAWIaJAodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IuZTQYZiIBYRokCh1jb20ueWFu\nZGV4Lm1ldHJpY2EuaW1wbC5vYi5mNBhyIgF5GikKHWNvbS55YW5kZXgubWV0cmljYS5pbXBsLm9i\nLmY0GDgiBjxpbml0PhopCh1jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5vNBggIgY8aW5pdD4a\nKQodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IubzQYHiIGPGluaXQ+GiQKHWNvbS55YW5kZXgu\nbWV0cmljYS5pbXBsLm9iLks0GBwiAWEaJAodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IucjQY\nZiIBYRokCh1jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5MNBgSIgFiGiQKHWNvbS55YW5kZXgu\nbWV0cmljYS5pbXBsLm9iLkE0GB4iAWEaJgodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2
                                  • Time: 1129755
                                    • This:
                                      • java.io.PrintWriter@9b44cc5
                                    • p0: SELECT id, state FROM workspec WHERE id IN (SELECT work_spec_id FROM workname WHERE name=?)
                                  • Time: 1141210
                                    • This:
                                      • java.io.PrintWriter@a710b58
                                    • p0: {"process_configuration":{"pid":6957,"psid":"dbeb8f29-03bb-42fe-8d15-226abbd13ec9","package_name":"net.pictures.clinicsisa"},"reporter_configuration":{"api_key":"20799a27-fa80-4b36-b2db-0f8141f24180","reporter_type":"appmetrica"},"event":{"jvm_crash":"Co8GCh5qYXZhLmxhbmcuTnVsbFBvaW50ZXJFeGNlcHRpb24SZkF0dGVtcHQgdG8gaW52b2tlIHZp\ncnR1YWwgbWV0aG9kICdib29sZWFuIGphdmEubGFuZy5Cb29sZWFuLmJvb2xlYW5WYWx1ZSgpJyBv\nbiBhIG51bGwgb2JqZWN0IHJlZmVyZW5jZRomCh9jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5l\nNCRpGEwiAWIaJAodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IuZTQYZiIBYRokCh1jb20ueWFu\nZGV4Lm1ldHJpY2EuaW1wbC5vYi5mNBhyIgF5GikKHWNvbS55YW5kZXgubWV0cmljYS5pbXBsLm9i\nLmY0GDgiBjxpbml0PhopCh1jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5vNBggIgY8aW5pdD4a\nKQodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IubzQYHiIGPGluaXQ+GiQKHWNvbS55YW5kZXgu\nbWV0cmljYS5pbXBsLm9iLks0GBwiAWEaJAodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IucjQY\nZiIBYRokCh1jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5MNBgSIgFiGiQKHWNvbS55YW5kZXgu\nbWV0cmljYS5pbXBsLm9iLkE0GB4iAWEaJgodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2
                                  • Time: 1143099
                                    • This:
                                      • java.io.PrintWriter@87f830c
                                    • p0: {"process_configuration":{"pid":6957,"psid":"dbeb8f29-03bb-42fe-8d15-226abbd13ec9","package_name":"net.pictures.clinicsisa"},"reporter_configuration":{"api_key":"3706c0c4-33fc-44e0-8b77-8bcb3a353816","reporter_type":"main"},"event":{"jvm_crash":"Co8GCh5qYXZhLmxhbmcuTnVsbFBvaW50ZXJFeGNlcHRpb24SZkF0dGVtcHQgdG8gaW52b2tlIHZp\ncnR1YWwgbWV0aG9kICdib29sZWFuIGphdmEubGFuZy5Cb29sZWFuLmJvb2xlYW5WYWx1ZSgpJyBv\nbiBhIG51bGwgb2JqZWN0IHJlZmVyZW5jZRomCh9jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5l\nNCRpGEwiAWIaJAodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IuZTQYZiIBYRokCh1jb20ueWFu\nZGV4Lm1ldHJpY2EuaW1wbC5vYi5mNBhyIgF5GikKHWNvbS55YW5kZXgubWV0cmljYS5pbXBsLm9i\nLmY0GDgiBjxpbml0PhopCh1jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5vNBggIgY8aW5pdD4a\nKQodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IubzQYHiIGPGluaXQ+GiQKHWNvbS55YW5kZXgu\nbWV0cmljYS5pbXBsLm9iLks0GBwiAWEaJAodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IucjQY\nZiIBYRokCh1jb20ueWFuZGV4Lm1ldHJpY2EuaW1wbC5vYi5MNBgSIgFiGiQKHWNvbS55YW5kZXgu\nbWV0cmljYS5pbXBsLm9iLkE0GB4iAWEaJgodY29tLnlhbmRleC5tZXRyaWNhLmltcGwub2IuaDIY
                                  82try_end_71:
                                  83invoke-static {v0}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/io/Closeable;)V
                                  84goto/16 :goto_79
                                  85catchall_75: move-object v3, v0
                                  86catchall_76:
                                  87invoke-static {v3}, Lcom/yandex/metrica/impl/ob/U2;->a(Ljava/io/Closeable;)V
                                  88goto_79:
                                  89invoke-virtual {v2}, Lcom/yandex/metrica/impl/ob/an;->c()V
                                  90cond_7c: return-void
                                  Cross References
                                  APIs
                                  • android.content.Intent.<init>
                                  • android.content.Intent.putExtra
                                  • android.content.ComponentName.getPackageName
                                  • android.content.Intent.putExtra
                                  • android.content.ComponentName.getClassName
                                  • android.content.Intent.putExtra
                                  • android.content.Context.sendBroadcast
                                  • android.content.Intent.toString
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • k.e.w4.b.<init>
                                  Strings
                                  • android.intent.action.BADGE_COUNT_UPDATE
                                  • badge_count
                                  • badge_count_package_name
                                  • net.pictures.clinicsisa
                                  • badge_count_class_name
                                  • net.pictures.clinicsisa.SplashActivityOld
                                  • unable to resolve intent:
                                  • unable to resolve intent:
                                  • unable to resolve intent: Intent { act=android.intent.action.BADGE_COUNT_UPDATE (has extras) }
                                  Position Instruction Meta Information
                                  0new-instance v0, Landroid/content/Intent;
                                  2const-string v1, "android.intent.action.BADGE_COUNT_UPDATE"
                                  4invoke-direct {v0, v1}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                  6const-string v1, "badge_count"
                                  8invoke-virtual {v0, v1, p3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
                                  • Time: 1114694
                                    • This:
                                      • Intent { act=android.intent.action.BADGE_COUNT_UPDATE (has extras) }
                                    • p0: badge_count
                                    • p1: 0
                                    • Return:
                                      • Intent { act=android.intent.action.BADGE_COUNT_UPDATE (has extras) }
                                  10invoke-virtual {p2}, Landroid/content/ComponentName;->getPackageName()Ljava/lang/String;
                                  11move-result-object p3
                                  13const-string v1, "badge_count_package_name"
                                  15invoke-virtual {v0, v1, p3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
                                  • Time: 1114697
                                    • This:
                                      • Intent { act=android.intent.action.BADGE_COUNT_UPDATE (has extras) }
                                    • p0: badge_count_package_name
                                    • p1: net.pictures.clinicsisa
                                    • Return:
                                      • Intent { act=android.intent.action.BADGE_COUNT_UPDATE (has extras) }
                                  17invoke-virtual {p2}, Landroid/content/ComponentName;->getClassName()Ljava/lang/String;
                                  18move-result-object p2
                                  20const-string p3, "badge_count_class_name"
                                  22invoke-virtual {v0, p3, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
                                  • Time: 1114735
                                    • This:
                                      • Intent { act=android.intent.action.BADGE_COUNT_UPDATE (has extras) }
                                    • p0: badge_count_class_name
                                    • p1: net.pictures.clinicsisa.SplashActivityOld
                                    • Return:
                                      • Intent { act=android.intent.action.BADGE_COUNT_UPDATE (has extras) }
                                  24invoke-static {p1, v0}, Lk/e/z3;->i(Landroid/content/Context;Landroid/content/Intent;)Z
                                  25move-result p2
                                  26if-eqz p2, :cond_28
                                  28invoke-virtual {p1, v0}, Landroid/content/Context;->sendBroadcast(Landroid/content/Intent;)V
                                  29return-void
                                  30cond_28: new-instance p1, Lk/e/w4/b;
                                  32const-string p2, "unable to resolve intent: "
                                  34invoke-static {p2}, Lk/a/b/a/a;->e(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  • Time: 1114752
                                    • p0: unable to resolve intent:
                                    • Return:
                                      • unable to resolve intent:
                                  35move-result-object p2
                                  37invoke-virtual {v0}, Landroid/content/Intent;->toString()Ljava/lang/String;
                                  38move-result-object p3
                                  40invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  42invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  43move-result-object p2
                                  45invoke-direct {p1, p2}, Lk/e/w4/b;-><init>(Ljava/lang/String;)V
                                  • Time: 1114755
                                    • p0: unable to resolve intent: Intent { act=android.intent.action.BADGE_COUNT_UPDATE (has extras) }
                                    • Return:
                                      • k.e.w4.b: unable to resolve intent: Intent { act=android.intent.action.BADGE_COUNT_UPDATE (has extras) }
                                  46throw p1
                                  Cross References
                                  APIs
                                  • k.e.p2$n.f:Lk/e/p2$n
                                  • 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.append
                                  • java.lang.StringBuilder.toString
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  Strings
                                  • 2bd51059-181a-462f-a8f3-7c3f6f1dba89
                                  • GT_APP_ID
                                  • App id has changed:\nFrom:
                                  • \n To:
                                  • \nClearing the user id, app state, and remoteParams as they are no longer valid
                                  • GT_PLAYER_ID
                                  • App id set for first time:
                                  • App id set for first time:
                                  Position Instruction Meta Information
                                  1sget-object v0, Lk/e/p2$n;->f:Lk/e/p2$n;
                                  3invoke-static {}, Lk/e/p2;->q()Ljava/lang/String;
                                  • Time: 1114385
                                    • Return:
                                      • null
                                  • Time: 1132192
                                    • Return:
                                      • 2bd51059-181a-462f-a8f3-7c3f6f1dba89
                                  4move-result-object v1
                                  6const-string v2, "GT_APP_ID"
                                  7const/4 v3, 0x0
                                  8if-eqz v1, :cond_6d
                                  10sget-object v4, Lk/e/p2;->c:Ljava/lang/String;
                                  12invoke-virtual {v1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                  13move-result v4
                                  14if-nez v4, :cond_91
                                  15new-instance v4, Ljava/lang/StringBuilder;
                                  17invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
                                  19const-string v5, "App id has changed:\nFrom: "
                                  21invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  23invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  25const-string v1, "\n To: "
                                  27invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  29sget-object v1, Lk/e/p2;->c:Ljava/lang/String;
                                  31invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  33const-string v1, "\nClearing the user id, app state, and remoteParams as they are no longer valid"
                                  35invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  37invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  38move-result-object v1
                                  40invoke-static {v0, v1, v3}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  42sget-object v0, Lk/e/p2;->c:Ljava/lang/String;
                                  44sget-object v1, Lk/e/p2;->a:Landroid/content/Context;
                                  45if-nez v1, :cond_3d
                                  46goto/16 :goto_42
                                  47cond_3d:
                                  48sget-object v1, Lk/e/e3;->a:Ljava/lang/String;
                                  50invoke-static {v1, v2, v0}, Lk/e/e3;->h(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V
                                  51goto_42:
                                  52invoke-static {}, Lk/e/q3;->b()Lk/e/k4;
                                  53move-result-object v0
                                  55invoke-virtual {v0}, Lk/e/l4;->w()V
                                  57invoke-static {}, Lk/e/q3;->a()Lk/e/h4;
                                  58move-result-object v0
                                  60invoke-virtual {v0}, Lk/e/l4;->w()V
                                  61sput-object v3, Lk/e/p2;->g:Ljava/lang/String;
                                  63sget-object v0, Lk/e/p2;->a:Landroid/content/Context;
                                  64if-nez v0, :cond_57
                                  65goto/16 :goto_60
                                  66cond_57:
                                  67sget-object v0, Lk/e/e3;->a:Ljava/lang/String;
                                  69sget-object v1, Lk/e/p2;->g:Ljava/lang/String;
                                  71const-string v2, "GT_PLAYER_ID"
                                  73invoke-static {v0, v2, v1}, Lk/e/e3;->h(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V
                                  74goto_60:
                                  75invoke-static {v3}, Lk/e/p2;->H(Ljava/lang/String;)V
                                  76const-wide/16 v0, -0xe4c
                                  78invoke-static {v0, v1}, Lk/e/p2;->L(J)V
                                  80sget-object v0, Lk/e/p2;->v:Lk/e/a2;
                                  81iput-object v3, v0, Lk/e/a2;->a:Lk/e/f3$e;
                                  82goto/16 :goto_91
                                  83cond_6d:
                                  84const-string v1, "App id set for first time: "
                                  86invoke-static {v1}, Lk/a/b/a/a;->e(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  • Time: 1114397
                                    • p0: App id set for first time:
                                    • Return:
                                      • App id set for first time:
                                  87move-result-object v1
                                  89sget-object v4, Lk/e/p2;->c:Ljava/lang/String;
                                  91invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  93invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  94move-result-object v1
                                  96invoke-static {v0, v1, v3}, Lk/e/p2;->a(Lk/e/p2$n;Ljava/lang/String;Ljava/lang/Throwable;)V
                                  97const/4 v0, 0x0
                                  99sget-object v1, Lk/e/p2;->a:Landroid/content/Context;
                                  101invoke-static {v0, v1}, Lk/e/g;->c(ILandroid/content/Context;)V
                                  103sget-object v0, Lk/e/p2;->c:Ljava/lang/String;
                                  105sget-object v1, Lk/e/p2;->a:Landroid/content/Context;
                                  106if-nez v1, :cond_8c
                                  107goto/16 :goto_91
                                  108cond_8c:
                                  109sget-object v1, Lk/e/e3;->a:Ljava/lang/String;
                                  111invoke-static {v1, v2, v0}, Lk/e/e3;->h(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V
                                  112cond_91: return-void
                                  APIs
                                  • java.lang.Object.getClass
                                  • java.util.HashMap.keySet
                                  • java.util.Set.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • android.content.SharedPreferences.edit
                                  • java.util.HashMap.get
                                  • java.util.HashMap.keySet
                                  • java.util.Set.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.HashMap.get
                                  • android.content.SharedPreferences$Editor.putString
                                  • java.lang.Boolean.booleanValue
                                  • android.content.SharedPreferences$Editor.putBoolean
                                  • java.lang.Integer.intValue
                                  • android.content.SharedPreferences$Editor.putInt
                                  • java.lang.Long.longValue
                                  • android.content.SharedPreferences$Editor.putLong
                                  • android.content.SharedPreferences$Editor.putStringSet
                                  • java.util.HashMap.clear
                                  • android.content.SharedPreferences$Editor.apply
                                  • java.lang.Object.getClass
                                  • java.lang.System.currentTimeMillis
                                  Position Instruction Meta Information
                                  1iget-object v0, p0, Lk/e/e3$a$a;->a:Lk/e/e3$a;
                                  3invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1112910
                                    • This:
                                      • Thread[OSH_WritePrefs,5,main]
                                    • Return:
                                      • class k.e.e3$a
                                      • getName: k.e.e3$a
                                  5sget-object v1, Lk/e/e3;->b:Ljava/util/HashMap;
                                  7invoke-virtual {v1}, Ljava/util/HashMap;->keySet()Ljava/util/Set;
                                  8move-result-object v1
                                  10invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                  11move-result-object v1
                                  12goto_f:
                                  13invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
                                  14move-result v2
                                  15if-eqz v2, :cond_8d
                                  17invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  18move-result-object v2
                                  19check-cast v2, Ljava/lang/String;
                                  21invoke-static {v2}, Lk/e/e3;->e(Ljava/lang/String;)Landroid/content/SharedPreferences;
                                  22move-result-object v3
                                  24invoke-interface {v3}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
                                  25move-result-object v3
                                  27sget-object v4, Lk/e/e3;->b:Ljava/util/HashMap;
                                  29invoke-virtual {v4, v2}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  30move-result-object v2
                                  31check-cast v2, Ljava/util/HashMap;
                                  32monitor-enter v2
                                  33try_start_2c:
                                  34invoke-virtual {v2}, Ljava/util/HashMap;->keySet()Ljava/util/Set;
                                  35move-result-object v4
                                  37invoke-interface {v4}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                  38move-result-object v4
                                  39goto_34:
                                  40invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
                                  41move-result v5
                                  42if-eqz v5, :cond_82
                                  44invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  45move-result-object v5
                                  46check-cast v5, Ljava/lang/String;
                                  48invoke-virtual {v2, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                  49move-result-object v6
                                  50instance-of v7, v6, Ljava/lang/String;
                                  51if-eqz v7, :cond_4e
                                  52check-cast v6, Ljava/lang/String;
                                  54invoke-interface {v3, v5, v6}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
                                  55goto/16 :goto_34
                                  56cond_4e: instance-of v7, v6, Ljava/lang/Boolean;
                                  57if-eqz v7, :cond_5c
                                  58check-cast v6, Ljava/lang/Boolean;
                                  60invoke-virtual {v6}, Ljava/lang/Boolean;->booleanValue()Z
                                  61move-result v6
                                  63invoke-interface {v3, v5, v6}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
                                  64goto/16 :goto_34
                                  65cond_5c: instance-of v7, v6, Ljava/lang/Integer;
                                  66if-eqz v7, :cond_6a
                                  67check-cast v6, Ljava/lang/Integer;
                                  69invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I
                                  70move-result v6
                                  72invoke-interface {v3, v5, v6}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;
                                  73goto/16 :goto_34
                                  74cond_6a: instance-of v7, v6, Ljava/lang/Long;
                                  75if-eqz v7, :cond_78
                                  76check-cast v6, Ljava/lang/Long;
                                  78invoke-virtual {v6}, Ljava/lang/Long;->longValue()J
                                  79move-result-wide v6
                                  81invoke-interface {v3, v5, v6, v7}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;
                                  82goto/16 :goto_34
                                  83cond_78: instance-of v7, v6, Ljava/util/Set;
                                  84if-eqz v7, :cond_34
                                  85check-cast v6, Ljava/util/Set;
                                  87invoke-interface {v3, v5, v6}, Landroid/content/SharedPreferences$Editor;->putStringSet(Ljava/lang/String;Ljava/util/Set;)Landroid/content/SharedPreferences$Editor;
                                  88goto/16 :goto_34
                                  89cond_82:
                                  90invoke-virtual {v2}, Ljava/util/HashMap;->clear()V
                                  91monitor-exit v2
                                  92try_end_86:
                                  93invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;->apply()V
                                  94goto/16 :goto_f
                                  95catchall_8a: move-exception v0
                                  96try_start_8b: monitor-exit v2
                                  97try_end_8c: throw v0
                                  98cond_8d:
                                  99sget-object v1, Lk/e/p2;->u:Lk/e/i2;
                                  101invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1112976
                                    • This:
                                      • k.e.i2@3f51263
                                    • Return:
                                      • class k.e.i2
                                      • getName: k.e.i2
                                  103invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
                                  104move-result-wide v1
                                  105iput-wide v1, v0, Lk/e/e3$a;->b:J
                                  106return-void
                                  Cross References
                                  APIs
                                  • java.lang.Object.getClass
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • org.json.JSONObject.has
                                  • org.json.JSONObject.<init>
                                  • org.json.JSONObject.optJSONObject
                                  • org.json.JSONObject.keys
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • org.json.JSONObject.get
                                  • java.lang.String.equals
                                  • org.json.JSONObject.put
                                  Strings
                                  • players/
                                  • ?app_id=
                                  • CACHE_KEY_GET_TAGS
                                  • tags
                                  Position Instruction Meta Information
                                  1invoke-static {}, Lk/e/q3;->b()Lk/e/k4;
                                  2move-result-object v0
                                  4invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1247617
                                    • This:
                                      • k.e.k4@70ccbed
                                    • Return:
                                      • class k.e.k4
                                      • getName: k.e.k4
                                  5if-eqz p0, :cond_39
                                  7invoke-static {}, Lk/e/p2;->r()Ljava/lang/String;
                                  8move-result-object p0
                                  10invoke-static {}, Lk/e/p2;->q()Ljava/lang/String;
                                  11move-result-object v1
                                  12new-instance v2, Ljava/lang/StringBuilder;
                                  14invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                  16const-string v3, "players/"
                                  18invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  20invoke-virtual {v2, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  22const-string p0, "?app_id="
                                  24invoke-virtual {v2, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  26invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  28invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  29move-result-object v3
                                  30new-instance v6, Lk/e/j4;
                                  32invoke-direct {v6, v0}, Lk/e/j4;-><init>(Lk/e/k4;)V
                                  34const-string v8, "CACHE_KEY_GET_TAGS"
                                  35const/4 v4, 0x0
                                  36const/4 v5, 0x0
                                  37const v7, 0xea60
                                  39invoke-static/range {v3 .. v8}, Lk/c/a/d/a;->P(Ljava/lang/String;Ljava/lang/String;Lorg/json/JSONObject;Lk/e/n3;ILjava/lang/String;)V
                                  40cond_39:
                                  41iget-object p0, v0, Lk/e/l4;->a:Ljava/lang/Object;
                                  42monitor-enter p0
                                  43try_start_3c: new-instance v1, Lk/e/l4$b;
                                  44sget-boolean v2, Lk/e/k4;->l:Z
                                  46invoke-virtual {v0}, Lk/e/l4;->p()Lk/e/f4;
                                  47move-result-object v0
                                  49invoke-virtual {v0}, Lk/e/f4;->g()Lk/e/u;
                                  50move-result-object v0
                                  52const-string v3, "tags"
                                  54iget-object v4, v0, Lk/e/u;->a:Lorg/json/JSONObject;
                                  56invoke-virtual {v4, v3}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                  • Time: 1247626
                                    • This:
                                      • {"app_id":"2bd51059-181a-462f-a8f3-7c3f6f1dba89","device_os":"9","timezone":-18000,"language":"en","sdk":"040000","sdk_type":"native","android_package":"net.pictures.clinicsisa","device_model":"Galaxy Nexus","game_version":4,"net_type":0,"carrier":"E-Plus Mobilfunk","rooted":false,"device_type":1,"notification_types":-9}
                                    • p0: tags
                                    • Return:
                                      • false
                                  57move-result v4
                                  58if-nez v4, :cond_54
                                  59const/4 v0, 0x0
                                  60goto/16 :goto_80
                                  61cond_54: new-instance v4, Lorg/json/JSONObject;
                                  63invoke-direct {v4}, Lorg/json/JSONObject;-><init>()V
                                  65iget-object v0, v0, Lk/e/u;->a:Lorg/json/JSONObject;
                                  67invoke-virtual {v0, v3}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
                                  68move-result-object v0
                                  70invoke-virtual {v0}, Lorg/json/JSONObject;->keys()Ljava/util/Iterator;
                                  71move-result-object v3
                                  72goto_63:
                                  73invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
                                  74move-result v5
                                  75if-eqz v5, :cond_7f
                                  77invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  78move-result-object v5
                                  79check-cast v5, Ljava/lang/String;
                                  80try_start_6f:
                                  81invoke-virtual {v0, v5}, Lorg/json/JSONObject;->get(Ljava/lang/String;)Ljava/lang/Object;
                                  82move-result-object v6
                                  84const-string v7, ""
                                  86invoke-virtual {v7, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                  87move-result v7
                                  88if-nez v7, :cond_63
                                  90invoke-virtual {v4, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  91try_end_7e: goto/16 :goto_63
                                  92cond_7f: move-object v0, v4
                                  93try_start_80:
                                  94invoke-direct {v1, v2, v0}, Lk/e/l4$b;-><init>(ZLorg/json/JSONObject;)V
                                  95monitor-exit p0
                                  96return-object v1
                                  97catchall_85: move-exception v0
                                  98monitor-exit p0
                                  99try_end_87: goto/16 :goto_89
                                  100goto_88: throw v0
                                  101goto_89: goto/16 :goto_88
                                  Cross References
                                  APIs
                                  • android.content.Context.getPackageManager
                                  • android.content.pm.PackageManager.checkPermission
                                  • android.util.Log.e
                                  • android.content.Intent.<init>
                                  • android.content.Intent.setPackage
                                  • android.content.pm.PackageManager.queryIntentServices
                                  • java.util.List.size
                                  • android.content.Intent.<init>
                                  • android.content.Intent.setPackage
                                  • android.content.pm.PackageManager.queryBroadcastReceivers
                                  • java.util.List.size
                                  • android.util.Log.w
                                  Strings
                                  • com.google.android.c2dm.permission.SEND
                                  • com.google.android.gms
                                  • FirebaseInstanceId
                                  • Google Play services missing or without correct permission.
                                  • com.google.android.c2dm.intent.REGISTER
                                  • com.google.iid.TOKEN_REQUEST
                                  • Failed to resolve IID implementation package, falling back
                                  Position Instruction Meta Information
                                  0monitor-enter p0
                                  1try_start_1: iget v0, p0, Lk/c/c/h/l;->e:I
                                  2try_end_3: if-eqz v0, :cond_7
                                  3monitor-exit p0
                                  4return v0
                                  5try_start_7:
                                  6iget-object v0, p0, Lk/c/c/h/l;->a:Landroid/content/Context;
                                  8invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                  9move-result-object v0
                                  11const-string v1, "com.google.android.c2dm.permission.SEND"
                                  13const-string v2, "com.google.android.gms"
                                  15invoke-virtual {v0, v1, v2}, Landroid/content/pm/PackageManager;->checkPermission(Ljava/lang/String;Ljava/lang/String;)I
                                  16move-result v1
                                  17const/4 v2, -0x1
                                  18const/4 v3, 0x0
                                  19if-ne v1, v2, :cond_22
                                  21const-string v0, "FirebaseInstanceId"
                                  23const-string v1, "Google Play services missing or without correct permission."
                                  25invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                  26try_end_20: monitor-exit p0
                                  27return v3
                                  28cond_22:
                                  29invoke-static {}, Lk/c/a/c/d/a;->r()Z
                                  • Time: 1116715
                                    • Return:
                                      • true
                                  30move-result v1
                                  31const/4 v2, 0x1
                                  32if-nez v1, :cond_45
                                  33new-instance v1, Landroid/content/Intent;
                                  35const-string v4, "com.google.android.c2dm.intent.REGISTER"
                                  37invoke-direct {v1, v4}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                  39const-string v4, "com.google.android.gms"
                                  41invoke-virtual {v1, v4}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent;
                                  43invoke-virtual {v0, v1, v3}, Landroid/content/pm/PackageManager;->queryIntentServices(Landroid/content/Intent;I)Ljava/util/List;
                                  44move-result-object v1
                                  45if-eqz v1, :cond_45
                                  47invoke-interface {v1}, Ljava/util/List;->size()I
                                  48move-result v1
                                  49if-lez v1, :cond_45
                                  50iput v2, p0, Lk/c/c/h/l;->e:I
                                  51try_end_43: monitor-exit p0
                                  52return v2
                                  53cond_45: new-instance v1, Landroid/content/Intent;
                                  55const-string v4, "com.google.iid.TOKEN_REQUEST"
                                  57invoke-direct {v1, v4}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                  59const-string v4, "com.google.android.gms"
                                  61invoke-virtual {v1, v4}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent;
                                  63invoke-virtual {v0, v1, v3}, Landroid/content/pm/PackageManager;->queryBroadcastReceivers(Landroid/content/Intent;I)Ljava/util/List;
                                  64move-result-object v0
                                  65const/4 v1, 0x2
                                  66if-eqz v0, :cond_62
                                  68invoke-interface {v0}, Ljava/util/List;->size()I
                                  69move-result v0
                                  70if-lez v0, :cond_62
                                  71iput v1, p0, Lk/c/c/h/l;->e:I
                                  72try_end_60: monitor-exit p0
                                  73return v1
                                  74cond_62:
                                  75const-string v0, "FirebaseInstanceId"
                                  77const-string v3, "Failed to resolve IID implementation package, falling back"
                                  79invoke-static {v0, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  81invoke-static {}, Lk/c/a/c/d/a;->r()Z
                                  82move-result v0
                                  83if-eqz v0, :cond_72
                                  84iput v1, p0, Lk/c/c/h/l;->e:I
                                  85goto/16 :goto_74
                                  86cond_72: iput v2, p0, Lk/c/c/h/l;->e:I
                                  87goto_74: iget v0, p0, Lk/c/c/h/l;->e:I
                                  88try_end_76: monitor-exit p0
                                  89return v0
                                  90catchall_78: move-exception v0
                                  91monitor-exit p0
                                  92throw v0
                                  Cross References
                                  APIs
                                  • java.lang.Object.<init>
                                  • android.content.Context.getSharedPreferences
                                  • java.io.File.<init>
                                  • java.io.File.exists
                                  • java.io.File.createNewFile
                                  • android.content.SharedPreferences.getAll
                                  • java.util.Map.isEmpty
                                  • android.util.Log.i
                                  • android.util.Log.isLoggable
                                  • java.io.IOException.getMessage
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.String.concat
                                  • java.lang.String.<init>
                                  • android.util.Log.d
                                  Strings
                                  • com.google.android.gms.appid
                                  • com.google.android.gms.appid-no-backup
                                  • FirebaseInstanceId
                                  • App restored, clearing state
                                  • Error creating file in no backup dir:
                                  Position Instruction Meta Information
                                  0new-instance v0, Lk/c/c/h/s0;
                                  2invoke-direct {v0}, Lk/c/c/h/s0;-><init>()V
                                  4invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                  5new-instance v1, Lj/f/a;
                                  7invoke-direct {v1}, Lj/f/a;-><init>()V
                                  8iput-object v1, p0, Lk/c/c/h/v;->d:Ljava/util/Map;
                                  9iput-object p1, p0, Lk/c/c/h/v;->b:Landroid/content/Context;
                                  11const-string v1, "com.google.android.gms.appid"
                                  12const/4 v2, 0x0
                                  14invoke-virtual {p1, v1, v2}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
                                  15move-result-object v1
                                  16iput-object v1, p0, Lk/c/c/h/v;->a:Landroid/content/SharedPreferences;
                                  17iput-object v0, p0, Lk/c/c/h/v;->c:Lk/c/c/h/s0;
                                  19const-string v0, "com.google.android.gms.appid-no-backup"
                                  21invoke-static {p1}, Lj/i/c/a;->c(Landroid/content/Context;)Ljava/io/File;
                                  22move-result-object p1
                                  23new-instance v2, Ljava/io/File;
                                  25invoke-direct {v2, p1, v0}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V
                                  • Time: 1116456
                                    • This:
                                      • /data/user/0/net.pictures.clinicsisa/no_backup/com.google.android.gms.appid-no-backup
                                    • p0: /data/user/0/net.pictures.clinicsisa/no_backup
                                    • p1: 49bfa13f-0338-423d-b387-ec9e83380c80
                                    • Return:
                                      • /data/user/0/net.pictures.clinicsisa/no_backup/com.google.android.gms.appid-no-backup
                                  27invoke-virtual {v2}, Ljava/io/File;->exists()Z
                                  • Time: 1116471
                                    • This:
                                      • /data/user/0/net.pictures.clinicsisa/no_backup/com.google.android.gms.appid-no-backup
                                    • Return:
                                      • false
                                  • Time: 1118735
                                    • This:
                                      • /data/user/0/net.pictures.clinicsisa/no_backup/com.google.android.gms.appid-no-backup
                                    • Return:
                                      • true
                                  28move-result p1
                                  29if-nez p1, :cond_7d
                                  30try_start_2d:
                                  31invoke-virtual {v2}, Ljava/io/File;->createNewFile()Z
                                  • Time: 1116499
                                    • This:
                                      • /data/user/0/net.pictures.clinicsisa/no_backup/com.google.android.gms.appid-no-backup
                                    • Return:
                                      • true
                                  32move-result p1
                                  33if-eqz p1, :cond_7d
                                  34monitor-enter p0
                                  35try_end_34:
                                  36invoke-interface {v1}, Landroid/content/SharedPreferences;->getAll()Ljava/util/Map;
                                  37move-result-object p1
                                  39invoke-interface {p1}, Ljava/util/Map;->isEmpty()Z
                                  40move-result p1
                                  41try_start_3c: monitor-exit p0
                                  42if-nez p1, :cond_7d
                                  44const-string p1, "FirebaseInstanceId"
                                  46const-string v0, "App restored, clearing state"
                                  48invoke-static {p1, v0}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
                                  50invoke-virtual {p0}, Lk/c/c/h/v;->c()V
                                  52invoke-static {}, Lcom/google/firebase/iid/FirebaseInstanceId;->a()Lcom/google/firebase/iid/FirebaseInstanceId;
                                  53move-result-object p1
                                  55invoke-virtual {p1}, Lcom/google/firebase/iid/FirebaseInstanceId;->n()V
                                  56goto/16 :goto_7d
                                  57catchall_51: move-exception p1
                                  58monitor-exit p0
                                  59throw p1
                                  60try_end_54: move-exception p1
                                  62const-string v0, "FirebaseInstanceId"
                                  63const/4 v1, 0x3
                                  65invoke-static {v0, v1}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z
                                  66move-result v0
                                  67if-eqz v0, :cond_7d
                                  69const-string v0, "FirebaseInstanceId"
                                  71const-string v1, "Error creating file in no backup dir: "
                                  73invoke-virtual {p1}, Ljava/io/IOException;->getMessage()Ljava/lang/String;
                                  74move-result-object p1
                                  76invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  77move-result-object p1
                                  79invoke-virtual {p1}, Ljava/lang/String;->length()I
                                  80move-result v2
                                  81if-eqz v2, :cond_75
                                  83invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
                                  84move-result-object p1
                                  85goto/16 :goto_7a
                                  86cond_75: new-instance p1, Ljava/lang/String;
                                  88invoke-direct {p1, v1}, Ljava/lang/String;-><init>(Ljava/lang/String;)V
                                  89goto_7a:
                                  90invoke-static {v0, p1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
                                  91goto_7d: return-void
                                  Cross References
                                  APIs
                                  Strings
                                  • a33b72b2acd34c01985cbb1dafd6e78b
                                  • java.lang.String@255948d
                                  • java.lang.String@36aa6d3
                                  • java.lang.String@37a66db
                                  • java.lang.String@5343fd5
                                  • java.lang.String@6561d4b
                                  • java.lang.String@7785e37
                                  • java.lang.String@9b400bc
                                  • java.lang.String@9b5d10d
                                  • java.lang.String@9e0a75b
                                  • java.lang.String@a7b7109
                                  • java.lang.String@c2edd2f
                                  • java.lang.String@dae95b7
                                  • java.lang.String@f787de
                                  • java.lang.String@f8cd653
                                  • 02c0f9d12f3242fcada8ba80c581b023
                                  Position Instruction Meta Information
                                  1invoke-virtual {p3}, Lcom/yandex/metrica/impl/ob/Qi;->a()Lcom/yandex/metrica/impl/ob/Qi$a;
                                  2move-result-object v0
                                  4invoke-virtual {p3}, Lcom/yandex/metrica/impl/ob/Qi;->V()Ljava/lang/String;
                                  • Time: 1120534
                                    • p0: java.lang.String@9e0a75b
                                    • Return:
                                      • exception while fetching google adv_id:
                                  • Time: 1120537
                                    • p0: java.lang.String@7785e37
                                    • Return:
                                      • java.lang.StringBuilder@c7616a1
                                  • Time: 1120540
                                    • p0: java.lang.String@9b5d10d
                                    • Return:
                                      • java.lang.StringBuilder@ab2e0c6
                                  • Time: 1120542
                                    • p0: {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                    • Return:
                                      • java.lang.StringBuilder@dca3887
                                  • Time: 1120544
                                    • p0: java.lang.String@a7b7109
                                    • Return:
                                      • java.lang.StringBuilder@bbd63b4
                                  • Time: 1120546
                                    • p0: java.lang.String@c2edd2f
                                    • Return:
                                      • java.lang.StringBuilder@53c7bdd
                                  • Time: 1120548
                                    • p0: YMM-NC-11
                                    • Return:
                                      • java.lang.StringBuilder@26c4352
                                  • Time: 1136216
                                    • p0: {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                    • Return:
                                      • java.lang.StringBuilder@df02b22
                                  • Time: 1136218
                                    • p0: java.lang.String@5343fd5
                                    • Return:
                                      • java.lang.StringBuilder@ab2e9b3
                                  • Time: 1136221
                                    • p0: java.lang.String@37a66db
                                    • Return:
                                      • java.lang.StringBuilder@4d43b70
                                  • Time: 1136223
                                    • p0: java.lang.String@dae95b7
                                    • Return:
                                      • java.lang.StringBuilder@1199ee9
                                  • Time: 1136226
                                    • p0: java.lang.String@255948d
                                    • Return:
                                      • java.lang.StringBuilder@789d76e
                                  • Time: 1136237
                                    • p0: {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                    • Return:
                                      • java.lang.StringBuilder@2686e0f
                                  • Time: 1136239
                                    • p0: java.lang.String@9b400bc
                                    • Return:
                                      • java.lang.StringBuilder@6999e9c
                                  • Time: 1136216
                                    • This:
                                      • StartupState(deviceId=02c0f9d12f3242fcada8ba80c581b023, deviceIdHash=, startupStateModel=StartupStateModel{uuid='a33b72b2acd34c01985cbb1dafd6e78b', deviceID='', deviceId2='02c0f9d12f3242fcada8ba80c581b023', deviceIDHash='', reportUrls=[], getAdUrl='', reportAdUrl='', sdkListUrl='', certificateUrl='', locationUrls=[], hostUrlsFromStartup=[], hostUrlsFromClient=[], diagnosticUrls=[], mediascopeUrls=[], customSdkHosts={}, encodedClidsFromResponse='', lastClientClidsForStartupRequest='', lastChosenForRequestClids='', collectingFlags=CollectingFlags{easyCollectingEnabled=false, packageInfoCollectingEnabled=false, permissionsCollectingEnabled=false, featuresCollectingEnabled=false, sdkFingerprintingCollectingEnabled=false, identityLightCollectingEnabled=true, locationCollectionEnabled=false, lbsCollectionEnabled=false, wakeupEnabled=false, gplCollectingEnabled=false, uiParsing=false, uiCollectingForBridge=false, uiEventSending=false, uiRawEventSending=false, googleAid=false, throttling=false, wifiAround=false, wifi
                                    • Return:
                                      • a33b72b2acd34c01985cbb1dafd6e78b
                                  5move-result-object v1
                                  7invoke-static {v1}, Lcom/yandex/metrica/impl/ob/Oi;->a(Ljava/lang/String;)Z
                                  8move-result v1
                                  9if-nez v1, :cond_18
                                  11invoke-virtual {p2}, Lcom/yandex/metrica/impl/ob/Ej;->a()Lcom/yandex/metrica/impl/ob/g1;
                                  12move-result-object p2
                                  14iget-object p2, p2, Lcom/yandex/metrica/impl/ob/g1;->a:Ljava/lang/String;
                                  16invoke-virtual {v0, p2}, Lcom/yandex/metrica/impl/ob/Qi$a;->l(Ljava/lang/String;)Lcom/yandex/metrica/impl/ob/Qi$a;
                                  17move-result-object v0
                                  18cond_18:
                                  19invoke-virtual {p1}, Lcom/yandex/metrica/impl/ob/um;->a()Ljava/lang/String;
                                  • Time: 1120881
                                    • This:
                                      • com.yandex.metrica.impl.ob.um@f3e9212
                                    • Return:
                                      • {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                  20move-result-object p1
                                  22invoke-virtual {p3}, Lcom/yandex/metrica/impl/ob/Qi;->i()Ljava/lang/String;
                                  • Time: 1120888
                                    • This:
                                      • StartupState(deviceId=null, deviceIdHash=null, startupStateModel=StartupStateModel{uuid='', deviceID='', deviceId2='', deviceIDHash='', reportUrls=[], getAdUrl='', reportAdUrl='', sdkListUrl='', certificateUrl='', locationUrls=[], hostUrlsFromStartup=[], hostUrlsFromClient=[], diagnosticUrls=[], mediascopeUrls=[], customSdkHosts={}, encodedClidsFromResponse='', lastClientClidsForStartupRequest='', lastChosenForRequestClids='', collectingFlags=CollectingFlags{easyCollectingEnabled=false, packageInfoCollectingEnabled=false, permissionsCollectingEnabled=false, featuresCollectingEnabled=false, sdkFingerprintingCollectingEnabled=false, identityLightCollectingEnabled=true, locationCollectionEnabled=false, lbsCollectionEnabled=false, wakeupEnabled=false, gplCollectingEnabled=false, uiParsing=false, uiCollectingForBridge=false, uiEventSending=false, uiRawEventSending=false, googleAid=false, throttling=false, wifiAround=false, wifiConnected=false, cellsAround=false, simInfo=false, cellAdditionalInfo=false, cellAdditio
                                    • Return:
                                      • null
                                  • Time: 1136513
                                    • This:
                                      • StartupState(deviceId=02c0f9d12f3242fcada8ba80c581b023, deviceIdHash=, startupStateModel=StartupStateModel{uuid='a33b72b2acd34c01985cbb1dafd6e78b', deviceID='', deviceId2='02c0f9d12f3242fcada8ba80c581b023', deviceIDHash='', reportUrls=[], getAdUrl='', reportAdUrl='', sdkListUrl='', certificateUrl='', locationUrls=[], hostUrlsFromStartup=[], hostUrlsFromClient=[], diagnosticUrls=[], mediascopeUrls=[], customSdkHosts={}, encodedClidsFromResponse='', lastClientClidsForStartupRequest='', lastChosenForRequestClids='', collectingFlags=CollectingFlags{easyCollectingEnabled=false, packageInfoCollectingEnabled=false, permissionsCollectingEnabled=false, featuresCollectingEnabled=false, sdkFingerprintingCollectingEnabled=false, identityLightCollectingEnabled=true, locationCollectionEnabled=false, lbsCollectionEnabled=false, wakeupEnabled=false, gplCollectingEnabled=false, uiParsing=false, uiCollectingForBridge=false, uiEventSending=false, uiRawEventSending=false, googleAid=false, throttling=false, wifiAround=false, wifi
                                    • Return:
                                      • 02c0f9d12f3242fcada8ba80c581b023
                                  23move-result-object p2
                                  25invoke-static {p2}, Lcom/yandex/metrica/impl/ob/Oi;->a(Ljava/lang/String;)Z
                                  26move-result p2
                                  27if-nez p2, :cond_30
                                  29invoke-virtual {v0, p1}, Lcom/yandex/metrica/impl/ob/Qi$a;->c(Ljava/lang/String;)Lcom/yandex/metrica/impl/ob/Qi$a;
                                  30move-result-object p2
                                  32const-string v0, ""
                                  34invoke-virtual {p2, v0}, Lcom/yandex/metrica/impl/ob/Qi$a;->e(Ljava/lang/String;)Lcom/yandex/metrica/impl/ob/Qi$a;
                                  35move-result-object v0
                                  36cond_30:
                                  37invoke-virtual {p3}, Lcom/yandex/metrica/impl/ob/Qi;->j()Ljava/lang/String;
                                  • Time: 1136520
                                    • This:
                                      • StartupState(deviceId=02c0f9d12f3242fcada8ba80c581b023, deviceIdHash=, startupStateModel=StartupStateModel{uuid='a33b72b2acd34c01985cbb1dafd6e78b', deviceID='', deviceId2='02c0f9d12f3242fcada8ba80c581b023', deviceIDHash='', reportUrls=[], getAdUrl='', reportAdUrl='', sdkListUrl='', certificateUrl='', locationUrls=[], hostUrlsFromStartup=[], hostUrlsFromClient=[], diagnosticUrls=[], mediascopeUrls=[], customSdkHosts={}, encodedClidsFromResponse='', lastClientClidsForStartupRequest='', lastChosenForRequestClids='', collectingFlags=CollectingFlags{easyCollectingEnabled=false, packageInfoCollectingEnabled=false, permissionsCollectingEnabled=false, featuresCollectingEnabled=false, sdkFingerprintingCollectingEnabled=false, identityLightCollectingEnabled=true, locationCollectionEnabled=false, lbsCollectionEnabled=false, wakeupEnabled=false, gplCollectingEnabled=false, uiParsing=false, uiCollectingForBridge=false, uiEventSending=false, uiRawEventSending=false, googleAid=false, throttling=false, wifiAround=false, wifi
                                    • Return:
                                      • {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                  38move-result-object p2
                                  40invoke-static {p2}, Lcom/yandex/metrica/impl/ob/Oi;->a(Ljava/lang/String;)Z
                                  41move-result p2
                                  42if-nez p2, :cond_3e
                                  44invoke-virtual {v0, p1}, Lcom/yandex/metrica/impl/ob/Qi$a;->d(Ljava/lang/String;)Lcom/yandex/metrica/impl/ob/Qi$a;
                                  45move-result-object v0
                                  46cond_3e:
                                  47invoke-virtual {v0}, Lcom/yandex/metrica/impl/ob/Qi$a;->a()Lcom/yandex/metrica/impl/ob/Qi;
                                  48move-result-object p1
                                  50invoke-direct {p0, p1}, Lcom/yandex/metrica/impl/ob/Si;->b(Lcom/yandex/metrica/impl/ob/Qi;)V
                                  52invoke-direct {p0, p1}, Lcom/yandex/metrica/impl/ob/Si;->a(Lcom/yandex/metrica/impl/ob/Qi;)V
                                  53return-void
                                  Cross References
                                  APIs
                                  • java.lang.StringBuilder.<init>
                                  • java.util.Set.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.util.Iterator.hasNext
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  Strings
                                  • fire-android
                                  • fire-core
                                  • fire-iid
                                  • java.lang.String@23e0c9
                                  • java.lang.String@a572f02
                                  • java.lang.String@e29cb81
                                  • 19.0.0
                                  • 20.0.0
                                  Position Instruction Meta Information
                                  0.annotation system Ldalvik/annotation/Signature;
                                  1value = {
                                  2"(",
                                  3"Ljava/util/Set<",
                                  4"Lk/c/c/l/e;",
                                  5">;)",
                                  6"Ljava/lang/String;"
                                  7}
                                  8.end annotation
                                  9new-instance v0, Ljava/lang/StringBuilder;
                                  11invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
                                  13invoke-interface {p0}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                  14move-result-object p0
                                  15goto_9:
                                  16invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z
                                  17move-result v1
                                  18if-eqz v1, :cond_34
                                  20invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  21move-result-object v1
                                  22check-cast v1, Lk/c/c/l/e;
                                  24invoke-virtual {v1}, Lk/c/c/l/e;->a()Ljava/lang/String;
                                  • Time: 1116339
                                    • p0: java.lang.String@e29cb81
                                    • Return:
                                      • java.lang.StringBuilder@a932426
                                  • Time: 1116339
                                    • This:
                                      • LibraryVersion{libraryName=fire-core, version=19.0.0}
                                    • Return:
                                      • fire-core
                                  • Time: 1116347
                                    • p0: java.lang.String@e29cb81
                                    • Return:
                                      • java.lang.StringBuilder@5fd5cb2
                                  • Time: 1116347
                                    • This:
                                      • LibraryVersion{libraryName=fire-iid, version=20.0.0}
                                    • Return:
                                      • WM-WorkContinuationImpl
                                  • Time: 1116407
                                    • p0: java.lang.String@e29cb81
                                    • Return:
                                      • java.lang.StringBuilder@97ad07b
                                  • Time: 1116407
                                    • This:
                                      • LibraryVersion{libraryName=fire-iid, version=20.0.0}
                                    • Return:
                                      • EnqueueRunnable
                                  • Time: 1118601
                                    • p0: java.lang.String@a572f02
                                    • Return:
                                      • java.lang.StringBuilder@5fd5cb2
                                  • Time: 1133079
                                    • p0: java.lang.String@23e0c9
                                    • Return:
                                      • java.lang.StringBuilder@8fe32ef
                                  • Time: 1133116
                                    • p0: java.lang.String@23e0c9
                                    • Return:
                                      • java.lang.StringBuilder@f8e3f32
                                  • Time: 1133153
                                    • p0: java.lang.String@23e0c9
                                    • Return:
                                      • java.lang.StringBuilder@8c7b5df
                                  25move-result-object v2
                                  27invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  28const/16 v2, 0x2f
                                  30invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
                                  32invoke-virtual {v1}, Lk/c/c/l/e;->b()Ljava/lang/String;
                                  • Time: 1116344
                                    • This:
                                      • LibraryVersion{libraryName=fire-core, version=19.0.0}
                                    • Return:
                                      • 19.0.0
                                  • Time: 1116439
                                    • This:
                                      • LibraryVersion{libraryName=fire-iid, version=20.0.0}
                                    • Return:
                                      • WM-EnqueueRunnable
                                  33move-result-object v1
                                  35invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  37invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z
                                  38move-result v1
                                  39if-eqz v1, :cond_9
                                  40const/16 v1, 0x20
                                  42invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
                                  43goto/16 :goto_9
                                  44cond_34:
                                  45invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  46move-result-object p0
                                  47return-object p0
                                  Cross References
                                  APIs
                                  • org.json.JSONObject.<init>
                                  • org.json.JSONObject.putOpt
                                  • com.yandex.metrica.impl.ob.e1.a
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.putOpt
                                  • org.json.JSONObject.toString
                                  Strings
                                  • FEATURES
                                  • libSslEnabled
                                  • java.lang.String@ba41308
                                  • java.lang.String@bfe3728
                                  • java.lang.String@fe1b0b5
                                  • STATUS
                                  • UNKNOWN
                                  • ERROR_EXPLANATION
                                  • no identifier in startup state
                                  • {"STATUS":"UNKNOWN","ERROR_EXPLANATION":"no identifier in startup state"}
                                  • {"STATUS":"UNKNOWN"}
                                  Position Instruction Meta Information
                                  1sget-object v0, Lcom/yandex/metrica/impl/ob/F9;->G:Lcom/yandex/metrica/impl/ob/ye;
                                  3invoke-virtual {v0}, Lcom/yandex/metrica/impl/ob/ye;->a()Ljava/lang/String;
                                  • Time: 1112835
                                    • This:
                                      • com.yandex.metrica.impl.ob.ye@7d4a3d7
                                    • Return:
                                      • appmetrica_crashpad_handler_extracted
                                  4move-result-object v0
                                  5new-instance v1, Lorg/json/JSONObject;
                                  7invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
                                  • Time: 1112838
                                    • Return:
                                      • {}
                                  9const-string v2, "libSslEnabled"
                                  10try_start_d:
                                  11invoke-virtual {p1}, Lcom/yandex/metrica/impl/ob/xi;->b()Ljava/lang/Boolean;
                                  • Time: 1112848
                                    • p0: java.lang.String@fe1b0b5
                                    • Return:
                                      • java.lang.StringBuilder@7ed934a
                                  • Time: 1112848
                                    • This:
                                      • FeaturesInternal(sslPinning=null, status=UNKNOWN, errorExplanation=null)
                                    • Return:
                                      • null
                                  • Time: 1115114
                                    • p0: {"STATUS":"UNKNOWN","ERROR_EXPLANATION":"no identifier in startup state"}
                                    • Return:
                                      • java.lang.StringBuilder@fbdc41
                                  • Time: 1122995
                                    • p0: {"STATUS":"UNKNOWN","ERROR_EXPLANATION":"no identifier in startup state"}
                                    • Return:
                                      • java.lang.StringBuilder@2e7bcc9
                                  • Time: 1131611
                                    • p0: java.lang.String@ba41308
                                    • Return:
                                      • java.lang.StringBuilder@2d8baa1
                                  • Time: 1138323
                                    • p0: java.lang.String@ba41308
                                    • Return:
                                      • java.lang.StringBuilder@b5bfc28
                                  12move-result-object v3
                                  14invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  15move-result-object v2
                                  16try_end_15:
                                  17const-string v3, "STATUS"
                                  18try_start_17:
                                  19invoke-virtual {p1}, Lcom/yandex/metrica/impl/ob/xi;->c()Lcom/yandex/metrica/impl/ob/e1;
                                  20move-result-object v4
                                  22invoke-virtual {v4}, Lcom/yandex/metrica/impl/ob/e1;->a()Ljava/lang/String;
                                  • Time: 1112869
                                    • This:
                                      • UNKNOWN
                                    • Return:
                                      • UNKNOWN
                                  23move-result-object v4
                                  25invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  26move-result-object v2
                                  27try_end_23:
                                  28const-string v3, "ERROR_EXPLANATION"
                                  29try_start_25:
                                  30invoke-virtual {p1}, Lcom/yandex/metrica/impl/ob/xi;->a()Ljava/lang/String;
                                  • Time: 1112877
                                    • This:
                                      • FeaturesInternal(sslPinning=null, status=UNKNOWN, errorExplanation=null)
                                    • Return:
                                      • null
                                  • Time: 1123007
                                    • This:
                                      • FeaturesInternal(sslPinning=null, status=UNKNOWN, errorExplanation=no identifier in startup state)
                                    • Return:
                                      • no identifier in startup state
                                  31move-result-object p1
                                  33invoke-virtual {v2, v3, p1}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  34try_end_2c:
                                  35invoke-virtual {v1}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                  • Time: 1112882
                                    • This:
                                      • {}
                                    • Return:
                                      • j.y.s
                                  • Time: 1123010
                                    • This:
                                      • {}
                                    • Return:
                                      • ATTRIBUTION_ID
                                  36move-result-object p1
                                  38invoke-virtual {p0, v0, p1}, Lcom/yandex/metrica/impl/ob/H9;->b(Ljava/lang/String;Ljava/lang/String;)Lcom/yandex/metrica/impl/ob/H9;
                                  39move-result-object p1
                                  40check-cast p1, Lcom/yandex/metrica/impl/ob/F9;
                                  41return-object p1
                                  Cross References
                                  APIs
                                  • org.json.JSONObject.<init>
                                  • org.json.JSONObject.put
                                  • com.yandex.metrica.impl.ob.e1.a
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.put
                                  • org.json.JSONObject.toString
                                  Strings
                                  • ID
                                  • STATUS
                                  • IDENTIFIER_PROVIDER_UNAVAILABLE
                                  • NO_STARTUP
                                  • OK
                                  • UNKNOWN
                                  • ERROR_EXPLANATION
                                  • {"ID":"","STATUS":"UNKNOWN","ERROR_EXPLANATION":"no identifier in startup state"}
                                  • {"ID":"02c0f9d12f3242fcada8ba80c581b023","STATUS":"OK"}
                                  • {"ID":"a33b72b2acd34c01985cbb1dafd6e78b","STATUS":"OK"}
                                  • {"ID":"{}","STATUS":"OK"}
                                  • {"STATUS":"IDENTIFIER_PROVIDER_UNAVAILABLE","ERROR_EXPLANATION":"could not resolve yandex services"}
                                  • {"STATUS":"NO_STARTUP","ERROR_EXPLANATION":"startup has not been received yet"}
                                  • {"STATUS":"UNKNOWN","ERROR_EXPLANATION":"no identifier in preferences"}
                                  Position Instruction Meta Information
                                  0if-eqz p2, :cond_27
                                  1try_start_2: new-instance v0, Lorg/json/JSONObject;
                                  3invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
                                  • Time: 1112684
                                    • Return:
                                      • {}
                                  4try_end_7:
                                  5const-string v1, "ID"
                                  6try_start_9:
                                  7iget-object v2, p2, Lcom/yandex/metrica/impl/ob/g1;->a:Ljava/lang/String;
                                  9invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  10move-result-object v1
                                  11try_end_f:
                                  12const-string v2, "STATUS"
                                  13try_start_11:
                                  14iget-object v3, p2, Lcom/yandex/metrica/impl/ob/g1;->b:Lcom/yandex/metrica/impl/ob/e1;
                                  16invoke-virtual {v3}, Lcom/yandex/metrica/impl/ob/e1;->a()Ljava/lang/String;
                                  • Time: 1112692
                                    • This:
                                      • OK
                                    • Return:
                                      • OK
                                  • Time: 1112808
                                    • This:
                                      • UNKNOWN
                                    • Return:
                                      • UNKNOWN
                                  • Time: 1122623
                                    • This:
                                      • NO_STARTUP
                                    • Return:
                                      • APP_ENVIRONMENT_REVISION
                                  • Time: 1122824
                                    • This:
                                      • IDENTIFIER_PROVIDER_UNAVAILABLE
                                    • Return:
                                      • IDENTIFIER_PROVIDER_UNAVAILABLE
                                  17move-result-object v3
                                  19invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  20move-result-object v1
                                  21try_end_1b:
                                  22const-string v2, "ERROR_EXPLANATION"
                                  23try_start_1d:
                                  24iget-object p2, p2, Lcom/yandex/metrica/impl/ob/g1;->c:Ljava/lang/String;
                                  26invoke-virtual {v1, v2, p2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                  27try_end_22:
                                  28invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                  • Time: 1112695
                                    • This:
                                      • {}
                                    • Return:
                                      • in_app_message
                                  • Time: 1112817
                                    • This:
                                      • {}
                                    • Return:
                                      • JobManager
                                  • Time: 1121858
                                    • This:
                                      • {}
                                    • Return:
                                      • {"ID":"02c0f9d12f3242fcada8ba80c581b023","STATUS":"OK"}
                                  • Time: 1122021
                                    • This:
                                      • {}
                                    • Return:
                                      • {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                  • Time: 1122648
                                    • This:
                                      • {}
                                    • Return:
                                      • {"STATUS":"NO_STARTUP","ERROR_EXPLANATION":"startup has not been received yet"}
                                  • Time: 1122830
                                    • This:
                                      • {}
                                    • Return:
                                      • {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                  • Time: 1122948
                                    • This:
                                      • {}
                                    • Return:
                                      • SESSION_COUNTER_ID_net.pictures.clinicsisa
                                  29move-result-object p2
                                  30try_end_26: goto/16 :goto_28
                                  31catchall_27: const/4 p2, 0x0
                                  32goto_28: if-eqz p2, :cond_2d
                                  34invoke-virtual {p0, p1, p2}, Lcom/yandex/metrica/impl/ob/H9;->b(Ljava/lang/String;Ljava/lang/String;)Lcom/yandex/metrica/impl/ob/H9;
                                  35cond_2d: return-object p0
                                  Cross References
                                  APIs
                                  • android.database.sqlite.SQLiteDatabase.rawQueryWithFactory
                                  Strings
                                  • SELECT * FROM room_table_modification_log WHERE invalidated = 1;
                                  • SELECT 1 FROM sqlite_master WHERE type = 'table' AND name='room_master_table'
                                  • SELECT DISTINCT work_spec_id FROM SystemIdInfo
                                  • SELECT `SystemIdInfo`.`work_spec_id` AS `work_spec_id`, `SystemIdInfo`.`system_id` AS `system_id` FROM SystemIdInfo WHERE work_spec_id=?
                                  • SELECT `progress`,`work_spec_id` FROM `WorkProgress` WHERE `work_spec_id` IN (?)
                                  • SELECT `required_network_type`, `requires_charging`, `requires_device_idle`, `requires_battery_not_low`, `requires_storage_not_low`, `trigger_content_update_delay`, `trigger_max_content_delay`, `content_uri_triggers`, `WorkSpec`.`id` AS `id`, `WorkSpec`.`state` AS `state`, `WorkSpec`.`worker_class_name` AS `worker_class_name`, `WorkSpec`.`input_merger_class_name` AS `input_merger_class_name`, `WorkSpec`.`input` AS `input`, `WorkSpec`.`output` AS `output`, `WorkSpec`.`initial_delay` AS `initial_delay`, `WorkSpec`.`interval_duration` AS `interval_duration`, `WorkSpec`.`flex_duration` AS `flex_duration`, `WorkSpec`.`run_attempt_count` AS `run_attempt_count`, `WorkSpec`.`backoff_policy` AS `backoff_policy`, `WorkSpec`.`backoff_delay_duration` AS `backoff_delay_duration`, `WorkSpec`.`period_start_time` AS `period_start_time`, `WorkSpec`.`minimum_retention_duration` AS `minimum_retention_duration`, `WorkSpec`.`schedule_requested_at` AS `schedule_requested_at`, `WorkSpec`.`run_in_foreground` AS `run_in_foreground` FROM workspec WHERE id=?
                                  • SELECT `required_network_type`, `requires_charging`, `requires_device_idle`, `requires_battery_not_low`, `requires_storage_not_low`, `trigger_content_update_delay`, `trigger_max_content_delay`, `content_uri_triggers`, `WorkSpec`.`id` AS `id`, `WorkSpec`.`state` AS `state`, `WorkSpec`.`worker_class_name` AS `worker_class_name`, `WorkSpec`.`input_merger_class_name` AS `input_merger_class_name`, `WorkSpec`.`input` AS `input`, `WorkSpec`.`output` AS `output`, `WorkSpec`.`initial_delay` AS `initial_delay`, `WorkSpec`.`interval_duration` AS `interval_duration`, `WorkSpec`.`flex_duration` AS `flex_duration`, `WorkSpec`.`run_attempt_count` AS `run_attempt_count`, `WorkSpec`.`backoff_policy` AS `backoff_policy`, `WorkSpec`.`backoff_delay_duration` AS `backoff_delay_duration`, `WorkSpec`.`period_start_time` AS `period_start_time`, `WorkSpec`.`minimum_retention_duration` AS `minimum_retention_duration`, `WorkSpec`.`schedule_requested_at` AS `schedule_requested_at`, `WorkSpec`.`run_in_foreground` AS `run_in_foreground` FROM workspec WHERE state=0 AND schedule_requested_at=-1 ORDER BY period_start_time LIMIT (SELECT MAX(?-COUNT(*), 0) FROM workspec WHERE schedule_requested_at<>-1 AND state NOT IN (2, 3, 5))
                                  • SELECT `required_network_type`, `requires_charging`, `requires_device_idle`, `requires_battery_not_low`, `requires_storage_not_low`, `trigger_content_update_delay`, `trigger_max_content_delay`, `content_uri_triggers`, `WorkSpec`.`id` AS `id`, `WorkSpec`.`state` AS `state`, `WorkSpec`.`worker_class_name` AS `worker_class_name`, `WorkSpec`.`input_merger_class_name` AS `input_merger_class_name`, `WorkSpec`.`input` AS `input`, `WorkSpec`.`output` AS `output`, `WorkSpec`.`initial_delay` AS `initial_delay`, `WorkSpec`.`interval_duration` AS `interval_duration`, `WorkSpec`.`flex_duration` AS `flex_duration`, `WorkSpec`.`run_attempt_count` AS `run_attempt_count`, `WorkSpec`.`backoff_policy` AS `backoff_policy`, `WorkSpec`.`backoff_delay_duration` AS `backoff_delay_duration`, `WorkSpec`.`period_start_time` AS `period_start_time`, `WorkSpec`.`minimum_retention_duration` AS `minimum_retention_duration`, `WorkSpec`.`schedule_requested_at` AS `schedule_requested_at`, `WorkSpec`.`run_in_foreground` AS `run_in_foreground` FROM workspec WHERE state=0 ORDER BY period_start_time LIMIT ?
                                  • SELECT `required_network_type`, `requires_charging`, `requires_device_idle`, `requires_battery_not_low`, `requires_storage_not_low`, `trigger_content_update_delay`, `trigger_max_content_delay`, `content_uri_triggers`, `WorkSpec`.`id` AS `id`, `WorkSpec`.`state` AS `state`, `WorkSpec`.`worker_class_name` AS `worker_class_name`, `WorkSpec`.`input_merger_class_name` AS `input_merger_class_name`, `WorkSpec`.`input` AS `input`, `WorkSpec`.`output` AS `output`, `WorkSpec`.`initial_delay` AS `initial_delay`, `WorkSpec`.`interval_duration` AS `interval_duration`, `WorkSpec`.`flex_duration` AS `flex_duration`, `WorkSpec`.`run_attempt_count` AS `run_attempt_count`, `WorkSpec`.`backoff_policy` AS `backoff_policy`, `WorkSpec`.`backoff_delay_duration` AS `backoff_delay_duration`, `WorkSpec`.`period_start_time` AS `period_start_time`, `WorkSpec`.`minimum_retention_duration` AS `minimum_retention_duration`, `WorkSpec`.`schedule_requested_at` AS `schedule_requested_at`, `WorkSpec`.`run_in_foreground` AS `run_in_foreground` FROM workspec WHERE state=1
                                  • SELECT `tag`,`work_spec_id` FROM `WorkTag` WHERE `work_spec_id` IN (?)
                                  • SELECT count(*) FROM sqlite_master WHERE name != 'android_metadata'
                                  • SELECT id FROM workspec WHERE state NOT IN (2, 3, 5) AND id IN (SELECT work_spec_id FROM worktag WHERE tag=?)
                                  • SELECT id, state FROM workspec WHERE id IN (SELECT work_spec_id FROM workname WHERE name=?)
                                  • SELECT id, state, output, run_attempt_count FROM workspec WHERE id IN (SELECT work_spec_id FROM worktag WHERE tag=?)
                                  • SELECT identity_hash FROM room_master_table WHERE id = 42 LIMIT 1
                                  • SELECT long_value FROM Preference where `key`=?
                                  • SELECT state FROM workspec WHERE id=?
                                  • SELECT work_spec_id FROM dependency WHERE prerequisite_id=?
                                  Position Instruction Meta Information
                                  1iget-object v0, p0, Lj/u/a/f/a;->a:Landroid/database/sqlite/SQLiteDatabase;
                                  2new-instance v1, Lj/u/a/f/a$a;
                                  4invoke-direct {v1, p0, p1}, Lj/u/a/f/a$a;-><init>(Lj/u/a/f/a;Lj/u/a/e;)V
                                  6invoke-interface {p1}, Lj/u/a/e;->b()Ljava/lang/String;
                                  • Time: 1111415
                                    • This:
                                      • j.u.a.a@f35f783
                                    • Return:
                                      • SELECT count(*) FROM sqlite_master WHERE name != 'android_metadata'
                                  • Time: 1111630
                                    • This:
                                      • j.u.a.a@f198b48
                                    • Return:
                                      • SELECT 1 FROM sqlite_master WHERE type = 'table' AND name='room_master_table'
                                  • Time: 1111660
                                    • This:
                                      • j.u.a.a@f1ff819
                                    • Return:
                                      • SELECT identity_hash FROM room_master_table WHERE id = 42 LIMIT 1
                                  • Time: 1111717
                                    • This:
                                      • j.s.h@f8fff42
                                    • Return:
                                      • DEVICE_ID_HASH_RESULT
                                  • Time: 1111762
                                    • This:
                                      • j.s.h@f8fff42
                                    • Return:
                                      • SELECT `required_network_type`, `requires_charging`, `requires_device_idle`, `requires_battery_not_low`, `requires_storage_not_low`, `trigger_content_update_delay`, `trigger_max_content_delay`, `content_uri_triggers`, `WorkSpec`.`id` AS `id`, `WorkSpec`.`state` AS `state`, `WorkSpec`.`worker_class_name` AS `worker_class_name`, `WorkSpec`.`input_merger_class_name` AS `input_merger_class_name`, `WorkSpec`.`input` AS `input`, `WorkSpec`.`output` AS `output`, `WorkSpec`.`initial_delay` AS `initial_delay`, `WorkSpec`.`interval_duration` AS `interval_duration`, `WorkSpec`.`flex_duration` AS `flex_duration`, `WorkSpec`.`run_attempt_count` AS `run_attempt_count`, `WorkSpec`.`backoff_policy` AS `backoff_policy`, `WorkSpec`.`backoff_delay_duration` AS `backoff_delay_duration`, `WorkSpec`.`period_start_time` AS `period_start_time`, `WorkSpec`.`minimum_retention_duration` AS `minimum_retention_duration`, `WorkSpec`.`schedule_requested_at` AS `schedule_requested_at`, `WorkSpec`.`run_in_foreground` AS `run_in_foreground` F
                                  • Time: 1111901
                                    • This:
                                      • j.s.h@3c282f0
                                    • Return:
                                      • a33b72b2acd34c01985cbb1dafd6e78b
                                  • Time: 1112119
                                    • This:
                                      • j.s.h@3c282f0
                                    • Return:
                                      • DIAGNOSTICS_CONFIGS_HOLDER
                                  • Time: 1112203
                                    • This:
                                      • j.s.h@3c282f0
                                    • Return:
                                      • SELECT `required_network_type`, `requires_charging`, `requires_device_idle`, `requires_battery_not_low`, `requires_storage_not_low`, `trigger_content_update_delay`, `trigger_max_content_delay`, `content_uri_triggers`, `WorkSpec`.`id` AS `id`, `WorkSpec`.`state` AS `state`, `WorkSpec`.`worker_class_name` AS `worker_class_name`, `WorkSpec`.`input_merger_class_name` AS `input_merger_class_name`, `WorkSpec`.`input` AS `input`, `WorkSpec`.`output` AS `output`, `WorkSpec`.`initial_delay` AS `initial_delay`, `WorkSpec`.`interval_duration` AS `interval_duration`, `WorkSpec`.`flex_duration` AS `flex_duration`, `WorkSpec`.`run_attempt_count` AS `run_attempt_count`, `WorkSpec`.`backoff_policy` AS `backoff_policy`, `WorkSpec`.`backoff_delay_duration` AS `backoff_delay_duration`, `WorkSpec`.`period_start_time` AS `period_start_time`, `WorkSpec`.`minimum_retention_duration` AS `minimum_retention_duration`, `WorkSpec`.`schedule_requested_at` AS `schedule_requested_at`, `WorkSpec`.`run_in_foreground` AS `run_in_foreground` F
                                  • Time: 1112420
                                    • This:
                                      • j.u.a.a@ec1ba58
                                    • Return:
                                      • NOT EXISTS(SELECT NULL FROM notification n WHERE n.notification_id = channel_influence_id AND channel_type = "
                                  • Time: 1113846
                                    • This:
                                      • j.s.h@3c282f0
                                    • Return:
                                      • WM-PackageManagerHelper
                                  • Time: 1116750
                                    • This:
                                      • j.s.h@3c282f0
                                    • Return:
                                      • |S|cre
                                  • Time: 1116827
                                    • This:
                                      • j.s.h@3c282f0
                                    • Return:
                                      • SELECT `SystemIdInfo`.`work_spec_id` AS `work_spec_id`, `SystemIdInfo`.`system_id` AS `system_id` FROM SystemIdInfo WHERE work_spec_id=?
                                  • Time: 1119923
                                    • This:
                                      • j.s.h@3c282f0
                                    • Return:
                                      • SELECT id, state, output, run_attempt_count FROM workspec WHERE id IN (SELECT work_spec_id FROM worktag WHERE tag=?)
                                  • Time: 1119962
                                    • This:
                                      • j.s.h@f0c566d
                                    • Return:
                                      • SELECT `tag`,`work_spec_id` FROM `WorkTag` WHERE `work_spec_id` IN (?)
                                  • Time: 1120025
                                    • This:
                                      • j.s.h@4490c08
                                    • Return:
                                      • SELECT `progress`,`work_spec_id` FROM `WorkProgress` WHERE `work_spec_id` IN (?)
                                  • Time: 1133430
                                    • This:
                                      • j.s.h@e15d651
                                    • Return:
                                      • SELECT state FROM workspec WHERE id=?
                                  • Time: 1133496
                                    • This:
                                      • j.s.h@e15d651
                                    • Return:
                                      • SELECT work_spec_id FROM dependency WHERE prerequisite_id=?
                                  • Time: 1235077
                                    • This:
                                      • j.s.h@e15d651
                                    • Return:
                                      • SELECT id, state FROM workspec WHERE id IN (SELECT work_spec_id FROM workname WHERE name=?)
                                  7move-result-object p1
                                  9sget-object v2, Lj/u/a/f/a;->b:[Ljava/lang/String;
                                  10const/4 v3, 0x0
                                  12invoke-virtual {v0, v1, p1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;->rawQueryWithFactory(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
                                  • Time: 1111444
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/androidx.work.workdb
                                    • p0: j.u.a.f.a$a@586692c
                                    • p1: SELECT count(*) FROM sqlite_master WHERE name != 'android_metadata'
                                    • p2: [Ljava.lang.String;@24e5ff5
                                    • p3: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@186ec18
                                  • Time: 1111643
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/androidx.work.workdb
                                    • p0: j.u.a.f.a$a@a2d0d92
                                    • p1: SELECT 1 FROM sqlite_master WHERE type = 'table' AND name='room_master_table'
                                    • p2: [Ljava.lang.String;@24e5ff5
                                    • p3: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@3d7363
                                  • Time: 1111673
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/androidx.work.workdb
                                    • p0: j.u.a.f.a$a@705ed8c
                                    • p1: SELECT identity_hash FROM room_master_table WHERE id = 42 LIMIT 1
                                    • p2: [Ljava.lang.String;@24e5ff5
                                    • p3: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@22efcd5
                                  • Time: 1111724
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/androidx.work.workdb
                                    • p0: j.u.a.f.a$a@146f9af
                                    • p1: DEVICE_ID_HASH_RESULT
                                    • p2: [Ljava.lang.String;@24e5ff5
                                    • p3: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@7a5d1bc
                                  • Time: 1111768
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/androidx.work.workdb
                                    • p0: j.u.a.f.a$a@fa857fd
                                    • p1: SELECT `required_network_type`, `requires_charging`, `requires_device_idle`, `requires_battery_not_low`, `requires_storage_not_low`, `trigger_content_update_delay`, `trigger_max_content_delay`, `content_uri_triggers`, `WorkSpec`.`id` AS `id`, `WorkSpec`.`state` AS `state`, `WorkSpec`.`worker_class_name` AS `worker_class_name`, `WorkSpec`.`input_merger_class_name` AS `input_merger_class_name`, `WorkSpec`.`input` AS `input`, `WorkSpec`.`output` AS `output`, `WorkSpec`.`initial_delay` AS `initial_delay`, `WorkSpec`.`interval_duration` AS `interval_duration`, `WorkSpec`.`flex_duration` AS `flex_duration`, `WorkSpec`.`run_attempt_count` AS `run_attempt_count`, `WorkSpec`.`backoff_policy` AS `backoff_policy`, `WorkSpec`.`backoff_delay_duration` AS `backoff_delay_duration`, `WorkSpec`.`period_start_time` AS `period_start_time`, `WorkSpec`.`minimum_retention_duration` AS `minimum_retention_duration`, `WorkSpec`.`schedule_requested_at` AS `schedule_requested_at`, `WorkSpec`.`run_in_foreground` AS `run_in_foreground` F
                                    • p2: [Ljava.lang.String;@24e5ff5
                                    • p3: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@2abcf2
                                  • Time: 1111904
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/androidx.work.workdb
                                    • p0: j.u.a.f.a$a@d482aee
                                    • p1: a33b72b2acd34c01985cbb1dafd6e78b
                                    • p2: [Ljava.lang.String;@24e5ff5
                                    • p3: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@6e2fb8f
                                  • Time: 1112161
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/androidx.work.workdb
                                    • p0: j.u.a.f.a$a@29e8326
                                    • p1: DIAGNOSTICS_CONFIGS_HOLDER
                                    • p2: [Ljava.lang.String;@24e5ff5
                                    • p3: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@ed79b67
                                  • Time: 1112243
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/androidx.work.workdb
                                    • p0: j.u.a.f.a$a@73406dc
                                    • p1: SELECT `required_network_type`, `requires_charging`, `requires_device_idle`, `requires_battery_not_low`, `requires_storage_not_low`, `trigger_content_update_delay`, `trigger_max_content_delay`, `content_uri_triggers`, `WorkSpec`.`id` AS `id`, `WorkSpec`.`state` AS `state`, `WorkSpec`.`worker_class_name` AS `worker_class_name`, `WorkSpec`.`input_merger_class_name` AS `input_merger_class_name`, `WorkSpec`.`input` AS `input`, `WorkSpec`.`output` AS `output`, `WorkSpec`.`initial_delay` AS `initial_delay`, `WorkSpec`.`interval_duration` AS `interval_duration`, `WorkSpec`.`flex_duration` AS `flex_duration`, `WorkSpec`.`run_attempt_count` AS `run_attempt_count`, `WorkSpec`.`backoff_policy` AS `backoff_policy`, `WorkSpec`.`backoff_delay_duration` AS `backoff_delay_duration`, `WorkSpec`.`period_start_time` AS `period_start_time`, `WorkSpec`.`minimum_retention_duration` AS `minimum_retention_duration`, `WorkSpec`.`schedule_requested_at` AS `schedule_requested_at`, `WorkSpec`.`run_in_foreground` AS `run_in_foreground` F
                                    • p2: [Ljava.lang.String;@24e5ff5
                                    • p3: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@56623e5
                                  • Time: 1112426
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/androidx.work.workdb
                                    • p0: j.u.a.f.a$a@4188eb3
                                    • p1: NOT EXISTS(SELECT NULL FROM notification n WHERE n.notification_id = channel_influence_id AND channel_type = "
                                    • p2: [Ljava.lang.String;@24e5ff5
                                    • p3: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@b617c70
                                  • Time: 1113855
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/androidx.work.workdb
                                    • p0: j.u.a.f.a$a@13ae824
                                    • p1: WM-PackageManagerHelper
                                    • p2: [Ljava.lang.String;@24e5ff5
                                    • p3: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@8a7ff8d
                                  • Time: 1113932
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/androidx.work.workdb
                                    • p0: j.u.a.f.a$a@9b29d43
                                    • p1: DIAGNOSTICS_CONFIGS_HOLDER
                                    • p2: [Ljava.lang.String;@24e5ff5
                                    • p3: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@1c98fc0
                                  • Time: 1114281
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/androidx.work.workdb
                                    • p0: j.u.a.f.a$a@8eee549
                                    • p1: SELECT `required_network_type`, `requires_charging`, `requires_device_idle`, `requires_battery_not_low`, `requires_storage_not_low`, `trigger_content_update_delay`, `trigger_max_content_delay`, `content_uri_triggers`, `WorkSpec`.`id` AS `id`, `WorkSpec`.`state` AS `state`, `WorkSpec`.`worker_class_name` AS `worker_class_name`, `WorkSpec`.`input_merger_class_name` AS `input_merger_class_name`, `WorkSpec`.`input` AS `input`, `WorkSpec`.`output` AS `output`, `WorkSpec`.`initial_delay` AS `initial_delay`, `WorkSpec`.`interval_duration` AS `interval_duration`, `WorkSpec`.`flex_duration` AS `flex_duration`, `WorkSpec`.`run_attempt_count` AS `run_attempt_count`, `WorkSpec`.`backoff_policy` AS `backoff_policy`, `WorkSpec`.`backoff_delay_duration` AS `backoff_delay_duration`, `WorkSpec`.`period_start_time` AS `period_start_time`, `WorkSpec`.`minimum_retention_duration` AS `minimum_retention_duration`, `WorkSpec`.`schedule_requested_at` AS `schedule_requested_at`, `WorkSpec`.`run_in_foreground` AS `run_in_foreground` F
                                    • p2: [Ljava.lang.String;@24e5ff5
                                    • p3: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@70a0e4e
                                  • Time: 1114543
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/androidx.work.workdb
                                    • p0: j.u.a.f.a$a@1ffed4f
                                    • p1: NOT EXISTS(SELECT NULL FROM notification n WHERE n.notification_id = channel_influence_id AND channel_type = "
                                    • p2: [Ljava.lang.String;@24e5ff5
                                    • p3: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@e604cdc
                                  • Time: 1116383
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/androidx.work.workdb
                                    • p0: j.u.a.f.a$a@f06c3ac
                                    • p1: DIAGNOSTICS_CONFIGS_HOLDER
                                    • p2: [Ljava.lang.String;@24e5ff5
                                    • p3: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@887e875
                                  • Time: 1116589
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/androidx.work.workdb
                                    • p0: j.u.a.f.a$a@fc29fe3
                                    • p1: SELECT `required_network_type`, `requires_charging`, `requires_device_idle`, `requires_battery_not_low`, `requires_storage_not_low`, `trigger_content_update_delay`, `trigger_max_content_delay`, `content_uri_triggers`, `WorkSpec`.`id` AS `id`, `WorkSpec`.`state` AS `state`, `WorkSpec`.`worker_class_name` AS `worker_class_name`, `WorkSpec`.`input_merger_class_name` AS `input_merger_class_name`, `WorkSpec`.`input` AS `input`, `WorkSpec`.`output` AS `output`, `WorkSpec`.`initial_delay` AS `initial_delay`, `WorkSpec`.`interval_duration` AS `interval_duration`, `WorkSpec`.`flex_duration` AS `flex_duration`, `WorkSpec`.`run_attempt_count` AS `run_attempt_count`, `WorkSpec`.`backoff_policy` AS `backoff_policy`, `WorkSpec`.`backoff_delay_duration` AS `backoff_delay_duration`, `WorkSpec`.`period_start_time` AS `period_start_time`, `WorkSpec`.`minimum_retention_duration` AS `minimum_retention_duration`, `WorkSpec`.`schedule_requested_at` AS `schedule_requested_at`, `WorkSpec`.`run_in_foreground` AS `run_in_foreground` F
                                    • p2: [Ljava.lang.String;@24e5ff5
                                    • p3: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@f276de0
                                  • Time: 1116771
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/androidx.work.workdb
                                    • p0: j.u.a.f.a$a@67dfc6c
                                    • p1: |S|cre
                                    • p2: [Ljava.lang.String;@24e5ff5
                                    • p3: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@e159235
                                  • Time: 1116837
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/androidx.work.workdb
                                    • p0: j.u.a.f.a$a@838d00f
                                    • p1: SELECT `SystemIdInfo`.`work_spec_id` AS `work_spec_id`, `SystemIdInfo`.`system_id` AS `system_id` FROM SystemIdInfo WHERE work_spec_id=?
                                    • p2: [Ljava.lang.String;@24e5ff5
                                    • p3: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@a2f589c
                                  • Time: 1116870
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/androidx.work.workdb
                                    • p0: j.u.a.f.a$a@74d467a
                                    • p1: a33b72b2acd34c01985cbb1dafd6e78b
                                    • p2: [Ljava.lang.String;@24e5ff5
                                    • p3: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@3bc5e2b
                                  • Time: 1117018
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/androidx.work.workdb
                                    • p0: j.u.a.f.a$a@50669a6
                                    • p1: NOT EXISTS(SELECT NULL FROM notification n WHERE n.notification_id = channel_influence_id AND channel_type = "
                                    • p2: [Ljava.lang.String;@24e5ff5
                                    • p3: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@44fbfe7
                                  • Time: 1119929
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/androidx.work.workdb
                                    • p0: j.u.a.f.a$a@d2a6831
                                    • p1: SELECT id, state, output, run_attempt_count FROM workspec WHERE id IN (SELECT work_spec_id FROM worktag WHERE tag=?)
                                    • p2: [Ljava.lang.String;@24e5ff5
                                    • p3: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@db37b16
                                  • 39 additional calls hidden ...
                                  13move-result-object p1
                                  14return-object p1
                                  APIs
                                  • android.content.Context.getContentResolver
                                  • android.net.Uri.parse
                                  • android.content.ContentResolver.query
                                  • java.util.HashMap.<init>
                                  • android.database.Cursor.moveToNext
                                  • android.database.Cursor.getColumnIndexOrThrow
                                  • android.database.Cursor.getString
                                  • android.database.Cursor.getColumnIndexOrThrow
                                  • android.database.Cursor.getString
                                  • android.text.TextUtils.isEmpty
                                  • android.text.TextUtils.isEmpty
                                  • java.util.HashMap.put
                                  • com.yandex.metrica.impl.ob.E0.d:Lcom/yandex/metrica/impl/ob/E0
                                  Strings
                                  • content://com.yandex.preinstallsatellite.appmetrica.provider/clids
                                  • clid_key
                                  • clid_value
                                  • Invalid clid {%s : %s}
                                  • Clids from satellite: %s
                                  • No Satellite content provider found
                                  • Error while getting satellite clids
                                  Position Instruction Meta Information
                                  0const/4 v0, 0x0
                                  1const/4 v1, 0x0
                                  2try_start_2:
                                  3iget-object v2, p0, Lcom/yandex/metrica/impl/ob/u2;->a:Landroid/content/Context;
                                  5invoke-virtual {v2}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
                                  6move-result-object v3
                                  8const-string v2, "content://com.yandex.preinstallsatellite.appmetrica.provider/clids"
                                  10invoke-static {v2}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
                                  • Time: 1124009
                                    • uriString: init_event_pref_key22678
                                    • Return:
                                      • content://com.yandex.preinstallsatellite.appmetrica.provider/clids
                                  11move-result-object v4
                                  12const/4 v5, 0x0
                                  13const/4 v6, 0x0
                                  14const/4 v7, 0x0
                                  15const/4 v8, 0x0
                                  17invoke-virtual/range {v3 .. v8}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
                                  • Time: 1124013
                                    • This:
                                      • android.app.ContextImpl$ApplicationContentResolver@4e47b60
                                    • p0: content://com.yandex.preinstallsatellite.appmetrica.provider/clids
                                    • p1: null
                                    • p2: null
                                    • p3: null
                                    • p4: null
                                    • Return:
                                      • null
                                  18move-result-object v2
                                  19try_end_16: if-eqz v2, :cond_6c
                                  20try_start_18: new-instance v3, Ljava/util/HashMap;
                                  22invoke-direct {v3}, Ljava/util/HashMap;-><init>()V
                                  23catchall_1d:
                                  24invoke-interface {v2}, Landroid/database/Cursor;->moveToNext()Z
                                  25move-result v4
                                  26try_end_21: const/4 v5, 0x1
                                  27if-eqz v4, :cond_55
                                  28try_start_24:
                                  29const-string v4, "clid_key"
                                  31invoke-interface {v2, v4}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
                                  32move-result v4
                                  34invoke-interface {v2, v4}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                  35move-result-object v4
                                  37const-string v6, "clid_value"
                                  39invoke-interface {v2, v6}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
                                  40move-result v6
                                  42invoke-interface {v2, v6}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                  43move-result-object v6
                                  45invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                  46move-result v7
                                  47if-nez v7, :cond_48
                                  49invoke-static {v6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                  50move-result v7
                                  51if-nez v7, :cond_48
                                  53invoke-virtual {v3, v4, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  54try_end_47: goto/16 :goto_1d
                                  55cond_48:
                                  56const-string v7, "Invalid clid {%s : %s}"
                                  57const/4 v8, 0x2
                                  58try_start_4b: new-array v8, v8, [Ljava/lang/Object;
                                  59aput-object v4, v8, v1
                                  60aput-object v6, v8, v5
                                  62invoke-static {v7, v8}, Lcom/yandex/metrica/impl/ob/B2;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                  63try_end_54: goto/16 :goto_1d
                                  64cond_55:
                                  65const-string v4, "Clids from satellite: %s"
                                  66try_start_57: new-array v5, v5, [Ljava/lang/Object;
                                  67aput-object v3, v5, v1
                                  69invoke-static {v4, v5}, Lcom/yandex/metrica/impl/ob/B2;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                  70new-instance v4, Lcom/yandex/metrica/impl/ob/P3$a;
                                  72sget-object v5, Lcom/yandex/metrica/impl/ob/E0;->d:Lcom/yandex/metrica/impl/ob/E0;
                                  74invoke-direct {v4, v3, v5}, Lcom/yandex/metrica/impl/ob/P3$a;-><init>(Ljava/util/Map;Lcom/yandex/metrica/impl/ob/E0;)V
                                  75try_end_65:
                                  76invoke-static {v2}, Lcom/yandex/metrica/impl/ob/U2;->a(Landroid/database/Cursor;)V
                                  77move-object v0, v4
                                  78goto/16 :goto_80
                                  79catchall_6a: move-exception v3
                                  80goto/16 :goto_76
                                  81cond_6c:
                                  82const-string v3, "No Satellite content provider found"
                                  83try_start_6e: new-array v4, v1, [Ljava/lang/Object;
                                  85invoke-static {v3, v4}, Lcom/yandex/metrica/impl/ob/B2;->a(Ljava/lang/String;[Ljava/lang/Object;)V
                                  86try_end_73: goto/16 :goto_7d
                                  87catchall_74: move-exception v3
                                  88move-object v2, v0
                                  89goto_76:
                                  90const-string v4, "Error while getting satellite clids"
                                  91try_start_78: new-array v1, v1, [Ljava/lang/Object;
                                  93invoke-static {v3, v4, v1}, Lcom/yandex/metrica/impl/ob/B2;->a(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V
                                  94goto_7d:
                                  95invoke-static {v2}, Lcom/yandex/metrica/impl/ob/U2;->a(Landroid/database/Cursor;)V
                                  96goto_80: return-object v0
                                  97catchall_81: move-exception v0
                                  99invoke-static {v2}, Lcom/yandex/metrica/impl/ob/U2;->a(Landroid/database/Cursor;)V
                                  100goto/16 :goto_87
                                  101goto_86: throw v0
                                  102goto_87: goto/16 :goto_86
                                  Cross References
                                  APIs
                                  • android.content.Context.getApplicationContext
                                  • android.content.Context.getApplicationContext
                                  • java.util.concurrent.atomic.AtomicReference.get
                                  • java.util.concurrent.atomic.AtomicReference.compareAndSet
                                  • java.lang.Object.getClass
                                  • java.util.ArrayList.add
                                  • java.lang.String.trim
                                  • android.content.Context.getApplicationContext
                                  • android.content.Context.getApplicationContext
                                  • java.util.Map.containsKey
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.util.Map.put
                                  Strings
                                  • FirebaseApp name
                                  • already exists!
                                  • Application context cannot be null.
                                  Position Instruction Meta Information
                                  1sget-object v0, Lk/c/c/c$c;->a:Ljava/util/concurrent/atomic/AtomicReference;
                                  3invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
                                  4move-result-object v0
                                  5instance-of v0, v0, Landroid/app/Application;
                                  6if-nez v0, :cond_b
                                  7goto/16 :goto_3a
                                  8cond_b:
                                  9invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
                                  10move-result-object v0
                                  11check-cast v0, Landroid/app/Application;
                                  13sget-object v1, Lk/c/c/c$c;->a:Ljava/util/concurrent/atomic/AtomicReference;
                                  15invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object;
                                  16move-result-object v1
                                  17if-nez v1, :cond_3a
                                  18new-instance v1, Lk/c/c/c$c;
                                  20invoke-direct {v1}, Lk/c/c/c$c;-><init>()V
                                  22sget-object v2, Lk/c/c/c$c;->a:Ljava/util/concurrent/atomic/AtomicReference;
                                  23const/4 v3, 0x0
                                  25invoke-virtual {v2, v3, v1}, Ljava/util/concurrent/atomic/AtomicReference;->compareAndSet(Ljava/lang/Object;Ljava/lang/Object;)Z
                                  26move-result v2
                                  27if-eqz v2, :cond_3a
                                  29invoke-static {v0}, Lk/c/a/c/e/l/j/c;->a(Landroid/app/Application;)V
                                  31sget-object v0, Lk/c/a/c/e/l/j/c;->e:Lk/c/a/c/e/l/j/c;
                                  33invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1115814
                                    • This:
                                      • k.c.a.c.e.l.j.c@55a8f78
                                    • Return:
                                      • class k.c.a.c.e.l.j.c
                                      • getName: k.c.a.c.e.l.j.c
                                  34monitor-enter v0
                                  35try_start_30:
                                  36iget-object v2, v0, Lk/c/a/c/e/l/j/c;->c:Ljava/util/ArrayList;
                                  38invoke-virtual {v2, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                  39monitor-exit v0
                                  40goto/16 :goto_3a
                                  41catchall_37: move-exception p0
                                  42monitor-exit v0
                                  43try_end_39: throw p0
                                  44goto_3a:
                                  45invoke-virtual {p2}, Ljava/lang/String;->trim()Ljava/lang/String;
                                  46move-result-object p2
                                  48invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
                                  49move-result-object v0
                                  50if-nez v0, :cond_45
                                  51goto/16 :goto_49
                                  52cond_45:
                                  53invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
                                  54move-result-object p0
                                  55goto_49:
                                  56sget-object v0, Lk/c/c/c;->i:Ljava/lang/Object;
                                  57monitor-enter v0
                                  58try_start_4c:
                                  59sget-object v1, Lk/c/c/c;->k:Ljava/util/Map;
                                  61invoke-interface {v1, p2}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
                                  62move-result v2
                                  63if-nez v2, :cond_56
                                  64const/4 v2, 0x1
                                  65goto/16 :goto_57
                                  66cond_56: const/4 v2, 0x0
                                  67goto_57: new-instance v3, Ljava/lang/StringBuilder;
                                  69invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                  71const-string v4, "FirebaseApp name "
                                  73invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  75invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  77const-string v4, " already exists!"
                                  79invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  81invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  82move-result-object v3
                                  84invoke-static {v2, v3}, Lk/c/a/c/e/m/o;->k(ZLjava/lang/Object;)V
                                  86const-string v2, "Application context cannot be null."
                                  88invoke-static {p0, v2}, Lk/c/a/c/e/m/o;->i(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  89new-instance v2, Lk/c/c/c;
                                  91invoke-direct {v2, p0, p2, p1}, Lk/c/c/c;-><init>(Landroid/content/Context;Ljava/lang/String;Lk/c/c/d;)V
                                  93invoke-interface {v1, p2, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  94monitor-exit v0
                                  95try_end_7e:
                                  96invoke-virtual {v2}, Lk/c/c/c;->c()V
                                  97return-object v2
                                  98catchall_82: move-exception p0
                                  99try_start_83: monitor-exit v0
                                  100try_end_84: throw p0
                                  Cross References
                                  APIs
                                  • 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.Object.getClass
                                  • java.lang.String.equals
                                  Strings
                                  • registerForPushToken completed with id:
                                  • status:
                                  • registerForPushToken completed with id: cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ status: 1
                                  • registerForPushToken completed with id: null status: -9
                                  • java.lang.String@23194ea
                                  • java.lang.String@7f7ad86
                                  • java.lang.String@ab2e9b3
                                  • {"userId":null,"pushToken":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","isPushDisabled":false,"isSubscribed":false}
                                  Position Instruction Meta Information
                                  1sget-object v0, Lk/e/p2;->a:Landroid/content/Context;
                                  3sget-object v0, Lk/e/p2;->q:Lk/e/h1;
                                  4new-instance v1, Ljava/lang/StringBuilder;
                                  6invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                  8const-string v2, "registerForPushToken completed with id: "
                                  10invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  12invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  14const-string v2, " status: "
                                  16invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  18invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                  20invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  21move-result-object v1
                                  22check-cast v0, Lk/e/g1;
                                  24invoke-virtual {v0, v1}, Lk/e/g1;->a(Ljava/lang/String;)V
                                  • Time: 1120998
                                    • This:
                                      • k.e.g1@58ed279
                                    • p0: registerForPushToken completed with id: cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ status: 1
                                  • Time: 1236651
                                    • This:
                                      • k.e.g1@4db6293
                                    • p0: registerForPushToken completed with id: null status: -9
                                  25const/4 v0, 0x1
                                  26const/4 v1, 0x0
                                  27const/4 v2, -0x6
                                  28if-ge p2, v0, :cond_3b
                                  30invoke-static {}, Lk/e/q3;->b()Lk/e/k4;
                                  31move-result-object v3
                                  33invoke-virtual {v3}, Lk/e/l4;->o()Ljava/lang/String;
                                  • Time: 1236677
                                    • This:
                                      • k.e.k4@70ccbed
                                    • Return:
                                      • null
                                  34move-result-object v3
                                  35if-nez v3, :cond_44
                                  36sget v3, Lk/e/p2;->i:I
                                  37if-eq v3, v0, :cond_42
                                  38if-ge v3, v2, :cond_38
                                  39const/4 v1, 0x1
                                  40cond_38: if-eqz v1, :cond_44
                                  41goto/16 :goto_42
                                  42cond_3b: sget v3, Lk/e/p2;->i:I
                                  43if-ge v3, v2, :cond_40
                                  44const/4 v1, 0x1
                                  45cond_40: if-eqz v1, :cond_44
                                  46goto_42: sput p2, Lk/e/p2;->i:I
                                  47cond_44: sput-object p1, Lk/e/p2;->F:Ljava/lang/String;
                                  48sput-boolean v0, Lk/e/p2;->H:Z
                                  50sget-object p2, Lk/e/p2;->a:Landroid/content/Context;
                                  52invoke-static {p2}, Lk/e/p2;->l(Landroid/content/Context;)Lcom/onesignal/OSSubscriptionState;
                                  53move-result-object p2
                                  55invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
                                  • Time: 1121147
                                    • Return:
                                      • {}
                                  • Time: 1121183
                                    • This:
                                      • {"userId":null,"pushToken":null,"isPushDisabled":false,"isSubscribed":false}
                                    • Return:
                                      • false
                                  • Time: 1121188
                                    • This:
                                      • {}
                                    • Return:
                                      • java.lang.String@ab2e9b3
                                  • Time: 1121146
                                    • This:
                                      • {"userId":null,"pushToken":null,"isPushDisabled":false,"isSubscribed":false}
                                    • Return:
                                      • class com.onesignal.OSSubscriptionState
                                      • getName: com.onesignal.OSSubscriptionState
                                  • Time: 1133565
                                    • Return:
                                      • org.json.JSONObject@7dcce6b
                                  • Time: 1133583
                                    • This:
                                      • com.onesignal.OSSubscriptionState@3a4d8e5
                                    • Return:
                                      • true
                                  • Time: 1133602
                                    • This:
                                      • org.json.JSONObject@7dcce6b
                                    • Return:
                                      • java.lang.String@7f7ad86
                                  • Time: 1236698
                                    • Return:
                                      • org.json.JSONObject@6d434d5
                                  • Time: 1236703
                                    • This:
                                      • org.json.JSONObject@6d434d5
                                    • Return:
                                      • java.lang.String@23194ea
                                  56if-nez p1, :cond_54
                                  57goto/16 :goto_64
                                  58cond_54:
                                  59iget-object v1, p2, Lcom/onesignal/OSSubscriptionState;->c:Ljava/lang/String;
                                  61invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                  62move-result v1
                                  63xor-int/2addr v0, v1
                                  64iput-object p1, p2, Lcom/onesignal/OSSubscriptionState;->c:Ljava/lang/String;
                                  65if-eqz v0, :cond_64
                                  67iget-object p1, p2, Lcom/onesignal/OSSubscriptionState;->a:Lk/e/p1;
                                  69invoke-virtual {p1, p2}, Lk/e/p1;->a(Ljava/lang/Object;)Z
                                  • Time: 1121283
                                    • This:
                                      • {"userId":null,"pushToken":null,"isPushDisabled":false,"isSubscribed":false}
                                    • Return:
                                      • false
                                  • Time: 1121285
                                    • This:
                                      • {}
                                    • Return:
                                      • {"userId":null,"pushToken":"cv13VB35WYg:APA91bHFB9NqSFwfTQJ2Ea73WJZDKSvineaQ472IvQIvxtFz4jNzbDJs8xJP2jsBkSND4UW2utRxxEhhm7UcTZobkLjDhm3uypTBgOOUhnzYhCrG9DQt5i4QrT1lywwgUihRLtoA22VZ","isPushDisabled":false,"isSubscribed":false}
                                  70goto_64:
                                  71invoke-static {}, Lk/e/p2;->c()V
                                  72return-void
                                  Cross References
                                  APIs
                                  • java.util.HashMap.entrySet
                                  • java.util.Set.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.util.Map$Entry.getKey
                                  • android.database.sqlite.SQLiteDatabase.query
                                  • java.util.Map$Entry.getKey
                                  • java.util.Map$Entry.getValue
                                  • android.database.Cursor.getColumnNames
                                  • java.util.Arrays.asList
                                  • java.util.Collections.sort
                                  • java.util.List.equals
                                  Strings
                                  • binary_data
                                  • l_dat
                                  • lbs_dat
                                  • preferences
                                  • reports
                                  • sessions
                                  • startup
                                  Position Instruction Meta Information
                                  0const/4 v0, 0x0
                                  1try_start_1:
                                  2iget-object v1, p0, Lcom/yandex/metrica/impl/ob/G8;->a:Ljava/util/HashMap;
                                  4invoke-virtual {v1}, Ljava/util/HashMap;->entrySet()Ljava/util/Set;
                                  5move-result-object v1
                                  7invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                  8move-result-object v1
                                  9const/4 v2, 0x1
                                  10goto_c:
                                  11invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
                                  12move-result v3
                                  13if-eqz v3, :cond_56
                                  15invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  16move-result-object v3
                                  17check-cast v3, Ljava/util/Map$Entry;
                                  18try_end_18: const/4 v4, 0x0
                                  19try_start_19:
                                  20invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                  21move-result-object v5
                                  22move-object v7, v5
                                  23check-cast v7, Ljava/lang/String;
                                  24const/4 v8, 0x0
                                  25const/4 v9, 0x0
                                  26const/4 v10, 0x0
                                  27const/4 v11, 0x0
                                  28const/4 v12, 0x0
                                  29const/4 v13, 0x0
                                  30move-object v6, p1
                                  32invoke-virtual/range {v6 .. v13}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
                                  • Time: 1112178
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/metrica_client_data.db
                                    • table: preferences
                                    • columns: null
                                    • selection: null
                                    • selectionArgs: null
                                    • groupBy: null
                                    • having: null
                                    • orderBy: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@dfe9aac
                                  • Time: 1112381
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/metrica_client_data.db
                                    • table: preferences
                                    • columns: null
                                    • selection: null
                                    • selectionArgs: null
                                    • groupBy: null
                                    • having: null
                                    • orderBy: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@89f341f
                                  • Time: 1112790
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/metrica_client_data.db
                                    • table: preferences
                                    • columns: null
                                    • selection: null
                                    • selectionArgs: null
                                    • groupBy: null
                                    • having: null
                                    • orderBy: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@d2b20a8
                                  • Time: 1112929
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/metrica_client_data.db
                                    • table: preferences
                                    • columns: null
                                    • selection: null
                                    • selectionArgs: null
                                    • groupBy: null
                                    • having: null
                                    • orderBy: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@2d8baa1
                                  • Time: 1113085
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/metrica_client_data.db
                                    • table: preferences
                                    • columns: null
                                    • selection: null
                                    • selectionArgs: null
                                    • groupBy: null
                                    • having: null
                                    • orderBy: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@e39ad95
                                  • Time: 1113358
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/metrica_client_data.db
                                    • table: preferences
                                    • columns: null
                                    • selection: null
                                    • selectionArgs: null
                                    • groupBy: null
                                    • having: null
                                    • orderBy: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@5280c2a
                                  • Time: 1114234
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/metrica_client_data.db
                                    • table: preferences
                                    • columns: null
                                    • selection: null
                                    • selectionArgs: null
                                    • groupBy: null
                                    • having: null
                                    • orderBy: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@98c755c
                                  • Time: 1114738
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/metrica_client_data.db
                                    • table: preferences
                                    • columns: null
                                    • selection: null
                                    • selectionArgs: null
                                    • groupBy: null
                                    • having: null
                                    • orderBy: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@38b3eba
                                  • Time: 1114843
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/metrica_client_data.db
                                    • table: preferences
                                    • columns: null
                                    • selection: null
                                    • selectionArgs: null
                                    • groupBy: null
                                    • having: null
                                    • orderBy: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@effaa3f
                                  • Time: 1114991
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/metrica_client_data.db
                                    • table: preferences
                                    • columns: null
                                    • selection: null
                                    • selectionArgs: null
                                    • groupBy: null
                                    • having: null
                                    • orderBy: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@f16dff8
                                  • Time: 1115112
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/metrica_client_data.db
                                    • table: preferences
                                    • columns: null
                                    • selection: null
                                    • selectionArgs: null
                                    • groupBy: null
                                    • having: null
                                    • orderBy: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@1a8a21a
                                  • Time: 1115295
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/metrica_client_data.db
                                    • table: preferences
                                    • columns: null
                                    • selection: null
                                    • selectionArgs: null
                                    • groupBy: null
                                    • having: null
                                    • orderBy: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@ac42404
                                  • Time: 1119270
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/metrica_data.db
                                    • table: preferences
                                    • columns: null
                                    • selection: null
                                    • selectionArgs: null
                                    • groupBy: null
                                    • having: null
                                    • orderBy: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@50669a6
                                  • Time: 1119281
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/metrica_data.db
                                    • table: /data/local/bin/su
                                    • columns: null
                                    • selection: null
                                    • selectionArgs: null
                                    • groupBy: null
                                    • having: null
                                    • orderBy: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@6174794
                                  • Time: 1119284
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/metrica_data.db
                                    • table: binary_data
                                    • columns: null
                                    • selection: null
                                    • selectionArgs: null
                                    • groupBy: null
                                    • having: null
                                    • orderBy: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@d6c4539
                                  • Time: 1119296
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/metrica_data.db
                                    • table: /system/bin/failsafe/su
                                    • columns: null
                                    • selection: null
                                    • selectionArgs: null
                                    • groupBy: null
                                    • having: null
                                    • orderBy: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@6fac4df
                                  • Time: 1119300
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/metrica_data.db
                                    • table: /data/local/su
                                    • columns: null
                                    • selection: null
                                    • selectionArgs: null
                                    • groupBy: null
                                    • having: null
                                    • orderBy: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@e42fbf5
                                  • Time: 1121851
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/metrica_client_data.db
                                    • table: preferences
                                    • columns: null
                                    • selection: null
                                    • selectionArgs: null
                                    • groupBy: null
                                    • having: null
                                    • orderBy: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@d57b01c
                                  • Time: 1122031
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/metrica_client_data.db
                                    • table: preferences
                                    • columns: null
                                    • selection: null
                                    • selectionArgs: null
                                    • groupBy: null
                                    • having: null
                                    • orderBy: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@262a002
                                  • Time: 1122184
                                    • This:
                                      • SQLiteDatabase: /data/user/0/net.pictures.clinicsisa/no_backup/metrica_client_data.db
                                    • table: preferences
                                    • columns: null
                                    • selection: null
                                    • selectionArgs: null
                                    • groupBy: null
                                    • having: null
                                    • orderBy: null
                                    • Return:
                                      • android.database.sqlite.SQLiteCursor@f915bf1
                                  • 35 additional calls hidden ...
                                  33move-result-object v4
                                  34try_end_2b: if-nez v4, :cond_31
                                  35try_start_2d:
                                  36invoke-static {v4}, Lcom/yandex/metrica/impl/ob/U2;->a(Landroid/database/Cursor;)V
                                  37try_end_30: return v0
                                  38cond_31:
                                  39invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                  40move-result-object v5
                                  41check-cast v5, Ljava/lang/String;
                                  43invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                  44move-result-object v3
                                  45check-cast v3, Ljava/util/List;
                                  47invoke-interface {v4}, Landroid/database/Cursor;->getColumnNames()[Ljava/lang/String;
                                  48move-result-object v5
                                  50invoke-static {v5}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
                                  51move-result-object v5
                                  53invoke-static {v5}, Ljava/util/Collections;->sort(Ljava/util/List;)V
                                  55invoke-interface {v3, v5}, Ljava/util/List;->equals(Ljava/lang/Object;)Z
                                  56move-result v3
                                  57try_end_4c: and-int/2addr v2, v3
                                  58try_start_4d:
                                  59invoke-static {v4}, Lcom/yandex/metrica/impl/ob/U2;->a(Landroid/database/Cursor;)V
                                  60goto/16 :goto_c
                                  61catchall_51: move-exception p1
                                  63invoke-static {v4}, Lcom/yandex/metrica/impl/ob/U2;->a(Landroid/database/Cursor;)V
                                  64throw p1
                                  65try_end_56: return v2
                                  66catchall_57: return v0
                                  Cross References
                                  APIs
                                  Strings
                                  • 02c0f9d12f3242fcada8ba80c581b023
                                  • java.lang.String@255948d
                                  • java.lang.String@36aa6d3
                                  • java.lang.String@37a66db
                                  • java.lang.String@5343fd5
                                  • java.lang.String@6561d4b
                                  • java.lang.String@7785e37
                                  • java.lang.String@9b400bc
                                  • java.lang.String@9b5d10d
                                  • java.lang.String@9e0a75b
                                  • java.lang.String@a7b7109
                                  • java.lang.String@c2edd2f
                                  • java.lang.String@dae95b7
                                  • java.lang.String@f787de
                                  • java.lang.String@f8cd653
                                  Position Instruction Meta Information
                                  1iget-object v0, p0, Lcom/yandex/metrica/impl/ob/Qi$b;->b:Lcom/yandex/metrica/impl/ob/H8;
                                  3invoke-virtual {p1}, Lcom/yandex/metrica/impl/ob/Qi;->i()Ljava/lang/String;
                                  • Time: 1120919
                                    • p0: java.lang.String@9e0a75b
                                    • Return:
                                      • java.lang.StringBuilder@af13ef8
                                  • Time: 1120950
                                    • p0: java.lang.String@7785e37
                                    • Return:
                                      • java.lang.StringBuilder@9a01a36
                                  • Time: 1120964
                                    • p0: java.lang.String@9b5d10d
                                    • Return:
                                      • java.lang.StringBuilder@28f510
                                  • Time: 1120973
                                    • p0: {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                    • Return:
                                      • java.lang.StringBuilder@c343a0e
                                  • Time: 1120982
                                    • p0: java.lang.String@a7b7109
                                    • Return:
                                      • java.lang.StringBuilder@b697bc5
                                  • Time: 1120993
                                    • p0: java.lang.String@c2edd2f
                                    • Return:
                                      • java.lang.StringBuilder@eae5628
                                  • Time: 1121006
                                    • p0: YMM-NC-11
                                    • Return:
                                      • java.lang.StringBuilder@1a6acd4
                                  • Time: 1120919
                                    • This:
                                      • StartupState(deviceId=02c0f9d12f3242fcada8ba80c581b023, deviceIdHash=, startupStateModel=StartupStateModel{uuid='a33b72b2acd34c01985cbb1dafd6e78b', deviceID='', deviceId2='02c0f9d12f3242fcada8ba80c581b023', deviceIDHash='', reportUrls=[], getAdUrl='', reportAdUrl='', sdkListUrl='', certificateUrl='', locationUrls=[], hostUrlsFromStartup=[], hostUrlsFromClient=[], diagnosticUrls=[], mediascopeUrls=[], customSdkHosts={}, encodedClidsFromResponse='', lastClientClidsForStartupRequest='', lastChosenForRequestClids='', collectingFlags=CollectingFlags{easyCollectingEnabled=false, packageInfoCollectingEnabled=false, permissionsCollectingEnabled=false, featuresCollectingEnabled=false, sdkFingerprintingCollectingEnabled=false, identityLightCollectingEnabled=true, locationCollectionEnabled=false, lbsCollectionEnabled=false, wakeupEnabled=false, gplCollectingEnabled=false, uiParsing=false, uiCollectingForBridge=false, uiEventSending=false, uiRawEventSending=false, googleAid=false, throttling=false, wifiAround=false, wifi
                                    • Return:
                                      • {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                  • Time: 1136524
                                    • p0: {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                    • Return:
                                      • java.lang.StringBuilder@e1ba22e
                                  • Time: 1136526
                                    • p0: java.lang.String@5343fd5
                                    • Return:
                                      • java.lang.StringBuilder@ac241cf
                                  • Time: 1136529
                                    • p0: java.lang.String@37a66db
                                    • Return:
                                      • java.lang.StringBuilder@9dd475c
                                  • Time: 1136531
                                    • p0: java.lang.String@dae95b7
                                    • Return:
                                      • java.lang.StringBuilder@c1d9a65
                                  • Time: 1136536
                                    • p0: java.lang.String@255948d
                                    • Return:
                                      • java.lang.StringBuilder@cc3b33a
                                  • Time: 1136538
                                    • p0: {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                    • Return:
                                      • java.lang.StringBuilder@8a57d48
                                  • Time: 1136540
                                    • p0: java.lang.String@9b400bc
                                    • Return:
                                      • java.lang.StringBuilder@85277e1
                                  4move-result-object v1
                                  6invoke-virtual {v0, v1}, Lcom/yandex/metrica/impl/ob/H8;->a(Ljava/lang/String;)V
                                  • Time: 1121108
                                    • This:
                                      • com.yandex.metrica.impl.ob.H8@1e8c914
                                    • p0: {"width":1024,"height":768,"dpi":160,"scaleFactor":1,"deviceType":"tablet"}
                                  8iget-object v0, p0, Lcom/yandex/metrica/impl/ob/Qi$b;->b:Lcom/yandex/metrica/impl/ob/H8;
                                  10invoke-virtual {p1}, Lcom/yandex/metrica/impl/ob/Qi;->k()Ljava/lang/String;
                                  11move-result-object v1
                                  13invoke-virtual {v0, v1}, Lcom/yandex/metrica/impl/ob/H8;->b(Ljava/lang/String;)V
                                  • Time: 1121187
                                    • This:
                                      • com.yandex.metrica.impl.ob.H8@1e8c914
                                    • p0: ""
                                  15iget-object v0, p0, Lcom/yandex/metrica/impl/ob/Qi$b;->a:Lcom/yandex/metrica/impl/ob/Q9;
                                  17invoke-static {p1}, Lcom/yandex/metrica/impl/ob/Qi;->a(Lcom/yandex/metrica/impl/ob/Qi;)Lcom/yandex/metrica/impl/ob/Ri;
                                  18move-result-object p1
                                  20invoke-virtual {v0, p1}, Lcom/yandex/metrica/impl/ob/Q9;->a(Ljava/lang/Object;)V
                                  21return-void

                                  2 Non-Executed Methods

                                  Cross References
                                  APIs
                                  • android.content.Context.getSystemService
                                  • android.app.KeyguardManager.inKeyguardRestrictedInputMode
                                  • android.os.SystemClock.sleep
                                  • android.os.Process.myPid
                                  • android.content.Context.getSystemService
                                  • android.app.ActivityManager.getRunningAppProcesses
                                  • java.util.List.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • android.text.TextUtils.isEmpty
                                  • java.net.URL.<init>
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.String.concat
                                  • java.lang.String.<init>
                                  • android.util.Log.w
                                  • java.util.concurrent.Executor.execute
                                  • android.content.Context.getPackageManager
                                  • android.content.Context.getPackageName
                                  • android.content.pm.PackageManager.getApplicationInfo
                                  • android.content.pm.ApplicationInfo.metaData:Landroid/os/Bundle
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • android.util.Log.w
                                  • android.os.Bundle.EMPTY:Landroid/os/Bundle
                                  • android.content.Context.getPackageName
                                  • android.content.Context.getPackageManager
                                  • android.content.Context.getPackageName
                                  • android.content.pm.PackageManager.getApplicationInfo
                                  • android.content.Context.getSystemService
                                  • android.text.TextUtils.isEmpty
                                  • android.app.NotificationManager.getNotificationChannel
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • android.util.Log.w
                                  • android.os.Bundle.getString
                                  • android.text.TextUtils.isEmpty
                                  • android.app.NotificationManager.getNotificationChannel
                                  • android.util.Log.w
                                  • android.app.NotificationManager.getNotificationChannel
                                  • android.content.Context.getResources
                                  • android.content.Context.getPackageName
                                  • android.content.res.Resources.getIdentifier
                                  • android.content.Context.getString
                                  • android.app.NotificationChannel.<init>
                                  • android.app.NotificationManager.createNotificationChannel
                                  • android.content.Context.getResources
                                  • android.content.Context.getPackageManager
                                  • android.text.TextUtils.isEmpty
                                  • android.content.pm.PackageManager.getApplicationInfo
                                  • android.content.pm.ApplicationInfo.loadLabel
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • android.util.Log.e
                                  • android.text.TextUtils.isEmpty
                                  • android.text.TextUtils.isEmpty
                                  • android.content.res.Resources.getIdentifier
                                  • android.content.res.Resources.getIdentifier
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • android.util.Log.w
                                  • android.os.Bundle.getInt
                                  • android.content.pm.PackageManager.getApplicationInfo
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • android.util.Log.w
                                  • android.text.TextUtils.isEmpty
                                  • android.text.TextUtils.isEmpty
                                  • java.lang.String.equals
                                  • android.content.res.Resources.getIdentifier
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • 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.net.Uri.parse
                                  • android.media.RingtoneManager.getDefaultUri
                                  • android.text.TextUtils.isEmpty
                                  • android.content.Intent.<init>
                                  • android.content.Intent.setPackage
                                  • android.content.Intent.setFlags
                                  • android.text.TextUtils.isEmpty
                                  • android.text.TextUtils.isEmpty
                                  • android.net.Uri.parse
                                  • android.content.Intent.<init>
                                  • android.content.Intent.setPackage
                                  • android.content.Intent.setData
                                  • android.content.pm.PackageManager.getLaunchIntentForPackage
                                  • android.util.Log.w
                                  • android.content.Intent.addFlags
                                  • android.os.Bundle.<init>
                                  • android.os.Bundle.keySet
                                  • java.util.Set.iterator
                                  • java.util.Iterator.hasNext
                                  • java.util.Iterator.next
                                  • java.lang.String.startsWith
                                  • java.lang.String.startsWith
                                  • java.lang.String.startsWith
                                  • android.os.Bundle.remove
                                  • android.content.Intent.putExtras
                                  • java.util.concurrent.atomic.AtomicInteger.incrementAndGet
                                  • android.app.PendingIntent.getActivity
                                  • android.content.Intent.<init>
                                  • android.content.Intent.putExtras
                                  • android.content.Intent.putExtra
                                  • android.content.Intent.<init>
                                  • android.content.Intent.putExtras
                                  • android.text.TextUtils.isEmpty
                                  • android.graphics.Color.parseColor
                                  • java.lang.Integer.valueOf
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • android.util.Log.w
                                  • android.os.Bundle.getInt
                                  • java.lang.Integer.valueOf
                                  • android.util.Log.w
                                  • java.lang.Integer.intValue
                                  • java.lang.Integer.intValue
                                  • java.lang.Integer.intValue
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • 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.lang.Integer.intValue
                                  • java.lang.Integer.intValue
                                  • java.lang.Integer.intValue
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • 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.lang.Integer.intValue
                                  • java.lang.Integer.intValue
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • 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.lang.Integer.intValue
                                  • android.text.TextUtils.isEmpty
                                  • java.lang.Long.parseLong
                                  • java.lang.Long.valueOf
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • 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
                                  • android.util.Log.w
                                  • java.lang.Long.longValue
                                  • org.json.JSONArray.length
                                  • org.json.JSONArray.length
                                  • org.json.JSONArray.optLong
                                  • org.json.JSONException.<init>
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • android.util.Log.w
                                  • org.json.JSONArray.length
                                  • org.json.JSONArray.optString
                                  • android.graphics.Color.parseColor
                                  • org.json.JSONArray.optInt
                                  • org.json.JSONArray.optInt
                                  • java.lang.IllegalArgumentException.<init>
                                  • org.json.JSONException.<init>
                                  • java.lang.String.valueOf
                                  • java.lang.IllegalArgumentException.getMessage
                                  • java.lang.String.length
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • android.util.Log.w
                                  • android.text.TextUtils.isEmpty
                                  • android.os.SystemClock.uptimeMillis
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • java.util.concurrent.TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit
                                  • android.util.Log.w
                                  • android.util.Log.w
                                  • java.lang.Thread.currentThread
                                  • java.lang.Thread.interrupt
                                  • java.util.concurrent.ExecutionException.getCause
                                  • java.lang.String.valueOf
                                  • java.lang.String.length
                                  • java.lang.StringBuilder.<init>
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.append
                                  • java.lang.StringBuilder.toString
                                  • android.util.Log.w
                                  • android.util.Log.isLoggable
                                  • android.util.Log.d
                                  • android.content.Context.getSystemService
                                  • android.app.NotificationManager.notify
                                  Strings
                                  • gcm.n.noui
                                  • keyguard
                                  • activity
                                  • gcm.n.image
                                  • FirebaseMessaging
                                  • Not downloading image, bad URL:
                                  • Executor must not be null
                                  • Callback must not be null
                                  • Couldn\'t get own application info:
                                  • gcm.n.android_channel_id
                                  • Notification Channel requested (
                                  • ) has not been created by the app. Manifest configuration, or default, value will be used.
                                  • com.google.firebase.messaging.default_notification_channel_id
                                  • Notification Channel set in AndroidManifest.xml has not been created by the app. Default value will be used.
                                  • Missing Default Notification Channel metadata in AndroidManifest. Default value will be used.
                                  • fcm_fallback_notification_channel
                                  • fcm_fallback_notification_channel_label
                                  • string
                                  • gcm.n.title
                                  • gcm.n.body
                                  • gcm.n.icon
                                  • drawable
                                  • mipmap
                                  • Icon resource
                                  • not found. Notification will use default icon.
                                  • com.google.firebase.messaging.default_notification_icon
                                  • gcm.n.sound2
                                  • gcm.n.sound
                                  • default
                                  • raw
                                  • android.resource://
                                  • /raw/
                                  • gcm.n.click_action
                                  • gcm.n.link_android
                                  • gcm.n.link
                                  • android.intent.action.VIEW
                                  • No activity found to launch app
                                  • google.c.a.e
                                  • google.c.
                                  • gcm.n.
                                  • gcm.notification.
                                  • com.google.firebase.messaging.NOTIFICATION_OPEN
                                  • pending_intent
                                  • com.google.firebase.messaging.NOTIFICATION_DISMISS
                                  • gcm.n.color
                                  • Color is invalid:
                                  • . Notification will use default color.
                                  • com.google.firebase.messaging.default_notification_color
                                  • Cannot find the color resource referenced in AndroidManifest.
                                  • gcm.n.sticky
                                  • gcm.n.local_only
                                  • gcm.n.ticker
                                  • gcm.n.notification_priority
                                  • notificationPriority is invalid
                                  • . Skipping setting notificationPriority.
                                  • gcm.n.visibility
                                  • NotificationParams
                                  • visibility is invalid:
                                  • . Skipping setting visibility.
                                  • gcm.n.notification_count
                                  • notificationCount is invalid:
                                  • . Skipping setting notificationCount.
                                  • gcm.n.event_time
                                  • Couldn\'t parse value of
                                  • (
                                  • ) into a long
                                  • gcm.n.vibrate_timings
                                  • vibrateTimings have invalid length
                                  • User defined vibrateTimings is invalid:
                                  • . Skipping setting vibrateTimings.
                                  • LightSettings is invalid:
                                  • gcm.n.light_settings
                                  • Transparent color is invalid
                                  • lightSettings don\'t have all three fields
                                  • .
                                  • . Skipping setting LightSettings
                                  • gcm.n.default_sound
                                  • gcm.n.default_vibrate_timings
                                  • gcm.n.default_light_settings
                                  • gcm.n.tag
                                  • FCM-Notification:
                                  • Failed to download image in time, showing notification without it
                                  • Interrupted while downloading image, showing notification without it
                                  • Failed to download image:
                                  • Showing notification
                                  • notification
                                  Position Instruction Meta Information
                                  0move-object/from16 v1, p0
                                  2iget-object v0, v1, Lk/c/c/k/e;->c:Lk/c/c/k/l;
                                  4const-string v2, "gcm.n.noui"
                                  6invoke-virtual {v0, v2}, Lk/c/c/k/l;->d(Ljava/lang/String;)Z
                                  7move-result v0
                                  8const/4 v2, 0x1
                                  9if-eqz v0, :cond_e
                                  10return v2
                                  11cond_e:
                                  12iget-object v0, v1, Lk/c/c/k/e;->b:Landroid/content/Context;
                                  14const-string v3, "keyguard"
                                  16invoke-virtual {v0, v3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                  17move-result-object v0
                                  18check-cast v0, Landroid/app/KeyguardManager;
                                  20invoke-virtual {v0}, Landroid/app/KeyguardManager;->inKeyguardRestrictedInputMode()Z
                                  21move-result v0
                                  22const/4 v3, 0x0
                                  23if-nez v0, :cond_5a
                                  25invoke-static {}, Lk/c/a/c/d/a;->q()Z
                                  26move-result v0
                                  27if-nez v0, :cond_2a
                                  28const-wide/16 v4, 0xa
                                  30invoke-static {v4, v5}, Landroid/os/SystemClock;->sleep(J)V
                                  31cond_2a:
                                  32invoke-static {}, Landroid/os/Process;->myPid()I
                                  33move-result v0
                                  35iget-object v4, v1, Lk/c/c/k/e;->b:Landroid/content/Context;
                                  37const-string v5, "activity"
                                  39invoke-virtual {v4, v5}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                  40move-result-object v4
                                  41check-cast v4, Landroid/app/ActivityManager;
                                  43invoke-virtual {v4}, Landroid/app/ActivityManager;->getRunningAppProcesses()Ljava/util/List;
                                  44move-result-object v4
                                  45if-eqz v4, :cond_5a
                                  47invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                  48move-result-object v4
                                  49cond_42:
                                  50invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
                                  51move-result v5
                                  52if-eqz v5, :cond_5a
                                  54invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  55move-result-object v5
                                  56check-cast v5, Landroid/app/ActivityManager$RunningAppProcessInfo;
                                  57iget v6, v5, Landroid/app/ActivityManager$RunningAppProcessInfo;->pid:I
                                  58if-ne v6, v0, :cond_42
                                  59iget v0, v5, Landroid/app/ActivityManager$RunningAppProcessInfo;->importance:I
                                  60const/16 v4, 0x64
                                  61if-ne v0, v4, :cond_5a
                                  62const/4 v0, 0x1
                                  63goto/16 :goto_5b
                                  64cond_5a: const/4 v0, 0x0
                                  65goto_5b: if-eqz v0, :cond_5e
                                  66return v3
                                  67cond_5e:
                                  68iget-object v0, v1, Lk/c/c/k/e;->c:Lk/c/c/k/l;
                                  70const-string v4, "gcm.n.image"
                                  72invoke-virtual {v0, v4}, Lk/c/c/k/l;->b(Ljava/lang/String;)Ljava/lang/String;
                                  73move-result-object v0
                                  75invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                  76move-result v4
                                  78const-string v5, "FirebaseMessaging"
                                  79if-eqz v4, :cond_6f
                                  80goto/16 :goto_94
                                  81cond_6f: new-instance v4, Lk/c/c/k/k;
                                  82new-instance v7, Ljava/net/URL;
                                  84invoke-direct {v7, v0}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
                                  86invoke-direct {v4, v7}, Lk/c/c/k/k;-><init>(Ljava/net/URL;)V
                                  87try_end_79: goto/16 :goto_95
                                  88catch_7a: nop
                                  90const-string v4, "Not downloading image, bad URL: "
                                  92invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  93move-result-object v0
                                  95invoke-virtual {v0}, Ljava/lang/String;->length()I
                                  96move-result v7
                                  97if-eqz v7, :cond_8c
                                  99invoke-virtual {v4, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
                                  100move-result-object v0
                                  101goto/16 :goto_91
                                  102cond_8c: new-instance v0, Ljava/lang/String;
                                  104invoke-direct {v0, v4}, Ljava/lang/String;-><init>(Ljava/lang/String;)V
                                  105goto_91:
                                  106invoke-static {v5, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  107goto_94: const/4 v4, 0x0
                                  108goto_95: if-eqz v4, :cond_b7
                                  110iget-object v0, v1, Lk/c/c/k/e;->a:Ljava/util/concurrent/Executor;
                                  111new-instance v7, Lk/c/c/k/j;
                                  113invoke-direct {v7, v4}, Lk/c/c/k/j;-><init>(Lk/c/c/k/k;)V
                                  115const-string v8, "Executor must not be null"
                                  117invoke-static {v0, v8}, Lk/c/a/c/e/m/o;->i(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  119const-string v8, "Callback must not be null"
                                  121invoke-static {v7, v8}, Lk/c/a/c/e/m/o;->i(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                  122new-instance v8, Lk/c/a/c/j/d0;
                                  124invoke-direct {v8}, Lk/c/a/c/j/d0;-><init>()V
                                  125new-instance v9, Lk/c/a/c/j/e0;
                                  127invoke-direct {v9, v8, v7}, Lk/c/a/c/j/e0;-><init>(Lk/c/a/c/j/d0;Ljava/util/concurrent/Callable;)V
                                  129invoke-interface {v0, v9}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V
                                  130iput-object v8, v4, Lk/c/c/k/k;->b:Lk/c/a/c/j/h;
                                  131cond_b7:
                                  132iget-object v7, v1, Lk/c/c/k/e;->b:Landroid/content/Context;
                                  134iget-object v8, v1, Lk/c/c/k/e;->c:Lk/c/c/k/l;
                                  136sget-object v0, Lk/c/c/k/c;->a:Ljava/util/concurrent/atomic/AtomicInteger;
                                  138const-string v9, "Couldn\'t get own application info: "
                                  140invoke-virtual {v7}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                  141move-result-object v0
                                  143invoke-virtual {v7}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                  144move-result-object v10
                                  145const/16 v11, 0x80
                                  146try_start_c9:
                                  147invoke-virtual {v0, v10, v11}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;
                                  148move-result-object v0
                                  149if-eqz v0, :cond_f1
                                  151iget-object v0, v0, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle;
                                  152try_end_d1: if-eqz v0, :cond_f1
                                  153goto/16 :goto_f3
                                  154catch_d4: move-exception v0
                                  156invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  157move-result-object v0
                                  159invoke-virtual {v0}, Ljava/lang/String;->length()I
                                  160move-result v10
                                  161add-int/lit8 v10, v10, 0x23
                                  162new-instance v11, Ljava/lang/StringBuilder;
                                  164invoke-direct {v11, v10}, Ljava/lang/StringBuilder;-><init>(I)V
                                  166invoke-virtual {v11, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  168invoke-virtual {v11, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  170invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  171move-result-object v0
                                  173invoke-static {v5, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  174cond_f1:
                                  175sget-object v0, Landroid/os/Bundle;->EMPTY:Landroid/os/Bundle;
                                  176goto_f3: move-object v10, v0
                                  178invoke-virtual {v7}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                  179move-result-object v11
                                  181const-string v0, "gcm.n.android_channel_id"
                                  183invoke-virtual {v8, v0}, Lk/c/c/k/l;->b(Ljava/lang/String;)Ljava/lang/String;
                                  184move-result-object v0
                                  185sget v12, Landroid/os/Build$VERSION;->SDK_INT:I
                                  186const/16 v13, 0x1a
                                  187const/4 v14, 0x3
                                  188if-ge v12, v13, :cond_107
                                  189goto/16 :goto_191
                                  190try_start_107:
                                  191invoke-virtual {v7}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                  192move-result-object v12
                                  194invoke-virtual {v7}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                  195move-result-object v15
                                  197invoke-virtual {v12, v15, v3}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;
                                  198move-result-object v12
                                  199iget v12, v12, Landroid/content/pm/ApplicationInfo;->targetSdkVersion:I
                                  200try_end_115: if-ge v12, v13, :cond_119
                                  201goto/16 :goto_191
                                  202cond_119: const-class v12, Landroid/app/NotificationManager;
                                  204invoke-virtual {v7, v12}, Landroid/content/Context;->getSystemService(Ljava/lang/Class;)Ljava/lang/Object;
                                  205move-result-object v12
                                  206check-cast v12, Landroid/app/NotificationManager;
                                  208invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                  209move-result v15
                                  210if-nez v15, :cond_151
                                  212invoke-virtual {v12, v0}, Landroid/app/NotificationManager;->getNotificationChannel(Ljava/lang/String;)Landroid/app/NotificationChannel;
                                  213move-result-object v15
                                  214if-eqz v15, :cond_12e
                                  215goto/16 :goto_192
                                  216cond_12e:
                                  217invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  218move-result-object v15
                                  220invoke-virtual {v15}, Ljava/lang/String;->length()I
                                  221move-result v15
                                  222add-int/lit8 v15, v15, 0x7a
                                  223new-instance v13, Ljava/lang/StringBuilder;
                                  225invoke-direct {v13, v15}, Ljava/lang/StringBuilder;-><init>(I)V
                                  227const-string v15, "Notification Channel requested ("
                                  229invoke-virtual {v13, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  231invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  233const-string v0, ") has not been created by the app. Manifest configuration, or default, value will be used."
                                  235invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  237invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  238move-result-object v0
                                  240invoke-static {v5, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  241cond_151:
                                  242const-string v0, "com.google.firebase.messaging.default_notification_channel_id"
                                  244invoke-virtual {v10, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
                                  245move-result-object v0
                                  247invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                  248move-result v13
                                  249if-nez v13, :cond_167
                                  251invoke-virtual {v12, v0}, Landroid/app/NotificationManager;->getNotificationChannel(Ljava/lang/String;)Landroid/app/NotificationChannel;
                                  252move-result-object v13
                                  253if-eqz v13, :cond_164
                                  254goto/16 :goto_192
                                  255cond_164:
                                  256const-string v0, "Notification Channel set in AndroidManifest.xml has not been created by the app. Default value will be used."
                                  257goto/16 :goto_169
                                  258cond_167:
                                  259const-string v0, "Missing Default Notification Channel metadata in AndroidManifest. Default value will be used."
                                  260goto_169:
                                  261invoke-static {v5, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  263const-string v0, "fcm_fallback_notification_channel"
                                  265invoke-virtual {v12, v0}, Landroid/app/NotificationManager;->getNotificationChannel(Ljava/lang/String;)Landroid/app/NotificationChannel;
                                  266move-result-object v13
                                  267if-nez v13, :cond_192
                                  269invoke-virtual {v7}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
                                  270move-result-object v13
                                  272invoke-virtual {v7}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                  273move-result-object v15
                                  275const-string v6, "fcm_fallback_notification_channel_label"
                                  277const-string v2, "string"
                                  279invoke-virtual {v13, v6, v2, v15}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
                                  280move-result v2
                                  281new-instance v6, Landroid/app/NotificationChannel;
                                  283invoke-virtual {v7, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
                                  284move-result-object v2
                                  286invoke-direct {v6, v0, v2, v14}, Landroid/app/NotificationChannel;-><init>(Ljava/lang/String;Ljava/lang/CharSequence;I)V
                                  288invoke-virtual {v12, v6}, Landroid/app/NotificationManager;->createNotificationChannel(Landroid/app/NotificationChannel;)V
                                  289goto/16 :goto_192
                                  290goto_191: const/4 v0, 0x0
                                  291goto_192:
                                  292invoke-virtual {v7}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
                                  293move-result-object v2
                                  295invoke-virtual {v7}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                  296move-result-object v6
                                  297new-instance v12, Lj/i/b/m;
                                  299invoke-direct {v12, v7, v0}, Lj/i/b/m;-><init>(Landroid/content/Context;Ljava/lang/String;)V
                                  301const-string v0, "gcm.n.title"
                                  303invoke-virtual {v8, v2, v11, v0}, Lk/c/c/k/l;->a(Landroid/content/res/Resources;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                  304move-result-object v0
                                  306invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                  307move-result v13
                                  308if-nez v13, :cond_1ac
                                  309goto/16 :goto_1d4
                                  310try_start_1ac:
                                  311invoke-virtual {v6, v11, v3}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;
                                  312move-result-object v0
                                  314invoke-virtual {v0, v6}, Landroid/content/pm/ApplicationInfo;->loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;
                                  315move-result-object v0
                                  316try_end_1b4: goto/16 :goto_1d4
                                  317catch_1b5: move-exception v0
                                  319invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  320move-result-object v0
                                  322invoke-virtual {v0}, Ljava/lang/String;->length()I
                                  323move-result v13
                                  324add-int/lit8 v13, v13, 0x23
                                  325new-instance v15, Ljava/lang/StringBuilder;
                                  327invoke-direct {v15, v13}, Ljava/lang/StringBuilder;-><init>(I)V
                                  329invoke-virtual {v15, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  331invoke-virtual {v15, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  333invoke-virtual {v15}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  334move-result-object v0
                                  336invoke-static {v5, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
                                  338const-string v0, ""
                                  339goto_1d4:
                                  340invoke-virtual {v12, v0}, Lj/i/b/m;->d(Ljava/lang/CharSequence;)Lj/i/b/m;
                                  342const-string v0, "gcm.n.body"
                                  344invoke-virtual {v8, v2, v11, v0}, Lk/c/c/k/l;->a(Landroid/content/res/Resources;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                  345move-result-object v0
                                  347invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                  348move-result v13
                                  349if-nez v13, :cond_1f1
                                  351invoke-virtual {v12, v0}, Lj/i/b/m;->c(Ljava/lang/CharSequence;)Lj/i/b/m;
                                  352new-instance v13, Lj/i/b/l;
                                  354invoke-direct {v13}, Lj/i/b/l;-><init>()V
                                  356invoke-virtual {v13, v0}, Lj/i/b/l;->b(Ljava/lang/CharSequence;)Lj/i/b/l;
                                  358invoke-virtual {v12, v13}, Lj/i/b/m;->j(Lj/i/b/p;)Lj/i/b/m;
                                  359cond_1f1:
                                  360const-string v0, "gcm.n.icon"
                                  362invoke-virtual {v8, v0}, Lk/c/c/k/l;->b(Ljava/lang/String;)Ljava/lang/String;
                                  363move-result-object v0
                                  365invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                  366move-result v13
                                  367if-nez v13, :cond_23e
                                  369const-string v13, "drawable"
                                  371invoke-virtual {v2, v0, v13, v11}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
                                  372move-result v13
                                  373if-eqz v13, :cond_20c
                                  375invoke-static {v2, v13}, Lk/c/c/k/c;->b(Landroid/content/res/Resources;I)Z
                                  376move-result v15
                                  377if-eqz v15, :cond_20c
                                  378goto/16 :goto_27c
                                  379cond_20c:
                                  380const-string v13, "mipmap"
                                  382invoke-virtual {v2, v0, v13, v11}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
                                  383move-result v13
                                  384if-eqz v13, :cond_21b
                                  386invoke-static {v2, v13}, Lk/c/c/k/c;->b(Landroid/content/res/Resources;I)Z
                                  387move-result v15
                                  388if-eqz v15, :cond_21b
                                  389goto/16 :goto_27c
                                  390cond_21b:
                                  391invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  392move-result-object v13
                                  394invoke-virtual {v13}, Ljava/lang/String;->length()I
                                  395move-result v13
                                  396add-int/lit8 v13, v13, 0x3d
                                  397new-instance v15, Ljava/lang/StringBuilder;
                                  399invoke-direct {v15, v13}, Ljava/lang/StringBuilder;-><init>(I)V
                                  401const-string v13, "Icon resource "
                                  403invoke-virtual {v15, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  405invoke-virtual {v15, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  407const-string v0, " not found. Notification will use default icon."
                                  409invoke-virtual {v15, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  411invoke-virtual {v15}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  412move-result-object v0
                                  414invoke-static {v5, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  415cond_23e:
                                  416const-string v0, "com.google.firebase.messaging.default_notification_icon"
                                  418invoke-virtual {v10, v0, v3}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
                                  419move-result v13
                                  420if-eqz v13, :cond_24c
                                  422invoke-static {v2, v13}, Lk/c/c/k/c;->b(Landroid/content/res/Resources;I)Z
                                  423move-result v0
                                  424if-nez v0, :cond_271
                                  425cond_24c:
                                  426invoke-virtual {v6, v11, v3}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;
                                  427move-result-object v0
                                  428iget v0, v0, Landroid/content/pm/ApplicationInfo;->icon:I
                                  429try_end_252: move v13, v0
                                  430goto/16 :goto_271
                                  431catch_254: move-exception v0
                                  433invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  434move-result-object v0
                                  436invoke-virtual {v0}, Ljava/lang/String;->length()I
                                  437move-result v15
                                  438add-int/lit8 v15, v15, 0x23
                                  439new-instance v14, Ljava/lang/StringBuilder;
                                  441invoke-direct {v14, v15}, Ljava/lang/StringBuilder;-><init>(I)V
                                  443invoke-virtual {v14, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  445invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  447invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  448move-result-object v0
                                  450invoke-static {v5, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  451cond_271: if-eqz v13, :cond_279
                                  453invoke-static {v2, v13}, Lk/c/c/k/c;->b(Landroid/content/res/Resources;I)Z
                                  454move-result v0
                                  455if-nez v0, :cond_27c
                                  456cond_279: const v13, 0x1080093
                                  457cond_27c:
                                  458iget-object v0, v12, Lj/i/b/m;->x:Landroid/app/Notification;
                                  459iput v13, v0, Landroid/app/Notification;->icon:I
                                  461const-string v0, "gcm.n.sound2"
                                  463invoke-virtual {v8, v0}, Lk/c/c/k/l;->b(Ljava/lang/String;)Ljava/lang/String;
                                  464move-result-object v0
                                  466invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                  467move-result v9
                                  468if-eqz v9, :cond_292
                                  470const-string v0, "gcm.n.sound"
                                  472invoke-virtual {v8, v0}, Lk/c/c/k/l;->b(Ljava/lang/String;)Ljava/lang/String;
                                  473move-result-object v0
                                  474cond_292:
                                  475invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                  476move-result v9
                                  477const/4 v13, 0x2
                                  478if-eqz v9, :cond_29b
                                  479const/4 v0, 0x0
                                  480goto/16 :goto_2e0
                                  481cond_29b:
                                  482const-string v9, "default"
                                  484invoke-virtual {v9, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                  485move-result v9
                                  486if-nez v9, :cond_2dc
                                  488const-string v9, "raw"
                                  490invoke-virtual {v2, v0, v9, v11}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
                                  491move-result v2
                                  492if-eqz v2, :cond_2dc
                                  494invoke-static {v11}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  495move-result-object v2
                                  497invoke-virtual {v2}, Ljava/lang/String;->length()I
                                  498move-result v2
                                  499add-int/lit8 v2, v2, 0x18
                                  501invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  502move-result-object v9
                                  504invoke-virtual {v9}, Ljava/lang/String;->length()I
                                  505move-result v9
                                  506add-int/2addr v9, v2
                                  507new-instance v2, Ljava/lang/StringBuilder;
                                  509invoke-direct {v2, v9}, Ljava/lang/StringBuilder;-><init>(I)V
                                  511const-string v9, "android.resource://"
                                  513invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  515invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  517const-string v9, "/raw/"
                                  519invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  521invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  523invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  524move-result-object v0
                                  526invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
                                  527move-result-object v0
                                  528goto/16 :goto_2e0
                                  529cond_2dc:
                                  530invoke-static {v13}, Landroid/media/RingtoneManager;->getDefaultUri(I)Landroid/net/Uri;
                                  531move-result-object v0
                                  532goto_2e0: if-eqz v0, :cond_2e5
                                  534invoke-virtual {v12, v0}, Lj/i/b/m;->i(Landroid/net/Uri;)Lj/i/b/m;
                                  535cond_2e5:
                                  536const-string v0, "gcm.n.click_action"
                                  538invoke-virtual {v8, v0}, Lk/c/c/k/l;->b(Ljava/lang/String;)Ljava/lang/String;
                                  539move-result-object v0
                                  541invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                  542move-result v2
                                  543if-nez v2, :cond_2ff
                                  544new-instance v2, Landroid/content/Intent;
                                  546invoke-direct {v2, v0}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                  548invoke-virtual {v2, v11}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent;
                                  549const/high16 v0, 0x10000000
                                  551invoke-virtual {v2, v0}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
                                  552goto/16 :goto_338
                                  553cond_2ff:
                                  554const-string v0, "gcm.n.link_android"
                                  556invoke-virtual {v8, v0}, Lk/c/c/k/l;->b(Ljava/lang/String;)Ljava/lang/String;
                                  557move-result-object v0
                                  559invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                  560move-result v2
                                  561if-eqz v2, :cond_311
                                  563const-string v0, "gcm.n.link"
                                  565invoke-virtual {v8, v0}, Lk/c/c/k/l;->b(Ljava/lang/String;)Ljava/lang/String;
                                  566move-result-object v0
                                  567cond_311:
                                  568invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                  569move-result v2
                                  570if-nez v2, :cond_31c
                                  572invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
                                  573move-result-object v0
                                  574goto/16 :goto_31d
                                  575cond_31c: const/4 v0, 0x0
                                  576goto_31d: if-eqz v0, :cond_32d
                                  577new-instance v2, Landroid/content/Intent;
                                  579const-string v6, "android.intent.action.VIEW"
                                  581invoke-direct {v2, v6}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                  583invoke-virtual {v2, v11}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent;
                                  585invoke-virtual {v2, v0}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
                                  586goto/16 :goto_338
                                  587cond_32d:
                                  588invoke-virtual {v6, v11}, Landroid/content/pm/PackageManager;->getLaunchIntentForPackage(Ljava/lang/String;)Landroid/content/Intent;
                                  589move-result-object v2
                                  590if-nez v2, :cond_338
                                  592const-string v0, "No activity found to launch app"
                                  594invoke-static {v5, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  595cond_338:
                                  596const-string v0, "google.c.a.e"
                                  597if-nez v2, :cond_33f
                                  598const/4 v2, 0x0
                                  599goto/16 :goto_3b1
                                  600cond_33f: const/high16 v6, 0x4000000
                                  602invoke-virtual {v2, v6}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                  603new-instance v6, Landroid/os/Bundle;
                                  605iget-object v9, v8, Lk/c/c/k/l;->a:Landroid/os/Bundle;
                                  607invoke-direct {v6, v9}, Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V
                                  609iget-object v9, v8, Lk/c/c/k/l;->a:Landroid/os/Bundle;
                                  611invoke-virtual {v9}, Landroid/os/Bundle;->keySet()Ljava/util/Set;
                                  612move-result-object v9
                                  614invoke-interface {v9}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                  615move-result-object v9
                                  616goto_355:
                                  617invoke-interface {v9}, Ljava/util/Iterator;->hasNext()Z
                                  618move-result v11
                                  619if-eqz v11, :cond_383
                                  621invoke-interface {v9}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                  622move-result-object v11
                                  623check-cast v11, Ljava/lang/String;
                                  625const-string v14, "google.c."
                                  627invoke-virtual {v11, v14}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
                                  628move-result v14
                                  629if-nez v14, :cond_37c
                                  631const-string v14, "gcm.n."
                                  633invoke-virtual {v11, v14}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
                                  634move-result v14
                                  635if-nez v14, :cond_37c
                                  637const-string v14, "gcm.notification."
                                  639invoke-virtual {v11, v14}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
                                  640move-result v14
                                  641if-eqz v14, :cond_37a
                                  642goto/16 :goto_37c
                                  643cond_37a: const/4 v14, 0x0
                                  644goto/16 :goto_37d
                                  645cond_37c: const/4 v14, 0x1
                                  646goto_37d: if-eqz v14, :cond_355
                                  648invoke-virtual {v6, v11}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V
                                  649goto/16 :goto_355
                                  650cond_383:
                                  651invoke-virtual {v2, v6}, Landroid/content/Intent;->putExtras(Landroid/os/Bundle;)Landroid/content/Intent;
                                  653sget-object v6, Lk/c/c/k/c;->a:Ljava/util/concurrent/atomic/AtomicInteger;
                                  655invoke-virtual {v6}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I
                                  656move-result v6
                                  657const/high16 v9, 0x40000000 # 2.0f
                                  659invoke-static {v7, v6, v2, v9}, Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;
                                  660move-result-object v2
                                  662invoke-virtual {v8, v0}, Lk/c/c/k/l;->d(Ljava/lang/String;)Z
                                  663move-result v6
                                  664if-eqz v6, :cond_3b1
                                  665new-instance v6, Landroid/content/Intent;
                                  667const-string v9, "com.google.firebase.messaging.NOTIFICATION_OPEN"
                                  669invoke-direct {v6, v9}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                  671invoke-virtual {v8}, Lk/c/c/k/l;->f()Landroid/os/Bundle;
                                  672move-result-object v9
                                  674invoke-virtual {v6, v9}, Landroid/content/Intent;->putExtras(Landroid/os/Bundle;)Landroid/content/Intent;
                                  675move-result-object v6
                                  677const-string v9, "pending_intent"
                                  679invoke-virtual {v6, v9, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
                                  680move-result-object v2
                                  682invoke-static {v7, v2}, Lk/c/c/k/c;->a(Landroid/content/Context;Landroid/content/Intent;)Landroid/app/PendingIntent;
                                  683move-result-object v2
                                  684cond_3b1: iput-object v2, v12, Lj/i/b/m;->f:Landroid/app/PendingIntent;
                                  686invoke-virtual {v8, v0}, Lk/c/c/k/l;->d(Ljava/lang/String;)Z
                                  687move-result v0
                                  688if-nez v0, :cond_3bb
                                  689const/4 v0, 0x0
                                  690goto/16 :goto_3ce
                                  691cond_3bb: new-instance v0, Landroid/content/Intent;
                                  693const-string v2, "com.google.firebase.messaging.NOTIFICATION_DISMISS"
                                  695invoke-direct {v0, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                  697invoke-virtual {v8}, Lk/c/c/k/l;->f()Landroid/os/Bundle;
                                  698move-result-object v2
                                  700invoke-virtual {v0, v2}, Landroid/content/Intent;->putExtras(Landroid/os/Bundle;)Landroid/content/Intent;
                                  701move-result-object v0
                                  703invoke-static {v7, v0}, Lk/c/c/k/c;->a(Landroid/content/Context;Landroid/content/Intent;)Landroid/app/PendingIntent;
                                  704move-result-object v0
                                  705goto_3ce: if-eqz v0, :cond_3d4
                                  707iget-object v2, v12, Lj/i/b/m;->x:Landroid/app/Notification;
                                  708iput-object v0, v2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent;
                                  709cond_3d4:
                                  710const-string v0, "gcm.n.color"
                                  712invoke-virtual {v8, v0}, Lk/c/c/k/l;->b(Ljava/lang/String;)Ljava/lang/String;
                                  713move-result-object v0
                                  714sget v2, Landroid/os/Build$VERSION;->SDK_INT:I
                                  715const/16 v6, 0x15
                                  716if-ge v2, v6, :cond_3e1
                                  717goto/16 :goto_429
                                  718cond_3e1:
                                  719invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                  720move-result v2
                                  721if-nez v2, :cond_413
                                  722try_start_3e7:
                                  723invoke-static {v0}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I
                                  724move-result v2
                                  726invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  727move-result-object v0
                                  728try_end_3ef: goto/16 :goto_42a
                                  729catch_3f0:
                                  730invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  731move-result-object v2
                                  733invoke-virtual {v2}, Ljava/lang/String;->length()I
                                  734move-result v2
                                  735add-int/lit8 v2, v2, 0x38
                                  736new-instance v6, Ljava/lang/StringBuilder;
                                  738invoke-direct {v6, v2}, Ljava/lang/StringBuilder;-><init>(I)V
                                  740const-string v2, "Color is invalid: "
                                  742invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  744invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  746const-string v0, ". Notification will use default color."
                                  748invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  750invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  751move-result-object v0
                                  753invoke-static {v5, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  754cond_413:
                                  755const-string v0, "com.google.firebase.messaging.default_notification_color"
                                  757invoke-virtual {v10, v0, v3}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
                                  758move-result v0
                                  759if-eqz v0, :cond_429
                                  760try_start_41b:
                                  761invoke-static {v7, v0}, Lj/i/c/a;->a(Landroid/content/Context;I)I
                                  762move-result v0
                                  764invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                  765move-result-object v0
                                  766try_end_423: goto/16 :goto_42a
                                  767catch_424:
                                  768const-string v0, "Cannot find the color resource referenced in AndroidManifest."
                                  770invoke-static {v5, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  771cond_429: const/4 v0, 0x0
                                  772goto_42a: if-eqz v0, :cond_432
                                  774invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                  775move-result v0
                                  776iput v0, v12, Lj/i/b/m;->r:I
                                  777cond_432:
                                  778const-string v0, "gcm.n.sticky"
                                  780invoke-virtual {v8, v0}, Lk/c/c/k/l;->d(Ljava/lang/String;)Z
                                  781move-result v0
                                  782const/4 v2, 0x1
                                  783xor-int/2addr v0, v2
                                  784const/16 v2, 0x10
                                  786invoke-virtual {v12, v2, v0}, Lj/i/b/m;->f(IZ)V
                                  788const-string v0, "gcm.n.local_only"
                                  790invoke-virtual {v8, v0}, Lk/c/c/k/l;->d(Ljava/lang/String;)Z
                                  791move-result v0
                                  792iput-boolean v0, v12, Lj/i/b/m;->n:Z
                                  794const-string v0, "gcm.n.ticker"
                                  796invoke-virtual {v8, v0}, Lk/c/c/k/l;->b(Ljava/lang/String;)Ljava/lang/String;
                                  797move-result-object v0
                                  798if-eqz v0, :cond_457
                                  800iget-object v2, v12, Lj/i/b/m;->x:Landroid/app/Notification;
                                  802invoke-static {v0}, Lj/i/b/m;->b(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
                                  803move-result-object v0
                                  804iput-object v0, v2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;
                                  805cond_457:
                                  806const-string v0, "gcm.n.notification_priority"
                                  808invoke-virtual {v8, v0}, Lk/c/c/k/l;->e(Ljava/lang/String;)Ljava/lang/Integer;
                                  809move-result-object v0
                                  810if-nez v0, :cond_460
                                  811goto/16 :goto_490
                                  812cond_460:
                                  813invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                  814move-result v2
                                  815const/4 v6, -0x2
                                  816if-lt v2, v6, :cond_46d
                                  818invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                  819move-result v2
                                  820if-le v2, v13, :cond_491
                                  821cond_46d:
                                  822invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  823move-result-object v0
                                  825invoke-virtual {v0}, Ljava/lang/String;->length()I
                                  826move-result v2
                                  827add-int/lit8 v2, v2, 0x48
                                  828new-instance v6, Ljava/lang/StringBuilder;
                                  830invoke-direct {v6, v2}, Ljava/lang/StringBuilder;-><init>(I)V
                                  832const-string v2, "notificationPriority is invalid "
                                  834invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  836invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  838const-string v0, ". Skipping setting notificationPriority."
                                  840invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  842invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  843move-result-object v0
                                  845invoke-static {v5, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  846goto_490: const/4 v0, 0x0
                                  847cond_491: if-eqz v0, :cond_499
                                  849invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                  850move-result v0
                                  851iput v0, v12, Lj/i/b/m;->i:I
                                  852cond_499:
                                  853const-string v0, "gcm.n.visibility"
                                  855invoke-virtual {v8, v0}, Lk/c/c/k/l;->e(Ljava/lang/String;)Ljava/lang/Integer;
                                  856move-result-object v0
                                  858const-string v2, "NotificationParams"
                                  859if-nez v0, :cond_4a4
                                  860goto/16 :goto_4d5
                                  861cond_4a4:
                                  862invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                  863move-result v6
                                  864const/4 v7, -0x1
                                  865if-lt v6, v7, :cond_4b2
                                  867invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                  868move-result v6
                                  869const/4 v7, 0x1
                                  870if-le v6, v7, :cond_4d6
                                  871cond_4b2:
                                  872invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  873move-result-object v0
                                  875invoke-virtual {v0}, Ljava/lang/String;->length()I
                                  876move-result v6
                                  877add-int/lit8 v6, v6, 0x35
                                  878new-instance v7, Ljava/lang/StringBuilder;
                                  880invoke-direct {v7, v6}, Ljava/lang/StringBuilder;-><init>(I)V
                                  882const-string v6, "visibility is invalid: "
                                  884invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  886invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  888const-string v0, ". Skipping setting visibility."
                                  890invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  892invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  893move-result-object v0
                                  895invoke-static {v2, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  896goto_4d5: const/4 v0, 0x0
                                  897cond_4d6: if-eqz v0, :cond_4de
                                  899invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                  900move-result v0
                                  901iput v0, v12, Lj/i/b/m;->s:I
                                  902cond_4de:
                                  903const-string v0, "gcm.n.notification_count"
                                  905invoke-virtual {v8, v0}, Lk/c/c/k/l;->e(Ljava/lang/String;)Ljava/lang/Integer;
                                  906move-result-object v0
                                  907if-nez v0, :cond_4e7
                                  908goto/16 :goto_510
                                  909cond_4e7:
                                  910invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                  911move-result v6
                                  912if-gez v6, :cond_511
                                  914invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  915move-result-object v0
                                  917invoke-virtual {v0}, Ljava/lang/String;->length()I
                                  918move-result v6
                                  919add-int/lit8 v6, v6, 0x43
                                  920new-instance v7, Ljava/lang/StringBuilder;
                                  922invoke-direct {v7, v6}, Ljava/lang/StringBuilder;-><init>(I)V
                                  924const-string v6, "notificationCount is invalid: "
                                  926invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  928invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  930const-string v0, ". Skipping setting notificationCount."
                                  932invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  934invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  935move-result-object v0
                                  937invoke-static {v5, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  938goto_510: const/4 v0, 0x0
                                  939cond_511: if-eqz v0, :cond_519
                                  941invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                  942move-result v0
                                  943iput v0, v12, Lj/i/b/m;->h:I
                                  944cond_519:
                                  945const-string v0, "gcm.n.event_time"
                                  947invoke-virtual {v8, v0}, Lk/c/c/k/l;->b(Ljava/lang/String;)Ljava/lang/String;
                                  948move-result-object v6
                                  950invoke-static {v6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                  951move-result v7
                                  952if-nez v7, :cond_566
                                  953try_start_525:
                                  954invoke-static {v6}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
                                  955move-result-wide v9
                                  957invoke-static {v9, v10}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
                                  958move-result-object v0
                                  959try_end_52d: goto/16 :goto_567
                                  960catch_52e:
                                  961invoke-static {v0}, Lk/c/c/k/l;->h(Ljava/lang/String;)Ljava/lang/String;
                                  962move-result-object v0
                                  964invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  965move-result-object v7
                                  967invoke-virtual {v7}, Ljava/lang/String;->length()I
                                  968move-result v7
                                  969add-int/lit8 v7, v7, 0x26
                                  971invoke-static {v6}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  972move-result-object v9
                                  974invoke-virtual {v9}, Ljava/lang/String;->length()I
                                  975move-result v9
                                  976add-int/2addr v9, v7
                                  977new-instance v7, Ljava/lang/StringBuilder;
                                  979invoke-direct {v7, v9}, Ljava/lang/StringBuilder;-><init>(I)V
                                  981const-string v9, "Couldn\'t parse value of "
                                  983invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  985invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  987const-string v0, "("
                                  989invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  991invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  993const-string v0, ") into a long"
                                  995invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  997invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  998move-result-object v0
                                  1000invoke-static {v2, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  1001cond_566: const/4 v0, 0x0
                                  1002goto_567: if-eqz v0, :cond_571
                                  1004invoke-virtual {v0}, Ljava/lang/Long;->longValue()J
                                  1005move-result-wide v6
                                  1007iget-object v0, v12, Lj/i/b/m;->x:Landroid/app/Notification;
                                  1008iput-wide v6, v0, Landroid/app/Notification;->when:J
                                  1009cond_571:
                                  1010const-string v0, "gcm.n.vibrate_timings"
                                  1012invoke-virtual {v8, v0}, Lk/c/c/k/l;->g(Ljava/lang/String;)Lorg/json/JSONArray;
                                  1013move-result-object v0
                                  1014if-nez v0, :cond_57a
                                  1015goto/16 :goto_5be
                                  1016try_start_57a:
                                  1017invoke-virtual {v0}, Lorg/json/JSONArray;->length()I
                                  1018move-result v6
                                  1019const/4 v7, 0x1
                                  1020if-le v6, v7, :cond_593
                                  1022invoke-virtual {v0}, Lorg/json/JSONArray;->length()I
                                  1023move-result v6
                                  1024new-array v7, v6, [J
                                  1025const/4 v9, 0x0
                                  1026goto_588: if-ge v9, v6, :cond_5bf
                                  1028invoke-virtual {v0, v9}, Lorg/json/JSONArray;->optLong(I)J
                                  1029move-result-wide v10
                                  1030aput-wide v10, v7, v9
                                  1031add-int/lit8 v9, v9, 0x1
                                  1032goto/16 :goto_588
                                  1033cond_593: new-instance v6, Lorg/json/JSONException;
                                  1035const-string v7, "vibrateTimings have invalid length"
                                  1037invoke-direct {v6, v7}, Lorg/json/JSONException;-><init>(Ljava/lang/String;)V
                                  1038throw v6
                                  1039catch_59b:
                                  1040invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  1041move-result-object v0
                                  1043invoke-virtual {v0}, Ljava/lang/String;->length()I
                                  1044move-result v6
                                  1045add-int/lit8 v6, v6, 0x4a
                                  1046new-instance v7, Ljava/lang/StringBuilder;
                                  1048invoke-direct {v7, v6}, Ljava/lang/StringBuilder;-><init>(I)V
                                  1050const-string v6, "User defined vibrateTimings is invalid: "
                                  1052invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  1054invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  1056const-string v0, ". Skipping setting vibrateTimings."
                                  1058invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  1060invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  1061move-result-object v0
                                  1063invoke-static {v2, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  1064goto_5be: const/4 v7, 0x0
                                  1065cond_5bf: if-eqz v7, :cond_5c5
                                  1067iget-object v0, v12, Lj/i/b/m;->x:Landroid/app/Notification;
                                  1068iput-object v7, v0, Landroid/app/Notification;->vibrate:[J
                                  1069cond_5c5:
                                  1070const-string v6, "LightSettings is invalid: "
                                  1072const-string v0, "gcm.n.light_settings"
                                  1074invoke-virtual {v8, v0}, Lk/c/c/k/l;->g(Ljava/lang/String;)Lorg/json/JSONArray;
                                  1075move-result-object v7
                                  1076if-nez v7, :cond_5d1
                                  1077goto/16 :goto_64d
                                  1078cond_5d1: const/4 v9, 0x3
                                  1079new-array v0, v9, [I
                                  1080try_start_5d4:
                                  1081invoke-virtual {v7}, Lorg/json/JSONArray;->length()I
                                  1082move-result v10
                                  1083if-ne v10, v9, :cond_5fe
                                  1085invoke-virtual {v7, v3}, Lorg/json/JSONArray;->optString(I)Ljava/lang/String;
                                  1086move-result-object v9
                                  1088invoke-static {v9}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I
                                  1089move-result v9
                                  1090const/high16 v10, -0x1000000
                                  1091if-eq v9, v10, :cond_5f6
                                  1092aput v9, v0, v3
                                  1093const/4 v9, 0x1
                                  1095invoke-virtual {v7, v9}, Lorg/json/JSONArray;->optInt(I)I
                                  1096move-result v10
                                  1097aput v10, v0, v9
                                  1099invoke-virtual {v7, v13}, Lorg/json/JSONArray;->optInt(I)I
                                  1100move-result v9
                                  1101aput v9, v0, v13
                                  1102goto/16 :goto_64e
                                  1103cond_5f6: new-instance v0, Ljava/lang/IllegalArgumentException;
                                  1105const-string v9, "Transparent color is invalid"
                                  1107invoke-direct {v0, v9}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
                                  1108throw v0
                                  1109cond_5fe: new-instance v0, Lorg/json/JSONException;
                                  1111const-string v9, "lightSettings don\'t have all three fields"
                                  1113invoke-direct {v0, v9}, Lorg/json/JSONException;-><init>(Ljava/lang/String;)V
                                  1114throw v0
                                  1115catch_606: move-exception v0
                                  1117invoke-static {v7}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  1118move-result-object v7
                                  1120invoke-virtual {v0}, Ljava/lang/IllegalArgumentException;->getMessage()Ljava/lang/String;
                                  1121move-result-object v0
                                  1123invoke-virtual {v7}, Ljava/lang/String;->length()I
                                  1124move-result v9
                                  1125add-int/lit8 v9, v9, 0x3c
                                  1127invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  1128move-result-object v10
                                  1130invoke-virtual {v10}, Ljava/lang/String;->length()I
                                  1131move-result v10
                                  1132add-int/2addr v10, v9
                                  1133new-instance v9, Ljava/lang/StringBuilder;
                                  1135invoke-direct {v9, v10}, Ljava/lang/StringBuilder;-><init>(I)V
                                  1137invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  1139invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  1141const-string v6, ". "
                                  1142goto/16 :goto_63b
                                  1143catch_62c:
                                  1144invoke-static {v7}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  1145move-result-object v0
                                  1147invoke-virtual {v0}, Ljava/lang/String;->length()I
                                  1148move-result v7
                                  1149add-int/lit8 v7, v7, 0x3a
                                  1150new-instance v9, Ljava/lang/StringBuilder;
                                  1152invoke-direct {v9, v7}, Ljava/lang/StringBuilder;-><init>(I)V
                                  1153goto_63b:
                                  1154invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  1156invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  1158const-string v0, ". Skipping setting LightSettings"
                                  1160invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  1162invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  1163move-result-object v0
                                  1165invoke-static {v2, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  1166goto_64d: const/4 v0, 0x0
                                  1167goto_64e: if-eqz v0, :cond_65a
                                  1168aget v2, v0, v3
                                  1169const/4 v6, 0x1
                                  1170aget v7, v0, v6
                                  1171aget v0, v0, v13
                                  1173invoke-virtual {v12, v2, v7, v0}, Lj/i/b/m;->h(III)Lj/i/b/m;
                                  1174cond_65a:
                                  1175const-string v0, "gcm.n.default_sound"
                                  1177invoke-virtual {v8, v0}, Lk/c/c/k/l;->d(Ljava/lang/String;)Z
                                  1178move-result v0
                                  1180const-string v2, "gcm.n.default_vibrate_timings"
                                  1182invoke-virtual {v8, v2}, Lk/c/c/k/l;->d(Ljava/lang/String;)Z
                                  1183move-result v2
                                  1184if-eqz v2, :cond_66a
                                  1185or-int/lit8 v0, v0, 0x2
                                  1186cond_66a:
                                  1187const-string v2, "gcm.n.default_light_settings"
                                  1189invoke-virtual {v8, v2}, Lk/c/c/k/l;->d(Ljava/lang/String;)Z
                                  1190move-result v2
                                  1191if-eqz v2, :cond_674
                                  1192or-int/lit8 v0, v0, 0x4
                                  1193cond_674:
                                  1194invoke-virtual {v12, v0}, Lj/i/b/m;->e(I)Lj/i/b/m;
                                  1196const-string v0, "gcm.n.tag"
                                  1198invoke-virtual {v8, v0}, Lk/c/c/k/l;->b(Ljava/lang/String;)Ljava/lang/String;
                                  1199move-result-object v0
                                  1201invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
                                  1202move-result v2
                                  1203if-nez v2, :cond_684
                                  1204goto/16 :goto_69b
                                  1205cond_684:
                                  1206invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J
                                  1207move-result-wide v6
                                  1208const/16 v0, 0x25
                                  1209new-instance v2, Ljava/lang/StringBuilder;
                                  1211invoke-direct {v2, v0}, Ljava/lang/StringBuilder;-><init>(I)V
                                  1213const-string v0, "FCM-Notification:"
                                  1215invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  1217invoke-virtual {v2, v6, v7}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
                                  1219invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  1220move-result-object v0
                                  1221goto_69b: move-object v2, v0
                                  1222if-eqz v4, :cond_6fe
                                  1223try_start_69e:
                                  1224iget-object v0, v4, Lk/c/c/k/k;->b:Lk/c/a/c/j/h;
                                  1226invoke-static {v0}, Lk/c/a/c/e/m/o;->h(Ljava/lang/Object;)Ljava/lang/Object;
                                  1227const-wide/16 v6, 0x5
                                  1229sget-object v8, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
                                  1231invoke-static {v0, v6, v7, v8}, Lk/c/a/c/d/a;->b(Lk/c/a/c/j/h;JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;
                                  1232move-result-object v0
                                  1233check-cast v0, Landroid/graphics/Bitmap;
                                  1235invoke-virtual {v12, v0}, Lj/i/b/m;->g(Landroid/graphics/Bitmap;)Lj/i/b/m;
                                  1236new-instance v6, Lj/i/b/k;
                                  1238invoke-direct {v6}, Lj/i/b/k;-><init>()V
                                  1239iput-object v0, v6, Lj/i/b/k;->e:Landroid/graphics/Bitmap;
                                  1240const/4 v7, 0x0
                                  1241iput-object v7, v6, Lj/i/b/k;->f:Landroid/graphics/Bitmap;
                                  1242const/4 v7, 0x1
                                  1243iput-boolean v7, v6, Lj/i/b/k;->g:Z
                                  1245invoke-virtual {v12, v6}, Lj/i/b/m;->j(Lj/i/b/p;)Lj/i/b/m;
                                  1246try_end_6c0: goto/16 :goto_6fe
                                  1247catch_6c1:
                                  1248const-string v0, "Failed to download image in time, showing notification without it"
                                  1250invoke-static {v5, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  1252invoke-virtual {v4}, Lk/c/c/k/k;->close()V
                                  1253goto/16 :goto_6fe
                                  1254catch_6ca:
                                  1255const-string v0, "Interrupted while downloading image, showing notification without it"
                                  1257invoke-static {v5, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  1259invoke-virtual {v4}, Lk/c/c/k/k;->close()V
                                  1261invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread;
                                  1262move-result-object v0
                                  1264invoke-virtual {v0}, Ljava/lang/Thread;->interrupt()V
                                  1265goto/16 :goto_6fe
                                  1266catch_6da: move-exception v0
                                  1268invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;->getCause()Ljava/lang/Throwable;
                                  1269move-result-object v0
                                  1271invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                  1272move-result-object v0
                                  1274invoke-virtual {v0}, Ljava/lang/String;->length()I
                                  1275move-result v4
                                  1276const/16 v6, 0x1a
                                  1277add-int/2addr v4, v6
                                  1278new-instance v6, Ljava/lang/StringBuilder;
                                  1280invoke-direct {v6, v4}, Ljava/lang/StringBuilder;-><init>(I)V
                                  1282const-string v4, "Failed to download image: "
                                  1284invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  1286invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                  1288invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                  1289move-result-object v0
                                  1291invoke-static {v5, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
                                  1292cond_6fe: const/4 v4, 0x3
                                  1294invoke-static {v5, v4}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z
                                  1295move-result v0
                                  1296if-eqz v0, :cond_70a
                                  1298const-string v0, "Showing notification"
                                  1300invoke-static {v5, v0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
                                  1301cond_70a:
                                  1302iget-object v0, v1, Lk/c/c/k/e;->b:Landroid/content/Context;
                                  1304const-string v4, "notification"
                                  1306invoke-virtual {v0, v4}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                  1307move-result-object v0
                                  1308check-cast v0, Landroid/app/NotificationManager;
                                  1310invoke-virtual {v12}, Lj/i/b/m;->a()Landroid/app/Notification;
                                  1311move-result-object v4
                                  1313invoke-virtual {v0, v2, v3, v4}, Landroid/app/NotificationManager;->notify(Ljava/lang/String;ILandroid/app/Notification;)V
                                  1314const/4 v2, 0x1
                                  1315return v2
                                  Cross References
                                  APIs
                                  • java.util.concurrent.TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit
                                  • java.util.concurrent.CountDownLatch.await
                                  • android.content.Context.getPackageManager
                                  • android.content.ComponentName.<init>
                                  • android.content.pm.PackageManager.setComponentEnabledSetting
                                  • com.yandex.metrica.PreloadInfoContentProvider.disable
                                  Position Instruction Meta Information
                                  1sget-object v0, Lcom/yandex/metrica/impl/ob/g0;->a:Ljava/util/concurrent/CountDownLatch;
                                  2if-eqz v0, :cond_25
                                  4sget-object v1, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
                                  5const-wide/16 v2, 0x1
                                  7invoke-virtual {v0, v2, v3, v1}, Ljava/util/concurrent/CountDownLatch;->await(JLjava/util/concurrent/TimeUnit;)Z
                                  8try_start_b:
                                  9invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
                                  10move-result-object v0
                                  11new-instance v1, Landroid/content/ComponentName;
                                  12const-class v2, Lcom/yandex/metrica/PreloadInfoContentProvider;
                                  14invoke-direct {v1, p0, v2}, Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                  15const/4 p0, 0x2
                                  16const/4 v2, 0x1
                                  18invoke-virtual {v0, v1, p0, v2}, Landroid/content/pm/PackageManager;->setComponentEnabledSetting(Landroid/content/ComponentName;II)V
                                  20sget-object p0, Lcom/yandex/metrica/impl/ob/g0;->b:Lcom/yandex/metrica/PreloadInfoContentProvider;
                                  21if-eqz p0, :cond_22
                                  23invoke-virtual {p0}, Lcom/yandex/metrica/PreloadInfoContentProvider;->disable()V
                                  24try_end_22: const/4 p0, 0x0
                                  25sput-object p0, Lcom/yandex/metrica/impl/ob/g0;->a:Ljava/util/concurrent/CountDownLatch;
                                  26cond_25: return-void